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.
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.
vii
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
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
viii
2.4.4 Activity Diagram ... 13
2.5 HTML ... 13
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
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
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
xi
6.2.2 Saran pelaksanaan penelitian ... 103
DAFTAR PUSTAKA ... 104
DATA DIRI ... 1
PENDIDIKAN FORMAL ... 1
PENGALAMAN BERORGANISASI ... 1
KEMAMPUAN (HARD SKILL) ... 1
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
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
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 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
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
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
Flowchart Terminal Point Digunakan untuk
menunjukkan awal dan
akhir dari suatu proses.
Flowchart Preparation Simbol Persiapan
digunakan untuk
xvii
Suatu besaran atau
variabel ( harga awal ).
Flowchart Process Simbol Proses atau
Pengolahan digunakan
untuk mewakili suatu
proses, seperti
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
ERD Relasi relasi memodelkan
koneksi / hubungan
antar entitas
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.
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
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
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
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
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
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
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
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: