• Tidak ada hasil yang ditemukan

APLIKASI PEMESANAN DAN PEMBAYARAN RENTAL MOBIL BERBASIS WEB

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI PEMESANAN DAN PEMBAYARAN RENTAL MOBIL BERBASIS WEB"

Copied!
18
0
0

Teks penuh

(1)

APLIKASI PEMESANAN DAN PEMBAYARAN RENTAL MOBIL BERBASIS WEB

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli MadyaProgram Diploma III Teknik Informatika Fakultas Matematika dan Ilmu pengetahuan Alam

Universitas Sebelas Maret

Disusun oleh : FAHMI FRITZANTO

NIM. M3110053

PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET SURAKARTA

(2)
(3)
(4)

ABSTRACT

Fahmi Fritzanto, 2013.APPLICATION OF RESERVATION AND RENTAL CAR PAYMENTS BASED WEB. 3rd Years Diploma Degree of Informatics Science, Mathematic and Science Faculty, Sebelas Maret University of Surakarta.

Faced with the development of the company's business as well as consideration of the increasing competition car rental services. The use of computers as a support device management and data processing is very appropriate considering the quantity and quality of data, the use of computer equipment in any information strongly support the decision-making system. Usually if someone wanted to look around before rent a car, then it must directly come to the car rental place, but with the system information via the internet, the customer can choose the car that fits what he wanted.

To overcome the above, we need a reservation and payment application that support rental car customers to be able to order the car without having to come directly to the car rental place. Design of these applications created using Star UML, the program using the PHP programming language and the database using MySQL database program.

Desired application created is the customer are expected to have not to come directly a car rental place to book, as well as help the cashier to perform data management and processing. So as to improve the quality of service to customers.

(5)

v ABSTRAK

Fahmi Fritzanto. 2013. APLIKASI PEMESANAN DAN PEMBAYARAN RENTAL MOBIL BERBASIS WEB. DIII Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.

Dihadapkan pada berkembangnya usaha perusahaan serta pertimbangan semakin meningkatnya persaingan bisnis jasa penyewaan mobil. Penggunaan perangkat komputer sebagai perangkat pendukung manajemen dan pengolahan data adalah sangat tepat dengan mempertimbangkan kuantitas dan kualitas data, dengan demikian penggunaan perangkat komputer dalam setiap informasi sangat mendukung sistem pengambilan keputusan. Biasanya jika seseorang ingin melihat-lihat mobil sebelum menyewa, maka harus datang langsung ke tempat rental mobil, namun dengan adanya sistem informasi melalui internet, pihak pelanggan dapat memilih mobil yang sesuai dengan apa yang diinginkannya.

Untuk mengatasi hal tersebut diatas, maka diperlukan suatu aplikasi pemesanan dan pembayaran rental mobil yang menunjang pelanggan untuk dapat memesan mobil tanpa harus datang langsung ke tempat rental mobil. Perancangan dari aplikasi ini dibuat menggunakan Star UML, untuk programnya menggunakan bahasa pemrograman PHP, dan untuk databasenya menggunakan MySQL.

Dengan di ciptakan aplikasi tersebut pelanggan tidak perlu datang langsung ketempat rental untuk memesan mobil, serta membantu kasir untuk melakukan manajemen dan pengolahan data. Sehingga dapat meningkatkan kualitas pelayanan terhadap pelanggan.

(6)

HALAMAN MOTTO

" Jalan terbaik untuk bebas dari masalah adalah dengan memecahkannya " (Alan Saporta)

(7)

vii

HALAMAN PERSEMBAHAN

Penulis persembahkan kepada :

1. Kedua Orang Tua yang selalu mengorbankan jiwa raga, selalu

selalu memberi motivasi

2. Saudaraku yang selalu memberikan dukungan dalam pengerjaan Tugas Akhir ini.

3. Dosen-dosen yang telah memberikan perkuliahan sehingga ilmu yang diberikan dapat digunakan dalam pengerjaan Tugas Akhir ini.

4. Sahabatku yang selalu motivasi untuk pengerjaan Tugas Akhir ini.

5. Teman-temanku kelas TI A, terimakasih atas bantuan dan dukungan selama ini.

(8)

KATA PENGANTAR

Segala puji syukur kehadirat Allah SWT yang melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Amd. pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.

Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak. Penulis mengucapkan terima kasih yang tak terhingga kepada:

1. Ir.Ari Handono Ramelan,M.Sc (Hons),PhD, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah berkenan memberikan izin dalam pembuatan Tugas Akhir ini.

2. Drs. YS. Palgunadi, M.Sc selaku dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik kepada penulis.

3. Drs. YS. Palgunadi, M.Sc selaku Ketua Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah berkenan memberikan izin untuk mengikuti ujian Tugas Akhir ini.

4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.

5. Ayah, Ibu dan Saudaraku yang telah memberikan dukungan baik moril maupun materi yang sangat membantu dalam memberikan semangat dalam menyelesaikan Tugas Akhir ini.

6. Teman-teman AKC Crew, terimakasih atas bantuan dan kerjasamanya selama perkuliahan ini.

7. Teman-teman DIII Teknik Informatika angkatan 2010, terimakasih atas bantuan yang diberikan kepada penulis.

(9)

ix

Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri.

Surakarta, 16 Juli 2013

(10)

DAFTAR ISI i HALAMAN PERSETUJUAN ii iii iv vi vii viii DAFTA x xiv xv 1 1.1. Latar Be 1 1.2. 2 1.3. 2

1.4. Tujuan dan Manfaat 2

1.4.1 ... 2

1.4.1 ... 2

1.5. 3

(11)

xi ... 3 1.5.3 Perancangan Sistem ... 4 1.5.4 ... 4 1.6 Siste 4 BAB II LANDASA 6 2.1 .. 6

2.2 UML (Unified Modeling Language 6

2.2.1.Static View 6

2.2.2.Dynamic View 7

2.2.3.Functional View 7

2.2.3.1.Use Case Diagram 7

2.2.3.2.Activity Diagram 8

2.2.3.3. 8

2.2.3.4.Sequence Diagram 9

2.3 ... 11

BAB III ANALISA KEBUTUHAN 12

3.1. Kebutuhan A 12

3.1.1. Kebutu 12

3.1.2. Kebutuh 12

3.2. Deskripsi Umu 12

(12)

3.3.1. Sistem Requirement Spesifikasi(SRS) . 13

3.4. Perancangan 15

3.4.1. Pemodelan Use Case 15

a. Deskr 15

b. 15

c. Deskripsi Use Case 16

d. Diagram Use Case 17

3.4.2. Class Diagram 18 3.4.3. Diagram Acivity 19 3.4.4. Diagram Sequence ... 30 3.5. Struktur T 37 3.6. Perancangan I 42 BAB IV IMPLEMENTA 44 4.1. Implementasi Sistem 44

4.1.1. Pada Sisi Admin 44

4.1.1.1. Halaman Login Admin 44

4.1.1.2. Manajemen Modul 44

4.1.1.3. Manajemen Akun 45

4.1.1.4. Manajemen Mobil 46

4.1.1.5. Manajemen Ketentuan 48

(13)

xiii

4.1.2.1. Halaman Login Kasir 49

4.1.2.2. Manajemen Pesan 50

4.1.2.3. Manajemen Sewa 51

4.1.2.4. Manajemen Pengembalian 53

4.1.2.5. Cetak Laporan 54

4.1.2.6. Konfirmasi 55

4.1.3. Pada Sisi Pelanggan 56

4.1.3.1. Halaman Home 56

4.1.3.2. Halaman Pesan Mobil ... 56

4.1.3.3. Jadwal Mobil 57 4.1.3.4. Halaman Konfirmasi 58 4.1.3.5. Halaman Ketentuan 58 4.1.3.6. Halaman Kontak . 59 4.2. Evaluasi Sistem 59 4.2.1. 59

4.2.2. Pada Sisi Kasir 60

4.2.3. 61

BAB V PEN 62

5.1. Kesi 62

5.2. Sar 62

(14)

DAFTAR TABEL

Tabel 2.1 Simbol Use Case Diagram...... 7

Tabel 2.2 Simbol Activity Diagram 8

Tabel 2.3 Simbol Class Diagram 9

Tabel 2.4 Simbol Sequence Diagram 10

Tabel 3.1 Tabel SRS F 14

Tabel 3.2 Tabel SRS Non Fungsiona 15

Tabel 3.3 Tabel Deskripsi A 15

Tabel 3.4 Tabel Hak dan Kew 15

Tabel 3.5 Tabel Deskripsi Use Case 16

37 38

Tabel 3.8 Tabel Modul 38

39

Tabel 3.10 Tabel 39

40 40 41

(15)

xv

DAFTAR GAMBAR

Gambar 3.1 Diagram Use Case 17

Gambar 3.2 Class Diagram 18

Gambar 3.3 Diagram ActivityLogin Administrator 19

Gambar 3.4 Diagram Activity 19

Gambar 3.5 Diagram ActivityEdit Mobil 20

Gambar 3.6 Diagram ActivityHapus Mobil 20

Gambar 3.7 Diagram ActivityTambah Akun 21

Gambar 3.8 Diagram ActivityEdit Akun 21

Gambar 3.9 Diagram ActivityTambah Modul 22

Gambar 3.10 Diagram ActivityEdit Modul 22

Gambar 3.11 Diagram ActivityHapus Modul 23

Gambar 3.12 Diagram ActivityTambah Ketentuan 23

Gambar 3.13 Diagram ActivityEdit Ketentuan 24

Gambar 3.14 Diagram Activity 24

Gambar 3.15 Diagram ActivityTambah Pemesanan 25

Gambar 3.16 Diagram ActivityEdit Pemesanan 25

Gambar 3.17 Diagram ActivityHapus Pemesanan 26

Gambar 3.18 Diagram ActivityTambah Sewa 26

(16)

Gambar 3.20 Diagram Activity 27 Gambar 3.21 Diagram ActivityTambah Pengembalian 28 Gambar 3.22 Diagram ActivityEdit Pengembalian. 28

Gambar 3.23 Diagram Activity 29

Gambar 3.24 Diagram ActivityTambah Pemesanan pada sisi Pelanggan 29 Gambar 3.25 Diagram ActivityKonfirmasi Pesan pada isi Pelanggan 29

Gambar 3.26Sequence Diagram Login Admin 30

Gambar 3.27Sequence Diagram 31

Gambar 3.28Sequence Diagram 31

Gambar 3.29Sequence DiagramManajemen Ketentuan 32

Gambar 3.30Sequence DiagramManajemen Modul 33

Gambar 3.31Sequence Diagram .... 34

Gambar 3.32Sequence DiagramManajemen Pesan .. 34

Gambar 3.33Sequence Diagram 35

Gambar 3.34Sequence DiagramManajemen Pengembalian 35

Gambar 3.35Sequence Diagram 36

Gambar 3.36Sequence Diagram 36

Gambar 3.37Sequence Diagram Konfirmasi Pesan 37

Gambar 3.38 Halaman Login Administrator 42

Gambar 3.39 Halaman Utama pada sisi Administrator 42

(17)

xvii

Gambar 4.1 Halaman Login Admin 44

44 45 45 45 46

Gambar 4.7 Menu Edit 46

46 47 47 48 Gamb 48 49 49 50

Gambar 4.16 Menu Tambah Pesan 50

51 51 52 52 53

(18)

53 54 54 Gambar 4.25 Ha 55 55 56 56 Gambar 4.29 Deta 57 57 58 58

Gambar

Gambar 4.33 Halaman Contact Rental Mob 59

Referensi

Dokumen terkait

Karakteristik aemia pada ibu hamil meliputi factor pengetahuan pasien yang megetahui tentang anemia, pola nutrisi yang tidak teratur serta mengkonsumsi zat

ADLN Perpustakaan Universitas Airlangga.. TESIS PENGARUH SUPLEMENTASI

administrasi dan peogadaao baban pustaka, bagian pengolaban bahan pustaka, dan bagian pelayanan pemakai.. Bagian administrasi dan pengadaan bahan

Observasi dialkukan untuk memastikan hasil dari tahap sebelumnya sekaligus untuk memahami secara detail kerangka pikir yang direpresentasikan melalui karya. Tahap ini

Untuk mengetahui dan menganalisis pengaruh secara parsial pada kualitas pelayanan meliputi bukti fisik, reliabilitas, daya tanggap, jaminan dan empati terhadap

Tabel 1.1 Jurnalisme Damai dan Jurnalisme Perang 8 Tabel 1.2 Unit Analisis Dan Kategorisasi Urutan Isi Yang Dianalisis 14 Tabel 1.3 Tahap Penyebab Konflik 21 Tabel 1.4 Tahap Proses

20 pemanfaatan teknologi informasi terhadap kualitas pelayanan dapat dijelaskan dari data jawaban responden yang menunjukkan bahwa mahasiswa ketika berinteraksi dengan

Menyatakan bahwa skripi dengan judul : “PENGARUH KINERJA KEUANGAN, LABA AKUNTANSI DAN PERTUMBUHAN PENJUALAN TERHADAP PERUBAHAN HARGA SAHAM (Studi Empiris pada