14
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 KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

Embed Size (px)

Citation preview

Page 1: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

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

Page 2: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018

Page 3: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018

Page 4: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018

Page 5: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

Pengembangan Aplikasi Perbaikan..., Anar Wicaksono, Fak. Teknik dan Sains UMP 2018

Page 6: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

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

Page 7: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

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

Page 8: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

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

Page 9: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

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

Page 10: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

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

Page 11: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

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

Page 12: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

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

Page 13: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

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

Page 14: PENGEMBANGAN APLIKASI PERBAIKAN KENDARAAN …repository.ump.ac.id/8113/1/ANAR COVER.pdfBerbasis . Android ”. Dalam penelitian dan penyusunan skripsi ini penulis banyak . dibantu,

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