DFD Level 1 Data Flow Diagram

Gambar 3.26 Proses Laporan

D. DFD Level 1

1. Sub proses daftar akun

Merupakan penggambaran proses yang digunakan untuk mencatat data pengguna dari aplikasi Pemilihan Paket Wisata. Pendaftaran ditujukan untuk pelanggan dan pada proses pendaftaran akun baru, tabel yang digunakan adalah tabel pelanggan. Gambar sub proses daftar akun dapat dilihat pada gambar 3.28 dibawah ini. Data laporan penjualan [Data menu laporan] [Halaman Laporan] Admin 6 Laporan + 14 Penjualan Data pelanggan baru Data pelanggan baru valid Pesan sukses menambah pelanggan baru Identitas pelanggan Halaman daftar akun Data menu daftar akun Pelanggan 1 Pelanggan 1 Menampilkan halaman daftar akun 2 Validasi masukan data pelanggan 3 Menyimpan data pelanggan Gambar 3.27 Sub proses Daftar Akun

2. Sub proses hak akses

Merupakan penggambaran proses yang digunakan untuk mengecek hak akses pengguna pada aplikasi pemilihan paket wisata. Tabel yang digunakan pada proses ini yaitu tabel pelanggan. Gambar sub proses hak akses dapat dilihat pada gambar 3.28 dibawah ini. data login pengguna Halaman pelanggan Halaman admin data login admin Data login pelanggan Data hak akses pelanggan Halaman hak akses pelanggan Halaman hak akses admin Data menu hak akses pelanggan Data menu hak akses admin Admin 1 Pelanggan Pelanggan 1 Menampilkan halaman login 2 Validasi user 3 Menampilkan halaman admin 4 Menampilkan halaman pelanggan Gambar 3.28 Sub Proses Hak Akses

3. Sub proses maintenance

Merupakan penggambaran proses yang digunakan untuk maintenance data paket wisata pada aplikasi pemilihan paket wisata. Terdapat 13 tiga belas tabel yang digunakan pada proses ini. Pada proses maintenance, admin dapat mengelolah data master yang ada. Gambar sub proses maintenance dapat dilihat pada gambar 3.29 dibawah ini. 80 Data gambar transportasi baru transportasi yang ada fasilitas baru fasilitas yang ada wisata baru wisata yang ada paket wisata baru paket wisata yang ada hotel yang ada hotel baru Profil perusahaan yang ada profil perusahaan baru gambar yang ada Gambar baru Provinsi wisata Provinsi hotel Data kota hotel Data kota wisata Data provinsi Data kota Data gambar wisata baru Data gambar wisata Data kumpulan wisata baru Data kumpulan wisata Data admin Data profil perusahaan Data profil perusahaan baru Data pilihan menu maintenance profil perusahaan Data daftar fasilitas Data daftar fasilitas baru Data pilihan menu maintenance gambar Data pilihan menu maintenance hotel Data pilihan menu maintenance transportasi Data pilihan menu maintenance fasilitas Data pilihan menu maintenance wisata Data fasilitas baru Data transportasi baru Data gambar baru Data hotel baru Data transportasi Data fasilitas Data hotel Data gambar Data wisata Data wisata baru Data paket wisata baru Data paket wisata Data pilihan menu paket wisata Halaman maintenance Data menu maintenance Admin 11 Gambar wisata 10 Kumpulan Wisata 9 Transportasi 8 Gambar 6 Paket wisata 5 Hotel 4 Fasilitas 3 Kota 2 Provinsi 15 Admin 12 Daftar fasilitas 7 Wisata 13 Profil perusahaan 1 Menampilkan halaman maintenance 2 Maintenance paket wisata + 3 Maintenance wisata + 4 Maintenance fasilitas + 5 Maintenance transportasi + 6 Maintenance hotel + 7 Maintenance gambar + 2 Maintenance paket wisata + 6 Maintenance hotel + 8 Maintenance profil perusahaan + 3 Maintenance wisata + 3 Kota 2 Maintenance paket wisata + 3 Maintenance wisata + 4 Maintenance fasilitas + 5 Maintenance transportasi + 6 Maintenance hotel + 7 Maintenance gambar + 8 Maintenance profil perusahaan + G am ba r 3.29 S ub P ros es M ai nt ena nc e Gambar 3.29 Sub Proses Maintenance

4. Sub proses pemilihan paket wisata

Merupakan penggambaran proses yang digunakan untuk memilih paket wisata, data paket wisata yang ditampilkan menggunakan table paket wisata. Sedangkan untuk proses pemesanan paket wisata akan menggunakan tabel penjualan dimana pada tabel penjualan akan muncul tanggal pesanan pelanggan. Gambar 3.30 Sub Proses Pemilihan Paket Wisata

5. Sub proses penjualan

Merupakan penggambaran proses yang digunakan untuk melihat penjualan dan konfirmasi penjualan pada aplikasi pemilihan paket wisata. Tabel yang digunakan pada proses ini yaitu tabel penjualan. Pada proses penjualan, admin dapat mengubah status penjualan, melihat penjualan yang telah disetujui dan melihat penjualan keseluruhan. Data konfirmasi pembayaran Data pembelian paket wisata Tampilan menu rekomendasi paket Data konfirmasi pemesanan Daftar paket wisata yang di pesan Detil paket wisata pilihan Data tampungan penjualan Data pemesanan paket wisata Data pilihan paket wisata Data paket wisata pesanan pelanggan Data ubahan status pesanan Data ubahan status penjualan Data penjualan paket wisata Data pesanan paket wisata Menampilkan data paket wisata pada menu konfirmasi bayar Data pesanan paket wisata belum terkonfirmasi Data paket wisata pilihan Menampilkan menu rekomendasi paket wisata Data penjualan baru Data pesanan baru Data tampungan penjualan baru Halaman pemilihan paket wisata Data menu pemilihan paket wisata Pelanggan Pelanggan 18 Tampung penjualan 19 Pesanan 6 Paket wisata 1 Menu pemilihan paket wisata 2 Rekomendasi Paket Wisata 3 Pemesanan 4 Keranjang Belanja 5 Konfirmasi Bayar 14 Penjualan 19 Pesanan Pelanggan Gambar 3.31 Sub Proses Penjualan

6. Sub proses laporan

Merupakan penggambaran proses yang digunakan untuk menyusun laporan yang dihasilkan oleh aplikasi Pemilihan Paket Wisata. Laporan yang dapat dihasilkan dibagi menjadi laporan kota favorit dan laporan laporan paket wisata favorit. Jenis laporan yang dihasilkan untuk pengguna yang berbeda, juga akan menghasilkan laporan yang berbeda. Tabel yang digunakan untuk laporan kota favorit dan laporan paket wisata favorit adalah tabel penjualan. Gambar 3.32 Sub proses Laporan Penjualan terkonfirmasi Konfirmasi penjualan Data penjualan belum terkonfirmasi Data penjualan Data penjualan terkonfirmasi Halaman penjualan Data menu penjualan Admin 14 Penjualan 1 Menu penjualan 2 konfirmasi pesanan

E. DFD Level 2