APLIKASI E-COMMERCE PENYEWAAN MOBIL CV. JAYA ABADI BERBASIS WEB
TUGAS AKHIR
STIVEN SINAGA 142406232
PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
APLIKASI E-COMMERCE PENYEWAAN MOBIL CV. JAYA ABADI BERBASIS WEB
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
STIVEN SINAGA 142406232
PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN 2017
PERSETUJUAN
Judul : Perancangan Aplikasi E-commerce Penyewaan Mobil CV. Jaya Abadi Berbasis Web
Kategori : Tugas Akhir
Nama : Stiven Sinaga
Nomor Induk Mahasiswa : 142406232
Program Studi : Diploma 3 Teknik Informatika
Depaetemen : Matematika
Fakultas : Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatera Utara
Disetujui di Medan, Juli 2017
Disetujui oleh
Program Studi D3 Teknik Informatika
Ketua, Pembimbing,
Dra. Normalina Napitupulu, M.Sc Dr. Bambang Irawan, M.Sc NIP. 196311061989022001 NIP.194704211976031001
PERNYATAAN
APLIKASI E-COMMERCE PENYEWAAN MOBIL CV. JAYA ABADI BERBASIS WEB
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juli 2017
STIVEN SINAGA NIM. 142406232
ii
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah karuniaNya penulis dapat menyelesaikan penyusunan Tugas Akhir ini dengan judul “APLIKASI E-COMMERCE PENYEWAAN MOBIL CV. JAYA ABADI BERBASIS WEB”. Terima kasih penulis sampaikan kepada Bapak, Ibu, dan Keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan.
DAFTAR RIWAYAT HIDUP
Nama : Stiven Sinaga
ABSTRAK
Tugas Akhir ini membahas tentang Aplikasi E-Commerce Penyewaan Mobil CV. Jaya Abadi Berbasis Web. Tugas Akhir ini juga membahas tentang pembuatan Data Flow Diagram dan pembuatan Database yang berhubungan dengan pembuatan rental mobil. Model penelitian yang digunakan adalah dengan pengumpulan data melalui studi literatur dan observasi. Bahasa pemograman yang dipakai adalah PHP. Untuk tampilan menggunakan CSS dan Jquery. Databasenya menggunakan MySQL. Tools dan editor yang digunakan ialah XAMPP dan Sublime Text Editor.Aplikasi ini akan digunakan sebagai media untuk mempermudah penyewaan mobil yang dilakukan oleh pengguna(user).Hasil dari Tugas Akhir ini menghasilkan software penyewaan mobil berbasis Web.
Kata kunci:Rental Mobil, PHP, MySQL, Website
ABSTRACT
This Final Project discusses the Application of E-Commerce Car Hire CV. Jaya Abadi Web-Based. This Final Project also discusses the making of Data Flow Diagram and making Database associated with making car rental. The research model used is by collecting data through literature study and observation. The programming language used is PHP. To view using CSS and Jquery. The database uses MySQL. Tools and editors used are XAMPP and Sublime Text Editor. This application will be used as a medium to facilitate the rental of car made by the user (user). The results of this Final Project generate Web-based car rental software.
Keywords: Car Rental, PHP, MySQL, Website
vi
DAFTAR ISI
Daftar Riwayat Hidup iv
Abstrak v
Daftar Isi vii
Daftar Tabel viii
Daftar Gambar ix
BAB 1 PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Perumusan Masalah 3
1.3Batasan Masalah 4
1.4Tujuan Penelitian 4
1.5Manfaat Penelitian 4
1.6Metodologi Penelitian 5
1.7Sistematika Penulisan 6
2.10 Flowchart 21
BAB 3 PERANCANGAN SISTEM 25
3.1 Perancangan Sistem 25
3.1.1 Diagram Konteks 25
3.2 Perancangan Database 28
3.2.1 Entity Relationship Diagram 31
3.3 Flowchart 31
3.3.1 Flowchart Menu Utama 31
3.3.2 Flowchart Member 32
3.3.3 Flowchart Admin 32
3.4 Perancangan Antar Muka (Interface) 33
BAB 4 IMPLEMENTASI SISTEM 39
4.1 Implementasi Sistem 39
4.2 Tujuan Implementasi 39
4.3 Komponen Dalam Implementasi Sistem 40 4.3.1 Kebutuhan Perangkat Keras (Hardware) 40 4.3.2 Kebutuhan Perangkat Lunak (Software) 41
4.3.3 Kebutuhan Brainware 41
4.4 Tampilan Halaman Website 41
BAB 5 KESIMPULAN DAN SARAN 48
5.1 Kesimpulan 48
5.2 Saran 48
Daftar Pustaka 49
Lampiran
viii
DAFTAR TABEL
Nomor Tabel Judul Halaman
2.1 Simbol-simbol Data Flow Diagram 20
2.2 Flow Directian Symbols 21
2.3 Tabel Processing Symbols 22
2.4 Tabel Input-Output Symbols 23
2.5 Simbol dalam ERD 24
3.1 Tabel tbl_member 28
3.2 Tabel tbl_mobil 28
3.3 Tabel tbl_pesanan 29
3.4 Tabel tbl_buktipembayaran 29
3.5 Tabel tbl_user 30
DAFTAR GAMBAR
Nomor Gambar Judul Halaman
3.1 Data Flow Diagram (DFD) 25
3.2 Data Flow Diagram Level 1 Proses Pendaftaran User 26 3.3 Data Flow Diagram Level 2 Poses Pemesanan Mobil 26
3.4 Entity Relationship Diagram 27
3.5 Relationship Diagram 27
3.6 Alur Flowchart Beranda 30
3.7 Alur Flowchart Member 31
3.8 Alur Flowchart Admin 32
3.9 Perancangan tatap muka halaman utama 33
3.10 Perancangan tatap muka halaman login 34
3.11 Perancangan tatap muka pesan mobil 34
3.12 Perancangan tatap muka status pesanan 35
3.13 Perancangan tatap muka bukti pembayaran 35
3.14 Perancangan tatap muka tentang kami 36
3.15 Perancangan tatap muka halaman login admin 36
3.16 Perancangan tatap muka mobil 37
3.17 Perancangan tatap muka pesanan 37
3.18 Perancangan tatap muka member 38
3.19 Perancangan tatap muka password admin 38
4.1 Beranda 42
4.2 Halaman Pesan Mobil 43
4.3 Halaman Status Pemesanan 43
4.4 Halaman Tentang Kami 43
4.5 Halaman Login Member 44
4.6 Halaman Upload Bukti Pembayaran 44
4.7 Halaman Login Admin 45
4.8 Halaman Tambah Mobil 45
4.9 Halaman Update Mobil 46
4.10 Halaman Pesanan Member 46
4.11 Halaman Member 47
4.12 Halaman Edit Password 47
x