• Tidak ada hasil yang ditemukan

SKRIPSI APLIKASI TRACKING SERVICE MOBIL BERBASIS ANDROID (STUDI KASUS PT. NASMOCO BAHANA MOTOR BANTUL YOGYAKARTA) YUNIA MILA WATI

N/A
N/A
Protected

Academic year: 2021

Membagikan "SKRIPSI APLIKASI TRACKING SERVICE MOBIL BERBASIS ANDROID (STUDI KASUS PT. NASMOCO BAHANA MOTOR BANTUL YOGYAKARTA) YUNIA MILA WATI"

Copied!
15
0
0

Teks penuh

(1)

SKRIPSI

APLIKASI TRACKING SERVICE MOBIL BERBASIS ANDROID (STUDI KASUS PT. NASMOCO BAHANA MOTOR BANTUL

YOGYAKARTA)

YUNIA MILA WATI

Nomor Mahasiswa : 155410078

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM

YOGYAKARTA

2019

(2)

i

SKRIPSI

APLIKASI TRACKING SERVICE MOBIL BERBASIS ANDROID (STUDI KASUS PT. NASMOCO BAHANA MOTOR BANTUL

YOGYAKARTA)

Diajukan sebagai salah satu syarat untuk menyelesaikan studi jenjang strata satu (S1)

Program Studi Teknik Informatika

Sekolah Tinggi Manajemen Informatika dan Komputer

Akakom

Yogyakarta

Disusun Oleh

YUNIA MILA WATI

Nomor Mahasiswa : 155410078

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM

YOGYAKARTA

2019

(3)
(4)
(5)

iv

HALAMAN PERSEMBAHAN

Assalamu’alaikum warahmatullahi wabarokatuh

Terucap syukur Alhamdulillah, terimakasih untuk Allah SWT yang telah memberikan kepercayaan dan kesempatan kepada saya untuk menyelesaikan skripsi ini tepat waktu. Kupersembahkan karya kecil ini untuk orang-orang yang ku sayangi: Orang tua dan kakakku yang selalu mendoakan dan mendukung saya, membiayai

saya dengan jerih payah dan keringatnya terimakasih telah memberikan kesempatan untuk saya berkuliah dan bisa menyelesaikan skripsi ini tepat waktu Alhamdulillah. Ardhitya Dwi Wicaksono yang tak henti-hentinya mendukung dan mendoakan saya, menemani perjalanan hidup saya terimakasih banyak atas kepercayaannya. Tanpa dukunganmu mungkin aku tidak bisa semangat seperti sekarang ini. Untuk teman-temanku khususnya TI-2 yang sejak awal daftar kuliah sampai sekarang masih tetap saling dukung, saling bantu, saling mendoakan terimakasih banyak, kalian semua bisa mengerti dan memaklumi sikap dan sifatku. Tetap solid meskipun jarak memisahkan kita. Terimakasih untuk semua Dosen, Staf dan Karyawan STMIK AKAKOM YOGYAKARTA yang sudah membantu saya dalam mengerjakan skripsi ini semoga kebaikannya menjadi ladang amal yang barokah aaammiinn.

(6)

v

MOTTO

“Beranilah bermimpi dan segera wujudkan mimpimu menjadi kenyataan” “Sukses hanya milik orang yang mau berusaha mewujudkan mimpinya” “Kunci Sebuah Kesuksesan adalah doa, fokus dan terus mencoba” “Dahulukan Akhiratmu maka Rejeki Dunia Akan mengikutimu”

(7)

vi

INTISARI

PT. Nasmoco Bahana Motor adalah sebuah dealer resmi Toyota yang berlokasi di Jalan Brawijaya, Tamantirto, Kasihan Bantul, Daerah Istimewa Yogyakarta 55183. Dealer ini melayani penjualan unit mobil dan pelayanan purna jual yaitu jasa bengkel dan sparepart (penyediaan suku cadang). Dealer ini memiliki kendala yang berkaitan dengan pelayanan bengkelnya, yaitu kesulitan dalam melakukan konfirmasi terhadap Customer yang meninggalkan bengkel pada saat melakukan service mobil dan pelayanan booking service mobil.

Berdasarkan uraian diatas akan dibuat sebuah aplikasi berbasis Android yang ditujukan khusus untuk Customer PT. NASMOCO BAHANA MOTOR. Customer dapat menerima informasi berkaitan dengan service mobil tanpa harus menunggu dibengkel. Android dipilih karena lebih praktis dan menawarkan berbagai kemudahan untuk akses informasi.

Didalam aplikasi ini akan dibuat sistem tracking service menggunakan metode forward tracking, dengan metode ini sistem dapat melakukan pelacakan kedepan berdasarkan informasi yang diberikan oleh Service Advisor (SA) melalui

web service. Pada saat Customer melakukan service dan menginputkan kode service, akan di tampilkan tahapan yang telah dikerjakan dan biaya service mobil.

Selain itu pihak bengkel juga dapat melakukan konfirmasi kepada Customer apabila ada sparepart yang perlu untuk diganti dan mengirimkan rincian biaya yang harus dibayarkan oleh Customer.

(8)

vii

KATA PENGANTAR

Assalamu’alaikum Wr Wb Bismillahirohmannirohim

Puji syukur penulis panjatkan kehadirat Allah SWT, berkat rahmat dan hidayah-Nya penulis dapat menyelesaikan laporan tugas akhir ini tepat waktu. Shalawat serta salam semoga tercurah kepada Rasullulah SAW beserta keluarga dan sahabatnya.

Pembuatan tugas akhir yang berjudul “Aplikasi Tracking Service Mobil Berbasis Android (Studi Kasus PT. NASMOCO BAHANA MOTOR YOGYAKARTA)”. Tugas akhir ini merupakan suatu persyaratan untuk menyelesaikan Program Studi Sarjana Strata Satu (S-1) Teknik Informatika di Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.

Penulis ingin menyampaikan rasa terimakasih yang tak terhingga kepada semua pihak yang telah membantu kelancaran dalam penulisan tugas akhir ini, baik berupa dukungan moril maupun materiil, karena penulis yakin tanpa bantuan dan dukungan tersebut sulit rasanya bagi penulis untuk menyelesaikan Tugas Akhir ini, izinkan penulis untuk menyampaikan ucapan terimakasih dan penghargaan setinggi-tingginya kepada:

1. Bapak Ir. Totok Suprawoto, M.M., M.T. selaku Ketua STMIK AKAKOM Yogyakarta

2. Ibu Dini Fakta Sari, S.T., M.T. selaku Ketua Departemen Teknik Informatika S1 STMIK AKAKOM Yogyakarta

(9)

viii

4. Bapak Y. Yohakim Marwanta S.Kom., M.Cs. selaku Dosen Pembimbing 5. Ibu LN Harnaningrum S.Si., M.T. dan Indra Yatini S.Kom.,

M.Kom. selaku Dosen Penguji

6. Bapak dan Ibu Staf, Karyawan STMIK AKAKOM Yogyakarta

7. Orang Tua, Keluarga, Teman dan semua orang yang telah membantu saya, semoga kebaikannya dibalas oleh Allah SWT Aamiin.

Penulis menyadari bahwa masih banyak kekurangan pada penulisan Tugas Akhir ini, namun penulis berharap semoga Tugas Akhir ini dapat bermanfaat dan bisa menjadi referensi bagi mahasiswa dalam mengerjakan Tugas Akhir.

Wassalamu’alaikum Wr Wb

Magelang, 9 Mei 2019

(10)

ix

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN PERSEMBAHAN ... iv

MOTTO ... v

INTISARI ... vi

KATA PENGANTAR ... viii

DAFTAR ISI ... xi

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xiv

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumus Masalah ... 2

1.3 Ruang Lingkup... 3

1.4 Tujuan Penelitian ... 3

1.5 Manfaat Penelitian ... 4

1.6 Sistematika Penulisan ... 4

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI ... 7

2.1 Tinjauan Pustaka ... 7

2.2 Dasar Teori... 9

2.2.1 Profil perusahaan PT. NASMOCO BAHANA MOTOR ... 9

2.2.2 Prosedur Service di PT. NASMOCO BAHANA MOTOR ... 10

2.2.3 Tracking ... 11

2.2.4 Android ... 11

2.2.5 Android Studio ... 12

(11)

x

2.2.7 CodeIgniter ... 13

2.2.8 API ... 13

2.2.9 REST (Representational State Transfer) ... 14

2.2.10 JSON ... 14

2.2.11 AngularJS ... 15

BAB 3 METODE PENELITIAN ... 16

3.1 DATA ... 16

3.2 PERALATAN ... 16

3.3 PROSEDUR DAN PENGUMPULAN DATA ... 17

3.3.1 PROSEDUR ... 17

3.3.2 PENGUMPULAN DATA ... 18

3.4 ANALISIS DAN RANCANGAN SISTEM ... 18

3.4.1 Analisis Sistem ... 18

3.4.2 Analisis Kebutuhan ... 19

3.5 PERANCANGAN SISTEM ... 19

3.5.1 Arsitektur sistem ... 20

3.5.2 Menu Aplikasi ... 21

3.5.3 Use Case Diagram ... 24

3.5.4 Activity Diagram ... 27

3.5.5 Sequence Diagram ... 30

3.5.6 Class Diagram ... 31

3.6 RANCANGAN STRUKTUR TABEL ... 33

3.6.1 Rancangan struktur tabel admin ... 34

3.6.2 Rancangan struktur tabel member ... 34

3.6.3 Rancangan struktur tabel kendaraan ... 35

3.6.4 Relasi antar tabel ... 36

3.7 RANCANGAN TAMPILAN ... 37

(12)

xi

3.7.2 Tampilan Web Service ... 42

BAB 4 IMPLEMENTASI DAN PEMBAHASAN ... 50

4.1 Implementasi Sistem ... 50

4.1.1 Implementasi Framework CodeIgniter ... 50

4.1.2 Menu Dashboard ... 51

4.1.3 Menu Tipe Kendaraan ... 53

4.1.4 Implementasi Framework AngularJS ... 54

4.1.5 Menu Utama ... 56

4.1.6 Menu Kendaraan ... 59

4.1.7 Menu Servis ... 61

4.1.8 Menu Tracking Web ... 62

4.1.9 Menu Tracking Mobile ... 64

4.1.10 Menu Transaksi ... 66 4.1.11 Menu Sparepart ... 68 4.1.12 Menu Booking ... 70 4.1.13 Menu Pesan ... 72 4.2 Pembahasan Sistem ... 73 4.2.1 Pengujian Program ... 73

4.2.2 Analisis Pengujian Program ... 73

BAB 5 PENUTUP ... 76

5.1 Kesimpulan ... 76

5.2 Saran ... 77

(13)

xii

DAFTAR GAMBAR

Gambar 3.1 Arsitektur Sistem ... 20

Gambar 3.2 Bagan Menu Aplikasi Untuk Customer ... 21

Gambar 3.3 Menu Aplikasi Untuk Service Advisor ... 23

Gambar 3.4 Use Case Diagram Customer ... 24

Gambar 3.5 Use Case Diagram Service Advisor ... 25

Gambar 3.6 Activity Input Data Service Advisor ... 27

Gambar 3.7 Activity Diagram Customer ... 28

Gambar 3.8 Sequence Diagram... 30

Gambar 3.9 Class Diagram ... 31

Gambar 3.10 Struktur Tabel ... 33

Gambar 3.11 Tabel Admin ... 34

Gambar 3.12 Tabel Member ... 34

Gambar 3.13 Tabel Kendaraan ... 35

Gambar 3.14 Tabel Service ... 35

Gambar 3.15 Relasi Tabel ... 36

Gambar 3.16 Tampilan Home ... 37

Gambar 3.17 Tampilam Home Setelah Login ... 37

Gambar 3.18 Tampilan Login ... 37

Gambar 3.19 Daftar Member ... 37

Gambar 3.20 Kendaraan... 38

Gambar 3.21 Service ... 39

Gambar 3.22 Daftar Harga Sparepart... 39

Gambar 3.23 Transaksi ... 39

Gambar 3.24 Tracking Service dan Kuisioner ... 40

Gambar 3.25 Booking Service ... 41

(14)

xiii

Gambar 3.27 Tambah Member ... 42

Gambar 3.28 Daftar Member ... 42

Gambar 3.29 Edit Member ... 43

Gambar 3.30 Tambah Kendaraan ... 44

Gambar 3.31 Daftar Kendaraan ... 44

Gambar 3.32 Service ... 45

Gambar 3.33 Tracking ... 46

Gambar 3.34 Sparepart... 47

Gambar 3.35 Transaksi ... 48

Gambar 3.36 Konfirmasi Booking ... 49

Gambar 4.1 Halaman Utama Web ... 51

Gambar 4.2 Cuplikan Program Header dan Footer ... 52

Gambar 4.3 Halaman Tipe Kendaraan ... 53

Gambar 4.4 Download AngularJS ... 55

Gambar 4.5 Halaman Utama ... 58

Gambar 4.6 Halaman Tambah Service ... 59

Gambar 4.7 Halaman Transaksi ... 61

Gambar 4.8 Halaman Tracking ... 62

Gambar 4.9 Halaman Tracking Service ... 64

Gambar 4.10 Halaman Transaksi ... 66

Gambar 4.11 Halaman Sparepart ... 68

Gambar 4.12 Halaman Booking ... 70

(15)

xiv

DAFTAR TABEL

Tabel 2.1 Tinjauan Pustaka ... 7 Tabel 4.1 Hasil Pengujian Aplikasi Untuk Customer ... 73 Tabel 4.2 Hasil Pengujian Aplikasi Untuk Service Advisor ... 74

Referensi

Dokumen terkait

Pemilik proyek (owner) adalah orang atau badan yang memiliki proyek dan.. memberikan atau menyuruh memberikan pekerjaan kepada

maupun yang berhubungan dengan pekerjaan peledakan. KIT harus memastikan keamanan, kelayakan, serta kesesuaian peralatan dan kendaraan untuk mengangkut, memindahkan,

Defi nition: Coverage of the material topics and Indicators and defi nition of the report boundary should be suffi cient to refl ect signifi cant economic, environmental, and

Salah satu kemungkinan pelibatan masyarakat dalam pengelolaan hutan adalah dalam pemanfaatan hasil hutan bukan kayu (HHBK). Pemanfaatan HHBK dari kawasan hutan oleh

Tema desain : Material Daur Ulang Sebagai Suistainable Development Fokus kajian : Pengaplikasian Barang Bekas Sebagai Material bangunan Penyusun : Aba Deasias Bhagas NIM

Penelitian bertujuan untuk mengetahui pengaruh motivasi belajar dan status sosial ekonomi orang tua terhadap minat melanjutkan studi ke perguruan tinggi siswa kelas XI SMAN 1

Untuk mengetahui apakah makna terjemahan istilah kebudayaan material Jepang sudah sepadan dengan aslinya apabila diterjemahkan ke dalam bahasa sasaran maka harus

To see which articles contain the image, click the thumbnail to visit the associated image page, then “What links here” in the