Jika pembayarannya lunas maka langsung tersimpan kedalam database reservasi tetapi jika pembayarannya tidak lunas maka timbul piutang dan setelah
melakukan pelunasan piutang maka data tersebut akan disimpan kedalam database reservasi. Untuk proses booking yang melewati waktu expired, maka booking akan
dicancel dan selesai.
e. Melakukan input kas harian
Gambar 3.12 menggambarkan system flow input kas harian. Dimana dalam proses input kas harian admin mengawali prosesnya dengan melakukan input data kas
harian dan disimpan kedalam database reservasi.
f. Refund Tiket
Dalam Gambar 3.13 digambarkan refund tiket dilakukan oleh seorang admin. Dimulai dengan memilih data booking. Data yang diinfokan akan diambil dari
database reservasi. Kemudian admin akan memilih tiket yang akan di refund. Finance
Mulai
Data Kas Harian
Database Reservasi
Selesai
Gambar 3. 12 Sistem flow Input Kas Harian
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Kemudian tiket yang dipilih akan diberikan status refund dan disimpan kedalam database reservasi.
Gambar 3.13
Refund Tiket
g. Membuat laporan
Finance
Mulai
Laporan Pendapatan
Laporan Kas Harian
Laporan
Database Reservasi
Selesai
Admin
Mulai Data
Booking
Selesai Database
reservasi
Pilih tiket
Update Status
Refund
Database reservasi
Gambar 3. 13 Refund Tiket
Gambar 3. 14 Sistem flow Membuat Laporan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.14 menggambarkan system flow pembuatan laporan. Dimana dalam pembuatan laporan, alur dimulai dengan Finance membuat laporan pendapatan dan
laporan kas harian dan disimpan kedalam database reservasi.
3.4 Perancangan Database
Dalam sistem yang akan dirancang ini dimbutuhkan suatu tempat penyimpanan data yang nantinya bisa mengatur semua data-data yang berkaitan dengan reservasi
tiket dan pembuatan laporan yang sudah terisi, dengan demikian tempat penyimpanan data tersebut menggunakan database MySQL, dimana database akan menampung
semua inputan yang terjadi didalam sistem ini. Tools yang akan digunakan ini adalah MySQL atau PHP MyAdmin. Berikut adalah struktur database dan tabel-tabel yang
digunakan dalam pembuatan aplikasi ini, antara lain :
a. Tabel Subagent
Tabel 3.1 merinci field yang tersedia pada tabel sub agen. Tabel subagent ini digunakan untuk menyimpan data-data yang berhubungan dengan sub agen yang
sudah menjadi langganan dari PT Suman Tour.
Tabel 3. 1 Tabel Subagent
Field Tipe Data
Constraint Keterangan
Idsubagent Int 11
PK Untuk menyimpan
Data ID subagent Namasubagent Varchar 100
- Untuk menyimpan
Nama subagent Alamatsubagent Varchar 200
- Untuk menyimpan
Alamat subagent Telpsubagent
Varchar 15 -
Untuk menyimpan telp subagent
Faxsubagent Varchar 15
- Untuk menyimpan
fax subagent Emailsubagent
Varchar 20 -
Untuk menyimpan email subagent
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
b. Tabel Refund