SISTEM ADMINISTRASI USULAN PENGASPALAN JALAN DI DINAS PEKERJAAN UMUM KABUPATEN PURBALINGGA BERBASIS WEB
SISTEM ADMINISTRASI USULAN PENGASPALAN JALAN DI DINAS PEKERJAAN UMUM KABUPATEN PURBALINGGA BERBASIS WEB SKRIPSI Didik Mei Listriono 1003040007 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO AGUSTUS 2016
SISTEM ADMINISTRASI USULAN PENGASPALAN JALAN DI DINAS PEKERJAAN UMUM KABUPATEN PURBALINGGA BERBASIS WEB SKRIPSI diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Teknik / Komputer Didik Mei Listriono 1003040007 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO AGUSTUS 2016
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberikan rahmat dan nikmat-Nya, sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik, Laporan ini penulis persembahkan kepada:
1. Bapak Sohadi dan Ibu Siti Salamah sebagai orang tua yang telah memberikan semangat dan selalu menasehati di setiap do’a yang selalu mengiringi setiap langkah.
Serta telah memberi dorongan baik secara materi maupun moril, dan yang selalu mencintai saya dengan tulus dan tanpa pamrih demi keberhasilan dalam menyelasaikan laporan Tugas Akhir ini.
2. Keluarga besar, serta kakak saya yang telah memberikan dorongan dan motivasi kepada saya dalam menyelesaikan laporan Tugas Akhir ini.
HALAMAN MOTTO
“Banyak Kegagalan dalam hidup ini dikarenakan orang-orang tidak menyadari betapa dekatnya mereka dengan keberhasilan saat mereka menyerah ”
(Thomas Alva Edison)
KATA PENGANTAR
Alhamdulillah, puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat, hidayah dan inayah-Nya, sehingga saya diberi kemudahan dapat menyelesaikan Tugas Akhir ini dengan judul “Sistem Pendukung Keputusan Pemilhan Pengaspalan Jalan DI Dinas Pekerjaan Umum Kabupaten Purbalingga Menggunakan Metode Simple Additive
Weighting. Laporan Tugas Akhir ini disusun sebagai salah satu syarat kelengkapan
kurikulum pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto.
Penulis menyadari tanpa bantuan dari berbagai pihak, Penulis tidak mungkin menyelesaikan laporan tugas akhir ini dengan baik. Oleh karena itu pada kesempatan ini penulis ingin menyampaikan terima kasih kepada:
1. Bapak Harjono, S.T. M.Eng. Selaku Ketua Prodi Teknik Informatika Universitas Muhammadiyah Purwokerto dan juga sebagai dosen pembimbing.
2. Segenap dosen Fakultas Teknik Universitas Muhammadiyah Purwokerto yang telah banyak memberikan ilmu dan bimbingannya selama penulis masih dalam masa perkuliahan.
3. Semua pihak yang telah membantu dalam proses penyusunan laporan Tugas Akhir ini yang tidak dapat disebutkan satu per satu.
Semoga Allah SWT melimpahkan taufik dan hidayah-Nya kepda semua pihak yang telah membantu dalam proses penyusunan tugas akhir ini, Amin. Penulis menyadari bahwa dalam penyusunan laporan tugas akhir ini masih banyak kekurangan dalam bentuk materi, tata tulis maupun sistematika penyusunannya. Oleh karena itu penulis mengaharapkan kritik dan saran yang membangun agar penulis dapat menjadikannya lebih baik dikemudian hari.
DAFTAR ISI
HALAMAN JUDUL ........................................................................................................i HALAMAN PERNYATAAN ORISINALITAS ...................................................................... ii HALAMAN PERSETUJUAN .......................................................................................... iii HALAMAN PENGESAHAN ........................................................................................... iv HALAMAN PERSEMBAHAN ......................................................................................... v HALAMAN MOTTO .................................................................................................... vi KATA PENGANTAR ................................................................................................... vii DAFTAR ISI ................................................................................................................ ixINTISARI.................................................................................................................. xiv ABSTRACT ................................................................................................................ xv
BAB I PENDAHULUAN ................................................................................................. 1 A. Latar Belakang ......................................................................................................... 1 B. Perumusan Masalah................................................................................................ 2 C. Batasan Masalah ..................................................................................................... 2 BAB II KAJIAN PUSTAKA .............................................................................................. 3 A. Sistem Informasi ..................................................................................................... 3 B. Dinas Pekerjaan Umum Direktorat Jendral Bina Marga ......................................... 3 C. PHP (Programming Hypertext Preprocessor) .......................................................... 4 D. MySQL ..................................................................................................................... 4 E. Penelitian Sejenis .................................................................................................... 6 BAB III TUJUAN DAN MANFAAT .................................................................................. 7 A. Tujuan ..................................................................................................................... 7 B. Manfaat ................................................................................................................... 7 BAB IV METODE PENELITIAN ...................................................................................... 8 A. Jenis Penelitian ........................................................................................................ 8 B. Pengumpulan Data .................................................................................................. 8
1. Wawancara (interview) ....................................................................................... 8
2. Dokumentasi ....................................................................................................... 8
C. Kebutuhan Data ...................................................................................................... 9
D. Metode Pengembangan Sistem .............................................................................. 9
1. Requirements and Definition ............................................................................ 10
2. System and Software Design ............................................................................. 16
3. Implementation and Unit Testing ..................................................................... 18
4. Integration and System Testing ........................................................................ 19
5. Operation and Maintenance ............................................................................. 23
BAB V HASIL DAN PEMBAHASAN .............................................................................. 24 A. Analisis Kebutuhan ................................................................................................ 24
1. Kebutuhan Data ................................................................................................ 24
2. Kebutuhan Hardware dan Software ................................................................. 26
B. Perhitungan Manual ............................................................................................. 27
C. Pengujian .............................................................................................................. 31
1. Tampilan Log in ................................................................................................. 31
2. Tampilan Utama Beranda ................................................................................. 31
3. Tampilan Pengaspalan ...................................................................................... 32
4. Tampilan Kriteria Utama ................................................................................... 33
5. Tampilan Perhitungan ....................................................................................... 34
6. Tampilan Laporan ............................................................................................. 35
BAB VI PENUTUP ...................................................................................................... 36 A. KESIMPULAN ......................................................................................................... 36 B. SARAN ................................................................................................................... 36 DAFTAR PUSTAKA .................................................................................................... 37 LAMPIRAN ............................................................................................................... 38
DAFTAR TABEL Tabel 1. Tabel Admin ...................................................................................................... 11 Tabel 2.Tabel Pengaspalan............................................................................................. 11 Tabel 3. Tabel Status ...................................................................................................... 12 Tabel 4. Tabel Kepadatan ............................................................................................... 12 Tabel 5. Tabel Berat ....................................................................................................... 13 Tabel 6. Tabel Lebar ....................................................................................................... 13 Tabel 7. Tabel Panjang ................................................................................................... 14 Tabel 8. Tabel Kelengkapan ........................................................................................... 14 Tabel 9. Tabel Drainase .................................................................................................. 14 Tabel 10. Tabel Hasil Pengujian Menu Login Admin ...................................................... 20 Tabel 11. Tabel Hasil Pengujian Tambah Data Pengaspalan.......................................... 21 Tabel 12. Tabel Hasil Pengujian Form Edit Data Pengaspalan ....................................... 22 Tabel 13. Tabel Bobot Kriteria ....................................................................................... 24 Tabel 14. Tabel Penilaian Pilihan Status Pengasplan ..................................................... 25 Tabel 15. Tabel Penilaian Pilihan Kepadatan Pengguna Jalan ....................................... 25 Tabel 16. Tabel Penilaian Pilihan Berat Kendaraan yang Lewat .................................... 25 Tabel 17. Tabel Penilaian Pilihan Struktur Tanah .......................................................... 26 Tabel 18. Tabel Penilaian Pilihan Lebar Jalan ................................................................ 25 Tabel 19. Tabel Penilaian Pilihan Panjang Jalan ............................................................. 25 Tabel 20. Tabel Penilaian Pilihan Kelengkapan Infrastruktur Jalan ............................... 26 Tabel 21. Tabel Tabel Penilaian Pilihan Drainase Jalan .................................................. 26 Tabel 22. Tabel Nilai Setiap Aliternatif Pada Setiap Kriteria .......................................... 29 Tabel 23. Tabel Hasil Proses Perankingan ...................................................................... 30
DAFTAR GAMBAR Gambar 1. Model Waterfall Pengembangan Sistem (Sommerville, 2011) ..................... 9 Gambar 2. Use Case Diagram Sistem Administrasi Usulan Pengaspalan Jalan ............... 15 Gambar 3. Activity Diagram Admin ................................................................................. 16 Gambar 4. Class Diagram Utama .................................................................................... 17 Gambar 5. Desain Interface ............................................................................................. 18 Gambar 6.Tampilan Log in ............................................................................................... 31 Gambar 7. Tampilan Utama Beranda .............................................................................. 32 Gambar 8. Tampilan Tambah Data Pengaspalan ............................................................. 33 Gambar 9. Tampilan Data Pengaspalan ........................................................................... 33 Gambar 10. Tampilan Kriteria Utama ............................................................................. 34 Gambar 11. Tampilan Perhitungan .................................................................................. 34 Gambar 12. Tampilan Laporan ........................................................................................ 35