Upload
hoangkien
View
223
Download
0
Embed Size (px)
Citation preview
PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN INVENTARIS
PERUSAHAAN DAERAH AIR MINUM (PDAM) KABUPATEN BANYUMAS YANG
TERINTEGRASI DENGAN BENGKEL
(THE DEVELOPMENT OF VEHICLE INVENTORY REPAIR APPLICATIONS IN
PERUSAHAAN DAERAH AIR MINUM KABUPATEN BANYUMAS WHICH IS
INTEGRETED WITH THE WORKSHOP)
SKRIPSI
Diajukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana Komputer
Oleh :
ANAR WICAKSONO
1103040090
PROGAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN SAINS
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
AGUSTUS, 2018
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
6
HALAMAN PERSEMBAHAN
Alhamdulillah, puji syukur saya panjatkan kehadirat Allah SWT. Karena
berkat rahmat dan hidayah-Nya, sehingga saya dapat menyelesaikan Tugas Akhir
dengan judul “Aplikasi Informasi Pelanggan PDAM Kabupaten Banyumas
Berbasis Android”. Dalam penelitian dan penyusunan skripsi ini penulis banyak
dibantu, dibimbing dan didukung banyak pihak, oleh karena itu penulis
mengucapkan terima kasih kepada:
1. Allah SWT yang telah memberikan kemudahan untuk menyelesaikan Tugas
Akhir dengan penuh kesabaran dan ketekunan.
2. Kedua orang rang tua saya Bapak Suparmo dan Ibu Peni yang selalu memberi
dukungan secara moril dan material. Memberikan kasih sayang yang tidak ada
habisnya sampai saat ini. Terima kasih bapak dan ibu, semoga penelitian dan
laporan ini bisa menjadi suatu kebanggaan untuk kalian.
3. Saudaraku Rayhan Adi Dharma dan Bekti Purwaningsih yang selalu
memberikan semangat dan dukungan.
4. Bapak Harjono selaku dosen pembimbing. Terima kasih atas kesabarannya
membimbing saya, sehingga saya dapat menyelesaikan penelitian dan laporan
ini.
5. Seluruh Dosen dan Karyawan UMP, khususnya Prodi Teknik Informatika
yang telah bersedia berbagi ilmu dan pengalaman kepada saya. Karena ilmu
yang telah kalian bagi, membuat saya mendapat banyak pelajaran dan
pengalaman yang amat sangat berharga sebagai bekal menghadapi masa
depan.
6. Teman-teman teknik informatika angkatan 2011, dari kelas a sampai kelas e.
Terima kasih karena sudah berbagi ilmu dan pengalaman juga yang tidak
diperoleh saat kuliah.
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
7
HALAMAN MOTTO
Jadikan seluruh aktifitas kita orientasinya adalah akhirat.
( Ustadz Adi Hidayat Lc, Ma)
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
8
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat allah SWT yang telah memberikan
rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan Tugas Akhir
dengan judul “Pengembangan Aplikasi Perbaikan Kendaraan Perusahaan Daerah
Air Minum Kabupaten Banyumas Yang Terintegrasi Dengan Bengkel”.
Penulis menyampaikan terima kasih kepada semua pihak atas dukungan
moral maupun materil yang sangat berarti dalam penyelesaian Tugas Akhir ini,
diantaranya:
1. Bapak Dr. H. Syamsuhadi Irsyad, M.H., selaku Rektor Universitas
Muhammadiyah Purwokerto.
2. Bapak M. Taufiq Tamam, S.T, M.T., selaku Dekan Fakultas Teknik
Universitas Muhammadiyah Purwokerto.
3. Bapak Harjono, S.T., M.Eng., selaku Dosen Pembimbing dan Kaprodi Teknik
Informatika Universitas Muhammadiyah Purwokerto.
4. Seluruh dosen pengajar prodi Teknik Informatika yang telah memberikan
ilmunya.
5. Seluruh Petugas PDAM Kabupaten Banyumas yang telah berkenan
membantu dalam memberikan data-data dan mengarahkan alur yang
dibutuhkan penulis dalam pembuatan Tugas Akhir ini.
Penulis menyadari masih terdapat kekurangan dalam cara penyajian dan
kelengkapan data pada Tugas Akhir ini. Oleh karena itu, kritik dan saran sangat
penyusun harapkan sebagai masukan yang positif.
Semoga Tugas Akhir ini dapat bermanfaat bagi pembaca pada umumnya
dan penulis pada khususnya.
Purwokerto, Agustus 2018
Anar Wicaksono
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
9
DAFTAR ISI
HALAMAN JUDUL .................................................................................................. i
HALAMAN PENGESAHAN .................................................................................... ii
HALAMAN PERSETUJUAN ................................................................................... iii
HALAMAN PEERNYATAAN ORISINALITAS .................................................... iv
HALAMAN PERSEMBAHAN ................................................................................ v
HALAMAN MOTTO ................................................................................................ vi
KATA PENGANTAR ............................................................................................... vii
DAFTAR ISI .............................................................................................................. viii
DAFTAR TABEL ...................................................................................................... x
DAFTAR GAMBAR ................................................................................................. xi
INTISARI ................................................................................................................... xiii
ABSTRACT ................................................................................................................. xiv
BAB I. PENDAHULUAN ......................................................................................... 1
A. Latar Belakang .......................................................................................... 1
B. Perumusan Masalah ................................................................................... 2
C. Batasan Masalah ........................................................................................ 2
BAB II. KAJIAN PUSTAKA .................................................................................... 3
A. Aplikasi ..................................................................................................... 3
B. Inventaris ................................................................................................... 3
C. Kendaraan. ................................................................................................. 3
D. Web ........................................................................................................... 4
E. Bahasa Pemrograman PHP ....................................................................... 4
F. Database Mysql ......................................................................................... 4
G. XAMPP ...................................................................................................... 5
H. Black Box Testing ...................................................................................... 5
I. Penelitian Sejenis ...................................................................................... 6
BAB III. TUJUAN DAN MANFAAT ...................................................................... 8
A. Tujuan ........................................................................................................ 8
B. Manfaat ...................................................................................................... 8
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
10
BAB IV. METODE PENELITIAN ........................................................................... 9
A. Lokasi Penelitian ....................................................................................... 9
B. Jenis Penelitian .......................................................................................... 9
C. Metode Pengumpulan Data ....................................................................... 9
D. Metode Pengembangan Sistem ................................................................ 10
BAB V. HASIL DAN PEMBAHASAN .................................................................... 22
A. Analisa Kebutuhan .................................................................................... 22
B. Perancangan Sistem dan Perangkat Lunak ................................................ 22
C. Implementasi dan Pengujian Unit ............................................................. 35
D. Integrasi dan Pengujian Sistem ................................................................. 46
BAB VI. PENUTUP .................................................................................................. 32
A. Kesimpulan ................................................................................................ 49
B. Saran .......................................................................................................... 49
DAFTAR PUSTAKA ................................................................................................ 50
LAMPIRAN
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
11
DAFTAR TABEL
Tabel 1. Tabel Bengkel .............................................................................................. 23
Tabel 2. Tabel Pengajuan Perbaikan Detail ............................................................... 23
Tabel 3. Tabel Pemeriksaan ....................................................................................... 24
Tabel 4. Tabel Pengajuan Perbaikan .......................................................................... 24
Tabel 5. Tabel Realisasi ............................................................................................. 25
Tabel 6. Tabel Pemelihara.......................................................................................... 25
Tabel 7. Tabel Petugas ............................................................................................... 26
Tabel 8. Tabel Bagian ................................................................................................ 26
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
12
DAFTAR GAMBAR
Gambar 1. Model Waterfall Pengembangan Sistem ................................................. 10
Gambar 2. Flowchart rancangan Aplikasi ................................................................. 12
Gambar 3. Use case diagram ..................................................................................... 14
Gambar 4. Activity Diagram Permintaan Perbaikan .................................................. 15
Gambar 5. Activity Diagram Halaman Verifikasi ...................................................... 15
Gambar 6. Activity Diagram Order Kerja .................................................................. 16
Gambar 7. Activity Diagram Realisasi ....................................................................... 17
Gambar 8. Activity Diagram Laporan Keseluruhan ................................................... 17
Gambar 9. Activity Diagram Laporan Tiap Kendaraan ............................................. 18
Gambar 10. Activity Diagram SPK Kendaraan ......................................................... 18
Gambar 11. Activity Diagram Laporan Kendaraan bengkel ..................................... 19
Gambar 12. Relasi antar tabel .................................................................................... 27
Gambar 13. Desain Halaman Login ........................................................................... 28
Gambar 14. Halaman Utama Aplikasi ....................................................................... 28
Gambar 15. Halaman Pengajuan Perbaikan ............................................................... 29
Gambar 16. Halaman Tambah Jenis Perbaikan ......................................................... 30
Gambar 17. Halaman Verifikasi ................................................................................ 30
Gambar 18. Halaman Proses Spk ............................................................................... 31
Gambar 19. Halaman Realisa ..................................................................................... 31
Gambar 20. Halaman Laporan Kendaraan Berdasar Tanggal ................................... 32
Gambar 21. Halaman Master Data ............................................................................. 33
Gambar 22. Halaman Utama Bengkel ....................................................................... 33
Gambar 23. Halaman Spk Bengkel ............................................................................ 34
Gambar 24. Halaman Proses Spk Bengkel ................................................................ 34
Gambar 25. Halaman Laporan Bengkel ..................................................................... 35
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
13
INTISARI
Website merupakan salah satu alat yang digunakan Perusahaan Daerah Air
Minum Kabupaten Banyumas untuk mewadahi proses kerjanya, salah
satunya proses kerja perbaikan kendaraan. Namun, masih terdapat
beberapa kekurangan diantaranya adalah terlambatnya pemberitahuan
perbaikan kendaraan ke pihak bengkel karena sistem yang digunakan
belum terintegrasi dengan pihak bengkel. Adapun aplikasi yang
terintegrasi akan menggabungkan komponen sub-sub sistem kedalam satu
sistem dan menjamin fungsi-fungsi dari sub sistem tersebut sebagai satu
kesatuan sistem. Sistem terintegrasi ini memiliki proses kerja yaitu sistem
PDAM akan mengirimkan pemberitahuan pada sistem web yang di
bengkel setelah sampai pada tahap order kerja PDAM, diantara
manfaatnya adalah waktu yang lebih efisien, data yang akurat dan
meminimalisir perbaikan kendaraan fiktif.
Kata kunci : Sistem terintegrasi, Website, PDAM Kabupaten Banyumas.
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018
14
ABSTRACT
Website was one of the tools used by the Regional Drinking Water Company
(PDAM) of Banyumas Regency to accommodate its work process, one of which
was the process of repairing vehicle. However, there were still some shortcoming
including the delay in notification of vehicle repairs to the workshop because the
system used was not integrated with the workshop. The integrated application
would combine the sub-system components into one and guaranteed the functions
of the sub-system as a single system. The integrated system would work from
PDAM which send notifications to the web system in the workshop after arriving
at the order stage of the PDAM’s work, the benefits were more efficient in time,
accurate in data and real order of vehicle repairs.
Keyword: Integrated system, Website, PDAM Banyumas Regency.
Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018