ABSTRAK
Saat ini, masih banyak orang yang sibuk akan kegiatannya dan tidak memiliki waktu datang langsung untuk memesan servis. Oleh Karena itu, dibutuhkan aplikasi sistem yang dapat membantu pengendara motor untuk memesan servis. Aplikasi ini menggunakan Bahasa pemrograman PHP, basis data MySQL serta menggunakan FRAMEWORK yaitu
Bootstrap. Sedangkan untuk perancangan sistem informasi menggunakan beberapa
pemodelan, yaitu flowchart, DFD, kamus data dan P-Spec. Aplikasi ini dapat digunakan oleh administrator. Aplikasi ini memiliki fitur pesan service, dimana pelanggan dapat memesan service, melihat rekap servis yang sudah dilakukan. Aplikasi ini juga memiliki fitur kelola data servis pelanggan, dimana dapat memberitahukan informasi servis berikutnya dan memberikan biaya tambahan. Lalu aplikasi ini memiliki fitur Chart dan laporan yang berguna untuk menampilkan diagram yang bertujuan untuk memberitahukan administrator informasi rekap servis pelanggan dan laporan servis.
ABSTRACT
Nowadays, many people are busy going to activities and did not have time to come directly for booking service. Hence, the application requires a system that can help a motorist for booking service. This application uses the programming language PHP, MySQL database and using that FRAMEWORK Bootstrap. As for the design of information systems using multiple modeling, namely flowchart, DFD, data dictionary and P-Spec. This application can be used by administrators. This app features the booking service, where customers can booking a service, see the recap of the service that has been done. This application also features a data management customer service, which can notify the next service information and provide additional cost. Then this app features the Chart and reports useful for displaying charts that aims to inform the customer service administrator recap information and service reports.
DAFTAR ISI
LEMBAR PENGESAHAN ... i
ABSTRAK ... v
ABSTRACT ... vi
DAFTAR ISI ... vii
DAFTAR GAMBAR ... xii
DAFTAR TABEL ... xiii
DAFTAR NOTASI/ LAMBANG ... xiv
DAFTAR SINGKATAN ... xvi
DAFTAR ISTILAH ... xvii
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 1
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup ... 2
1.5 Sumber Data ... 2
1.6 Sistematika Penyajian ... 2
BAB 2 KAJIAN TEORI ... 4
2.1 Mobile Application ... 4
2.2 FRAMEWORK ... 4
2.3 Service Sepeda Motor (Tune Up) ... 5
Jadwal Service Motor ... 9
2.4 Perbaikan Sepeda Motor ... 12
BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 14
3.1.1 Proses Bisnis Booking Service... 14
3.2 Gambar Keseluruhan ... 15
3.2.1 Persyaratan Antarmuka Pengguna ... 15
3.2.2 Antarmuka Dengan Pengguna... 16
3.2.3 Antarmuka Perangkat Keras ... 16
3.2.4 Antarmuka Perangkat Lunak... 16
3.3 Entity-Relation Diagram ... 17
3.4 Data Flow Diagram ... 18
3.4.1 Data Flow Diagram level 0 ... 18
3.4.2 Data Flow Diagram Level 1 ... 18
3.4.3 Data Flow Diagram Level 2 Proses 1 ... 19
3.4.4 Data Flow Diagram Level 2 Proses 2 ... 20
3.4.5 Data Flow Diagram Level 3 Proses 1.1 ... 20
3.4.6 Data Flow Diagram Level 3 Proses 1.2 ... 21
3.4.7 Data Flow Diagram level 3 Proses 1.4 ... 21
3.4.8 Data Flow Diagram Level 3 Proses 1.5 ... 22
3.4.9 Data Flow Diagram level 3 proses 1.7 ... 22
3.4.10 Data Flow Diagram Level 3 Proses 1.8 ... 23
3.5 Kamus Data ... 23
3.6 Proses Specification (PSPEC) ... 26
3.7 Rancangan User Interface ... 28
3.7.1 Halaman Index ... 28
3.7.2 Halaman Customer ... 29
3.7.3 Halaman Booking Customer ... 29
3.7.4 Halaman Motor Customer ... 30
3.7.6 Halaman Brand... 31
3.7.7 Halaman Customer Pada Halaman Admin ... 31
3.7.8 Halaman Motor ... 32
3.7.9 Halaman Montir ... 32
3.7.10 Halaman Motor Master ... 33
3.7.11 Halaman Service Type ... 33
3.7.12 Halaman User ... 34
3.7.13 Halaman Service Order ... 35
3.7.14 Halaman Chart ... 35
3.7.15 Halaman report ... 36
BAB 4 IMPLEMENTASI ... 37
4.1 Modul Program ... 37
4.2 Halaman Utama ... 37
4.3 Halaman Login ... 38
4.4 Halaman Main Menu... 39
4.5 Halaman Brand(View) ... 39
4.6 Halaman Customer (View) ... 40
4.7 Halaman Service Type ... 40
4.8 Halaman Motor (View) ... 41
4.9 .Halaman User (View) ... 41
4.10 Halaman Service Order (View) ... 42
4.11 Halaman Chart ... 42
4.12 Halaman Report (View) ... 43
4.13 Halaman Account (Halaman customer) ... 43
4.14 Halaman Booking (Halaman Customer) ... 44
4.16 Halaman Add New Brand ... 45
4.17 Halaman Edit brand... 46
4.18 Halaman Motor Master ... 47
4.19 Halaman Edit Customer ... 49
4.20 Halaman Edit Service Type ... 50
4.21 Halaman Edit Service Order ... 51
4.22 Halaman Add Booking (Halaman Customer) ... 52
4.23 Halaman Add New Motor (Halaman Customer) ... 53
4.24 Halaman Edit Motor (Halaman Customer) ... 53
4.25 Halaman Booking (Halaman Admin) ... 54
4.26 Halaman Report Per Statuts ... 55
BAB 5 PENGUJIAN... 56
5.1 Pengujian Form Login... 56
5.2 Pengujian Form Add New Brand ... 56
5.3 Pengujian Form Edit Brand ... 56
5.4 Pengujian Form Edit Customer ... 57
5.5 Pengujian Form Add New Motor Master ... 57
5.6 Pengujian Form Edit Motor Master ... 57
5.7 Pengujian Form Edit Service ... 58
5.8 Pengujian Form Edit Service Order ... 58
5.9 Pengujian Report ... 58
5.10 Pengujian Report Per-Status ... 59
5.11 Pengujian Add Account ... 59
5.12 Pengujian Form Edit Account ... 59
5.13 Pengujian Form Add Motor (Halaman Customer)... 60
5.15 Pengujian Form Edit Motor (Halaman Customer) ... 60
BAB 6 SIMPULAN DAN SARAN ... 62
6.1 Simpulan ... 62
6.2 Saran ... 62
DAFTAR GAMBAR
Gambar 3.1 Flowchart Booking service... 15
Gambar 3.2 Entity-Relation Diagram ... 17
Gambar 3.3 DFD Level 0 ... 18
Gambar 3.4 DFD Level 1 ... 18
Gambar 3.5 Gambar DFD Level 2 Proses 1 ... 19
Gambar 3.6 DFD Level 2 Proses 2 ... 20
Gambar 3.7 DFD Level 3 proses 1.1... 20
Gambar 3.8 DFD Level 3 Proses 1.2 ... 21
Gambar 3.9 DFD Level 3 Proses Proses 1.4 ... 21
Gambar 3.10 DFD Level 3 Proses 1.5 ... 22
Gambar 3.11 DFD Level 3 proses 1.7... 22
Gambar 3.12 DFD Level 3 Proses 1.8 ... 23
DAFTAR TABEL
Tabel 2.1 Jadwal Service Motor Baru ... 10
Tabel 2.2 Jadwal Service Motor Lama ... 10
Tabel 3.1 Kamus Data Customer ... 23
Tabel 3.2 Kamus Data Brand ... 23
Tabel 3.3 Kamus Data Montir ... 24
Tabel 3.4 Kamus Data Motor ... 24
Tabel 3.5 Kamus Data Motor Master ... 24
Tabel 3.6 Kamus Data Service ... 25
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart
Terminator
Digunakan untuk menunjukkan langkah awal serta akhir dari suatu proses.
Manual
Operation
Digunakan untuk mendeskripsikan operasi yang dilakukan secara manual.
Document
Digunakan untuk mendeskripsikan suatu dokumen yang dibuat pada suatu transaction..
ERD
Entitas
Menggambarkan suatu objek real / nyata dan bersifat unik.
Atribut
Merupakan
karakteristik dari sebuah entitas.
Relasi
Mendeskripsikan hubungan antara relasi yang satu dengan yang
diluar lingkungan sistem
Process
Kegiatanyang dilakukan oleh orang, mesin, atau komputer
Data Store
Digunakan
untuk menyimpan file, arsip
catatan, dan sebagainya
Arus Data
arus data berupa input atau output dari suatu sistem
Referensi:
DAFTAR SINGKATAN
ERD Entity Relationship Diagram DFD Data Flow Diagram
BAB 1
PENDAHULUAN
1.1Latar Belakang
Kemajuan teknologi merupakan hal yang patut untuk kita syukuri, sebab dengan hadirnya teknologi berbagai pemenuhan kebutuhan hidup manusia menjadi lebih mudah. Misalnya pada bidang otomotif, kesehatan dan sebagainya. Salah satu contoh pemanfaatan teknologi informasi yaitu dapat digunakan sebagai sistem booking. Sistem booking adalah suatu sistem informasi yang terkomputerisasi yang lebih cepat, tepat untuk pemesanan atau pembukuan kepada konsumen apa yang harus dilakukan. Salah satu contoh implementasi sistem booking pada bidang otomotif yaitu Website booking yang berguna untuk pemesanan service, membuat laporan service, dan menampilkan chart pelayanan service.
Saat ini bengkel motor masih menggunakan sistem informasi secara manual. Dengan berjalannya perkembangan teknologi dan perkembangan dalam bengkel ini, sistem yang digunakan adalah sistem secara manual tetapi sistem yang manual ini sudah tidak efektif lagi untuk menjawab kebutuhan customer.
Dengan dirancangangnya sistem informasi database diharapkan dapat memberikan manfaat bagi pengguna dalam hal mempermudah pencarian data, mempermudah melihat laporan service, mengetahui status service, dan dapat mengetahui jadwal montir. \.
1.2Rumusan Masalah
Berdasarkan latar belakang masalah yang dijabarkan pada bagian 1.1 maka dapat di rumuskan permasalahan sebagai berikut:
1. Bagaimana cara merancang website booking yang dapat memesan servis kendaraan secara berkala?
2. Bagaimana cara merancang website booking untuk memberikan informasi laporan layanan service kepada administrator?
2
1.3Tujuan Pembahasan
Tujuan pembuatan dan perancangan website booking ini adalah sebagai berikut:
1. Membuat website yang dapat membantu pihak konsumen untuk memesan service melalui handphone ataupun desktop.
2. Membantu administrator melihat informasi laporan.
3. Menganalisis pengembangan bengkel dengan melihat chart.
1.4Ruang Lingkup
Ruang lingkup dari laporan tugas akhir ini adalah sebagai berikut:
1. Website booking ini menggunakan Bahasa pemrograman PHP dan MySQL untuk pengelolahan database
2. Website booking yang hanya untuk memesan servis secara berkala.
3. Website booking hanya digunakan untuk memberikan laporan servis dan chart layanan servis saja.
4. Website booking ini hanya dapat digunakan pada dealer motor cabang saja.
1.5Sumber Data
Data-data yang diperoleh penulis untuk Mobile booking Pada Bengkel Motor ini bersumber dari :
Sumber Primer :
Mewawancarai langsung dosen fakultas IT yang pernah membuat aplikasi serupa. Sumber Sekunder :
Materi-materi yang berhubungan dengan bahasa pemrograman PHP dan XAMPP baik dari buku maupun internet.
1.6Sistematika Penyajian
Sistematika penulisan yang akan digunakan untuk menyusun laporan adalah sebagai berikut:
3
Bab 1 ini menjelaskan tentang latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, sistematika penyajian, serta waktu dan tempat yang berhubungan dengan judul tugas akhir.
BAB 2. Kajian Teori
Bab ini akan menjelaskan teori – teori yang bersangkutan dengan judul tugas akhir.
BAB 3. Analisis dan Rancangan Sistem
Bab ini akan menjelaskan hasil dari Analisa dan rancangan aplikasi yang ditemukan untuk membantu dalam pembuatan dalam pembuatan Website Booking pada Bengkel Motor.
BAB 4. Implementasi
Bab ini akan menjelaskan bentuk implementasi pada Website Booking pada Bengkel Motor.
BAB 5. Pengujian
Bab ini digunakan untuk membahas dan menguji coba Website Booking pada Bengkel Motor serta hasil pengujian dari Website Booking pada Bengkel Motor.
BAB 6. Simpulan Dan Saran
BAB 6
SIMPULAN DAN SARAN
6.1Simpulan
Kesimpulan yang dapat diambil dari pembuatan aplikasi SISTEM BOOKING MELALUI WEBSITE PADA BENGKEL MOTOR ini adalah :
1. Website ini dapat membantu pengguna untuk memesan service tanpa harus datang ke tempat.
2. Website ini dapat membantu admin untuk melihat laporan service.
3. Website ini dapat memberikan informasi harga service motor dan service berikutnya.
6.2Saran
Saran – saran yang diperoleh mengenai pengembangan aplikasi selanjutnya adalah :
1. Ditambahkan fitur SMS reminder untuk service berikutnya.
SISTEM BOOKING MELALUI WEBSITE PADA
BENGKEL MOTOR
TUGAS AKHIR
Diajukan untuk Memenuhi Persyaratan Akademik dalam
Menyelesaikan Pendidikan pada Program Studi
S1 Teknik Informatika Universitas Kristen Maranatha
Oleh
Andi Fabian
1072180
PROGRAM STUDI S1 TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS KRISTEN MARANATHA
BANDUNG
DAFTAR PUSTAKA
[1] J. Hartono, dalam Analisis dan Desain Sistem Informasi, Central Java, Andi, 2000.
[2] A. Mulyono, http://dir.unikom.ac.id/s1-final-project/fakultas-teknik-dan- ilmu-komputer/teknik-informatika/2010/jbptunikompp-gdl-agungmulyo-21884/8-8daftar-l.pdf/ori/8-8daftar-l.pdf. [Online].
[3] “Cloud Indonesia,” [Online]. Available: http://cloudindonesia.com/apa-itu-mobile-application/. [Diakses 2016 August 31].
[4] S. M. Wardana, “Menjadi Master PHP dengan Framework Codeigniter,” Elex Media Komputindo.
[5] Sudiyanto, S. Y. G. Sampurno dan I. Siswanto, “Pelatihan Perawatan dan Servis Gratis Sepeda Motor Dalam Rangka Dies Natalis UNY ke-49 Tahun 2013,” 2013.
[6] Object Management Group, “Business Process Model and Notation Resource
Page,” 9 June 2014. [Online]. Available:
http://www.omg.org/bpmn/index.htm. [Diakses 12 Jan 2016].
[7] R. C. Clark dan R. E. Mayer, E-learning and the science of instruction: Proven guidelines for consumers and designers of multimedia learning, 3rd penyunt., San Francisco, CA: Jossey-Bass, 2011.
[8] D. M. Kroenke dan D. J. Auer, Database Processing: Fundamentals, Design, and Implementation, Upper Saddle River, New Jersey: Pearson Education, Inc., 2012.
[9] K. C. Laudon dan J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th penyunt., Upple Saddle River, NJ: Prentice Hall, 2012. [10] T.-H. Wang, “Developing an assessment-centered e-Learning system for
improving student learning effectiveness,” Computers & Education, vol. 73, pp. 189-203, 2014.
[Online]. Available: http://elib.unikom.ac.id/gdl.php?mod=browse&op=read&id=jbptunikompp-gdl-dadanshavk-26780. [Diakses 1 Mar 2013].
[12] [Online]. Available: http://dir.unikom.ac.id/s1-final-project/fakultas-teknik-
dan-ilmu-komputer/teknik-informatika/2010/jbptunikompp-gdl-agungmulyo-21884/8-8daftar-l.pdf/ori/8-8daftar-l.pdf. [Diakses 15 Juli 2016].