BAB IV ANALISIS DAN DESAIN SISTEM
Dalam pengembangan teknologi informasi saat ini, dibutuhkan analisa dan perancangan sistem pengolah data yang baik. Sistem pengolah data tersebut diharapkan mampu meningkatkan kinerja pada sistem informasi administrasi travel pada CV. Surya Travel Surabaya yang akan dibuat. Metode ini membutuhkan analisa yang tepat, kebutuhan bisnis dan beberapa teknik analisa untuk menghasilkan perencanaan yang baik. Analisa merupakan cara untuk mempelajari permasalahan berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain sistem merupakan langkah yang harus ditempuh untuk menyajikan sebuah sistem informasi yang terorganisir dengan baik.
4.1 Analisis Sistem Hasil analisa sistem yang sedang berjalan saat ini pada CV. Surya Travel Surabaya, masih ditemukan banyak kekurangan yang terjadi, salah satunya adalah sering kali mengalami kesalahan dalam melakukan pengecekan atau pencatatan data transaksi pemesanan, penjualan maupun pembatalan, sehingga proses pelaporan sering mengalami keterlambatan. Hal ini terjadi karena sistem yang masih dilakukan secara manual. Berdasarkan
permasalahan
diatas,
CV.
Surya
Travel
Surabaya
membutuhkan sistem informasi administrasi travel yang terkomputerisasi dan berbasis web sehingga diharapkan mampu memberikan kemudahan dalam melakukan pengolahan semua data transaksi serta dalam pembuatan laporan.
21
22
Dengan adanya sistem informasi ini diharapkan dapat meminimalkan penggunaan dokumen kertas dan meminimalkan terjadinya kehilangan dokumendokumen, disamping itu seluruh proses yang ada menjadi lebih terkomputerisasi sehingga dapat memberikan informasi yang dibutuhkan oleh pihak manajemen maupun pelanggan menjadi lebih baik lagi. 4.2 Desain Sistem Desain sistem ini merupakan pengembangan dari sistem yang ada. Hasil dari penyusunan desain sistem ini berupa dokumen flow komputerisasi, context diagram, data flow diagram, entity relationship diagram, struktur file dan desain input output. 4.2.1 Dokumen Flow Komputerisasi Dalam sistem informasi administrasi travel terdapat empat dokumen flow komputerisasi, yaitu dokumen flow komputerisasi proses pemesanan, dokumen flow komputerisasi proses penjualan, dokumen flow komputerisasi proses pembatalan. Adapun penjelasannya adalah sebagai berikut: A. Dokumen Flow Komputerisasi Proses Pemesanan Dokumen flow komputerisasi proses pemesanan menggambarkan proses pendaftaran yang dilakukan oleh pelanggan, untuk pelanggan yang sudah terdaftar, maka pelanggan tidak perlu melakukan proses pendaftaran ulang sehingga bias langsung melakukan pemesanan paket haji umroh yang diikuti. Account login pelanggan menggunakan username dan password. Dokumen flow komputerisasi proses pemesanan dapat dilihat pada Gambar 4.1.
23
Gambar 4.1 Dokumen Flow Komputerisasi Pemesanan Online B. Dokumen Flow Komputerisasi Proses Penjualan Dokumen flow komputerisasi proses penjualan menggambarkan proses penjualan yang dilakukan oleh perusahaan, dan proses untuk menyimpan data penjualan dilakukan oleh admin. Dokumen flow komputerisasi proses penjualan dapat dilihat pada Gambar 4.2.
24
Gambar 4.2 Dokumen Flow Komputerisasi Penjualan C. Dokumen Flow Komputerisasi Proses Pembatalan Dokumen flow komputerisasi proses pembatalan menggambarkan proses pembatalan yang dilakukan oleh pelanggan, dan proses untuk menyimpan data pembatalan dilakukan oleh admin. Admin juga melakukan proses perhitungan biaya pengembalian dan update data pembayaran. Dokumen flow komputerisasi proses pembatalan dapat dilihat pada Gambar 4.3.
25
Gambar 4.3 Dokumen Flow Komputerisasi Pembatalan
26
4.2.1 Data Flow Diagram Data flow diagram merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstruktur. Data flow diagram menggambarkan aliran data yang terjadi di dalam sistem secara jelas. A. Diagram Berjenjang Diagram berjenjang menggambarkan hirarki proses-proses yang ada dalam data flow diagram. Gambar 4.4 adalah diagram berjenjang dari rancang bangun sistem informasi administrasi travel pada CV. Surya Travel Surabaya.
Gambar 4.4 Diagram Berjenjang Sistem Administrasi Travel
27
B. Context Diagram Pada context diagram berikut dijelaskan tentang proses secara umum yang terjadi pada sistem informasi administrasi travel, dimana aliran datanya masingmasing yang saling terkait satu sama lain. Pada context diagram ditunjukkan bahwa terdapat tiga entity dalam sistem ini, yakni entity pelanggan, entity admin dan entity pemilik. Aliran data yang keluar dari masing-masing entity mempunyai arti bahwa data tersebut berasal dari entity tersebut, sedangkan aliran data yang masuk mempunyai arti informasi data ditujukan untuk entity tersebut. Context diagram sistem informasi administrasi travel dapat dilihat pada Gambar 4.5. Data pelanggan Elektronik tiket Uang pembayaran tiket Pelanggan
Data pembatalan
Id pelanggan Bukti pemesanan
0 Account login Nota pembayaran Nota pembatalan Daftar paket dan tour Laporan data pemesanan
Sistem Informasi Administrasi Travel Username dan password
Laporan data pembayaran Laporan data pembatalan
+
Input jadwal
Input kota tujuan dan harga
Pemilik Input sopir
Admin
Input kendaraan Input syarat pembatalan
Gambar 4.5 Context Diagram Sistem Administrasi Travel
28
C. Data Flow Diagram Level 0 Setelah membuat context diagram dari sistem informasi administrasi travel, maka selanjutnya context diagram tersebut akan dibagi menjadi sub-sub proses yang lebih kecil. Hasil decompose itu sendiri disebut data flow diagram level 0. Pada data flow diagram level 0 itu sendiri terdiri dari empat proses utama yang semuanya itu saling berkaitan, yaitu proses pemesanan, proses penjualan dan proses pembatalan. Tiga proses utama itu juga dapat dibagi menjadi sub-sub proses yang lebih kecil, dan sub-sub proses yang kecil itu sendiri masih saling berkaitan antara yang satu sama yang lain. Pada data flow diagram level 0 juga digambarkan data store yang digunakan dalam sistem. Data flow diagram level 0 sistem informasi administrasi travel dapat dilihat pada Gambar 4.6.
29
[Data pelanggan]
Simpan data pelanggan
1
Cek status pelanggan
Pelanggan
Data Pelanggan
6
Simpan data pelanggan Simpan data sopir 10
Lihat data sopir
Mengelola data master
Data sopir
Simpan data syarat
[Input jadwal]
Lihat data syarat
Data syarat pembatalan
15
Simpan data kota tujuan dan harga
+ [Input syarat pembatalan]
Lihat data kota tujuan dan harga
Data kota tujuan dan harga
11
Simpan data kendaraan Simpan data jadwal
Admin
Data kendaraan
12
Lihat data kendaraan
[Input kota tujuan dan harga] [Input kendaraan] [Input sopir]
13
[Username dan password]
Data jadwal
Lihat data jadwal
[Id pelanggan] [Data pembatalan]
2
Lihat data pemesanan 7
[Nota pembayaran] [Daftar paket dan tour] Pelanggan
Data Pemesanan
Simpan data pemesanan Cek validasi data pemesanan Cetak rekap data pemesanan
[Uang pembayaran tiket] [Nota pembatalan]
Transaksi Cetak rekap pemesanan per periode
[Elektronik tiket] Cek data pembayaran
[Account login]
Update data pembayaran
+
[Bukti pemesanan]
8
Data pembayaran
Simpan data pembatalan 9
[Laporan data pembatalan]
3 Data_Pembatalan
[Laporan data pembayaran] Membuat laporan
Pemilik
Data pembatalan
Data_pembayaran
[Laporan data pemesanan]
+
Data_pemesanan
Gambar 4.6 Data Flow Diagram Level 0 Sistem Administrasi Travel D. Data Flow Diagram Level 1 Data flow diagram level 0 akan dibagi menjadi sub-sub proses yang lebih kecil yang disebut disebut data flow diagram level 1. Pada Gambar 4.7 merupakan data flow diagram level 1 sub proses mengelola data master dari sistem informasi administrasi travel. Data flow diagram level 1 sub proses mengelola data master terdiri dari enam proses utama yaitu mengelola data pelanggan, mengelola data sopir, mengelola data kendaraan, mengelola data kota tujuan dan harga, mengelola data jadwal, dan mengelola data syarat pembatalan, serta terdapat satu entity pelanggan dan enam data store yaitu data store pelanggan, data store sopir, data
30
store kendaraan, data store kota tujan dan harga, data store jadwal, data store syarat pembatalan.
1.1 [Simpan data pelanggan]
[Data pelanggan] Pelanggan
6
Data Pelanggan
Mengelola data pelanggan
1.2 [Input sopir] Admin
10
1.3 Admin
[Simpan data sopir] Data sopir
Mengelola data sopir
[Input kendaraan]
[Simpan data kendaraan]
12
Data kendaraan
Mengelola data kendaraan
1.4 [Input kota tujuan dan harga] Admin
Mengelola data kota tujuan dan harga
1.5 Admin
[Input jadwal]
[Simpan data kota tujuan dan harga]
[Simpan data jadwal]
13
11
Data kota tujuan dan harga
Data jadwal
Mengelola data jadwal
1.6 [Input syarat pembatalan] Admin
Mengelola data syarat pembatalan
[Simpan data syarat]
15
Data syarat pembatalan
Gambar 4.7 Data Flow Diagram Level 1 Sub Proses Mengelola Data Master Pada Gambar 4.8 merupakan data flow diagram level 1 sub proses transaksi dari sistem informasi administrasi travel pada CV. Surya Travel Surabaya. Data flow diagram level 1 tersebut terdiri dari tiga proses utama yaitu transaksi pemesanan, transaksi penjualan, transaksi pembatalan.
31
7
Data Pemesanan
Admin [Cetak rekap pemesanan per periode] [Username dan password]
[Cek status pelanggan] 2.1
6
[Simpan data pelanggan]
[Account login]
Data Pelanggan
[Lihat data pemesanan] [Id pelanggan]
[Simpan data pemesanan] [Cetak rekap data pemesanan]
[Elektronik tiket] Transaksi pemesanan
[Lihat data sopir]
[Bukti pemesanan] Pelanggan
Data Pemesanan
7
[Lihat data kota tujuan dan harga]
[Daftar paket dan tour]
10 11
Data sopir
Data kota tujuan dan harga
[Lihat data jadwal] 13
[Lihat data kendaraan] 12
[Update data pembayaran] [Uang pembayaran tiket] Simpan data pembayaran
Data jadwal
Data kendaraan
Data pembayaran
8
2.2 [Nota pembayaran]
Lihat daftar kendaraan Lihat daftar sopir Lihat daftar jadwal Lihat daftar kota tujuan dan harga Transaksi penjualan Lihat data sopir Lihat data kendaraan
[Nota pembatalan]
Lihat data jadwal Lihat Kota Tujuan Dan Harga
[Data pembatalan] Data Pemesanan
7 [Cek validasi data pemesanan] 2.3
Validasi data pemesanan Validasi data pembayaran [Cek data pembayaran]
Transaksi pembatalan
8
Data pembayaran
Update pembayaran
[Lihat data syarat] 15
Data syarat pembatalan
9
Data pembatalan
[Simpan data pembatalan] Lihat data pembatalan
Gambar 4.8 Data Flow Diagram Level 1 Sub Proses Transaksi
32
Pada Gambar 4.9 merupakan data flow diagram level 1 sub proses pembuatan laporan dari sistem informasi administrasi travel pada CV. Surya Travel Surabaya.
3.1
[Data_pemesanan] 7
8
Data Pemesanan
Data pembayaran
[Laporan data pemesanan]
[Laporan data pembayaran]
[Data_pembayaran]
Pemilik
Mencetak laporan [Laporan data pembatalan] [Data_Pembatalan]
9
Data pembatalan
Gambar 4.9 Data Flow Diagram Level 1 Sub Proses Pembuatan Laporan
4.2.2 Entity Relationship Diagram Entity Relationship Diagram merupakan proses yang menunjukkan hubungan antar entitas dan relasinya. Entity Relationship Diagram terbagi menjadi Conceptual Data Model dan Physical Data Model. A. Conceptual Data Model Conceptual data model dari sistem informasi administrasi travel pada CV. Surya Travel Surabaya terdapat 7 tabel. Masing-masing tabel mempunyai relasi ke tabel-tabel yang lain seperti pada Gambar 4.10.
33
Melakukan pemesanan
Pelang g an Id Pelang gan Nama Pelangg an Jenis kelamin Tang g al lahir Alamat Kota Telp Email
Melakukan pembelian
Mengambil data kota dan harga Melihat data
Kota tujuan dan harga Id Kota Kota asal Kota tujuan Kota inisial Harg a
Pemesanan Id pemesanan Idpelang gan Nama Pelangg an Nama Kendaraan Kota Jadwal Jumlah
Mengambil data kendaraan
Melihat data
Syarat Id syarat Kriteria syarat
Cek data
Mengambil data syarat
Pembatalan Id pembatalan Idpelang gan Nama Pelangg an Kriteria syarat
Melihat data
Penjualan Id penjualan Id pelangg an Nama pelang g an Nama kendaraan Kapasitas tempat duduk Nama Sopir Kota Harg a Jadwal Hari Jam Jumlah
Detail pemesanan Id detail pemesanan Id pemesanan Tgl pemesanan Nama Pelangg an Nama Kendaraan Kota Jadwal Jumlah Total harg a Tang g al pemesanan
Detail penjualan Id detail penjualan Id penjualan Tang g al penjualan Nama Pelangg an Nama Kendaraan Kota Harg a Jadwal Hari Jam Jumlah Harg a total
Mengambil data sopir
Sopir Id Sopir Nama Sopir Alamat Kota Telp Email
Mengambil data jadwal
Jadwal Id jadwal Hari Waktu Jam
Kendaraan Id Kendaraan No polisi Nama Kendaraan Warna Jumlah unit Kapasitas tempat duduk
Detail pembatalan Id detail pembatalan Idpembatalan Tgl pembatalan idpemesanan Nama Pelangg an Uang pembayaran potong an uang kembali
Gambar 4.10 Conceptual Data Model Sistem Administrasi Travel B. Physical Data Model Physical data model adalah hasil dari generate dari Conceptual Data Model. Data tabel pada Physical data model inilah yang akan digunakan pada saat membuat aplikasi. Physical data model dari sistem informasi administrasi travel pada CV. Surya Travel Surabaya dapat dilihat pada Gambar 4.11.
34
PENJUALAN PELANGGAN ID_PELANGGAN NAMA_PELANGGAN JENIS_KELAMIN TANGGAL_LAHIR ALAMAT KOTA_ TELP EMAIL
ID_PELANGGAN = ID_PELANGGAN
varchar(10) varchar(50) numeric(1) date varchar(30) numeric varchar(12) varchar(30)
varchar(10) varchar(10) varchar(10) varchar(10) varchar(10) varchar(10) varchar(10) varchar(50) varchar(30) numeric varchar(50) numeric varchar(10) varchar(10) numeric numeric numeric
ID_PENJUALAN = ID_PENJUALAN ID_SOPIR = ID_SOPIR
ID_SOPIR ID_PENJUALAN NAMA_SOPIR ALAMAT KOTA_ TELP EMAIL
varchar(10) varchar(10) varchar(50) varchar(30) numeric varchar(12) varchar(30)
ID_PENJUALAN = ID_PENJUALAN
JADWAL
ID_PENJUALAN = ID_PENJUALAN ID_JADWAL = ID_JADWAL
ID_JADWAL ID_PENJUALAN HARI_ WAKTU JAM
varchar(10) varchar(10) numeric varchar(7) numeric
ID_PENJUALAN = ID_PENJUALAN
PEM ESANAN ID_PEM ESANAN ID_PELANGGAN IDPELANGGAN NAMA_PELANGGAN NAMA_KENDARAAN KOTA JADWAL JUM LAH
SOPIR
ID_PENJUALAN ID_PELANGGAN ID_SOPIR ID_KENDARAAN ID__KOTA ID_JADWAL ID_PELANGGAN_ NAMA_PELANGGAN_ NAMA_KENDARAAN_ KAPASITAS_TEMPAT_DUDUK KOTA_TUJUAN_DAN_HARGA NAMA_SOPIR ID__KOTA varchar(10) KOTA_ ID_PENJUALAN varchar(10) HARGA_ KOTA_ASAL varchar(20) ID_PENJUALAN = ID_PENJUALAN ID__KOTA = ID__KOT A JADWAL_ KOTA_TUJUAN varchar(20) HARI_ KOTA_INISIAL varchar(20) JAM_ HARGA_ varchar(10) JUM LAH_ ID_PELANGGAN = ID_PELANGGAN
varchar(10) varchar(10) varchar(10) varchar(50) varchar(30) varchar(30) varchar(10) numeric
ID_PEMESANAN = ID_PEMESANAN
SYARAT ID_SYARAT ID_PEM BATALAN KRITERIA_SYARAT
varchar(10) varchar(10) varchar(20)
KENDARAAN
ID_KENDARAAN = ID_KENDARAAN
ID_SYARAT = ID_SYARAT
ID_KENDARAAN ID_PENJUALAN NO_POLISI NAMA_KENDARAAN WARNA JUM LAH_UNIT KAPASITAS_TEMPAT_DUDUK
varchar(10) varchar(10) varchar(10) varchar(30) varchar(10) numeric numeric
DETAIL_PENJUALAN
ID_PEMESANAN = ID_PEMESANAN
ID_DETAIL_PENJUALAN ID_PENJUALAN ID_PENJUALAN_ TANGGAL_PENJUALAN NAMA_PELANGGAN NAMA_KENDARAAN KOTA HARGA JADWAL HARI JAM JUM LAH HARGA_TOTAL
ID_PEMBATALAN = ID_PEMBATALAN
DETAIL_PEMESANAN ID_DETAIL_PEMESANAN ID_PEM ESANAN ID_PEM ESANAN_ TGL_PEMESANAN NAMA_PELANGGAN NAMA_KENDARAAN KOTA JADWAL JUM LAH TOTAL_HARGA TANGGAL_PEMESANAN
PEM BATALAN ID_PEM BATALAN ID_PEM ESANAN ID_SYARAT IDPELANGGAN NAMA_PELANGGAN KRITERIA_SYARAT
varchar(10) varchar(10) varchar(10) varchar(10) varchar(50) varchar(20)
varchar(10) varchar(10) varchar(10) date varchar(50) varchar(30) varchar(30) varchar(10) numeric numeric date
varchar(10) varchar(10) varchar(10) date varchar(50) varchar(30) varchar(30) numeric varchar(10) numeric numeric numeric numeric
DETAIL_PEMBATALAN ID_DETAIL_PEMBATALAN ID_PEM BATALAN IDPEMBATALAN TGL_PEMBATALAN IDPEMESANAN_ NAMA_PELANGGAN UANG_PEM BAYARAN POTONGAN UANG_KEM BALI
ID_PEMBATALAN = ID_PEMBATALAN
varchar(10) varchar(10) varchar(10) date varchar(10) varchar(50) numeric numeric numeric
Gambar 4.11 Physical Data Model Sistem Administrasi Travel 4.2.3 Struktur File Tabel-tabel yang digunakan pada sistem informasi administrasi travel adalah sebagai berikut: A. Nama Tabel
: Pelanggan
Primary Key
: Id_Pelanggan
Foreign Key
:-
Fungsi
: Untuk menyimpan semua data pelanggan. Tabel 4.1 Tabel Pelanggan
No 1 2 3
Atribut Id_Pelanggan Nama Pelanggan Jenis kelamin
Tipe NVarchar Varchar Varchar
Panjang 10 50 15
Keterangan Primary Key -
35
4 5 6 7 8
Tanggal_lahir Alamat Kota Telp Email
B. Nama Tabel
NVarchar Varchar Varchar NVarchar Varchar
20 30 30 12 20
-
: Sopir
Primary Key
: Id_Sopir
Foreign Key
:-
Fungsi
: Untuk menyimpan data sopir. Tabel 4.2 Tabel Sopir
No 1 2 3 4 5
Atribut Id_Sopir Nama Sopir Alamat Kota Telp
C. Nama Tabel
Tipe NVarchar Varchar Varchar Varchar NVarchar
Panjang 10 50 30 30 12
Keterangan Primary Key -
: Kendaraan
Primary Key
: No_polisi
Foreign Key
:-
Fungsi
: Untuk menyimpan data kendaraan. Tabel 4.3 Tabel Kendaraan
No 1 2 3 4
Atribut No_polisi Nama Kendaraan Warna Kapasitas
Tipe NVarchar Varchar Varchar Numeric
Panjang 10 20 10 -
Keterangan Primary Key -
36
D. Nama Tabel
: Trayek
Primary Key
: Id_Trayek
Foreign Key
:-
Fungsi
: Untuk menyimpan data trayek. Tabel 4.4 Tabel Trayek
No 1 2 3 4
Atribut Id_Trayek Kota asal Kota tujuan Harga
E. Nama Tabel
Tipe NVarchar Varchar Varchar Numeric
Panjang 10 30 30 -
Keterangan Primary Key -
: Jadwal
Primary Key
: Id_Jadwal
Foreign Key
:-
Fungsi
: Untuk menyimpan data jadwal.
Tabel 4.5 Tabel Jadwal No 1 2 3 4 5
Atribut Id_Jadwal Detail_jadwal Hari Waktu Jam
F. Nama Tabel
Tipe NVarchar Varchar Varchar Varchar NVarchar
Panjang 10 10 8 8 8
: Pemesanan
Primary Key
: Id_pemesanan
Foreign Key
:-
Fungsi
: Untuk menyimpan data pemesanan
Keterangan Primary Key -
37
Tabel 4.6 Tabel Pemesanan No 1 2 3 4 5 6 7 8 9 10 11 12 13
Atribut Id_Pemesanan Tanggal_pemesanan Nama Pelanggan Alamat Telp Kota tujuan Harga Hari Waktu Jam Jumlah Harga Total Status
G. Nama Tabel
Tipe NVarchar Varchar Varchar Varchar Numeric Varchar Numeric Varchar Varchar Varchar NVarchar NVarchar Varchar
Panjang 50 50 50 30 30 8 8 8 50 50 10
Keterangan Primary Key -
: Penjualan
Primary Key
: Id_penjualan
Foreign Key
:-
Fungsi
: Untuk menyimpan data penjualan Tabel 4.7 Tabel Penjualan
No 1 2 3 4 5 6 7 8 9 10 11 12 13
Atribut Id_Penjualan Tanggal_penjualan Nama Pelanggan Alamat Telp Kota tujuan Harga Hari Waktu Jam Jumlah Harga Total Status
Tipe NVarchar Varchar Varchar Varchar Numeric Varchar Numeric Varchar Varchar Varchar NVarchar NVarchar Varchar
Panjang 50 50 50 30 30 8 8 8 50 50 10
Keterangan Primary Key -
38
H. Nama Tabel
: Pembatalan
Primary Key
: Id_pembatalan
Foreign Key
:-
Fungsi
: Untuk menyimpan data pembatalan Tabel 4.8 Tabel Pembatalan
I.
No Atribut 1 Id_Pembatalan
Tipe Nvarchar
Panjang 50
2 3 4 5 6 7
Varchar Varchar Varchar Numeric Numeric Numeric
50 50 50 -
Tanggal_pembatalan Id_Pemesanan Kriteria Uang pembayaran Uang pembatalan Uang kembali
Nama Tabel
: Login
Primary Key
: Username
Foreign Key
:-
Fungsi
: Untuk menyimpan Login.
Keterangan Primary Key -
Tabel 4.9 Tabel Login No Atribut 1 Username 2 Password
Tipe Varchar Varchar
Panjang 30 30
Keterangan Primary Key -
4.2.4 Desain Input/Output Desain Input/Output merupakan perencanaan dari desain interface yang akan dibuat pada program agar pengguna dapat membayangkan apakah sistem yang akan dibuat sesuai dengan kebutuhan sistem pengguna. Hal ini dimaksudkan
39
agar terjalin kerja sama antara pengguna sistem dengan pembuat sistem sehingga sistem baru yang dibuat ini dapat memenuhi kebutuhan kedua belah pihak. Pada Gambar 4.12 merupakan gambar desain input untuk form login. Form desain input login digunakan jika user ingin masuk ke dalam program. User harus menginputkan username dan password yang mereka miliki. Jika username dan password benar maka user dapat masuk ke dalam program. User dapat mengakses menu-menu yang ada pada program, tetapi hanya sesuai dengan hak akses yang mereka miliki.
Form Form Login Login
User Name
Admin
Password
Admin
Login
Cancel
Gambar 4.12 Desain Form Login Pada Gambar 4.13 merupakan gambar form master pelanggan. Form master pelanggan digunakan untuk menyimpan dan mengelola data pada CV. Surya Travel Surabaya. Tombol simpan, ubah dan batal digunakan untuk maintenance data pelanggan.
40
Gambar 4.13 Desain Form Master Pelanggan Pada Gambar 4.14 merupakan gambar form master sopir. Form master sopir digunakan untuk menyimpan dan mengelola data pada CV. Surya Travel Surabaya. Tombol simpan, ubah dan batal digunakan untuk maintenance data sopir.
Gambar 4.14 Desain Form Master Sopir
41
Pada Gambar 4.15 merupakan gambar form master kendaraan. Form master kendaraan digunakan untuk menyimpan dan mengelola data pada CV. Surya Travel Surabaya. Tombol simpan, ubah dan batal digunakan untuk maintenance data kendaraan.
Gambar 4.15 Desain Form Master Kendaraan Pada Gambar 4.16 merupakan gambar form master trayek. Form master kota dan harga digunakan untuk menyimpan dan mengelola data pada CV. Surya Travel Surabaya. Tombol simpan, ubah dan batal digunakan untuk maintenance data trayek.
Gambar 4.16 Desain Form Master Trayek
42
Pada Gambar 4.17 merupakan gambar form master jadwal. Form master jadwal digunakan untuk menyimpan dan mengelola data pada CV. Surya Travel Surabaya. Tombol simpan, ubah dan batal digunakan untuk maintenance data jadwal.
Gambar 4.17 Desain Form Master Jadwal Pada Gambar 4.18 merupakan gambar form transaksi pemesanan. Form transaksi pemesanan digunakan untuk menyimpan dan mengelola data pemesanan pada CV. Surya Travel Surabaya. Tombol simpan, cetak dan batal digunakan untuk maintenance data pemesanan.
Gambar 4.18 Desain Form Pemesanan
43
Pada Gambar 4.19 merupakan gambar form transaksi penjualan. Form transaksi penjualan digunakan untuk menyimpan dan mengelola data penjualan pada CV. Surya Travel Surabaya. Tombol simpan, cetak dan batal digunakan untuk maintenance data penjualan.
Gambar 4.19 Desain Form Penjualan Pada Gambar 4.20 merupakan gambar form transaksi pembatalan. Form transaksi pembatalan digunakan untuk menyimpan dan mengelola data pembatalan pada CV. Surya Travel Surabaya. Tombol simpan, cetak dan batal digunakan untuk maintenance data pembatalan.
44
Gambar 4.20 Desain Form Pembatalan Pada Gambar 4.21 merupakan gambar form laporan pemesanan. Tombol tampil digunakan untuk menampilkan data semua transaksi pemesanan.
Gambar 4.21 Desain Form Laporan Pemesanan Pada Gambar 4.22 merupakan gambar form laporan penjualan. Tombol tampil digunakan untuk menampilkan data semua transaksi penjualan.
45
Gambar 4.22 Desain Form Laporan Penjualan Pada Gambar 4.23 merupakan gambar form laporan pembatalan. Tombol tampil digunakan untuk menampilkan data semua transaksi pembatalan.
Gambar 4.23 Desain Form Laporan Pembatalan