Sistem Informasi Reservasi Tiket Travel Dan Rental Mobil Pada PT. Prima Krista Sejahtera
DAFTAR ISI
LEMBAR PENGESAHAN
PERNYATAAN KEASLIAN
ABSTRACT
...
i
ABSTRAK ...
ii
KATA PENGANTAR ...
iii
DAFTAR ISI ...
v
DAFTAR GAMBAR ...
x
DAFTAR TABEL ...
vi
DAFTAR SIMBOL ...
xvi
BAB I
PENDAHULUAN ...
1
1.1 Latar Belakang Penelitian ...
1
1.2 Identifikasi dan Rumusan Masalah ...
3
1.3 Maksud dan Tujuan Peneitian ...
4
1.4 Kegunaan Penelitian ...
5
1.5 Batasan Masalah ...
7
1.6 Lokasi dan Jadwal Penelitian ...
9
BAB II
LANDASAN TEORI ...
10
2.1 Konsep Dasar Sistem ...
9
2.1.1. Karakteristik Sistem ...
9
2.1.2. Klasifikasi Sistem ...
12
2.2 Konsep Dasar Informasi ...
12
2.2.1. Siklus Informasi ...
15
2.2.2. Kualitas Informasi ...
16
2.2.4. Nilai Informasi ...
17
(2)
2.3.1. Komponen Sistem Informasi ...
18
2.3.2. Peracangan Sistem Informasi ...
20
2.3.3. Pengembangan Sistem Informasi ...
21
2.4 Pengertian Reservasi ...
24
2.4.1. Sistem Informasi Reservasi Tiket Travel dan
Rental Mobil ...
25
2.5 Bahasa pemodelan UML (Unified Model
Language) ...
26
2.5.1. Pengertian UML ...
26
2.5.2. Diagram-diagram dalam UML ...
26
2.6 Pengertian Jaringan Komputer ...
29
2.6.1. Tipe Jaringan Komputer ...
29
2.6.2. Topologi Jaringan ...
30
2.6.3. Pengertian Client Server ...
34
2.7 Perangkat Lunak Pendukung ...
36
2.7.1. Eclips ...
36
2.7.2. MySQL ...
37
2.7.3. PHP ...
39
BAB III
OBJEK DAN METODE PENELITIAN ...
40
3.1 Objek Penelitian ...
39
3.1.1. Sejarah Singkat Peusahaan ...
39
3.1.2. Visi dan Misi Peusahaan ...
39
3.1.3. Struktur Organisasi Peusahaan ...
40
3.1.4. Deskripsi Tugas ...
41
3.1.5. Jenis dan Metode Pengumpulan Data ...
41
3.1.5.1. Sumber Data Primer ...
41
3.1.5.2. Sumber Data Skunder ...
42
3.1.6. Metode Pendekatan dan Pengembangan
Sistem ...
43
(3)
3.1.6.2. Metode Pengembangan Sistem ...
43
3.1.6.3. Alat Bantu Analisis dan Perancangan .
45
3.1.7. Pengujian Software ...
49
BAB IV
ANALISIS DAN PERANCANGAN SISTEM ...
50
4.1 Objek Penelitian ...
49
4.1.1. Analisis Prosedur yang Sedang Berjalan ...
49
4.1.1.1. Sistem Reservasi Tiket Travel ...
49
4.1.1.2. Sistem Reservasi Rental Mobil ...
50
4.1.1.3. Use Case Diagram ...
51
4.1.1.4. Activity Diagram Reservasi tiket
Travel ...
52
4.1.1.5. Activity Diagram Reservasi tiket
Travel ...
53
4.1.2. Evaluasi Sistem yang Sedang Berjalan ...
53
4.2 Perancangan Sistem ...
54
4.2.1. Tujuan Perancangan Sistem ...
55
4.2.2. Gambaran Umum Sistem yang Diusulkan ...
56
4.2.3. Perancangan Prosedur yang Diusulkan ...
56
4.2.3.1
Use case Diagram
...
..
57
4.2.3.2
Activity Diagram
.
77
4.2.3.3
Sequence Diagram
...
93
4.2.3.4
Colaboration diagram
..
104
4.2.3.5
Component Diagram
...
112
4.2.3.6
Deployment Diagram
...
113
4.2.3.7
Class Diagram
.
113
4.2.3.8 Kodefikasi
...
115
4.2.4. Perancangan Antar Muka ...
117
4.2.4.1 Struktur Menu
...
117
4.2.4.1 Perancangan Input
...
118
(4)
BAB V
PENGUJIAN DAN IMPLEMENTASI SISTEM ...
133
5.1 Pengujian ...
133
5.1.1. Rencana Pengujian ...
133
5.1.2. Kasus dan Hasil Pengujian ...
134
5.1.3. Kesimpulan Hasil Pengujian ...
137
5.2 Implementasi ...
137
5.2.1. Batasan Implementasi ...
138
5.2.2. Implementasi Perangkat Lunak ...
138
5.2.3. Implementasi Perangkat Keras ...
138
5.2.4. Implementasi Basis Data ...
139
5.2.5. Implementasi Antar Muka ...
146
5.2.6. Implementasi Instalasi Program ...
149
5.2.7. Penggunaan Program ...
151
BAB VI
KESIMPULAN DAN SARAN ...
166
6.1 Kesimpulan ...
166
6.2 Saran ...
167
DAFTAR PUSTAKA
LAMPIRAN
(5)
DAFTAR GAMBAR
No.
Judul Gambar
Halaman
Gambar 2.1
Gambar 2.2
Gambar 2.3
Gambar 2.4
Gambar 2.5
Gambar 2.6
Gambar 2.7
Gambar 4.1
Gambar 4.2
Gambar 4.3
Gambar 4.4
Gambar 4.5
Siklus Informasi
..
.
Blok sistem Informasi yang Berinteraksi
Topologi linier Bus (Garis Lurus)
Topologi Star (Bintang)
...
Topologi Ring (Cincin)
Topologi Tree (Pohon)
...
Model hubungan client server
..
✁ ✂ ✄☎✁ ✂ ✆✝☎ ✞✟ ☎ ✠
reservasi tiket travel dan rental mobil
yang sedang berjalan
...
✡☛✝
t
✝v
ty
✆✝☎✞✟ ☎ ✠reservasi
tiket mobil yang sedang
berjalan
...
✡☞✝
t
✝v
ty
✆✝☎ ✞✟ ☎ ✠reservasi rental mobil yang sedang
berjalan
...
✁ ✂ ✄☎ ✁ ✂
Global Sistem Informasi Reservasi Tiket Travel
dan Rental Mobil
..
Detail
✁ ✂✄☎✁ ✂Mengelolah data master
16
18
31
32
33
34
35
51
52
53
57
58
(6)
Gambar 4.6
Gambar 4.7
Gambar 4.8
Gambar 4.9
Gambar 4.10
Gambar 4.11
Gambar 4.12
Gambar 4.13
Gambar 4.14
Gambar 4.15
Gambar 4.16
Gambar 4.17
Gambar 4.18
Gambar 4.19
Gambar 4.20
Gambar 4.21
Detail
✌✍ ✎✏ ✑✍ ✎Proses mengelolah data tujuan travel
Detail
✌✍ ✎ ✏ ✑✍ ✎Proses mengelolah data kendaraan
travel
.
Detail
✌✍ ✎ ✏ ✑✍ ✎Proses mengelolah data kendaraan rental
mobil
.
Detail
✌✍ ✎✏ ✑✍ ✎Proses mengelolah data sopir
Detail
✌✍✎ ✏ ✑ ✍✎Proses
mengelolah
data
jam
keberangkatan
..
Detail
✌✍ ✎✏ ✑✍ ✎Transaksi reservasi
Detail
✌✍ ✎✏ ✑✍ ✎Proses reservasi travel
...
Detail
✌✍ ✎ ✏ ✑ ✍✎Proses reservasi travel
.
Detail
✌✍ ✎✏ ✑✍ ✎Proses reservasi travel
...
De
t
ail
✌✍ ✎✏ ✑✍ ✎Proses reservasi rental mobil
.
Detail Proses user
...
Detail Proses
Report
Activity Diagram
Login
Activity Diagram
Check Hak Akses User
Activity Diagram
membuat tujuan baru
...
Activity Diagram
mengubah tujuan
...
59
60
60
61
61
62
63
63
63
64
64
77
78
79
79
(7)
Gambar 4.22
Gambar 4.23
Gambar 4.24
Gambar 4.25
Gambar 4.26
Gambar 4.27
Gambar 4.28
Gambar 4.29
Gambar 4.30
Gambar 4.31
Gambar 4.32
Gambar 4.33
Gambar 4.34
Gambar 4.35
Gambar 4.36
Gambar 4.37
Gambar 4.38
Gambar 4.39
Gambar 4.40
Activity Diagram
menghapus tujuan
...
Activity Diagram menambah jam keberangktan
Activity
Diagram
menghapus jam keberangkatan
.
Activity Diagram
menambah Kendaran Travel
....
Activity Diagram
mengubah data kendaran travel
.
..
Activity Diagram
menghapus kendaran travel
.
Activity Diagram
menambah Kendaran Rental
...
Activity Diagram
mengubah Kendaran Rental
.
Activity Diagram
menghapus Kendaran Rental
.
..
Activity Diagram
menambah data sopir...
Activity Diagram
mengubah data sopir...
Activity Diagram
menghapus data sopir
.
.
Activity Diagram
membuat keberngkatan baru
...
Activity Diagram
membuat data tiba
...
Activity Diagram
menambah penumpang baru...
Activity Diagram
membatalkan keberangkatan travel
.
Activity Diagram
membatalkan keberangkatan konsumen
..
Activity Diagram
Mencetak tiket penumpang
...
Activity Diagram
menambah pemesanan rental mobil
80
80
81
81
82
82
83
83
84
84
85
85
86
86
87
87
88
88
89
(8)
Gambar 4.41
Gambar 4.42
Gambar 4.43
Gambar 4.44
Gambar 4.45
Gambar 4.46
Gambar 4.47
Gambar 4.48
Gambar 4.49
Gambar 4.50
Gambar 4.51
Gambar 4.52
Gambar 4.53
Gambar 4.54
Gambar 4.55
Gambar 4.56
Gambar 4.57
Gambar 4.58
Gambar 4.59
Activity Diagram
Membuat User baru
.
Activity Diagram
Menghapus User
..
Activity Diagram
mencetak laporan pendapatan travel
...
Activity Diagram
mencetak laporan travel pertujuan
...
Activity Diagram
mencetak laporan kendaraan travel
.
Activity Diagram
mencetak laporan kendaraan rental
.
Activity Diagram
mencetak laporan sopir
...
Activity Diagram
mencetak laporan BOP
Activity Diagram
mencetak form laporan sopir
...
Sequence
Diagram otentifikasi pengguna (Administrator)
..
Sequence
Diagram otentifikasi pengguna (Operator)
..
Sequence
Diagram membuat data tujuan baru
.
Sequence
Diagram mengubah data tujuan
...
Sequence
Diagram menghapus tujuan
..
Sequence
Diagram menambah jam keberngkatan
...
Sequence
Diagram menghapus jam keberangkatan
.
Sequence
Diagram menambah kendaraan travel
..
Sequence
Diagram mengubah kendaraan travel
...
Sequence
Diagram menghapus kendaraan travel
...
89
90
90
90
91
91
91
92
92
93
93
93
94
94
94
95
95
95
96
(9)
Gambar 4.60
Gambar 4.61
Gambar 4.62
Gambar 4.63
Gambar 4.64
Gambar 4.65
Gambar 4.66
Gambar 4.67
Gambar 4.68
Gambar 4.69
Gambar 4.70
Gambar 4.71
Gambar 4.72
Gambar 4.73
Gambar 4.74
Gambar 4.75
Gambar 4.76
Sequence
Diagram menambah kendaraan rental
..
Sequence
Diagram mengubah kendaraan rental
...
Sequence
Diagram menghapus kendaraan rental
.
Sequence
Diagram pengembalian kendaraan rental
.
Sequence
Diagram menambah data Sopir
...
Sequence
Diagram Mengubah data Sopir
Sequence
Diagram menghapus data sopir
...
Sequence
Diagram membuat keberangkatan baru
...
Sequence
Diagram data tiba
.
Sequence
Diagram batal keberangkatan travel
.
Sequence
Diagram menambah penumpang travel baru
...
Sequence
Diagram pembatalan keberangkatan penumpang
travel
.
Sequence
Diagram confirm pembatalan
...
Sequence
Diagram mencetak tiket travel
.
Sequence
Diagram menambah data pemesanan rental
mobil
.
Sequence
Diagram menambah data user
..
Sequence
Diagram menghapus data user
.
96
96
97
97
97
98
98
98
99
99
99
100
100
100
101
101
101
(10)
Gambar 4.77
Gambar 4.78
Gambar 4.79
Gambar 4.80
Gambar 4.81
Gambar 4.82
Gambar 4.83
Gambar 4.84
Gambar 4.85
Gambar 4.86
Gambar 4.87
Gambar 4.88
Gambar 4.89
Gambar 4.90
Gambar 4.91
Gambar 4.92
Gambar 4.93
Gambar 4.94
Gambar 4.95
Sequence
Diagram mencetak laporan kendaraan travel
...
Sequence
Diagram mencetak laporan pendapatan travel
Sequence
Diagram mencetak laporan travel pertujuan
Sequence
Diagram mencetak laporan sopir
.
Sequence
Diagram mencetak laporan sopir
.
Sequence
Diagram mencetak laporan BOP
.
Collaboration Diagram
login administrator
Collaboration Diagram
login operator
Collaboration Diagram
tambah tujuan travel
..
Collaboration Diagram
ubah tujuan travel
..
Collaboration Diagram
hapus tujuan travel
Collaboration Diagram
tambah jam keberangkatan
...
Collaboration Diagram
hapus jam keberangkatan
..
Collaboration Diagram
tambah kendaraan travel
...
Collaboration Diagram
ubah kendaraan travel
...
Collaboration Diagram
hapus kendaraan travel
...
Collaboration Diagram
tambah kendaraan rental
...
Collaboration Diagram
ubah kendaraan rental
...
Collaboration Diagram
hapus kendaraan rental
..
102
102
102
103
103
103
104
104
104
105
105
105
105
105
106
106
106
106
107
(11)
Gambar 4.96
Gambar 4.97
Gambar 4.98
Gambar 4.99
Gambar 4.100
Gambar 4.101
Gambar 4.102
Gambar 4.103
Gambar 4.104
Gambar 4.105
Gambar 4.106
Gambar 4.107
Gambar 4.108
Gambar 4.109
Gambar 4.110
Gambar 4.111
Gambar 4.112
Gambar 4.113
Gambar 4.114
Collaboration Diagram
pengembalian kendaraan rental
.
Collaboration Diagram
tambah sopir
..
Collaboration Diagram
ubah sopir
..
Collaboration Diagram
hapus sopir
Collaboration Diagram
membuat keberangkatan baru
...
Collaboration Diagram
membuat data tiba
.
Collaboration Diagram
batal keberangkatan travel
Collaboration Diagram
tambah penumpang travel
.
Collaboration Diagram
pembatalan keberangkatan
.
..
Collaboration Diagram
confirm pembatalan
...
Collaboration Diagram
mencetak tiket
..
Collaboration Diagram
reservasi rental mobil
Collaboration Diagram
tambah data user
Collaboration Diagram
hapus data user
..
Collaboration Diagram
hapus data user
..
Collaboration Diagram
mencetak laporan kendaran rental
.
Collaboration Diagram
mencetak laporan kendaran rental
Collaboration Diagram
mencetak laporan kendaran rental
Collaboration Diagram
mencetak laporan sopir
107
107
107
108
108
108
108
109
109
109
110
110
110
110
111
111
111
111
112
(12)
Gambar 4.115
Gambar 4.116
Gambar 4.117
Gambar 4.118
Gambar 4.119
Gambar 4.120
Gambar 4.121
Gambar 4.122
Gambar 4.123
Gambar 4.120
Gambar 4.124
Gambar 4.125
Gambar 4.126
Gambar 4.127
Gambar 4.128
Gambar 4.129
Gambar 4.130
Gambar 4.131
Collaboration Diagram
mencetak laporan BOP
Component Diagram
..
Deployment Diagram
Sistem Informasi Reservasi tiket
Travel dan Rental Mobil
Class Diagram Account
.
Class Diagram
rental mobil
Class Diagram
reservasi travel
Stuktur menu Administrator
.
Stuktur menu Operator
.
Desain Halaman login
..
Desain Halaman Home
Desain Halaman Pencarian reservasi travel
Desain Halaman Resaervasi Rental Mobil
..
Desain Halaman Report
...
Desain Halaman Buat Keberangkatan Reservasi
.
Desain Halaman Persiapan Keberangkatan
.
.
Desain Halaman Reservasi Tiket Travel
.
Desain Halaman Data Penumpang
...
Desain Halaman Detail data Tiba
112
112
113
113
114
115
117
118
118
119
119
120
121
121
122
122
123
123
(13)
Gambar 4.132
Gambar 4.133
Gambar 4.134
Gambar 4.135
Gambar 4.136
Gambar 4.137
Gambar 4.138
Gambar 4.139
Gambar 4.140
Gambar 4.141
Gambar 4.142
Gambar 4.143
Gambar 4.144
Gambar 4.145
Gambar 4.146
Gambar 4.147
Gambar 4.148
Gambar 4.149
Gambar 4.150
Desain Halaman Tujuan Travel
Desain Halaman data kendaraan Travel
..
Desain Halaman data Kendaraan Rental
.
Desain Halaman data jam keberangkatan travel
.
Desain Halaman data Sopir
.
Desain Halaman data User
..
Desain Halaman Detail Sopir
.
Desain Halaman Detail Jam Keberangkatan
Desain Halaman Detail Kendaraan rental
Desain Halaman Detail Kendaraan Travel
..
Desain Halaman Detail Tujuan
Desain Halaman Detail User
Laporam pendapatan travel
..
Laporan Kendaraan travel
Laporan sopir travel
.
Laporan kendaraan rental
.
Laporan BOP
..
Desain Form keberangkatan
.
Desain Tiket Travel
124
124
125
125
126
126
127
127
128
128
129
129
130
130
130
131
131
131
132
(14)
Gambar 5.1
Gambar 5.2
Gambar 5.3
Gambar 5.4
Gambar 5.5
Gambar 5.6
Gambar 5.6
Gambar 5.7
Gambar 5.8
Gambar 5.9
Gambar 5.10
Gambar 5.11
Gambar 5.12
Gambar 5.13
Gambar 5.14
Gambar 5.15
Gambar 5.16
Gambar 5.17
Gambar 5.18
Apache Friends XAMPP...
XAMPP Control Panel Aplication...
Mozila Firefox...
Browser locahost/remob...
Halaman Login
.
Halaman Login Salah
...
Halaman Pencarian Reservasi
..
Halaman Reservasi Rental Mobil
.
Halaman utama membuat keberangkatan reservasi
.
Halaman Utama persiapan keberangktan travel
..
Halaman utama untuk pemesanan tiket travel
...
Halaman utama data tiba travel
Halaman utama data penumpang travel
...
Halaman utama data master tujuan travel
Halaman detail master tujuan travel
Halaman data master kendaraan travel
Halaman detail master kendaraan travel
..
Halaman data master kendaraan rental
.
Halaman master detail kendaraan rental
..
149
150
150
151
151
152
152
153
154
154
155
155
156
157
157
158
158
159
160
(15)
Gambar 5.19
Gambar 5.20
Gambar 5.21
Gambar 5.22
Gambar 5.23
Gambar 5.24
Gambar 5.25
Gambar 5.26
Gambar 5.27
Gambar 5.28
Gambar 5.29
Gambar 5.30
Gambar 5.31
Gambar 5.32
Gambar 5.33
Halaman data master jam keberangkatan travel
..
Halaman master detail jam keberangkatan travel
Halaman master sopir
...
Halaman detail master sopir
..
..
Halaman utama user
.
Halaman detail master user
..
Halaman utama report
..
Laporan pendapatan travel
...
Laporan travel pertujuan
..
Laporan kendaraan travel
.
laporan sopir
.
Laporan kendaraan rental
.
Laporan BOP
...
.
Form Laporan Sopir
.
Tiket Travel
..
160
161
161
162
162
163
163
164
164
164
164
164
165
165
165
(16)
(17)
(18)
SISTEM INFORMASI RESERVASI TIKET TRAVEL DAN
RENTAL MOBIL PADA PT. PRIMA KRISTA SEJAHTERA
✒✓✔✕✖ ✗✕
✘✕✙✚✛✓✙✜✢✜ ✣✛✓✤✥✦✥✜ ✛ ✧✕✒★✙✔✙ ✣✩✥✪✛✪✛✗✙✜✫✙✬✙✫✔ ✭ ✮✔✙✦ ✒✣✛✬✕
✒✕ ✗✣✥✦✯✜ ✰✭ ✔✦✙✗✕ ✱✥✜ ✚✙✜✮✒✙✔✚✙✜✙✲✙✓✛✪✣✙✗✳✥✓✜✕ ✓✬✙✜✯✪✦✛✩✭✦✖✛ ✣✥✔
Miral Agustian
10506340
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
(19)
✴ ✵✶✷✸✹✸ ✺✸✻✸✼✵✼
WA
✽✾ ✿ ❀❁❂ ❃❄❃❅ ❃❆ ❃❇ ❀❇❈ ❃
❉ ❊❅
:
10506340
Nama Lengkap
:
Miral Agustian
Tempat & Tanggal Lahir
:
Lahat, 29 Agustus 1985
Agama
:
Islam
Jenis Kelamin
:
Laki-Laki
Alamat Lengkap
:
Jl. Sosial Lama, Asrama Zibang II swj Kel.
Pasar Baru Kota Lahat
No. Telephon / HP
:
08562171005
:
miralagustianikhwan@gmail.com
B.
Riwayat Pendidikan Formal & Non-Formal
1. SD Chandra Kirana Lahat
1994 s/d 2000
2. SLTPN 3 Lahat
2000 s/d 2002
3. SMA PGRI 1 Lahat
2002 s/d 2004
4. Universitas Komputer Indonesia
2006 s/d 2011
Demikian Riwayat Hidup ini saya buat dengan sebenarnya.
Bandung, 09 Febuari 2011
Hormat Saya
(20)
❍ ■❍❏❑
▲ ▼◆❑❖ P◗❘ ■❙❚■ ❙◆ ■❯ ■❙
❱ ❲❳ ▲
esimpulan
❨❩❬ ❭❪❬ ❫ ❴❵❪❬❭ ❛❬ ❬ ❜❪ ❝ ❴❝ ❞❩ ❡ ❴❬ ❢❣ ❤ ❡❪❝ ❴ ❤❩❝ ❩ ❤✐❝ ❴ ❞ ❴❥❩❞ ❞ ❤❪✐ ❩❦ ❫❪❬ ❤❩❬ ❞❪❦ ❡❣❵ ❴❦
❴❬ ❴❧❫❴♠❪ ❤❪ ♥ ❥❪❬❫ ❪ ♥❪❞❡❩❬❪❬ ❭❪❬❴♥❩ ❤❡❪❝❪❦❪♠ ❪❬❜❪❬❭❞❩ ❤♦❪❫❴♥❪❫❪♣qr♣ ❤❴❡❪s❤❴❝ ❞❪
t❩♦❪♠❞❩ ❤❪r ❨❩❬ ❭❪❬ ♥❩ ❤ ❡❪❝ ❪❦❪♠❪❬ ❜❪❬ ❭ ❞❩ ❤❞❪❬❭ ❪❬ ❴❧ ❡❪❦❪ ❝❩❞ ❴❪ ♥ ❥❩❭❴❪❞❪❬ ❫❪ ♥❪❞
❡❩❬♦❪❫ ❴ ❦❩ ❵ ❴♠ ❩❢ ❩ ❥❞ ❴❢ ❫ ❪❬ ❩❢ ❴❝ ❴❩❬ ❫❴❝❩ ❤❞❪ ❴ ♦❛ ❭❪ ❫ ❩❬❭ ❪❬ ♥❩❬ ❴❬ ❭ ❥❪❞❪❬ ❥❛❪❦ ❴❞❪❝ ❥❩ ❤♦❪
❫ ❪❬♥❩❦❪❜❪❬ ❪❬❬ ❜❪
.
✉❪❝ ❴❦ ❫ ❪ ❤❴ ❪❬ ❪❦ ❴❝ ❴❝ ❫ ❪❬ ♥❩ ❤❪❬✈❪❬ ❭❪❬ ❝ ❴❝❞❩ ❡ ❴❬ ❢❣❤❡❪❝ ❴ ❴❬❴❧ ❫ ❪ ♥❪❞ ❫❴❪ ❡❵ ❴❦
❥❩❝ ❴❡ ♥❛ ❦❪❬❵❪♠ ✇❪ ①
②r ❨❩❬ ❭❪❬ ❫❴❵❪❬ ❭❛ ❬❬ ❜❪ ❝ ❴❝ ❞❩ ❡ ❴❬❢❣❤❡❪❝ ❴ ❤❩❝ ❩ ❤✐ ❪❝ ❴ ❞ ❴❥❩❞ ❞ ❤❪✐ ❩❦ ❫ ❪❬ ❤❩❬ ❞❪❦
❡❣❵❴❦ ❴❬❴❧ ❫ ❴♠ ❪ ❤❪ ♥❥❪❬ ❫ ❪ ♥❪❞ ❡❩ ❡♥❩ ❤❡❛❫ ❪♠ ❫❪❦❪ ❡ ❡❩❦❪ ❜❪❬ ❴ ❥❣❬ ❝❛❡❩❬
❛ ❬❞❛ ❥❡❩❦❪ ❥❛❥❪❬ ❤❩❝ ❩ ❤✐ ❪❝ ❴❞ ❴❥❩❞❞ ❤❪✐❩❦❫❪❬❤❩❬ ❞❪❦ ❡❣ ❵ ❴❦r
③r ❨❩❬ ❭❪❬ ❫❴❵❪❬ ❭❛ ❬❬ ❜❪ ❝ ❴❝ ❞❩ ❡ ❴❬❢❣❤❡❪❝ ❴ ❤❩❝ ❩ ❤✐ ❪❝ ❴ ❞ ❴❥❩❞ ❞ ❤❪✐ ❩❦ ❫ ❪❬ ❤❩❬ ❞❪❦
❡❣❵❴❦ ❴❬ ❴❧ ❫❴♠❪ ❤❪ ♥ ❥❪❬ ❫❪ ♥❪❞ ❡❩ ❡❵❩ ❤❴❥❪❬ ❴❬❢❣❤❡❪❝ ❴❫❩❬ ❭❪❬ ✈❩ ♥❪❞ ❡❩❬ ❭❩❬ ❪ ❴
❝ ❞❪❞❛❝❫ ❪❞❪ ♥❩❬❛❡♥❪❬ ❭❞ ❤❪✐ ❩❦❫❪❬♦❪❫✇❪❦❥❩ ❵❩ ❤❪❬❭❥❪❞❪❬❞ ❤❪✐ ❩❦r
④r ❨❩❬ ❭❪❬ ❫❴❵❪❬ ❭❛ ❬❬ ❜❪ ❝ ❴❝ ❞❩ ❡ ❴❬❢❣❤❡❪❝ ❴ ❤❩❝ ❩ ❤✐ ❪❝ ❴ ❞ ❴❥❩❞ ❞ ❤❪✐ ❩❦ ❫ ❪❬ ❤❩❬ ❞❪❦
❡❣❵❴❦ ❴❬❴❧ ❫ ❪ ♥❪❞ ❡❩ ❡ ♥❩ ❤ ❡❛ ❫❪♠ ♥❩❞❛❭ ❪❝ ❫ ❪❦❪ ❡ ❡❩ ❡❵❛❪❞ ❦❪ ♥❣❤❪❬⑤❦❪ ♥❣❤❪❬
❝ ❩ ♥❩ ❤❞ ❴ ❦❪ ♥❣❤❪❬ ♥❩❬❫ ❪ ♥❪❞❪❬ ❞ ❤❪✐❩❦❧ ❦❪ ♥❣❤❪ ❬ ❞ ❤❪✐ ❩❦ ♥❩ ❤❞❛♦❛ ❪❬❧ ❦ ♥❣ ❤❪❬
❥❩❬❫ ❪ ❤❪❪❬ ❞ ❤❪✐❩❦❧ ❦❪ ♥❣ ❤❪❬ ❝ ❣ ♥ ❴❤❧ ❦❪ ♥❣❤❪❬ ❥❩❬ ❫❪ ❤❪❪❬ ❤❩❬ ❞❪❦❧ ❫❪❬ ❦❪ ♥❣❤❪❬
(21)
1
⑩ ❶❷ ❸❹ ❺❹ ❻❼❽❾ ❿➀➁ ❽ ➂➃ ➄➅➁ ➆❾ ❽ ➅➀❾➀➅ ➇❾ ❽ ❿❽ ➈➀❿ ❿➅ ➆➇ ➀➉ ➊ ➆➂ ➅➀ ➂❿ ➆➉ ➁ ➄➋❽➉ ❽ ➂❽ ➌ ➋ ➍ ➈➆➂➉ ➆➎ ❾➀➋➍➆➎
❾ ❽❾❿➀➁❾ ➀➁➏➍➅➂➆➐➆➂➑➊ ➆➏➆❿➁ ➀ ➂➆➂➑➆➂❽❾ ➀➁ ➍ ➆➏➀➅➁➆❾ ➆➉ ➆➎➆➂➐➆➂➑❿ ➀➅➒➆➊❽➓
➔ ➂❿ ➍ ➈➁➀ ➂➒➆➊❽ ➈ ➆➂❾ ➀➋➍➆➎❾ ❽❾❿➀➁➁ ➀➁➏➍➂➐➆❽❿❽ ➂➑➈ ➆❿➏➀➅➁➆❾ ➆➉ ➆➎ ➆➂➐➆➂➑❾ ➆➂➑➆❿
➈➀→❽➉➌➊❽➏➀➅➉ ➍ ➈➆➂➏➀ ➂➑➀➁➋➆➂➑➆➂➣➏➀ ➂➑➀➁➋➆➂➑➆➂➐➆➂➑➎➆➅ ➍❾➊❽❿➀➅➆➏➈ ➆➂➏➆➊➆
❾ ❽❾❿➀➁➓
↔➀ ➂➍➉❽❾➁➀ ➂➑➆➒➍ ➈➆➂➋ ➀➋➀➅➆➏➆❾ ➆➅➆➂➋➆➑❽ ➏➀ ➂➑➀➁ ➋➆➂➑➊ ➆➂➏➀ ➂➑ ➑➍➂ ➆➌
➊ ➀ ➂➑➆➂➊ ❽➋ ➆➂➑➍ ➂➂➐➆❾ ❽❾ ❿➀➁❽ ➂➃➄➅➁➆❾❽❽ ➂❽➓↕➊ ➆➏➍➂❾ ➆➅ ➆➂➣❾ ➆➅ ➆➂❿➀➅ ❾➀➋➍❿ ➆➊ ➆➉ ➆➎➙
➛ ➓ ➔ ➂❿ ➍ ➈ ➈➀ ➊➀➏➆➂➂➐➆➌ ❼❽❾❿➀➁ ❽ ➂➃ ➄➅➁➆❾❽ ➅ ➀❾➀➅ ➇ ➆❾ ❽ ❿❽ ➈➀❿ ❿➅➆➇➀➉ ➊➆➂ ➅➀ ➂❿ ➆➉
➁ ➄➋❽➉ ➐➆➂➑ ➊❽➋➆➂➑➍➂ ❽ ➂❽➌ ➊❽➎➆➅ ➆➏➈ ➆➂ ❿❽➊ ➆➈ ➎➆➂➐➆ ➏➆➊ ➆ ➅ ➀❾ ➀➅➇➆❾❽ ❿❽➈➀❿
❿➅ ➆➇ ➀➉ ➊➆➂ ➅ ➀ ➂❿ ➆➉ ➁ ➄➋❽➉ ❾ ➀➅❿ ➆ ➉ ➆➏➄➅ ➆➂➣➉ ➆➏➄➅➆➂➌ ➁ ➀➉ ➆❽ ➂➈ ➆➂ ➅ ➍ ➆➂➑ ➉❽ ➂➑➈ ➍➏
➐➆➂➑➉ ➀➋❽➎➋➀❾ ➆➅➉ ➆➑❽➓
➜ ➓ ➔ ➂❿ ➍➈ ➈➀ ➊➀➏➆➂➂➐➆➌ ❼❽❾ ❿➀➁ ❽ ➂➃ ➄➅ ➁ ➆❾ ❽ ➅➀❾ ➀➅➇➆❾ ❽ ❿❽ ➈➀❿ ❿➅ ➆➇ ➀➉ ➊ ➆➂ ➅➀ ➂❿ ➆➉
➁ ➄➋❽➉ ➐➆➂➑ ➊ ❽➋ ➆➂➑➍ ➂ ❽ ➂❽➌ ➊ ➆➏➆❿ ➊❽ ➈➀➁ ➋ ➆➂➑➈ ➆➂➌ ❾➀➏➀➅❿❽ ➊ ➆➏➆❿ ➁ ➀➉➆➐➆➂❽
➏➀ ➂➑❽➅❽➁➆➂ ➏➆➈➀❿ ❾ ➀➅❿ ➆ ❾❽❾ ❿➀➁ ❽ ➂➃➄➅➁➆❾ ❽ ➂➐➆ ➊➆➏➆❿ ❿➀➅❽ ➂❿➀➑➅ ➆❾ ❽ ➊➆➂➑➆➂
(22)
➝ ➞➝ ➟
➠➡ ➢➤➥➦ ➧➞➢➨➞➢➧➩➠ ➫➡ ➩➡➢➭➞➯ ➧➯➧➯➭ ➡➩
➲➳➵ ➳➠
engujian
➸➺➻➺ ➼➺➽➺
i
n
in
i
➻ ➾➺ ➚➪ ➚➺l
n
➶ ➹➘➽➺u
ji
n
t
➹➴➺➻ ➺r
p
➶➹➺
r
n
➽ ➚➺t l
➪ ➘➺k
y
➺n
➽t
➹➺➴l
➻➾im
p
l
➹m
➹➺t
n
si
➚➺ ➘➷ ➬➹➪ ➻ ➾➺m
n
➴➺sil
➶➹➽n
➺u
ji
n
➻➾➺ ➘➺lisis u
m
n
k
tu
➹➘ ➹n
t
➪ ➚➺n
➶➹➘➮➺➺
p
i
➺n
tu
➪➺j
n
➶ ➹➽n
➺u
ji
n
➼ ➹r
➻➺➺s
r
➚➺n
➮rit
➹➺ri
p
➹➘➽u
ji
➺ ➘➷➱➻➺
p
u
n
➮rit
➹➺ri
➶➹n
➽➺u
ji
t
n
➹✃➹➼r
➪❐ ➻ ➾m
➺ ➚✃➪➻➚➺n
u
n
tu
k
m
➹➘➽➹t
➺➴➪➾ ➚ ➹➼➹➘➺➺r
n
p
➹r
➺n
➽k
➺t lu
➘➺k
➻➺n
➚ ➹✃➹➺su
➺i
n
➻➹➘➽➺n
✃➶➹❒si
i
➚➺➺y
sin
➻➾➺n
y
➺ ➚➺t
n
➼ ➹➴➺
r
sil ji
➚➺ ➺p
li
➚➺si m
➺m
u
p
m
➹➺n
j
➺ ➘ ➚➺l
n
❒u
n
➽si
fungsi berdasarkan spesifikasi
secara benar. Sebaliknya pengujian dinyatakan gagal jika terdapat fungsi dari
perangkat lunak dalam spesifikasi yang tidak dapat dijalankan pada proses
pengujian.
5.1.1. Rencana Pengujian
Pengujian yang dilakukan aplikasi reservasi tiket travel dan rental mobil
ini menggunakan data uji berupa input data yang dilakukan oleh pengguna
system, dalam hal ini adalah operator dan administrator. Berikut adalah rencana
pengujian yang akan dilakukan :
Tabel 5.1 Rencana Pengujian
Kelas Uji
Butir Uji
Tingkat
Login User
Pengecekan user yang telah terdaftar
Sistem
Pengecekan validitas akses sesuai dengan
Sistem
(23)
136
ti
❮ ❰Ï Ð ❰r
Ñ❰Ò Ó
isi
Ôn
ÕÔt
Ô Ñ❰Ò ÓÔisi
n
ÖÔÔt
m
Ôst
❰r
Ð❰❮❰rti
ÖÔt
Ôtu
j
ÏÔn
,
data kendaraan travel, data kendaraan rental,
data jam keberangkatan, data sopir.
Pengisian reservasi travel dan rental,
menambah
keberangkatan
baru,
data
brangkat travel, data tiba travel, pembatalan
keberangkatan penumpang, mencetak tiket.
Pengisian data user.
Sistem
5.1.2. Kasus dan Hasil Pengujian
Pada bagian ini, item
item yang telah ditentukan di atas akan diuji.
Kasus-kasus dalam pengujian akan dipaparkan berikut dengan hasil pengujian
tersebut.
5.1.2.1 Pengujian Login
Table 5.2 Pengujian Login
Kasus Dan Hasil Pengujian (Data Normal)
Data masuk
Yang diharapkan
Pengamatan
Kesimpulan
Username : admin
Password : admin
Masuk kedalam menu
admin
Tampil menu
admin
[X] Diterima
[ ] Ditolak
Kasus dan Hasil data Uji (Data Salah)
Data masuk
Yang diharapkan
Pengamatan
Kesimpulan
Username: admin
Password : kiki
Login
ditolak&menampilkan
pesan Username atau
Password Salah !!!!
menampilkan
pesan gagal
login
Username
atau
Password
Salah !!!!
[ ] Diterima
[X] Ditolak
(24)
5.1.2.2 Pengujian Pengisian Data
×Ø ÙÚÛ ÜÝ
u
ji
n
ÞÝÝt
ßàÚr
Tabel 5.3 Pengujian Data User
Kasus Dan Hasil Pengujian (Data Normal)
Data masuk
Yang diharapkan
Pengamatan
Kesimpulan
ÙÚÛ ÝáÝâÝm
n
ÞÝt
Ýã×äå
in
æÞÝÝ
t
m
Ýsu
k
çÝäÝ à ÚèÚr
r
äÝÝáÝt
Ús
ÞÝ
t
Ým
Ýsu
k
çÝäÝ àÚèÚr
r
äÝt
ÝáÝs
Ú[X] Diterima
[ ] Ditolak
Penghapusan
(Admin)
Data terhapus dari
server database
hanya oleh Admin
Data terhapus dari
server database
[X] Diterima
[ ] Ditolak
Kasus Dan Hasil Pengujian (Data Salah)
Penambahan Data
(Admin)
Data tidak masuk
pada server
database
Data di server
database telah ada
[ ] Diterima
[X] Ditolak
5.1.2.3 Pengujian Pengisian Data
B. Pengujian Pengisian data master seperti data tujuan, data kendaraan travel,
data kendaraan rental, data kendaraan travel, data sopir dan data jam
keberangkatan.
Tabel 5.4 Pengujian data master
Kasus Dan Hasil Uji
Data masuk
Yang diharapkan
Pengamatan
Kesimpulan
Penambahan Data
Data masuk pada
server database
Data masuk pada
server database
[X] Diterima
[ ] Ditolak
Perubahan Data
Data dapat diedit
Data di server
database berubah
[X] Diterima
[ ] Ditolak
Penghapusan
Data terhapus dari
Data terhapus dari
[X] Diterima
(25)
éê
t
ê ë ìíìr
r
îêt
êïêìs
ëìíìr
r
îêt
êïês
ì[ ] Ditolak
5.1.2.4 Pengujian Pengisian Data
C. Pengujian Pengisian penambahan data penumpang baru, data tiba travel,
data
berangkat,
pembuatan
data
keberangkatan baru
pembatalan
kebrangkatan travel dan penbatalan keberangkatan penumpang.
Tabel 5.5 Pengujian Reservasi travel
Kasus Dan Hasil Uji
Data masuk
Yang diharapkan
Pengamatan
Kesimpulan
Penambahan Data
Data masuk pada
server database
Data masuk pada
server database
[X] Diterima
[ ] Ditolak
Perubahan Data
Data dapat diedit
Data di server
database berubah
[X] Diterima
[ ] Ditolak
Penghapusan
Data
Data terhapus dari
server database
Data terhapus dari
server database
[X] Diterima
[ ] Ditolak
Pembatalan
keberangkatan travel
Data
keberangkatan
batal di tabel
keberangkatan
Data
keberangkatan
batal di tabel
keberangkatan
X] Diterima
[ ] Ditolak
Pembatalan
keberangkatan
penumpang
Data
keberangkatan
batal di tabel
keberangkatan
penumpang
Data
keberangkatan
batal di tabel
keberangkatan
penumpang
X] Diterima
[ ] Ditolak
(26)
5.1.2.5 Pengujian Pengisian Data
ðñòóôõ
u
ji
ön
òón
õisi
ör
n
ó÷ óø ör
si r
ón
t
öl m
ùú ûñl
Tabel 5.6 Pengujian Reservasi rental mobil
Kasus Dan Hasil Uji
Data masuk
Yang diharapkan
Pengamatan
Kesimpulan
òóô öú öüö
m
n
ð öt
ö ð öt
öm
ösu
k
ýöþö ÷ óø ór
r
þöt
öúös
óðö
t
öm
ösu
k
ýöþö ÷óøór
r
þöt
öú ös
ó[X] Diterima
[ ] Ditolak
5.1.3. Kesimpulan Hasil Pengujian
Pengujian yang telah dilakukan merupakan proses yang terdapat dalam
sistem informasi rservasi tiket travel dan rental mobil. Dan setelah dilakukan
pengujian, maka berdasarkan hasil dari pengujian dapat diambil kesimpulan
bahwa sistem informsi ini dapat digunakan dengan baik, disamping terdapat
beberapa proses lain yang mendukung dalam berjalannya aplikasi ini. Namun
demikian pengujian tersebut di atas dapat dikatakan belum sempurna,
dikarenakan hanya dilakukan pada sisi pengujian. Dan semua yang dilakukan
dalam pengujian ini diharapkan dapat mewakili pengujian fungsi yang lain
dalam sistem informi reservasi tiket travel dan rentl mobil.
5.2. Implementasi
Tahap implementasi pada sebuah system informasi merupakan tahap
dimana system yang dirancang pada tahap sebelumnya diterapkan, berupa
perangkat lunak maupun perangkat keras yang digunakan. Dengan penerapan
(27)
sy
st
ÿ
m
yn
✁✂✄r
☎✆n
✁, hasilnya dapat dioperasikan dan digunakan secara optimal
sesuai dengan kebutuhan.
5.2.1. Batasan Implementasi
Dalam pengimplementasian perangkat lunak aplikasi penunjang sistem
pembelajaran ini terdapat beberapa hal yang menjadi batasan implementasi, yaitu :
1. Operator hanya bisa mengakses menu yaitu menu reservasi travel dan
rental mobil dan menu laporan sedangkan.
2. Administrator dapat mengakss semua menu yang ada di sistem informasi
reservasi tiket travel dan rental mobil.
5.2.2. Implementasi Perangkat Lunak
Perancangan sistem informasi reservasi tiket travel dan rental mobil yang
dibangun dan diimplementasikan ini dengan menggunakan bahasa pemrograman
PHP yang dinamis dan dapat mudah untuk dikembangkan. Penyimpanan data
yang digunakan adalah SQL Server.
5.2.3. Implementasi Perangkat Keras
Perangkat keras yang dibutuhkan khususnya oleh pihak admin berdasarkan
kebutuhan minimal yang harus dipenuhi adalah sebagai berikut:
1. Rekomendasi minimum adalah menggunakan processor minimal intel
Pentium IV 2.2 Ghz.
2. Harddisk terpasang 80 GB
(28)
✝ ✞
VGA card terpasang rekomendasi minimal 250 MB
5. Mouse dan keyboard dan monitor sebagai peralatan antarmuka.
5.2.4. Implementasi Basis Data
Sebuah basis data atau database, sangat dibutuhkan dalam sebuah system
informasi yang terkomputerisasi. Pada system penunjang pembelajaran ini
dibangun database yang saling berelasi dan berkesinambungan demi terciptanya
system informasi yang terintegrasi. Berikut adalah basis data dalam bahasa SQL
dalam sistem informasi reservasi tiket travel dan rental mobil pda Cv. Aya mobil
kota Bandung:
CREATE TABLE `det_keberangkatan` (
`no_pesan` char(8) NOT NULL,
`tanggal_pesan` date default NULL,
`nama_pemesan` varchar(50) default NULL,
`alamat` text,
`hp` varchar(50) default NULL,
`no_kursi` int(11) default NULL,
`harga_tiket` double default NULL,
`id` int(11) default NULL,
`status` enum('0','1','2') default '1' COMMENT '1 = berangkat, 0 = batal, 2 =
batal setengah harga',
PRIMARY KEY (`no_pesan`),
KEY `FK_det_keberangkatan2` (`id`),
(29)
✟✠
NSTRAINT
`FK_det_keberangkatan2`
FOREIGN
KEY
(`id`)
REFERENCES `head_keberangkatan` (`id`) ON UPDATE CASCADE )
ENGINE=InnoDB DEFAULT CHARSET=latin1
CREATE TABLE `detail_pesan` (
`no_pesan` char(8) NOT NULL,
`no_polisi` varchar(25) NOT NULL,
`tanggal_mulai` date default NULL,
`tanggal_selesai` date default NULL,
`sopir` char(20) default NULL,
`harga` double default NULL,
`tanggal_kembali` date default NULL,
`denda` double default NULL,
PRIMARY KEY (`no_pesan`,`no_polisi`),
KEY `No_Polisi` (`no_polisi`),
KEY `No_Pesan` (`no_pesan`),
KEY `detail_fk1` (`no_pesan`),
CONSTRAINT `detail_fk1` FOREIGN KEY (`no_pesan`) REFERENCES
`head_pesan` (`No_Pesan`) ON UPDATE CASCADE ) ENGINE=InnoDB
DEFAULT CHARSET=latin1
CREATE TABLE `head_keberangkatan` (
`asal` int(11) NOT NULL,
(30)
`tujuan` int(11) NOT NULL,
`tanggal_keberangkatan` date NOT NULL,
`jam_keberangkatan` time NOT NULL,
`no_polisi` char(20) default NULL,
`kode_sopir` char(10) default '00000',
`id` int(11) NOT NULL auto_increment,
`bop` double(15,3) default NULL,
`solar` double(15,3) default NULL,
`tol` double(15,3) default NULL,
`parkir` double(15,3) default NULL,
`km_berangkat` int(11) default NULL,
`km_tiba` int(11) default NULL,
`status` int(11) default '1' COMMENT '1 = berangkat, 0 = batal, 2 = tiba',
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `FK_head_keberangkatan2` (`kode_sopir`),
KEY `FK_head_keberangkatan3` (`no_polisi`),
CONSTRAINT
`FK_head_keberangkatan2`
FOREIGN
KEY
(`kode_sopir`) REFERENCES `sopir` (`kd_sopir`) ON UPDATE
CASCADE,
CONSTRAINT `FK_head_keberangkatan3` FOREIGN KEY (`no_polisi`)
REFERENCES `kendaraan` (`no_polisi`) ON UPDATE CASCADE
(31)
✡
ENGINE=InnoDB
AUTO_INCREMENT=2507
DEFAULT
CHARSET=latin1
CREATE TABLE `head_pesan` (
`no_pesan` char(8) NOT NULL,
`tanggal_pesan` date default NULL,
`nama_pemesan` varchar(100) default NULL,
`no_hp` varchar(20) default NULL,
`alamat` text,
`jaminan` text,
PRIMARY KEY (`no_pesan`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
CREATE TABLE `jamkeberangkatan` (
`id` int(11) NOT NULL auto_increment,
`jam` time NOT NULL,
`tujuan` int(11) NOT NULL,
PRIMARY KEY (`id`)
)
ENGINE=InnoDB
AUTO_INCREMENT=27
DEFAULT
CHARSET=latin1
CREATE TABLE `jenis_mobil` (
(32)
`Nama_Jenis` varchar(50) default NULL,
`Harga_Rental` double(15,3) default NULL,
PRIMARY KEY (`Id_Jenis`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
CREATE TABLE `kendaraan` (
`no_polisi` char(20) NOT NULL,
`merk_kendaraan` varchar(100) NOT NULL,
`warna` varchar(50) default NULL,
`no_mesin` varchar(50) default NULL,
`status` int(11) default '0' COMMENT '1 = berangkat, 0 = free',
`tujuan` varchar(255) default NULL,
PRIMARY KEY (`no_polisi`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
CREATE TABLE `kendaraan_rental` (
`no_polisi` char(20) NOT NULL,
`merk_kendaraan` varchar(100) NOT NULL,
`warna` varchar(50) default NULL,
`no_mesin` varchar(50) default NULL,
`status` int(11) default '0' COMMENT '1 = berangkat, 0 = free',
PRIMARY KEY (`no_polisi`)
(33)
☛☞
EATE TABLE `pembayaran` (
`No_Pembayaran` char(8) NOT NULL,
`No_Pesan` char(8) NOT NULL,
`Tanggal_Pembayaran` date default NULL,
`Nama_Pembayar` varchar(50) default NULL,
`No_Hp_Pembayar` varchar(20) default NULL,
`Alamat` text,
PRIMARY KEY (`No_Pembayaran`,`No_Pesan`),
KEY `No_Pesan` (`No_Pesan`),
CONSTRAINT
`pembayaran_fk`
FOREIGN
KEY
(`No_Pesan`)
REFERENCES `head_pesan` (`no_pesan`) ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=latin1
CREATE TABLE `sopir` (
`kd_sopir` char(10) NOT NULL,
`nama_sopir` varchar(255) NOT NULL,
`no_sim` varchar(255) default NULL,
`status` int(11) default '0' COMMENT '0 = free, 1 = berangkat',
PRIMARY KEY (`kd_sopir`)
) ENGINE=InnoDB DEFAULT
CHARSET=latin1
(34)
✌✍
EATE TABLE `tujuan` (
`id_tujuan` int(11) NOT NULL auto_increment,
`nama_tujuan` varchar(255) NOT NULL,
UNIQUE
KEY
`id_tujuan`
(`id_tujuan`)
)
ENGINE=InnoDB
AUTO_INCREMENT=10 DEFAULT CHARSET=latin1
CREATE TABLE `zaccount` (
`username` char(50) NOT NULL,
`passwords` varchar(100) NOT NULL,
`groups` int(11) NOT NULL default '1',
PRIMARY KEY (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
CREATE TABLE `zprivilage` (
`id` int(11) NOT NULL auto_increment,
`username` char(50) NOT NULL,
`urltitle` varchar(255) NOT NULL,
`urllink` text NOT NULL,
PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=8
DEFAULT CHARSET=latin1
(35)
5.2.5. Implementasi Antar Muka
✎
n
t
✏r m
✑✒ ✏s
✓✔ ✑✏✕p
✓r
✏n
✖✒ ✏t l
✑✗ ✏k
✏✘ ✏l
✏✕ ✕ ✏l y
✏✖n
✙ ✏n
✖ ✏t
✚ ✓✖n
tin
,
karena program yang baik adalah program yang dapat menciptakan media yang
baik pula antara user dan system. Oleh karena itu berikut merupakan gambaran
implementasi antar muka pada system penunjang pembelajaran jarak jauh yang
digambarkan sesuai dengan klasifikasi hak akses user.
5.2.5.1Halaman Utama
Halaman utama adalah halaman yang dapat diakses Administrator dan
operator.
Tabel 5.7 Halaman utama
Menu
Deskripsi
Nama
File
Home
Halaman utama ketika
Administrator dan operator
membuka aplikasi
Index.php
Reservasi travel
Halaman Untuk Reservasi
tiket travel.
Reservasi.php
Reservasi rental
Halaman Untuk Reservasi
rental mobil.
pemesanan.php
Master tujuan
Halaman untuk mengolah
data tujuan travel
tujuan.php
Master Kendaraan
travel
Halaman untuk mengolah
data kendaraan travel
kendaraan.php
Master Kendaraan
rental
Halaman untuk mengolah
data kendaraan rental
kendaraanrental.php
Master jam
keberangkatan
Halaman untuk mengolah
data jam keberngkatan
(36)
✛✜
st
✢r so
p
ir
✣✜✜l
✜m
n
u
n
tu
k
✢m
✤n
✜✥o
l
✦ ✜✜t
so
p
ir
✧
o
p
ir
★✩✥✩✪✢
p
o
rt
✣✜✜l
✜m
n
u
n
tu
k
m
✢✫ ✬✢✜t
k
l
✜✜
p
o
r
n
-laporan.
Report.php
User
Halman untuk mengelolah
data master
User.php
5.2.5.2 Halaman Utama Operator
Halaman utama operator merupakan halaman yang hanya dapat diakses
oleh user yang telah terdaftar dan mempunyai tipe user operator.
Tabel 5.8 Halaman utama operator
Menu
Deskripsi
Nama
File
Home
Halaman utama ketika
Administrator dan
operator membuka
aplikasi
Index.php
Reservasi travel
Halaman Untuk
Reservasi tiket travel.
Reservasi.php
Reservasi rental
Halaman Untuk
Reservasi rental mobil.
pemesanan.php
Report
Halaman untuk
mencetak
laporan-laporan.
(37)
5.2.5.3 Halaman Utama Administrtor
✭✮✮
l
✮m
n
u
✮t
✮m
✮✯ ✰✮in
istr
to
r
✮✯ ✮✮✱l
✱✮l
✮✮m
n
y
✮✲✳ ✱✮n
✮y
✯ ✮✴✮t
✯✵✮✶✷ ✸s
o
l
✸✱✹✷ ✸
r y
✮n
✳t
✸l
✮✱✺✸✯ ✮✻r
✮t
r
✯ ✮m
n
✸✮m
p
u
n
y
i ti
✴ ✸✹✷ ✸r
✮✯✰✮in
istr
to
r
✼Tabel 5.9 Halaman utama administrator
Menu
Deskripsi
Nama File
✭
o
m
✸ ✭✮✮l
✮m
n
u
t
✮m
✮k
✸ti
✶✮ ✽✯✰✮in
istr
to
r
✯✮n
✾✴ ✸✮r
to
r m
✸m
✿✹ ✶✮ ✮p
li
✶✮si
❀✲✯✸
x
✼✴✱✴❁✸✷ ✸❂✮
r
si tr
✮v
✸l
✭✮✮l
✮m
n
❃n
tu
k
❁✸✷ ✸r
❂✮si ti
✶ ✸t tr
✮❂✸l
✼❁✸✷ ✸❂ ✮
r
si
✼✴ ✱✴❁✸✷ ✸❂✮
r
si r
✸n
t
✮l
✭✮✮l
✮m
n
❃n
tu
k
❁✸✷ ✸r
❂✮si r
✸n
t
✮l m
✾✿✵l
✼✴ ✸
m
✸✷✮✲✮✲✼✴✱✴❄✮✸
st
r tu
j
✹✮n
✭✮✮l
✮m
n
u
n
tu
k
m
✸✲✳✮✱
o
l
✯ ✮t
✮tu
j
✹✮n
tr
✮❂✸
l
tu
j
✹✮✲ ✼✴✱✴
❄✮
st
✸r
❅ ✸✲✯ ✮r
✮✮n
tr
✮❂✸
l
✭✮✮
l
✮m
n
u
n
tu
k
m
✸✲✳✮✱
o
l
✯ ✮t
✮ ✶ ✸✲✯ ✮✮✮r
n
tr
✮v
✸l
✶✸✲✯✮✮✮✲ ✼✴✱✴
r
❄✮
st
✸r
❅ ✸✲✯ ✮r
✮✮n
r
✸✮
n
t
l
✭✮✮
l
✮m
n
u
n
tu
k
m
✸✲✳✮✱
o
l
✯ ✮t
✮ ✶ ✸✲✯ ✮✮✮r
n
r
✸n
t
✮l
✶✸✲✯✮✮✮
r
n
r
✸✮n
t
l
✼✴ ✱✴❄✮
st
✸r j
✮m
✶ ✸✿✸✮r
✳n
✮k
✮t
n
✭✮✮
l
✮m
n
u
n
tu
k
m
✸✲✳✮✱
o
l
✯ ✮t
✮j
✮m
✶ ✸✿✸✳✶✮rn
✮t
n
j
✮
m
✶✸✿✸✮r
✳n
✮k
✮✲✼✴✱✴t
❄✮
st
✸r so
p
ir
✭✮✮l
✮m
n
u
n
tu
k
m
✸✲✳✮✱
o
l
✯ ✮t
✮so
p
ir
(38)
❇❈
p
o
rt
❉❊l
❊m
❊n
u
n
tu
k
m
❈ ❋●❈
t
❊k
l
❊p
o
❊r
n
-laporan.
Report.php
User
Halman untuk
mengelolah data master
User.php
5.2.6. Implementasi Instalasi Program
Berikut ini adalah implementasi program untuk menggunakan program
sistem informasi reservasi tiket travel dan rental mobil pada PT. Prima Krista
Sejahtera Bandung. Langkah-langkahnya adalah sebagai berikut:
1. Klik menu start kemudian pilih menu program Apache Friends, XAMPP,
dan XAMPP Control Panel.
(39)
❍ ■❏❑▲ ▼
k
ti
n
XAMPP Control Panel Aplication yaitu dengan mengklik tombol
start pada Apache dan Mysql seperti berikut :
Gambar 5.2
XAMPP Control Panel Aplication
3. Klik menu start kemudian pilih Mozila Firefox.
(40)
◆ ❖P ◗
m
❘❙ ❚❯n
P ◗ti
P❯n
❱l
❯m
❯t
❲ ◗❳ ◗rti
❨ ◗rik
u
t
❩❬tp
://localhost/remob .
Gambar 5.4
Browser locahost/remob
5.2.7. Penggunaan Program
1. Halaman Login
Halaman utama untuk melakukan login, terdiri dari form login username
password dan tombol login. User harus melakukan login terlebih dahulu agar bisa
masuk ke menu utama.
(41)
❭
i
❪❫ ❴ ❵❛r
❵❫l
❫❜❝❛ ❞❡❛tik
❴❵❛r
❞❫❛m
❫t
❫u
❢❫ss
word
maka tampilan form
loginnya adalah sebagai berikut :
Gambar 5.6 Halaman Login Salah
2. Halaman utama pencarian reservasi
Halaman utama untuk melakukan pencarian reservasi dimana didalamnya
terdapat form pencarian jadwal reservasi travel, tabel data keberangkatan travel,
❣❤✐❥
pembatalan keberangkatan travel,
❣❤✐❥keberangktan baru
❣❤✐❥persiapan
keberangkatan travel dan tombol cari untuk melakukan pencarian.
(42)
3. Halaman utama reservasi rental mobil
❦❧
l
❧m
❧n
u
t
❧m
❧u
n
tu
k
m
♠l
❧♥ ♦♥ ❧r
n
♠s
♠r
♣ ❧si
♠r
❧t
n
l m
q rsl
tsm
❧✉ ❧ ti
t❧l
❧m
n
y
❧t
♠t❧✈❧r
t
✇o
rm
r
♠n
t
❧l m
qrsl
t❧n
t
❧r♠l r
♠n
t
❧l m
q rsl
t❧n
to
m
rq① ✈♠②❧n
u
n
tu
k
m
♠l
❧♥ ♦♥ ❧n
✈♠♠②❧✉❧m
r
n
♠n
t
❧l m
q rsl
③Gambar 5.7 Halaman Reservasi Rental Mobil
4. Halaman utama membuat keberangkatan reservasi
❦❧l
❧m
❧n
u
t
❧❧m
u
n
tu
k
m
♠l
❧♥♦♥❧n
✈♠m
r ♦ ❧t
❧n
♥♠ r♠r
❧n
④♥ ❧❧t
n
r
♠s
♠r
♣ ❧si
r ❧ru
ts
m
❧✉ ❧t s t❧l
❧❧n
y
m
t
♠r
t❧✈❧t
✇o
rm
♥ ♠ r♠r
❧n
④k
❧t
❧n
r
♠②♠rv
❧si
, tombol simpan dan
batal. Tombol simpan untuk menyimpan keberangkatan reservasi yang baru
sedangkan tombol batal untuk membatalkan pembutan reservasi yang baru.
(43)
Gambar 5.8 Halaman utama membuat keberangkatan reservasi
5. Halaman utama persiapan keberangkatan travel
⑤⑥
l
⑥m
⑥n
u
t
⑥⑥m
u
n
tu
k
m
⑦l
⑥⑧⑨ ⑧ ⑥n
p
⑦rsi
⑥p
⑥n
⑧⑦⑩ ⑦r
⑥n
❶ ⑧⑥t
⑥n
tr
⑥v
⑦l
❷ ❸m
⑥❹ ⑥❷❸ ❷ ⑥
l
⑥m
n
y
⑥t
⑦❷⑥r
p
⑥t
❺o
rm
❻⑦rsi
⑥❻⑥n
k
⑦⑩ ⑦r
⑥n
❶ ⑧⑥⑥t
n
tr
⑥❼⑦l
❷⑥n
to
m
⑩❽❾ ⑩ ⑦r
⑥n
❶⑧ ⑥t
❿➀❽➁ ⑩❽❾ ⑩ ⑦r
⑥❹❶k
⑥t
u
n
tu
k
⑦m
n
im
y
❻⑥n
⑧⑦⑩ ⑦r
⑥n
❶⑧ ⑥t
⑥n
tr
⑥❼⑦l
❿Gambar 5.9 Halaman Utama persiapan keberangktan travel
6. Halaman utama untuk pemesanan tiket travel
⑤⑥⑥
lm
n
u
t
⑥m
⑥u
k
n
tu
❻⑦m
⑦➂⑥❹⑥n
ti
⑧⑦t tr
⑥v
⑦l
❷ ❸m
⑥❹ ⑥❷❸ ❷ ⑥l
⑥⑥n
y
m
t
⑦r
❷ ⑥p
⑥t
j
⑥❷ ➃ ⑥
l
⑧ ⑦ ⑩⑦r
⑥n
❶ ⑧⑥t
⑥n
tr
⑥❼⑦l
❷ ⑥n
❺o
rm
❻⑦m
⑦➂⑥❹ ⑥n
ti
⑧ ⑦t tr
⑥❼⑦l
to
m
⑩❽❾❻⑦➂⑥n
ti
⑧ ⑦t
❷⑥to
n
m
⑩❽❾⑩ ⑥t
⑥❿l
➀❽➁ ⑩❽❾❻⑦➂⑥n
ti
⑧⑦t u
m
tu
k
n
⑦n
y
im
❻⑥n
❻⑦m
⑦➂⑥❹ ⑥n
ti
⑧⑦t tr
⑥❼⑦l
(44)
Gambar 5.10 Halaman utama untuk pemesanan tiket travel
7. Halaman utama detail tiba travel
➄➅
l
➅m
➅n
u
t
➅m
➅➆ ➇t
➅il ti
➈ ➅tr
➅➉➇l
➆ ➊➅➋ ➅m
➆➊ ➆➅l
➅lm
n
➅y
t
➇➆➅r
p
➅t
➌o
rm
➆ ➅t
➅ti
➈➅
tr
➅➉ ➇l
➆➅n
to
m
➈➍➎ti
➈➅➏ ➐ ➍➑➈➍➎ti
➈➅u
k
m
tu
n
➇im
➒➅n
y
n
➆ ➅➅t
tr
➅➉➇l y
➓n
t
➇l
➅➔ti
➈➅➏
(45)
8. Halaman utama data penumpang travel
→➣
l
➣m
➣n
u
t
➣➣m
↔➣t
➣↕➙n
u
m
↕ ➣➛ ➜tr
➣➝➙l
↔ ➞m
➣➛➣↔➞↔ ➣➣l
➣m
y
t
➙↔r
➣p
➣t j
➣↔ ➟➣l
➠➙➡➙
r
➣n
➜k
t
➣n
tr
➣➝➙l
↔ ➣n
↔ ➣t
➣ ↕➙n
u
m
p
➣n
➜k
➙➡➙r
➣n
➜➠➣t
➣n
tr
➣➝➙l
➢➙l
➣in
itu
t
➙r
↔ ➣↕ ➣t
➤➥➦➧➡➣t
➣l
, tiket , confirm dan tambah penumpang baru.
➤➥➦➧batal untuk melakukan
pembatalan keberangkatan penumpang travel,
➤➥➦➧tiket untuk mencetak tiket
travel,
➤➥➦➧tambah penumpang baru adalah untuk menambah penumpang travel
yang baru dan cetak form laporan sopir.
Gambar 5.12 Halaman utama data penumpang travel
9. Halaman data master tujuan travel
Halaman data master tujuan travel diaman di dalamnya terdapat data
tujuan travel
➤➥➦➧ubah, hapus dan tambah tujuan baru.
➤➥➦➧ubah untuk mengubah
(46)
tu
j
➨➩
n
➫➩u
ru
n
tu
k
m
➭n
➩➫➩➯m
➲u
j
➨➩n
➫➩ru
tr
➩v
➭➳l
Gambar 5.13 Halaman utama data master tujuan travel
10. Halaman detail tujuan travel
➵➩➩
l
➩m
n
➸➭➩t
il
➩m
st
➭r
tu
j
➨➩n
tr
➩➺➭l
➸ ➻➩➼➩m
➸➻ ➸➩➩l
➩n
y
m
t
➭r
➸➩➩p
t
➽o
rm
tu
j
➨➩
n
, tombol simpan dan batal. Tombol simpan untuk menyimpan tujuan travel
baru sedangkan tombol batal untuk membatalkan pembuatan tujuan travel yang
baru.
Gambar 5.14 Halaman detail master tujuan travel
11. Halaman data master kendaraan travel
Halaman data kendaraan travel dimana di dalamnya terdapat data
kendaraan travel
➾➚➪ ➶ubah, hapus dan tambah kendaran baru.
➾➚➪ ➶ubah untuk
(47)
tr
➹➘➴
l
➷ ➹n
➬➮➱✃t
➹❐ ➹❒m
❮➴❰➷➹r
➹➹n
❐➹ru
u
m
k
tu
n
➴❰ ➹❐➹❒m
➴❰➷➹k
r
➹➹n
tr
➹➴v
l y
➹n
Ï ❐➹Ð Ñr
Gambar 5.15 Halaman data master kendaraan travel
12. Halaman detail master kendaraan travel
Ò➹
l
➹m
➹n
➷ ➴t
➹il
➹m
➴st
r k
➴❰ ➷ ➹r
➹➹n
tr
➹➴v
l
➷Ó➹❰➹m
➷i
➷➹l
➹y
➹n
m
t
➴➷➹r
p
➹t
Ôo
rm
❮➴❰➷➹
r
➹➹n
tr
➹➘➴l
, tombol simpan dan batal. Tombol simpan untuk menyimpan
data kendaran travel yang baru sedangkan tombol batal untuk membatalkan
pembuatan data kendaraan travel yang baru.
(48)
13. Halaman master data kendaraan rental
ÕÖ
l
Öm
Ön
× Öt
Öm
Öst
Ør
Ù ØÚ ×Ör
ÖÖn r
ØÖt
n
l
×Ûm
ÖÚ Ö ×i
× Öl
ÖÖm
n
y
t
Ør
×ÖÜ Öt
× Öt
ÖÙØÚ× Ö
r
ÖÖn r
Øn
t
Öl
ÝÞß à ÙØm
áÖli
,
ubah, hapus dan tambah kendaran rental baru.
ÝÞßàubah untuk mengubah data kendaraan rental,
ÝÞßàhapus untuk menghapus data
kendaraan rental,
ÝÞß àtambah kendaraan rental baru untuk menambah kendaraan
rental yang baru dan
ÝÞßàkembali untuk merubah status mobil rental yang telah
kembali menjadi off.
Gambar 5.17 Halaman data master kendaraan rental
14. Halaman detail master kendaraan rental
Halaman detail master kendaraan rental dimana di dalamnya terdapat form
kendaraan rental, tombol simpan dan batal. Tombol simpan untuk menyimpan
data kendaran rental yang baru sedangkan tombol batal untuk membatalkan
pembuatan data kendaraan rental yang baru.
(49)
Gambar 5.18 Halaman master detail kendaraan rental
15. Halaman data master jam keberangkatan travel
âã
l
ãm
ãn
ä ãt
ãm
ãåst
r
j
ãm
æåçår
ãèn
k
ãt
ãn
tr
ãv
ål
ä ém
ãê ã äé ä ããl
m
ãn
y
t
åäãëã
r
t
äãt
ãj
ãm
æåçåãê èæ ãr
t
ãn
tr
ãìål
íîïðñãs
p
u
äãn
t
ãçãñm
j
ãm
æåç år
ãn
èæ ãt
ãn
ò íîïðñãp
u
s u
n
tu
k
m
ån
èñãp
u
s
äããt
j
ãm
æåç år
ãèn
k
tn
tr
ãìål
, sedangkan
íîïðtambah
jam keberangkatan travel untuk menambah jam keberangkatan travel yang baru.
Gambar 5.19 Halaman data master jam keberangkatan travel
16. Halaman master detail jam keberangkatan travel
Halaman detail master jam keberangkatan travel dimana di dalamnya
terdapat form jam keberangkatan, tombol simpan dan batal. Tombol simpan untuk
menyimpan data jam keberangktan travel yang baru sedangkan tombol batal untuk
membatalkan pembuatan data jam kebrangkatan travel.
(50)
Gambar 5.20 Halaman master detail jam keberangkatan travel
17. Halaman data master sopir
óô
l
ôm
ôn
õ ôt
ôm
ôöst
r
so
p
ir
õ ÷m
ôø ô õ ÷ õôl
ôm
n
y
ôt
öõôr
p
ôt
õôt
ôso
p
ir
ùúûü ýþôÿ ÿôp
u
s
õôn
t
ôþôÿm
so
p
ir
þôru
✁ ùúûü ýþôÿu
n
tu
k
m
öø✂ ýþôÿ õ ôt
ôso
p
,
ir
ùúûühapus untuk menghapus data sopir,
ùúûütambah sopir baru untuk menambah sopir
baru
Gambar 5.21 Halaman master sopir
18. Halaman master detail sopir
Halaman detail master sopir dimana di dalamnya terdapat form sopir,
tombol simpan dan batal. Tombol simpan untuk menyimpan data sopir yang baru
sedangkan tombol batal untuk membatalkn pembuatan data sopir.
(1)
❘❙❚❯ ❱❲❳❨ ❚ ❳❩ ❬❲❭ ❳ ❲❲❚❲❪ ❲❫❨❩❪ ❙❬ ❱❙❭❨ ❳❫ ❨ ❬❲❴❨ ❚❪❯❨ ❚❵ ❴ ❲❛❴ ❲❚❜❨ ❚❫❨ ❚❫❯ ❩❯❚❜ ❨ ❚ ❫ ❨ ❬❲ ❴❙❬❴ ❨❜❨ ❲ ❭❲❝❨❩ ❴❨ ❲❩ ❛❞ ❬❨ ❱ ❛❨❯❭❯❚ ❛❨❪ ❙❬ ❲❨ ❱❡ ❢❨❩ ❨ ❫ ❨ ❱❨ ❛ ❩ ❙❳ ❙❛ ❭❨❪❨ ❚ ❲❚❲ ❭ ❙❚❯❱❲❳❳❨ ❛ ❭❨ ❲❩ ❨ ❚❯ ❣❨ ❭❨ ❚❪ ❙❬❲❛❨❩❨ ❳ ❲❝❤❨ ❚❜ ❳❙❴❙❳❨ ❬✐❴❙❳❨ ❬❚ ❤❨❩❙❭❨❫ ❨❥
❦❡ ❧❱❱❨ ❝ ♠♥ ♦ ❨❪❨ ❳ ❳❙❱❯❬❯ ❝ ❩❨ ❬❯ ❚ ❲❨ ❚ ❤❨ ❤❨ ❚❜ ❪ ❙ ❬❲❚❫ ❨ ❝ ❤❨ ❚❜ ❪ ❙❱❨ ❝ ❫ ❲❴❙❬❲❩❨❚ ❩❙❭❨❫ ❨❭ ❙❚❯❱❲❳❯ ❚❪❯❩❛❙❚ ❤❙❱❙❳❨ ❲❩❨ ❚❭ ❙❚❯❱❲❳❨ ❚❳❩❬❲❭❳ ❲❲❚ ❲❡
♣❡ q❨❩ ❫❨ ❚ r❛❨ ❤❨ ❚❜ ❳❨ ❚❜ ❨❪ ❢ ❲❬❨ ❱ ❝❞❬❛❨❪ ❲ ❫❨ ❚ ❳❨❤❨ ❚❜❲❡ ♦❙❬❲❛❨ ❩ ❨ ❳ ❲❝ ❴❯ ❨❪ ❳ ❙❛❯ ❨ ❴❙❚❪❯❩ ❫❯ ❩❯❚❜❨ ❚ ❤❨ ❚❜ ❪ ❙❱❨ ❝ ❩❨ ❱❲❨ ❚ ❴❙❬❲❩ ❨ ❚❵ ❪❨ ❚ ❭❨ ❛ ❙❚❜ ❙❚❨ ❱ ❱❙❱❨ ❝ ❫ ❨ ❚s❨❩ ❪❯❡
t❡ ✉❬❡ ✈❬❡ ✇❫❫❤ ♠❞ ❙ ❬❤❨ ❚❪❞ ♠❞ ❙❜ ❞❪❞ ❢❡♠❣ ♠❙❱❨❩ ❯ ① ❙❩ ❪❞ ❬ r ❚ ❲② ❙❬ ❳❲❪❨ ❳ ③❞❛❭❯❪ ❙❬✈❚❫ ❞ ❚ ❙❳ ❲❨❡
④❡ ❘❬❞ ⑤❡ ✉❬❡ ❧❩❝❛❨❫ ❧❬❛❨ ❚❵ ❢❡ ♠❣❵ ❳ ❙❱❨❩❯ ✉❙❩ ❨ ❚⑥❨❩❯❱❪❨ ❳ ♦❙❩❚❲❩ ❫ ❨ ❚ ✈❱❛❯ ③❞❛❭❯❪ ❙❬r ❚❲❩ ❞ ❛❡
⑦❡ ✉❨❫ ❨ ❚❜❢❯❚❨ ❚❫ ❨ ❬♠✇❵ ❢❡ ♠ ✈❳❙❱❨❩ ❯ ③❙❪❯❨❘❬❞❫❲♠❲❳❪ ❙❛✈❚⑤❞❬❛❨ ❳❲❡
⑧❡ ✈ ❤❨ ❚ ⑨❯❳❪ ❲❨ ❚❨❵ ♠❡ ③❞❛❵ ❢❡ ③❞❛ ❳❙❱❨❩ ❯ ❫❞❳ ❙❚ s❨ ❱❲ ❤❨ ❚❜ ❪ ❙❱❨ ❝ ❴❨ ❚ ❤❨❩ ❛ ❙❛❴❙❬❲❩❨ ❚❫ ❞ ⑩❨ ❚ ❤❨❩ ❙❭❨❫ ❨❭❙❚❯ ❱❲❳❡
❶❡ ♦❞ ❚❞ ❷❨ ❬❪❞ ❚❞❵ ♠❡♠❲❡❵ ❢♦❡ ❳ ❙❱❨❩ ❯ ❫ ❞ ❳ ❙❚ ❭ ❙❛❴❲❛❴ ❲❚❜ ❤❨ ❚❜ ❪ ❙❱❨ ❝ ❴❨ ❚ ❤❨ ❩ ❛ ❙❛❴❙❬❲❩❨ ❚❫ ❯❩ ❯ ❚❜❨ ❚❫ ❨ ❱❨ ❛❭ ❙❚❯❱❲❳❨ ❚❳❩ ❬ ❲❭ ❳❲❲❚ ❲❡
❸❡ ⑥ ❙❚❚ ❤ ♠❤❨⑤❨ ❬ ❲❨ ❚❲❵ ♠❡♠❲❡❵ ❢❡♠♦ ❧♦❫ ❨ ❚✉❙❨ ❳ ❤❘❙❬❛❨❪❨ ❳❨ ❬ ❲❵ ♠❡ ♠❲❵ ❢♦ ❳❙❱❨❩ ❯ ❫ ❞ ❳ ❙❚❭❙❚❜❯ ❹ ❲❡
(2)
v
❺ ❻ ❼❽❾❿➀ ❿➁ ➂➃ ➄ ❽➅ ➆➅➇➈➃ ➉ ➊➋ ➅➌ ➍ ❽❾➋ ➁ ➎➋ ➅➊➋➈ ➉❽➉➎❽➀➇➈ ➋ ➅ ➏ ❽➅ ➂➇ ➂➇➈➋ ➅ ➂➋ ➅ ➅➋ ➄➇ ➁➋➍➂ ❽➅➌ ➋ ➅➇➈➁❾➋ ➄➂➋ ➅➏ ❽➅ ❿➁➀➋ ➄➋➄➋➎ ➋➀ ❻
➐ ➑ ❻➒➇➉ ➏➇ ➅➋ ➅ ➂➋ ➅➈➋➀ ➊➋➓➋ ➅ ➒➔ ❻ ➒➀➇➉➋ →➀➇ ➄➍➋ ❼❽➣➋ ➁➍ ❽➀➋ ➂➇➈➃ ➍➋↔➋ ➅ ➂❿ ➅➌➊➋ ➅➌ ➄ ❽❾➋ ❾❿➉ ❽➉ ➎➋ ➅➍ ❿➏❽➅❿ ❾➇ ➄➂➋ ❾➋➉ ➉ ❽➉ ➎ ❽➀➇➈ ➋ ➅ ➇➅↕➃ ➀➉➋ ➄➇ ➍ ❽➅➍➋ ➅➌ ➒➔❻ ➒➀➇➉ ➋ →➀➇ ➄➍➋❼❽➣➋ ➁➍ ❽➀➋ ❻
➐➐❻→➋➈ ➋ ➙➇➀➋ ❾➊➋ ➅➌ ➌➋ ➅➍ ❽➅➌ ➛ ➏ ❽➅➊➋➎ ➋➀ ➂➋ ➅➎➋➇➈➁➋➍➇ ➜➝➇➋ ➅➞➉➋➈ ➋ ➄➇ ➁➎➋ ➅➊➋➈ ➋➍➋ ➄ ➄ ❽➌ ➋ ❾➋ ➈❽➄➋➎➋➀➋ ➅ ➅➊➋ ❻ ➟ ➋ ❾➋ ❿➏❿➅ ➈➇➍➋ ➄ ❿➈➋ ➎ ❽➀ ➋ ➅➍ ❽➉ ➛ ➉➇➀➋ ❾ ➄ ❿➈ ➋ ➉ ➋➀➋ ➁➠➉➋➀ ➋ ➁ ➍➋➏➇ ➉ ➇➀➋ ❾ ➄➋➊➋ ➅➌ ↔ ❻➡ ❻➔ ➂➋ ➅ ➄ ❽❾➋ ❾❿ ➉ ❽➅➌➇ ➅➌ ➇ ➅➈ ➋ ➅ ➊➋ ➅➌ ➍ ❽➀➎ ➋➇➈ ➂➋ ➅➄ ❽❾➋ ❾❿➉ ❽➉ ➏ ❽➀➎ ➋➇➈➇➂➇➀➇ ➎ ❽➀❿➄➋ ➁➋➉ ❽➅➣➋ ➂➇➈➋➈ ➋➈➊➋ ➅➌➍ ❽➀ ➎➋➇➈ ❻ ➐ ➢ ❻➤➂➇➈ ➙➇➀➋ ❾ ➊➋ ➅➌ ➥➋ ➅➍➇➈ ➂➋ ➅ ➄➃ ❾❽➁ ➜➆❾❾➊
maka
➄➇ban
➊ak a
➍a
➄ ➄ ❽gala
d
❿➈❿➅➌ann
➊a. Wala
❿➏ ❿ ➅d
❿ ❾❿ki
➍a
➄❽➀ing be
➀an
➍em
➍api mi
➀al
➄➋nga
➍➄➋➊ang
dengan
➆ll
➊.
➐ ➦ ❻➙➊ ➧➀
iend
➨ ➩st
➫➭ ➯➲ ➳z
➵➳➫➸➺lv
(
➉ ➊↕❾❽➅ ➊➋ ➅➌ ➉ ❽➀ ➋ ➅➌ ➈➋➏ ➉ ❽➅➣➋ ➂➇ ➍➇➉ ➄ ❿➈➄ ❽➄ ➉➇➀➋ ❾ ➊➋ ➅➌ ➍➇ ➂➋➈ ➈❽➅➋ ❾ ❾❽❾➋ ➁ ➂➋ ➅ ➄ ❽❾➋ ❾❿ ➄ ❽➍➇➋ ➉ ❽➅ ➂➋➉ ➏➇ ➅➌➇ ➂➋ ❾➋➉ ➄ ❿➄➋ ➁➂➋ ➅➄ ❽➅➋ ➅➌)
➛➩➫➭st
➻ ➼➲➺➽I
➾➚ ➪ ➫➽➶➭ ➺, Umar and Rahmat
(
➊➋ ➅➌➄ ❽❾➋ ❾❿ ➉❽➅➂➃ ➹➋➈ ➋ ➅➉ ➇➀➋ ❾➂➋ ❾➋➉ ➉ ❽❾➋➈➄➋ ➅➋➈➋ ➅ ➄➈ ➀➇➏➄➇)
➛Dian Cost
(
➉ ➊↕❾❽➅➘ ➃ ➄➍ ➙➇➀ ➋ ❾ ➊➋ ➅➌ ➥➋ ➅➍➇➈ ➛ ➎ ➋➓ ❽❾➛ ➎➋➇➈ ➛ ➂➋ ➅ ➎➋ ➅➊➋➈ ➉➋➈ ➋ ➅ ➅➊➋ ➈ ➋ ➂➋ ➅➌➠ ➈➋ ➂➋ ➅➌ ➁ ➁➁ ❽❽❽ ➓ ➋ ❾➋ ❿➏❿➅ ➈ ➇➍➋ ➎➋➀❿ ➈ ❽➅➋ ❾ ➍ ❽➀➇➉➋➈ ➋ ➄➇ ➎➋ ➅➊➋➈ ➋➍➋ ➄ ➄ ❽➉ ❿➋ ➅➊➋)
➛Fahmie N Maulani
➛Yha
➛Fitri
➛Mami Sinta, Noto Susanto sibulu, Harni,
Lida, Ivan dan Bella Haryana
(
➍❽➉❽➅ ➉ ➇➀➋ ❾ ➊➋➅➌ ➎ ➋➇➈ ➂➋ ➅ ➄➋ ➅➌➋➍ ➎➋➇➈(3)
➴➷➬➮➱✃❐✃ ❒ ➮❮❰✃Ï Ð ➷➴✃ ➴✃ ❒❒ ➷➱Ñ✃ ❰✃Ï➴Ñ✃ÏÒ✃ÏÓÔÕ✃ÏÖ✃×✃Ø✃Ñ ÙÑÏ❐✃Ø ➮✃Ï ➴➷Ø✃❮ ØÑ ØÑ ❒ ÒÑ ØÑ✃Ï ❮ ➷➷➷➷
)
Ú Ûn
u
ÜÝ Þß à ÞáKuswati
(
➴➷➱➷Ï ❒➷Ù ➷➬âÑ ✃Ï Ð✃Ï ➱ ➮➬✃Ø Ò✃Ø✃ ➱ ➱➷Ø✃❐❒✃Ï✃❐ ✃Ï ❒❐ ➬ ➮Ù❒ ➮ ➴➬➮➱✃❐✃ ❒ ➮ ❰✃ÏÖ✃❐)
ÚLambok H Sibarani dan
Ade
(
➴➷➱➷Ï➱➮➬✃ØÖ✃ÏÐ❒✃ÏÐ✃ ➴❰✃ ➮❐Ò✃Ï✃ ➱✃ ➴❰✃ ➮❐➴➷➴➷Ù❒ ➷➱✃Ï Ð✃ ➴Ò✃Ïâ✃ÏÐ✃Ï➴➷Ø ➷Ò Ô➬Ø✃ Ð➮ÚÐ×Ö✃❐ ➮ÏØ×Ù✃ ❒ ➴➮❰➮❒✃
)
ÚFitrie Cost
(
➴➷➬ ➮➱✃❐✃ ❒ ➮❮✃ ➴✃ ❒❒ ➷➱Ñ ✃Ï Ö✃ ➴➷➬Ñ➴✃ ➱✃ Ò✃Ø ✃ ➱ ➱➷➱ Ù➷➬❰ ÔØ ➷❮ ❐✃Ï ➱ ➮➬✃Ø Ï Ð Ù➬➮Ï➴Ð ➬✃ ➴➮❒semoga sukses fit
alias Cuneng),
Faraz si onta arab s
(yang selalu meminjamkan
Notebooknya saat miral melakukan bimbingan),
Bapak dan Ibu cost
(yang
selalu memberikan makan yang enak-enak di saat miral lagi ngak punya
uang untuk makan haa),
Anak-anak mantan Band LITTLE LUNATIC
(yang selalu meberikan dukungan do a o ia kapan kita ngejam bareng
lagi
heee).
14. Semua teman
teman khususnya buat anak-anak Mafia MI_8 angkatan
2006 terima kasih banyak telah menjadi bagian dari perjalanan ini,
kenangan bersama kalian tidak akan pernah terlupakan selamanya.
15. Semua pihak yang telah banyak mendukung dan membantu secara
langsung maupun tidak langsung hingga terselesaikanya skripsi ini.
16. Ups
Hampir saja Miral lupa untuk anak-anak simpang
ãä åæ çèdan
warnet
éêëåæ êserta anak-anak alumni SMP N3 Lahat (trimakasi banyak
bro.., atas dukungan do anya).
(4)
vii
17. Trimakasi buat
Niel
dan
Inda Ps
yang ada di Kota Bogor yang telah
mendoakan miral cepet lulus semoga kalian sukses.
Akhir kata,
ì íî ïð ñí ð òó íô í ñ õ íö÷ø ïö ð òõù ïú î í øòîôöíù ûòî ô íîöòð íø í ÷íî
, penulis mengharapkan saran dan kritik yang dapat memotivasi demi
kemajuan. Semoga apa yang kami persembahkan dapat memenuhi kualifikasi
untuk melanjutkan ke fase selanjutnya.
Bandung,
Febuari 2011
(5)
ü ýþ ÿ ✁✂ý ✄☎ ý✆ ✝ ✄
✞✟ ✞✠✡ ☛✟ ☞✌ ✍✎ ☛✏✞✟✎✡✞✡✎ ✑✏✞✟ ✠✟ ✒✡✠✠✎ ✏✑✡ ✓ ✔✏☞
✎✡ ☞✠ ✏✓ ☛✍✕✟✓✖✏✔✏✖✠✗ ✖✎✟☛✏✒✎✟✞✠ ✏✞✡✘✏✙✠✡✎ ✏
✚ ✛✜ ✢✣✢✤✥ ✦ ✧✛ ✢ ★✩ ✪ ✫✩✪ ✬✩ ✭ ✮✪
✯ ✰✱✲✳✴ ✵✶ ✰✷ ✸✹ ✸✵✴✲ ✺✴✵✶✲✳ ✻✲ ✺✴✵✼✲✺✴ ✸ ✺✽✶ ✰✾✲ ✽✲ ✵✧✿ ❀ ❁❂✦❃ ❄❅ ❆ ❂❅ ❇✲✴✲✯✲ ✺ ✽✽✲✱❈
❉ ❉ ❉❉ ❉ ❉ ❉❉ ❉ ❉ ❉❉ ❉ ❉ ❉❉ ❉ ❉❉ ❉ ❉ ❉❉ ❉ ❉ ❉❉ ❉ ❉ ❉❉ ❉ ❉❉ ❉ ❉ ❉❉ ❉ ❉
þ ❊❋● ❊❍■ ❏❑▲▼ ✂❊◆ ❖▲◆ ❖▲❋●
P◗ ❋◗✝■ ❘❍◗❋◗▼✆❙✆▲❙▼þ ❙P ❙ ✄❚ ✂❙ ❯❱ ❲❳ ❙❳ ❨ ❙ ❲❩ ❙❨❨ ❱
❬❊❭■ ❋❪■❭❑❫❍■❴ P ❊❭❋▲❭❵■ ❋❚❫◆ ❑❛◗ ◆ ❜❑❍❊❘
✂❘◗❝❙❬❘❙ ❘❘❞ ❭❏◆ ■❵ ❘◆ ■ ❋ ✄❚ ✂❙ ❯❱ ❲❳ ❙❳❨❙❨ ❱❡
❛ ❊❍ ❑■ ✂❘◗●❘■ ◆✆❍ ❑❵ ▲ ✆▲❴❍ ❊◆❚ ❋❝◗❘◆■❴▲
❬■ ❵■ ❋●þ ❑❋■❋❵■ ❘▼✆❙ ý❙ ▼þ❙✆▲ ✄❚ ✂❙ ❯❱❲❳❙❳❨❙❨ ❱❢
(6)
❣ ❤✐ ❥ ❦❧♠❤ ❧♥♦❦♣ ❦❦♥q ❤❦r❣s ❦♥
t✉✈✉
✈✉✇ ①② ③④⑤ ✉✇ ⑥ ✉⑤ ✉✇①✉✇⑥⑦②✉⑧ ✉⑨⑦✇⑦⑩
❶✉❷✉ ⑩❸⑦④ ✉❹❺①❻❼⑤⑦ ✉✇
❶❽❸ ⑩❾❿ ➀➁❿➀➂ ❿➃ ➄ ➀
➅❻⑥❻❹t➆④⑦ ➇❼⑦ ⑩t⑦❼⑤ ③❷❽✇ ➈➉④❷✉❼⑦
R
③❼③④ ➊ ✉❼⑦➋⑦➆ ③⑤➋④ ✉➊ ③❹⑥✉✇R
③✇ ⑤ ✉❹❸➉ ②⑦❹➌ ✉⑥✉➌➋ ❿➌④⑦❷✉➍④⑦❼⑤ ✉t③➎✉⑨ ⑤ ③④ ✉❸③✇✈✉⑤ ✉➆✉✇ ⑥③✇① ✉✇ ❼③②③✇ ✉④ ✇✈✉ ②✉⑨⑧ ✉ ➇③✇❻❹⑦❼✉✇ ➏✉➇➉④✉✇ t➆④⑦ ➇❼⑦ ②③④ ⑥ ✉❼✉④ ➆ ✉✇ ⑨✉❼⑦❹ ➇ ③✇ ③❹⑦⑤⑦ ✉✇➐ ➇③❷⑦➆⑦④ ✉✇ ⑥✉✇ ➇ ③❷✉➇ ✉④ ✉✇ ✉❼ ❹⑦ ⑥✉④⑦ ➇ ③✇❻❹⑦❼ ❼③✇ ⑥⑦④⑦
,
②✉⑦➆ ❻✇⑤❻➆ ✇✉❼➆✉⑨❹✉➇➉④✉✇ ❷✉❻➇❻✇ ➆③①⑦ ✉⑤ ✉✇ ➑➒ ➓➔➒ →➣↔↕➔ ✈✉✇①⑤ ③④ ➙✉✇ ⑤❻❷❼③② ✉① ✉⑦ ②✉①⑦ ✉✇ ⑥ ✉④⑦ ➏ ✉➇➉ ④✉✇ t➆ ④⑦ ➇❼⑦ ⑦✇ ⑦❿ ➅⑦➆✉ ⑤ ③④ ⑥ ✉➇✉⑤ ➆✉④ ✈✉ ➉ ④ ✉✇ ① ❹✉⑦✇➐ ➇③✇❻❹⑦❼ ✉➆ ✉✇ ❷③✇ ➙✉✇ ⑤❻❷➆ ✉✇❼ ❻❷② ③④❼③➙✉④ ✉➎③❹✉❼❿D
③❷⑦➆⑦ ✉✇ ➇ ③④✇✈✉⑤ ✉✉✇ ⑦✇ ⑦ ❼✉✈✉ ②❻✉⑤ ⑥ ③✇ ① ✉✇ ❼③❼ ❻✇ ① ①❻⑨ ✇✈✉ ⑥ ✉✇ ✉➇ ✉②⑦❹✉ ⑥⑦➆ ③❷ ❻⑥⑦ ✉✇ ⑨✉④⑦ ⑤③④ ⑥✉➇ ✉⑤ ➇ ③✇✈⑦❷➇ ✉✇①✉✇ ⑥ ✉✇ ➆③⑤⑦ ⑥ ✉➆②③✇ ✉④✉✇ ⑥ ✉❹✉❷➇ ③④✇✈✉⑤ ✉✉✇ ⑦✇ ⑦
,
❷✉➆✉ ❼✉✈✉ ②③④❼③⑥⑦ ✉❷③✇ ③④ ⑦❷✉ ❼✉✇➆❼⑦ ✉➆✉⑥ ③❷⑦➆ ② ③④❻➇ ✉
➇ ③✇➙✉②❻⑤ ✉✇ ① ③❹✉④ ✈✉✇①⑤ ③❹✉⑨ ⑥⑦ ➇③④➉❹③⑨ ➆ ✉④③✇ ✉ ➆ ✉④✈✉ ⑤❻❹⑦❼ ⑦✇ ⑦ ⑥ ✉✇ ❼✉✇➆❼⑦ ❹✉⑦✇ ❼③❼ ❻✉⑦
⑥③✇①✉✇ ✇ ➉④❷✉ ✈✉✇①② ③④❹✉➆❻ ⑥⑦➇③④ ①❻④❻✉✇⑤⑦✇①①⑦⑦✇⑦❿
➛ ✉✇ ⑥❻✇①