muncul tampilan dari website tersebut yang dapat dilihat oleh pelanggan tanpa menggunakan login, sehingga pelanggan dengan bebas dapat memesan bis pariwisata
yang diinginkannya dan dengan tujuan yang diinginkan oleh pelanggan. Setelah data dimasukkan oleh pelanggan maka data akan diolah lagi oleh admin dengan melaporkan
atau mengisikan ke jadwal dari bis yang tersedia di kantor.
3.3.2 Data Flow Diagram DFD
DFD ini merupakan alat perancangan sistem yang erorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun
rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.
Disini akan dijelaskan bagaimana data yang diolah dalam aplikasi mengalir mulai dari input, update, hingga pada penghapusan data terutama hal-hal yang dilakukan
oleh User-user yang telah dibuat menyangkut pendataan dalam aplikasi.
3.3.2.1 Contex Diagram
Pada hal ini DFD Level 0 terdapat 2 user atau pelaku utama yang berhubungan erat pada aplikasi ini adalah user admin dan pelanggan. Sebagai penjelasanya adalah
sebagai berikut : a
Admin Adalah super user atau user yang mempunyai kekuasaan penuh dalam sistem
informasi ini. Hanya admin yang dapat melakukan semua kegiatan diantaranya memasukkan data, mengubah data, dan menghapus data yang telah ada atau yang
belum ada. b
User Pelanggan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Adalah user biasa yang hanya dapat melihat hasil kerja dari admin, sehingga tugas dari user pelanggan adalah hanya memasukkan data yang telah disediakan oleh
admin untuk diisi dan ditindak lanjuti pemesanan bis tersebut. Dari kesemua penjelasan-penjelasan yang ada diatas dapat disimpilkan bahwa
semua data-data yang ada diatur menjadi satu yaitu pada proses sistem reservasi. Seperti yang telah digambarkan paga gambar dibawah ini
data_transaksi input_transaksi
data_tujuan input_tujuan
data profil input profil
data pesan input pesan
data kategori input_kategori
data_galery input galery
data_bus input_bus
validasi_login login
admin 1
sistem_inform asi
+
penyewa
Gambar 3.2 Level Context website reservasi online 3.3.2.1 DFD Level 1
Disini yang disebut DFD Level 1 adalah DFD lanjutan dari hasil DFD Level 0 yang telah dilakukan decompose pada proses reservasi. Agar membuat analisa proses
sistem lebih mendetail dan menyeluruh. Proses di pecah menjadi beberapa sub-proses. Seperti yang tampak pada gambar dibawah ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
data transaksi data tujuan
data profil
data kategori data galery
data bus data login
data pesan input pesan
data pesan data_transaksi
input_transaksi data_tujuan
input_tujuan data profil
input profil
data kategori input_kategori
data_galery input galery
data_bus input_bus
validasi_login login
admin
penyewa 1
proses login admin
+
2 proses input
bis
+
3 proses input
galery 4
proses input kategori
5 proses input
profil
6 proses input
tujuan 7
proses input transaksi
8 proses input
data penyewa tabel pesan
tabel profil
tabel tujuan
tabel transaksi tabel admin
tabel bus
tabel galery
tabel kategori
Gambar 3.3 DFD Level 1 Dilihat dari sub-proses yang dimunculkan tersebut, terdapat lima 8 sub-proses
yang ada , antara lain : Dilihat dari sub-proses yang dimunculkan tersebut, terdapat lima 8 sub-proses yang ada
, antara lain : 1
Login, proses ini terjadi pada saat admin melakukan login, setelah admin login maka data akan tersimpan didalam tabel admin dan proses akan
kembali lagi untuk melakukan validasi login. 2
Input data bus, proses ini terjadi pada saat admin melakukan input data bus yang tersedia dan akan dilanjutkan untuk disimpan dalam tabel bus
dan akan muncul data tersebut melalui proses tersebut juga.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3 Input Galery, pada proses ini admin melakukan upload foto foto yang ada
sesuai dengan kondisi dilapangan atau kondisi sebenarnya dan data akan diteruskan ke tabel galery dan kemudian dimunculkan lagi data galery
tersebut. 4
Input kategori, proses ini admin dapat memasukkan data kategori dan akan diteruskan ke tabel galary sebelum di munculkan kembali di data galery.
5 Input Profil, proses ini terjadi jika admin memasukkan atau mengganti
data dari profil tersebut dengan cara admin memasukkan data profil dan kemudian data masuk ke tabel profil dan di munculkan lagi dalam bentuk
data profil. 6
Input tujuan, proses ini dilakukan admin untuk memasukkan data dari tujuan yang telah diminta oleh pelanggan.
7 Input transaksi, proses ini dilakukan oleh sistem untuk melihat bukti
transaksi yang telah dilakukan oleh pelanggan dan pihak tertentu dalam menyelesaikan transaksi nya.
8 Input data penyewa, proses ini hanya dilakukan oleh user pelanggan atau
penyewa dan di teruskan masuk ke dalam data admin dan masuk juga ke dalam tabel pesanan dan secara otomatis juga pelanggan akan menerima
sms notification dari sistem.
3.4 Perancangan Database