a. DFD Level 0
Berdasarkan kepada gambar konteks gambar 4.5 sistem informasi pemesanan paket wisata berasaskan WAP terbagi dalam 9 aktivitas utama yaitu :
tampil wisata , daftar , login , tampil paket wisata , pemesanan wisata , konfirmasi pemesanan, pengelolaan data , laporan , dan yang terakhir pengelolaan data user.
Aktivitas secara keseluruhan beserta aliran datanya ditunjukkan pada Gambar 4.6.
Pengunjung 2.0
Registrasi
Member Pegawai
Data Diri User
Data registrasi
3.0 Login
Username password
Email invalid Password invalid
5.0 Pemesanan
Paket Wisata 6.0
Konfirmasi Pembayaran
Deposit
8.0 Pengelolaan
Data 9.0
Laporan Manajer
Laporan Reservasi paket wisata
Username password
1.0 Tampil Wisata
Info W is
at a
Data Wisata Info
Wisata Username Valid,
Password Valid level
4.0 Tampil
Paket Wisata
D at
a w is
at a
Info P ake
t W is
at a
U se
r in
v al
id Passw
o rd
in v
alid
U se
rna m
e pas
sw ord
Username Valid, Password
Valid Data wisata
Data paket wisata Info pesanan
Data paket wisata info pesanan
Data Konfirmasi pembayaran Deposit
Username Valid, Password Valid
da ta
pe m
es an
Data paket wisata yg dipilih
7.0 Konfirmasi
Pembayaran Pelunasan
Data Konfirmasi pembayaran Pelunasan
da ta
pe m
es an
D6
Deposit
D at
a depos
it
D7
Pelunasan
D at
a pe
lu na
sa n
kwitansi kwitansi
Info pesanan Data pemesanan
Data pemesanan
Gambar 4.6 DFD Level 0 Sistem Yang Di Usulkan
b. DFD Level 1
Pada DFD level 1, berisi proses-proses terperinci dari proses yang terdapat pada level 0 yaitu proses tampil wisata, registrasi, login, tampil paket wisata,
pemesanan paket wisata, konfirmasi pembayaran deposit, konfirmasi pembayaran
pelunasan,pengelolaan data dan laporan. Dengan demikian dapat diketahui proses dan aliran data sistem yang diusulkan.
Gambar aliran data level 1 bagi proses 1.0 merupakan gambaran daripada proses daftar, seperti gambar 4.7 berikut :
Pengunjung
D1 Member
2.1 Input Data
registrasi Data diri
Data registrasi
Gambar 4.7 Level 1 Proses 2.0 Registrasi
DFD level 1 dari proses login atau proses 3.0 login terdiri dari dua proses yaitu proses verifikasi username dan verifikasi password. Proses-proses tersebut
dapat dilihat pada gambar 4.8 berikut ini:
Member 3.1
Verifikasi email
3.2 Verifikasi
Password User member
Valid, Password Valid
Email , password
Validasi, verifikasi
email Validasi Password
D1
Member
Val id
as i
P as
sw or
d Val
id as
i emai
l
Email Valid , Password
Gambar 4.8 DFD Level 1 Proses 3.0 Login Member
DFD level 1 dari proses login atau proses 3.0 login terdiri dari dua proses yaitu proses verifikasi username dan verifikasi password. Proses-proses tersebut
dapat dilihat pada gambar 4.9 berikut ini:
Pegawai 3.1
Verifikasi username
3.2 Verifikasi
Password
username , password
Validasi, verifikasi
username Validasi Password
D2 User
V al
id asi
Pass w
o rd
V al
id asi
u ser
n am
e
Email Valid , Password
Gambar 4.9 DFD Level 1 Proses 3.0 Login Pegawai
DFD level 1 dari proses login atau proses 3.0 login terdiri dari dua proses yaitu proses verifikasi username dan verifikasi password. Proses-proses tersebut
dapat dilihat pada gambar 4.10 berikut ini :
Manajer 3.1
Verifikasi username
3.2 Verifikasi
Password
Username Valid,
Password Valid
username , password
Validasi, verifikasi
username Validasi Password
D2 User
V al
ida si
Pas sw
ord Vali
das i
us er
nam e
Email Valid , Password
Gambar 4.10 DFD Level 1 Proses 3.0 Login Manajer
DFD level 1 dari proses pemesanan paket wisata atau proses 5.0 terdapat lima proses . Aliran datanya adalah seperti Gambar 4.11 dan Gambar 4.12 berikut:
D5
Pemesanan Data Paket Wisata
yang dipilih 5.1
Memasukan Data
pemesanan Member
Data pemesanan
5.2 Verifikasi
Pemesanan Data
Pemesanan
Data pemesanan
5.3 Kirim
Pemesanan Data pemesanan
5.4 Pengelolaan
Data Pemesanan
Data pemesanan
Data pemesanan
5.5 Cetak Kwitansi
kwitansi
Data pemesan Data pemesan
Pengunjung
Data pemesanan
Data kwitansi
D8
Kwitansi
Gambar 4.11 DFD Level 1 Proses 5.0 Pemesanan Paket Wisata
Proses 8.0 merupakan proses pengolahan data. Pada Proses ini pegawai akan memasukkan data yang dibutuhkan. Aliran datanya adalah seperti Gambar
4.12 berikut :
8.2 Mengolah
Data Wisata Info wisata
8.3 Mengolah
Data Paket Wisata
8.4 Pengolahan
Data Pemesanan
8.7 Mencetak
Tugas Jalan
D5
Pemesanan Status
pemesanan Data
pemesanan
8.8 Memverifikasi
Konfirmasi Pembayaran
Deposit
D6
Deposit
D5
Pemesanan Pegawai
Verifikasi Konfirmasi
deposit Status Pemesanan
Data Pemesanan Surat jalan
Data detail pemesanan Data wisata
Data paket wisata Info wisata
Info paket wisata
Data Pembayaran dp
8.5 Mengolah
Data Operasional
8.6 Mengolah
Data Transportasi
Data operasional Data
transportasi
Detail pemesanan
D9
Transportasi D10
Operasional Data
Operasional Data
Transportasi 8.1
Mengolah Data User
Data user
D2
User Data
user
Data pemesanan
8.9 Memverifikasi
Konfirmasi Pembayaran
Deposit Verifikasi
Konfirmasi deposit
D7
Pelunasanan
Data Pembayaran pelunasan
Data pemesanan Status Pemesanan
Info Paket Wisata
D3
Wisata data wisata
D4
Paket Wisata Data
Paket wisata
8.10 Mengirim
Konfirmasi Pembayaran
Deposit WebMail
Data konfirmasi Pembayaran deposit dan sisa pelunasan
Data konfirmasi deposit
8.11 Mengirim
Konfirmasi Pembayaran
Pelunasan Data konfirmasi pelunasan
Data kofirmasi seluruh pembayaran D
at a konf
ir m
as i dp
Gambar 4.12 DFD Level 1 Proses 8.0 Pengelolaan Data
c. Level 2