APLIKASI PENGOLAHAN DATA BARANG MENGGUNAKAN PHP DAN MYSQL PADA LABORATORIUM TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA LAPORAN AKHIR Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya Oleh : INTAN NURJANNAH IF 0612 3033 0248 POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2015
APLIKASI PENGOLAHAN DATA BARANG MENGGUNAKAN PHP DAN MYSQL PADA LABORATORIUM TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA LAPORAN AKHIR Oleh : INTAN NURJANNAH IF 0612 3033 0248 Menyetujui, Pembimbing I Pembimbing II Hj. Adewasti, S.T., M. Kom. Sopian Soim, S.T., M.T. NIP. 19720114 200112 2 001 NIP. 19710314 200112 1 001 Mengetahui, Ketua Jurusan Teknik Elektro, Ketua Program Studi Teknik Telekomunikasi D-III Ir. Ali Nurdin, M.T. Ciksadan, S.T., M. Kom NIP. 19621207 199103 1 001 NIP. 19680907 199303 1 003 ii
MOTTO DAN PERSEMBAHAN MOTTO : / Bahwa tiada yang orang dapatkan, kecuali yang ia usahakan, dan bahwa usahanya akan kelihatan nantinya. An-Najm ayat 39-40. / Education is the most powerful weapon which you can use to change the world. -Nelson Mandela. / Aku akan berjalan bersama mereka yang berjalan karena aku tidak akan berdiri diam sebagai penonton yang menyaksikan perarakan berlalu. -Khalil Gibran. / Pergunakan waktu untuk hal apapun dengan semaksimal mungkin karena waktu adalah hal yang paling berharga di dunia ini dan tak seorangpun bisa membeli waktu yang terpakai. Kupersembahkan Kepada: Q Ibuku Tercinta (Hj. Cholijah, S.Pd) Q Ayahku Tercinta (H. Idham Fajar) Q Kakak-kakakku Tersayang Q Kedua Dosen Pembimbingku (Ibu Hj. Adewasti, S.T.,M.Kom dan Bapak Sopian Soim, S.T., M.T) Q Teman-teman Seperjuangan Teknik Telekomunikasi 2012 Q Kelas 6 TA Q Almamaterku iii
ABSTRAK APLIKASI PENGOLAHAN DATA BARANG MENGGUNAKAN PHP DAN MYSQL PADA LABORATORIUM TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA (2015 : xii + 82 Halaman + 27 Gambar + 69 Lampiran + Daftar Pustaka) Intan Nurjannah IF 061230330248 JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK TELEKOMUNIKASI ABSTRAK Perkembangan teknologi informasi yang sangat pesat, dan kebutuhan informasi semakin penting serta memiliki kepentingan tertentu bagi tiap tiap orang maupun kelompok organisasi tertentu baik itu organisasi perkantoran, perguruan tinggi, maupun perusahaan dan lembaga pemerintah. Sebagian besar telah mengganti sistem manual (konvensional) ke sistem komputerisasi. Pengolahan data sudah seharusnya menggunakan aplikasi tertentu, sehingga data data dapat diperoleh dengan cepat dan efisien. Tujuan dari pembuatan Aplikasi Pengolahan Data Barang Menggunakan PHP dan MYSQL Pada Laboratorium Telekomunikasi Politeknik Negeri Sriwijaya adalah untuk mempermudah berbagai proses pada sistem peminjaman dan pengembalian peralatan agar bisa dilakukan dengan cepat dan akurat karena pencatatan data peminjaman dan pengembalian peralatan saat ini masih dilakukan secara manual oleh teknisi Laboratorium Telekomunikasi. Aplikasi pengolahan data dapat memudahkan penginputan data maupun dalam pencarian data oleh user. Metodologi penelitian yang dilakukan oleh penulis antara lain persiapan hardware, persiapan software dan pengumpulan data. Pembangunan Aplikasi ini menggunakan bahasa pemrograman berbasis WEB (PHP) dan database MySQL. Kata Kunci: PHP, MySQL, Adobe Dreamweaver CS 5 iv
ABSTRACT TOOLS DATA PROCESSING APPLICATION USING PHP AND MYSQL ON TELECOMMUNICATION LABORATORY POLYTECHNIC OF SRIWIJAYA (2015 : xii + 82 Halaman + 27 Gambar + 69 Lampiran + Daftar Pustaka) Intan Nurjannah IF 061230330248 JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK TELEKOMUNIKASI ABSTRACT Development of information technology is very rapid, and needs more and more important information as well as having a particular interest for each person or group specific organization be it an organization offices, universities, and companies and government agencies. Most have replaced the manual systems (conventional) to a computerized system. Data processing should use a particular application, so that the data can be obtained quickly and efficiently.application Managing Data Using PHP and MYSQL On Telecommunications Laboratory Polytechnic of Sriwijaya has purpose to make borrowing and the return of equipment process for easily, quickly, and accurately while the old system of borrowing and the return of equipment process has done manually by technician Telecommunications Laboratory. Applications can facilitate data processing and data entry in the search data by the user. The writer use research methodology by, the preparation of hardware, software preparation and data collection. The development of this application is using programming language based on WEB and database MYSQL. Keywords: PHP, MySQL, Adobe Dreamweaver CS 5 v
KATA PENGANTAR Alhamdulillahirabbilalamin, puji syukur Penulis ucapkan kepada Allah SWT atas berkat, rahmat dan karunia-nya sehingga penulis dapat menyelesaikan laporan akhir ini yang berjudul Aplikasi Pengolahan Data Barang Menggunakan PHP dan MYSQL Pada Laboratorium Telekomunikasi Politeknik Negeri Sriwijaya dengan tepat waktu. Penulisan laporan akhir ini bertujuan untuk memenuhi sebagian persyaratan dalam menyelesaikan Program Diploma III jurusan Teknik Elektro Program Studi Teknik Telekomunikasi di Politeknik Negeri Sriwijaya Palembang. Penulis menyadari bahwa laporan akhir ini belum tentu dapat diselesaikan tanpa adanya bantuan dan bimbingan dari berbagai pihak. Untuk itu Penulis ingin menyampaikan ucapan terima kasih kepada: 1. Ibu Hj. Adewasti, S.T., M.Kom. Selaku Dosen Pembimbing I 2. Bapak Sopian Soim, S.T., M.T. Selaku Dosen Pembimbing II Karena penyusunan Laporan Akhir ini tidak lepas dari arahan pembimbing dan jasa dari berbagai pihak yang telah membantu baik secara materi maupun dukungan moril. Dengan terselesaikannya laporan akhir ini, penulis mengucapkan terima kasih juga kepada : 1. Bapak RD. Kusumanto,S.T., M.M selaku Direktur Politeknik Negeri Sriwijaya. 2. Bapak H. Firdaus, S.T., M.T., selaku Pembantu Direktur I Politeknik Negeri Sriwijaya Palembang. 3. Bapak H.L. Suhairi Hazisma, S.E., M.Si., selaku Pembantu Direktur II Politeknik Negeri Sriwijaya Palembang. 4. Bapak Ir. Irawan Rusnadi, M.T., selaku Pembantu Direktur III Politeknik Negeri Sriwijaya Palembang. vi
5. Bapak Dr. Ing. Ahmad Taqwa, M.T., selaku Pembantu Direktur IV Politeknik Negeri Sriwijaya Palembang. 6. Bapak Ir.Ali Nurdin, M.T selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya. 7. Bapak Ir. Siswandi, M.T selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya. 8. Bapak Ciksadan, S.T., M.Kom. selaku Ketua Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya. 9. Seluruh Dosen dan Staff Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya. 10. Ayah dan Ibunda tercinta yang selalu memberikan do a dan semangat. 11. Saudara-saudara ku yang turut mendo a kan dan memberikan motivasi. 12. Teman-teman seperjuangan dan semua pihak yang telah membantu yang tidak dapat saya sebutkan satu persatu. Penulis berharap semoga laporan ini dapat bermanfaat ke depannya bagi rekan-rekan untuk dijadikan referensi. Kami menyadari bahwa laporan ini masih banyak kesalahan dan kekurangan, untuk itu saran dan kritik yang bersifat membangun sangat penulis harapkan demi kesempurnaan laporan ini. Palembang, Juni 2015 Penulis vii
DAFTAR ISI HALAMAN HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii MOTTO DAN PERSEMBAHAN... iii ABSTRAK... iv ABSTRACT... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR LAMPIRAN... xii BAB I PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Perumusan Masalah... 2 1.3. Batasan Masalah... 2 1.4. Tujuan dan Manfaat... 2 1.4.1. Tujuan... 2 1.4.2. Manfaat... 3 1.5. Metodologi Penelitian... 3 1.5.1. Lokasi Pengumpulan data dan Waktu pelaksanaan... 3 1.5.2. Metode Pembuatan Aplikasi... 3 1.6. Sistematika Penulisan... 5 BAB II TINJAUAN PUSTAKA 2.1. Tinjauan Umum... 6 2.2. Hardware... 6 2.2.1. Input Unit... 6 2.2.2. Processing Unit... 8 viii
2.2.3. Output Unit... 12 2.3. Software... 14 2.3.1. Operating System (OS)... 14 2.3.2. Perangkat Lunak Aplikasi... 15 BAB III. RANCANG BANGUN PROGRAM 3.1. Tempat dan Waktu Penelitian... 32 3.2. Alat dan Bahan... 32 3.3. Alur Pembuatan Aplikasi... 33 3.3.1. Perakitan Personal Computer (PC)... 35 3.3.2. Instalasi Software... 39 3.3.3. Instalasi Adobe Dreamweaver... 46 3.3.4. Perancangan Database... 50 3.3.5. Perancangan Aplikasi... 58 BAB IV PEMBAHASAN 4.1. Admin... 63 4.1.1. Flowchart Login Admin... 63 4.1.2. Halaman Data Login Admin... 65 4.1.3. Cara Menginput Peralatan... 66 4.1.4. Cara Menginput Data Login Mahasiswa... 68 4.1.5. Laporan Stok Ruangan... 68 4.2. Mahasiswa... 70 4.2.1. Flowchart Login Mahasiswa... 70 4.2.2. Stok Alat... 72 4.2.3. Pengaturan Profil... 72 4.2.4. Cara Menginput File Tugas Akhir... 73 4.2.5. Cara Peminjaman Peralatan... 73 4.3. Cara Menyetujui Peminjaman Peralatan... 75 4.4. Cara Menyetujui Pengembalian Peralatan... 76 4.5. Analisis Data... 79 ix
BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan... 81 5.2. Saran... 81 DAFTAR PUSTAKA LAMPIRAN x
DAFTAR GAMBAR HALAMAN Gambar 2.1. Keyboard... 7 Gambar 2.2. Mouse... 7 Gambar 2.3. DVD Drive... 8 Gambar 2.4. Motherboard... 9 Gambar 2.5. RAM... 11 Gambar 2.6. Harddisk... 12 Gambar 2.7. Monitor... 13 Gambar 2.8. Power Supply... 14 Gambar 2.9. Tampilan Logo PHP... 16 Gambar 2.10. XAMPP... 26 Gambar 2.11. Logo Dreamweaver CS 5... 26 Gambar 2.12. Tampilan Ruang Kerja Adobe... 27 Gambar 2.13. Logo Dreamweaver CS 5... 27 Gambar 2.14.Tampilan Toolbar Document... 27 Gambar 2.15. Jendela Dokumen... 28 Gambar 2.16. Tampilan Workspace Switcher... 28 Gambar 2.17. Tampilan Panel Groups... 28 Gambar 2.18. Tag Selector... 29 Gambar 2.19. Tampilan Jendela Properties... 29 Gambar 2.20. Tampilan Toolbar Coding... 29 Gambar 2.21. Tampilan Panel Insert... 30 Gambar 2.22. Tampilan Panel Groups... 30 Gambar 2.23. Tampilan Panel Files... 31 Gambar 3.1. Flowchart Perakitan PC... 33 Gambar 3.2. Flowchart Desain Aplikasi... 34 Gambar 4.1. Flowchart Login Admin... 63 Gambar 4.2. Flowchart Login Mahasiswa... 70 xi
DAFTAR LAMPIRAN 1. Surat Kesepakatan Bimbingan Laporan Akhir Pembimbing 1 2. Surat Kesepakatan Bimbingan Laporan Akhir Pembimbing 2 3. Surat Rekomendasi Ujian Laporan Akhir 4. Lembar Bimbingan Laporan Akhir Pembimbing 1 5. Lembar Bimbingan Laporan Akhir Pembimbing 2 6. Surat Permohonan Penggunaan Laboratorium 7. Lembar Pelaksanaan Revisi Laporan Akhir 8. Surat Penyerahan Hasil Karya/ Rancang Bangun 9. Hasil Perakitan Komputer 10. Hasil Cetak Lembar Peminjaman 11. Hasil Cetak Lembar Pengembalian 12. Coding Pembangun Aplikasi Pengolahan Data Barang xii