Aplikasi Penyewaan Mobil Berbasis Web - Studi Kasus : AF Trans.

(1)

v

ABSTRAK

AF Transport adalah salah satu tempat penyewaan mobil yang berada di Bandung. Dalam menyelesaikan proses sewa mobilnya masih dilakukan secara manual.Seperti pencatatan data-data yang berhubungan dengan data mobil, data member, data penyewaan, dan data pengembalian. Oleh karena itu, AF Transport membutuhkan suatu aplikasi yang dapat membantu proses penyewaan mobil untuk mempermudah proses pendataan serta membuat aplikasi yang menanggil hubungan dengan pelanggan AF Transport itu sendiri. Aplikasi Penyewaan Mobil dan Pendataan Data Customer ini bersifat online sehingga dapat langsung diakses oleh customer yang ingin menyewa. Aplikasi ini dibangun dengan menggunakan PHP,CSS, MySQL, dan modul pendukung Email Gateway.


(2)

vi

ABSTRACT

AF Transport is one of the rental car in Yogyakarta. In completing rent car process, it still done manual. As the recording data associated with car data, data member, rental records, and data returns.Therefore, AF transport requires an application that can help the process of leasing a car and the application can manage relationship between the customer and AF Transport.Rent Car and Collect Customer data Application in AF Transport is online as it can be directly accessed by the customer who wants to rent. The application is built using PHP, CSS, MySQL, and module support Email Gateway.


(3)

vii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xii

DAFTAR TABEL ... xiv

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian... 3

1.4.1 Batasan Software ... 3

1.4.2 Batasan Hardware ... 3

1.4.3 Batasan Aplikasi ... 3

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 5

BAB II ... 6

KAJIAN TEORI ... 6

2.1 Penyewaan ... 6

2.2 CustomerRelationshipManagement ... 6

2.3 Perancangan Basis Data ... 7

2.3.1 Diagram E-R ... 7

2.3.2 Kardinalitas ... 7

2.4 Unified Modeling Language (UML) ... 8

2.4.1 Use case Diagram ... 9

2.4.2 Sequence Diagram ... 10


(4)

viii

2.4.4 Activity Diagram ... 13

2.5 HTML ... 13

2.6 PHP ... 13

2.7 MYSQL ... 14

2.8 E-Mail Gateway ... 15

2.8.1 E-Mail ... 15

2.8.2 E-Mail Gateway ... 16

BAB III ... 17

ANALISIS DAN RANCANGAN SISTEM ... 17

3.1 Analisis Sistem ... 17

3.1.1 Analisis Sistem Lama ... 17

3.1.2 Analisis CRM ... 19

3.2 Perancangan Basis Data ... 20

3.2.1 Perancangan ER Diagram ... 20

3.2.2 Perancangan Struktur Tabel ... 22

3.3 Perancangan Aplikasi ... 24

3.3.1 Use case Diagram ... 24

3.3.2 Deksripsi Skenario Use case Diagram ... 28

3.3.3 Activity Diagram ... 39

3.3.4 Class Diagram ... 49

3.3 Perancangan Antar Muka ... 49

3.3.1 Perancangan halaman beranda ... 50

3.3.2 Perancangan halaman daftar (registrasi) ... 50

3.3.3 Perancangan halaman masuk ... 51

3.3.4 Perancangan halaman beranda Customer ... 52

3.3.5 Perancangan halaman data diri Customer ... 53

3.3.6 Perancangan halaman daftar mobil ... 53

3.3.7 Perancangan halaman peminjaman mobil ... 54

3.3.8 Perancangan halaman login admin ... 55

3.3.9 Perancangan halaman beranda admin ... 56

3.3.10 Perancangan halaman data customer ... 56


(5)

ix

3.3.12 Perancangan halaman data peminjaman... 58

3.3.13 Perancangan halaman data pengembalian... 58

3.3.14 Perancangan halaman data pengembalian... 59

3.3.15 Perancangan halaman data crm ... 60

3.3.16 Perancangan halaman loginowner ... 61

3.3.17 Perancangan halaman input data admin... 61

3.3.18 Perancangan halaman lihat data admin ... 62

3.3.19 Perancangan halaman laporan bulanan ... 63

BAB IV ... 64

HASIL PENELITIAN ... 64

4.1 Implementasi ... 64

4.1.1 Implementasi perangkat lunak ... 64

4.1.2 Implementasi perangkat keras ... 64

4.1.3 Implementasi instalisasi aplikasi ... 65

4.2 Implementasi Antarmuka ... 66

4.2.1 Login admin ... 66

4.2.2 Beranda admin ... 67

4.2.3 Data Member ... 68

4.2.4 Data Mobil ... 68

4.2.5 Input Data Mobil ... 69

4.2.6 Penyewaan Mobil ... 70

4.2.7 Pengembalian Mobil ... 70

4.2.8 Login Customer ... 71

4.2.9 Biodata ... 72

4.2.10 Ganti Password ... 72

4.2.11 Daftar Mobil ... 73

4.2.12 Edit Penyewaan ... 74

4.2.13 Input Data Admin ... 75

4.2.14 Lihat Data Admin ... 76

4.2.15 Laporan Berdasarkan Mobil ... 77

4.2.16 Laporan Berdasarkan Supir ... 77


(6)

x

BAB V ... 80

PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 80

5.1 Admin Konten ... 80

5.1.1 Sign in admin ... 80

5.1.2 Lihat Data Mobil ... 81

5.1.3 Buat Data Mobil ... 82

5.1.4 Memerbaharui Data Mobil ... 83

5.1.5 Melihat Data Customer ... 84

5.1.6 Melihat Data Customer Berdasarkan Id ... 85

5.1.7 Melihat Data Penyewaan ... 85

5.1.8 Melihat Data Penyewaan ... 86

5.2 Customer Content ... 87

5.2.1 Sign incustomer... 87

5.2.2 Registrasi Customer ... 88

5.2.3 Ganti Password Customer ... 89

5.2.4 Customer Memesan Mobil ... 90

5.2.5 Customer Memilih Tanggal Peminjaman ... 91

5.2.6 Menu Edit Penyewaan ... 92

5.2.7 Menu Kontak ... 93

5.2.8 Menu Testimoni ... 94

5.3 Konten Owner ... 96

5.3.1 Login Owner ... 96

5.3.2 Memasukkan Data Admin ... 97

5.3.3 Melihat Data Admin ... 98

5.3.4 Melihat Laporan Berdasarkan Supir ... 98

5.3.5 Melihat Laporan Berdasarkan Merk Mobil ... 99

5.3.6 Melihat Laporan Berdasarkan Laporan Bulanan ... 100

BAB VI ... 102

SIMPULAN DAN SARAN ... 102

6.1 Simpulan ... 102

6.2 Saran ... 102


(7)

xi

6.2.2 Saran pelaksanaan penelitian ... 103

DAFTAR PUSTAKA ... 104

DATA DIRI ... 1

PENDIDIKAN FORMAL ... 1

PENGALAMAN BERORGANISASI ... 1

KEMAMPUAN (HARD SKILL) ... 1


(8)

xii

DAFTAR GAMBAR

Gambar 2 - 1 contoh actor ... 10

Gambar 2 - 2 contoh case ... 10

Gambar 2 - 3 contoh use case ... 10

Gambar 2 - 4 contoh sequence diagram ... 11

Gambar 2 - 5 contoh class diagram ... 12

Gambar 3 - 1 Flowchart Transaksi Pemesanan Travel ... 18

Gambar 3 - 2 ER - Diagram proses bisnis AF Trans ... 21

Gambar 3 - 3 use case keseluruhan sistem ... 25

Gambar 3 - 4 use case data customer ... 26

Gambar 3 - 5 use case diagram admin ... 27

Gambar 3 - 6 use case diagram owner ... 28

Gambar 3 - 7 activity diagram input data customer ... 40

Gambar 3 - 8 activity diagram sewa mobil ... 41

Gambar 3 - 9 activity diagram input komentar ... 42

Gambar 3 - 10 activity diagram input data mobil ... 43

Gambar 3 - 11 activity diagram view data customer ... 44

Gambar 3 - 12 activity daagram update data penyewaan ... 45

Gambar 3 - 13 activity diagram update data customer ... 46

Gambar 3 - 14 activity diagram ganti data password ... 47

Gambar 3 - 15 activity diagram update data mobil ... 48

Gambar 3 - 16 class diagram aplikasi yang dibangun ... 49

Gambar 3 - 17 perancangan antarmuka halaman awal ... 50

Gambar 3 - 18 perancangan antarmuka menu pendaftaran ... 51

Gambar 3 - 19 perancangan antarmuka halaman masuk ... 52

Gambar 3 - 20 perancangan antarmuka beranda customer ... 52

Gambar 3 - 21 perancangan antarmuka data diri customer ... 53

Gambar 3 - 22 perancangan antarmuka pemilihan mobil ... 54

Gambar 3 - 23 perancangan antarmuka peminjaman mobil ... 55

Gambar 3 - 24 perancangan antarmuka login admin ... 55


(9)

xiii

Gambar 3 - 26 perancangan antarmuka data customer ... 57

Gambar 3 - 27 perancangan antarmuka data mobil ... 57

Gambar 3 - 28 perancangan antarmuka data peminjaman ... 58

Gambar 3 - 29 perancangan antarmuka data pengembalian ... 59

Gambar 3 - 30 perancangan antarmuka data pengembalian ... 60

Gambar 3 - 31 perancangan antarmuka data crm ... 60

Gambar 3 - 32 perancangan antarmuka login owner ... 61

Gambar 3 - 33 perancangan antarmuka halaman input ... 62

Gambar 3 - 34 perancangan antarmuka lihat data admin ... 62

Gambar 3 - 36 laporan bulanan ... 63

Gambar 4 - 1 menjalankan XAMPP ... 65

Gambar 4 - 2 konfigurasi xampp ... 66

Gambar 4 - 3 interface login admin ... 67

Gambar 4 - 4 interface beranda admin ... 67

Gambar 4 - 5 interface data member ... 68

Gambar 4 - 6 interface lihat data admin ... 69

Gambar 4 - 7 interface input data mobil ... 69

Gambar 4 - 8 interface penyewaan mobil ... 70

Gambar 4 - 9 interface data kembali ... 71

Gambar 4 - 10 interface login customer ... 71

Gambar 4 - 11 interface biodata ... 72

Gambar 4 - 12 interface ganti password customer ... 73

Gambar 4 - 13 interface daftar mobil ... 74

Gambar 4 - 14 inteface list peminjaman mobil ... 75

Gambar 4 - 15 input data admin owner ... 76

Gambar 4 - 16 interface lihat data admin ... 76

Gambar 4 - 17 interface laporan mobil berdasakan merk mobil... 77

Gambar 4 - 18 interface laporan berdasarkan jasa supir ... 78


(10)

xiv

DAFTAR TABEL

Tabel 1. 1 batasan hardware aplikasi dibangun ... 3

Tabel 3. 1 struktur tabel sistem ... 22

Tabel 3. 2 use case input data customer ... 29

Tabel 3. 3 use case input penyewaan mobil ... 30

Tabel 3. 4 use case input komentar ... 31

Tabel 3. 5 use case input data mobil ... 32

Tabel 3. 6 use case view data customer ... 33

Tabel 3. 7 use caseupdate data penyewaan ... 34

Tabel 3. 8 use caseupdate data customer ... 35

Tabel 3. 9 use case ganti data password ... 36

Tabel 3. 10 use caseupdate data mobil ... 37

Tabel 3. 11 use caseview data admin ... 38

Tabel 5. 1 pengujian sign in admin ... 80

Tabel 5. 2 pengujian lihat data mobil ... 81

Tabel 5. 3 pengujian input data mobil ... 82

Tabel 5. 4 pengujian perbaharui data mobil ... 83

Tabel 5. 5 interface melihat data customer ... 84

Tabel 5. 6 interface data customer berdasarkan id ... 85

Tabel 5. 7 interface melihat data penyewaan ... 85

Tabel 5. 8 interface data penyewaan ... 86

Tabel 5. 9 interface sign in customer ... 87

Tabel 5. 10 interface registrasi customer ... 88

Tabel 5. 11 interface ganti password ... 89

Tabel 5. 12 interface memesan mobil ... 90

Tabel 5. 13 interface memilih tanggal peminjaman ... 91

Tabel 5. 14 interface menu edit penyewaan ... 92

Tabel 5. 15 interface menu kontak ... 94

Tabel 5. 16 interface testimoni ... 94

Tabel 5. 17 interface login owner ... 96


(11)

xv

Tabel 5. 19 interface melihat data admin ... 98

Tabel 5. 20 interface laporan berdasarkan supir ... 98

Tabel 5. 21 interface berdasarkan merk mobil ... 99


(12)

xvi

DAFTAR NOTASI / LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Input/Output Simbol Input/Output

digunakan untuk menyatakan dan mewakili data masukan atau keluaran

Flowchart Connnector Simbol Penghubung

digunakan untuk menunjukkan

sambungan dari bagan alir yang terputus di halaman yang masih sama.

Flowchart Off-Page Simbol Penghubung

Halaman lain digunakan untuk menunjukkan hubungan arus proses yang terputus dengan sambungannya ada dihalaman lain

Flowchart Flow Line Simbol Garis Alir

digunakan untuk menunjukkan aliran atau arus dari proses.

Flowchart Terminal Point Digunakan untuk

menunjukkan awal dan akhir dari suatu proses.

Flowchart Preparation Simbol Persiapan

digunakan untuk memberi nilai awal


(13)

xvii

Suatu besaran atau variabel ( harga awal ).

Flowchart Process Simbol Proses atau

Pengolahan digunakan untuk mewakili suatu proses, seperti pengolahan aritmatika atau pemindahan data.

Flowchart Predefined

Process

.Proses Terdefenisi digunakan untuk menunjukkan suatu operasi yang rinciannya ditunjukkan di tempat lain atau untuk proses yang detilnya dijelaskan terpisah, misalnya berbentuk subroutine.

Flowchart Decision Keputusan digunakan

untuk mewakili operasi perbandingan logika atau suatu penyeleksian kondisi di dalam program

ERD Entitas kumpulan dari objek

didunia nyata yang bisa dibedakan dengan objek yang lainnya

ERD Relasi relasi memodelkan

koneksi / hubungan antar entitas


(14)

xviii

ERD Atribut memodelkan property

dari atribut dan relasi

UML Actor Actor adalah pengguna

sistem. Actor tidak terbatas hanya manusia saja, jika sebuah sistem berkomunikasi dengan aplikasi lain dan membutuhkan input atau memberikan output, maka aplikasi tersebut juga bisa dianggap sebagai actor.

UML Use Case Use case digambarkan

sebagai lingkaran elips dengan nama use case dituliskan didalam elips tersebut.

UML Association Asosiasi digunakan

untuk menghubungkan actor dengan use case. Asosiasi digambarkan dengan sebuah garis yang menghubungkan antara Actor dengan Use Case.


(15)

1

BAB I PENDAHULUAN

Pada bab pendahuluan ini berisi tentang bagian awal pembahasan topic yang diangkat dalam penulisan tugas akhir. Adapun pembahasan yang dijabarkan pada bab ini meliputi latar belakang masalah diangkatnya topik yang akan dibahas, rumusan masalah dari topik yang diangkat, tujuan pembahasan, tujuan pembahasan, ruang lingkup kajian, sumber data dan juga sistematika pengajian.

1.1 Latar Belakang Masalah

AF Transport yang dalam hal ini dan selanjutnya disebut AF trans adalah salah satu tempat penyewaan mobil yang berada di kota Bandung yang sekarang ini sedang mengalami kemajuan dan sedang berusahan meningkatkan mutu pelayanan dengan pihak customer. Aktivitas penyewaan mobil di AF trans ini, masih dilakukan secara tertulis. Sehingga timbul masalah yang menganggu proses penyewaan mobil. Sekarang ini pihak AF trans melakukan pendataan menggunakan nota tetapi masalah muncul ketika pihak owner menginginkan rekapitulasi data customer dengan bertujuan untuk meningkatkan mutu perusahaan dan memberikan service yg lebih baik kepihak customer yang menyewa mobil karena banyak nota yang hilang. Sehingga AF trans membutuhkan sebuah aplikasi yang membantu aktifitasnya dalam melakukan penyewaan mobil dan pendataan customer.

Oleh karena itu, diperlukan sebuah aplikasi yang dapat membantu AF trans untuk mengelola data mobil yang masuk dan data yang keluar, membantu pengelolaan data dan informasi customer yang menyewa mobil, dan untuk mengelola transakasi pembayaran. Aplikasi ini akan dilengkapi pengingat kepada customer melalui e-mail gateway. E-mail gateway ini akan mengirim informasi – informasi yang ada di AF Trans baik itu informasi promosi dengan menerapkan konsep dari CRM (Customer Relationship Management), jika terjadi keterlambatan dalam


(16)

2

pengembalian mobil serta informasi – informasi lainnya. Karena itulah penulis mengangkat Proyek Akhir dengan judul “Aplikasi Penyewaan Mobil Berbasis WEB Studi Kasus : AF TRANS”. Aplikasi yang dibangun akan berbasis web dengan menggunakan PHP, CSS (Cascading Style Sheet), dan MySQL.

Dengan adanya aplikasi ini diharapkan dapat membantu AF Trans dalam proses penyewaan mobil dan pemberian informasi kepada customer sehingga dari pihak AF Trans dan pihak customer terjalin hubungan yang baik serta membantu customer untuk melihat informasi yang ada secara online.

1.2 Rumusan Masalah

Berdasarkan penjelasan pada latar belakang yang telah dipaparkan sebelumnya, maka dapat dirumuskan masalah-masalah yang ada sebagai berikut :

1. Bagaimana mencatat data mobil yang ada di AF Trans?

2. Bagaimana pengelolaan data customer yang menyewa mobil di AF Trans sehingga data customer tersebut dapat terorganisir dengan baik?

3. Bagaimana pengelolaan aktifitas penyewaan mobil sehingga kinerja pihak AF Trans menjadi efisien dan mengurangi human error?

4. Bagaimana pengelolaan informasi – informasi promosi yang dilakukan pihak AF Trans sampai ke customer ?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah diatas, maka dapat dirumuskan tujuan pembahasan, yaitu:

1. Mengembangkan aplikasi untuk membantu petugas AF Trans dalam mengelola transaksi penyewaan mobil secara digital.

2. Mengembangkan aplikasi untuk membantu petugas AF Trans dalam mengelola transaksi harian penyewaan mobil.


(17)

3

3. Mengembangkan aplikasi yang memberikan informasi kepada customer mobil mana yang bisa disewa dan memberikan informasi penyewaan mobil melalui e-mail gateway.

4. Mengembangkan aplikasi yang bisa mengelola aktifitas penyewaan mobil sehingga kinerja pihak AF Trans menjadi efisien dan mengurangi human error.

5. Mengembangkan aplikasi yang dapat mengelola informasi promosi agar bisa sampai ke customer berdasarkan konsep dari CRM (customer Relationship Management)

1.4 Ruang Lingkup Kajian

1.4.1 Batasan Software

Aplikasi ini merupakan sebuah program yang dibuat untuk memberikan pelayanan yang lebih baik untuk customer sekaligus petugas AF Trans dan owner. Aplikasi ini dibuat dalam bentuk website menggunakan bahasa pemrograman php , database MYSQL dengan menambahkan fitur informasi melalui e-mail gateway.

1.4.2 Batasan Hardware

Untuk pengembangan aplikasi atau program ini, maka penulis membutuhkan perangkat keras dan lunak sebagai berikut:

Tabel 1. 1batasan hardware aplikasi dibangun

No Hardware Spesifikasi

1. Processor Min Pentium IV

2. Hard Disk Min 100 GB

3. Memori(RAM) Min 1024 MB

4. Internet Min 256Kbps

1.4.3 Batasan Aplikasi

Adapun beberapa batasan dalam aplikasi untuk yang mencakup pengerjaan tugas akhir ini ialah :


(18)

4

1. User yang menggunakan aplikasi ini ada tiga yaitu : Owner, petugas dan customer.

2. Aplikasi ini tidak menangani asuransi kecelakaan pada penyewa mobil.

3. Aplikasi tidak mendukung penggunaan paypal dan kartu kredit untuk pembayaran.

4. Konfirmasi pembayaran tidak berhubungan dengan sistem bank, sehingga customer harus melakukan konfirmasi kepada AF Tansport melalui via telepon atau sejenisnya, begitu pula dengan konfirmasi pembatalan penyewaan.

5. Aplikasi hanya menangani penyewaan mobil harian, sehingga jika ada customer yang menyewa selama seminggu,sebulan atau selebihnya akan ditangani diluar aplikasi.

1.5 Sumber Data

Dalam upaya memperoleh data yang digunakan untuk penyusunan laporan ini , ada dua jenis sumber yang didapat yaitu :

1. Sumber Data Primer a. Penelitian Lapangan

Metode ini berupa survey lapangan untuk mengamati dan memperhatikan keadaan yang sebenarnya terjadi pada penyewaan mobil di AF Trans.

b. Wawancara

Dalam metode ini , informasi dan data didapat dengan cara melakukan tanya jawab informal dengan pihak-pihak terkait. 2. Sumber Data Sekunder

Dalam Metode ini dilakukan dengan cara membaca dan mempelajari berbagai macam buku dan literatur yang berguna untuk mencari dan mengumpulkan data penunjang penyusunan laporan ini. Kemudaian diambil informasi yang sesuai dengan pembahasan tema dalam laporan ini.


(19)

5

1.6 Sistematika Penyajian

Penyusunan Tugas Akhir ini terbagi di dalam enam bab. Gambaran awal secara ringkas dari materi yang akan dibahas tiap bab adalah sebagai berikut :

BAB 1 : PENDAHULUAN

Bab ini membahas latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian

BAB 2 : KAJIAN TEORI

Bab ini membahas mengenai kajian teori yang digunakan dalam tahap analisis, rancangan dan pengujian aplikasi penelitian.

BAB 3 : ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas mengenai analisis sistem, dan rancangan sistem yang terdiri dari arsitektur aplikasi, ER diagram, dan perancangan antarmuka pengguna

BAB 4 : HASIL PENELITIAN

Bab ini membahas hasil pembuatan sistem informasi perbandingan data MTTI berbasis web

BAB 5 : PEMBAHASAN DAN UJI COBA HASIL PENELITIAN Bab ini membahas hasil uji coba sistem informasi yang telah dibuat

BAB 6 : KESIMPULAN DAN SARAN

Bab ini membahas kesimpulan dan saran terhadap penelitian yang telah dibuat.


(20)

102

BAB VI

SIMPULAN DAN SARAN

Pada bab ini membahas mengenai kesimpulan dan saran untuk tugas akhir yang dibuat yang merupakan merupakan rangkuman hasil yang telah didapatkan.

6.1 Simpulan

Dari hasil penelititan yang dilakukan mengenai aplikasi pembuatan aplikasi rental berbasis website ini dapat diambil beberapa point kesimpulan yang berdasar pada tujuan dari penelitian diantaranya yaitu :

1. Aplikasi ini memberikan kemudahan bagi customer yang ingin menyewa mobil tanpa harus datang ke AF Trans.

2. Aplikasi ini juga membantu admin dalam menginputkan dan mengolah data penyewaan dan data pengembalian yang ada sehingga dapat meningkatkan produktivitas dari AF Trans.

3. Aplikasi ini membantu memberikan informasi promosi agar bisa sampai ke customer berdasarkan konsep dari CRM (customer Relationship Management)

6.2 Saran

Terdapat dua saran yang akan diberikan untuk penelitian yang dibuat ini yang pertama adalah saran untuk pengembangan aplikasi di masa yang akan datang dan kedua adalah saran untuk pelaksanaan penelitian dengan lebih baik di masa yang akan datang.

6.2.1 Saran Pengembangan Aplikasi

Terdapat beberapa saran untuk pengembangan aplikasi dimasa akan datang yaitu :


(21)

103

1. Diharapkan dapat melakukan proses pengiriman news letter ke

customer sehingga menambah info kepada customer untuk mendukung customer relationship management semakin berkembang. 2. Membuat aplikasi yang berbasis mobile dengan menggunakan web

service yang telah dibuat.

3. Menambahkan fitur yang menggunakan OAuth dari social media seperti facebook, google+ dan twitter.

4. Menambahkan validasi yang terdapat di semua sisi celah keamanan. 5. Melakukan verifikasi untuk kebenaran data pengguna yang akan

menjadi member melalui email dan lain sebagainya..

6.2.2 Saran pelaksanaan penelitian

Terdapat beberapa saran untuk penelitian yang sebaiknya dilakukan dimasa akan datang diantaranya yaitu :

1. Melakukan penelitian secara mendalam untuk menentukan detil informasi apa saja yang menjadi kriteria untuk peminjaman mobil. 2. Membuat kuisioner untuk menentukan data yang diperlukan untuk

menjadi tolak ukur peminjaman mobil yang dibutuhkan sekarang ini. 3. Melakukan penelitian mendalam tentang informasi apa saja yang bisa

dibagi kepada customer untuk mendukung terjalinnya komunikasi antara pihak AF Trans dan juga customer.


(22)

104

DAFTAR PUSTAKA

[1] T. R. Dyckman, R. E. Dukes and C. J. Davis, Financial Accounting, United States: Cambridge Business Publishers, 2010.

[2] Y. Yahya, Pengaruh Customer Relationship Management (CRM) dalam meningkatkan loyalitas pelanggan, 2011.

[3] I. Laboratory, Modul Praktikum Basis Data, Bandung: IT Telkom, 2010. [4] J. C. M and A. S. J, UML 2 for Dummies, Hungry Minds, 2004.

[5] J. H, Analisa Desain dan Pemprograman Obyek dengan UML dan Visual Basic NET, Yogyakarta: Andi, 2004.

[6] K. Hamilton, Learning UML 2.0., United State of America : O‟Reilly, 2006.

[7] M. R. Arief, Pemprograman Web Dinamis menggunakan PHP dan MySQL, Yogyakarta: Penerbit ANDI Yogyakarta, 2011.

[8] A. Kristanto, Kupas Tuntas PHP dan MySQL, Klaten: Cable Book, 2010. [9] K. C. Laudon and J. P. Laudon, Management Information Sistems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.

[10] W. K. Chen, Linear Networks and Sistems, Belmont, CA: Wadsworth, 1993, pp. 123-135.

[11] Fathansyah, Basis Data, Bandung: Informatika, 2002.

[12] wikipedia, "pengertian penyewaan," 14 January 2014. [Online]. Available: https://id.wikipedia.org/wiki/Penyewaan. [Accessed 14 March 2014].

[13] wikipedia, "pengertian penyewaan," 14 january 2014. [Online]. Available: https://id.wikipedia.org/wiki/Penyewaan. [Accessed 14 march 2014].


(1)

3

3. Mengembangkan aplikasi yang memberikan informasi kepada customer mobil mana yang bisa disewa dan memberikan informasi penyewaan mobil melalui e-mail gateway.

4. Mengembangkan aplikasi yang bisa mengelola aktifitas penyewaan mobil sehingga kinerja pihak AF Trans menjadi efisien dan mengurangi human error.

5. Mengembangkan aplikasi yang dapat mengelola informasi promosi agar bisa sampai ke customer berdasarkan konsep dari CRM (customer Relationship Management)

1.4 Ruang Lingkup Kajian

1.4.1 Batasan Software

Aplikasi ini merupakan sebuah program yang dibuat untuk memberikan pelayanan yang lebih baik untuk customer sekaligus petugas AF Trans dan owner. Aplikasi ini dibuat dalam bentuk website menggunakan bahasa pemrograman php , database MYSQL dengan menambahkan fitur informasi melalui e-mail gateway.

1.4.2 Batasan Hardware

Untuk pengembangan aplikasi atau program ini, maka penulis membutuhkan perangkat keras dan lunak sebagai berikut:

Tabel 1. 1batasan hardware aplikasi dibangun

No Hardware Spesifikasi

1. Processor Min Pentium IV

2. Hard Disk Min 100 GB

3. Memori(RAM) Min 1024 MB

4. Internet Min 256Kbps

1.4.3 Batasan Aplikasi

Adapun beberapa batasan dalam aplikasi untuk yang mencakup pengerjaan tugas akhir ini ialah :


(2)

1. User yang menggunakan aplikasi ini ada tiga yaitu : Owner, petugas dan customer.

2. Aplikasi ini tidak menangani asuransi kecelakaan pada penyewa mobil.

3. Aplikasi tidak mendukung penggunaan paypal dan kartu kredit untuk pembayaran.

4. Konfirmasi pembayaran tidak berhubungan dengan sistem bank, sehingga customer harus melakukan konfirmasi kepada AF Tansport melalui via telepon atau sejenisnya, begitu pula dengan konfirmasi pembatalan penyewaan.

5. Aplikasi hanya menangani penyewaan mobil harian, sehingga jika ada customer yang menyewa selama seminggu,sebulan atau selebihnya akan ditangani diluar aplikasi.

1.5 Sumber Data

Dalam upaya memperoleh data yang digunakan untuk penyusunan laporan ini , ada dua jenis sumber yang didapat yaitu :

1. Sumber Data Primer a. Penelitian Lapangan

Metode ini berupa survey lapangan untuk mengamati dan memperhatikan keadaan yang sebenarnya terjadi pada penyewaan mobil di AF Trans.

b. Wawancara

Dalam metode ini , informasi dan data didapat dengan cara melakukan tanya jawab informal dengan pihak-pihak terkait. 2. Sumber Data Sekunder

Dalam Metode ini dilakukan dengan cara membaca dan mempelajari berbagai macam buku dan literatur yang berguna untuk mencari dan mengumpulkan data penunjang penyusunan laporan ini. Kemudaian diambil informasi yang sesuai dengan pembahasan tema dalam laporan ini.


(3)

5

1.6 Sistematika Penyajian

Penyusunan Tugas Akhir ini terbagi di dalam enam bab. Gambaran awal secara ringkas dari materi yang akan dibahas tiap bab adalah sebagai berikut :

BAB 1 : PENDAHULUAN

Bab ini membahas latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian

BAB 2 : KAJIAN TEORI

Bab ini membahas mengenai kajian teori yang digunakan dalam tahap analisis, rancangan dan pengujian aplikasi penelitian.

BAB 3 : ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas mengenai analisis sistem, dan rancangan sistem yang terdiri dari arsitektur aplikasi, ER diagram, dan perancangan antarmuka pengguna

BAB 4 : HASIL PENELITIAN

Bab ini membahas hasil pembuatan sistem informasi perbandingan data MTTI berbasis web

BAB 5 : PEMBAHASAN DAN UJI COBA HASIL PENELITIAN Bab ini membahas hasil uji coba sistem informasi yang telah dibuat

BAB 6 : KESIMPULAN DAN SARAN

Bab ini membahas kesimpulan dan saran terhadap penelitian yang telah dibuat.


(4)

102

SIMPULAN DAN SARAN

Pada bab ini membahas mengenai kesimpulan dan saran untuk tugas akhir yang dibuat yang merupakan merupakan rangkuman hasil yang telah didapatkan.

6.1 Simpulan

Dari hasil penelititan yang dilakukan mengenai aplikasi pembuatan aplikasi rental berbasis website ini dapat diambil beberapa point kesimpulan yang berdasar pada tujuan dari penelitian diantaranya yaitu :

1. Aplikasi ini memberikan kemudahan bagi customer yang ingin menyewa mobil tanpa harus datang ke AF Trans.

2. Aplikasi ini juga membantu admin dalam menginputkan dan mengolah data penyewaan dan data pengembalian yang ada sehingga dapat meningkatkan produktivitas dari AF Trans.

3. Aplikasi ini membantu memberikan informasi promosi agar bisa sampai ke customer berdasarkan konsep dari CRM (customer Relationship Management)

6.2 Saran

Terdapat dua saran yang akan diberikan untuk penelitian yang dibuat ini yang pertama adalah saran untuk pengembangan aplikasi di masa yang akan datang dan kedua adalah saran untuk pelaksanaan penelitian dengan lebih baik di masa yang akan datang.

6.2.1 Saran Pengembangan Aplikasi

Terdapat beberapa saran untuk pengembangan aplikasi dimasa akan datang yaitu :


(5)

103

1. Diharapkan dapat melakukan proses pengiriman news letter ke customer sehingga menambah info kepada customer untuk mendukung customer relationship management semakin berkembang. 2. Membuat aplikasi yang berbasis mobile dengan menggunakan web

service yang telah dibuat.

3. Menambahkan fitur yang menggunakan OAuth dari social media seperti facebook, google+ dan twitter.

4. Menambahkan validasi yang terdapat di semua sisi celah keamanan. 5. Melakukan verifikasi untuk kebenaran data pengguna yang akan

menjadi member melalui email dan lain sebagainya..

6.2.2 Saran pelaksanaan penelitian

Terdapat beberapa saran untuk penelitian yang sebaiknya dilakukan dimasa akan datang diantaranya yaitu :

1. Melakukan penelitian secara mendalam untuk menentukan detil informasi apa saja yang menjadi kriteria untuk peminjaman mobil. 2. Membuat kuisioner untuk menentukan data yang diperlukan untuk

menjadi tolak ukur peminjaman mobil yang dibutuhkan sekarang ini. 3. Melakukan penelitian mendalam tentang informasi apa saja yang bisa

dibagi kepada customer untuk mendukung terjalinnya komunikasi antara pihak AF Trans dan juga customer.


(6)

104

[1] T. R. Dyckman, R. E. Dukes and C. J. Davis, Financial Accounting, United States: Cambridge Business Publishers, 2010.

[2] Y. Yahya, Pengaruh Customer Relationship Management (CRM) dalam meningkatkan loyalitas pelanggan, 2011.

[3] I. Laboratory, Modul Praktikum Basis Data, Bandung: IT Telkom, 2010. [4] J. C. M and A. S. J, UML 2 for Dummies, Hungry Minds, 2004.

[5] J. H, Analisa Desain dan Pemprograman Obyek dengan UML dan Visual Basic NET, Yogyakarta: Andi, 2004.

[6] K. Hamilton, Learning UML 2.0., United State of America : O‟Reilly, 2006.

[7] M. R. Arief, Pemprograman Web Dinamis menggunakan PHP dan MySQL, Yogyakarta: Penerbit ANDI Yogyakarta, 2011.

[8] A. Kristanto, Kupas Tuntas PHP dan MySQL, Klaten: Cable Book, 2010. [9] K. C. Laudon and J. P. Laudon, Management Information Sistems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.

[10] W. K. Chen, Linear Networks and Sistems, Belmont, CA: Wadsworth, 1993, pp. 123-135.

[11] Fathansyah, Basis Data, Bandung: Informatika, 2002.

[12] wikipedia, "pengertian penyewaan," 14 January 2014. [Online]. Available: https://id.wikipedia.org/wiki/Penyewaan. [Accessed 14 March 2014].

[13] wikipedia, "pengertian penyewaan," 14 january 2014. [Online]. Available: https://id.wikipedia.org/wiki/Penyewaan. [Accessed 14 march 2014].