Diagram Jenjang Proses Context Diagram DFD Level 0

3.2.4 Data Flow Diagram

A. Diagram Jenjang Proses

Diagram Jenjang Proses adalah sarana dalam melakukan desain dan teknik dokumentasi dalam siklus pengembangan sistem yang berbasis pada fungsi. Tujuannya agar Diagram Jenjang tersebut dapat memberikan informasi tentang fungsi-fungsi yang ada di dalam sistem. Gambar Diagram Jenjang dapat dilihat pada gambar 3.19. Aplikasi pemilihan paket wisata Daftar Akun Baru 1 Hak Akses 2 Pemilihan Paket Wisata 4 Maintenance Pelanggan 31. Maintenance Fasilitas 3.7 Maintenance Hotel 3.6 Laporan 6 Maintenance Gambar 3.5 Maintenance Wisata 3.3 Maintenance Paket Wisata 3.2 Maintenance Transportasi 3.4 Maintenance 3 Rekomendasi Paket Wisata 4.1 Pemesanan 4.2 Keranjang Belanja 4.3 Penjualan 5 Maintenance Profil 3.8 Konfirmasi Bayar 4.4 Gambar 3.19 Diagram Jenjang

B. Context Diagram

Context diagram merupakan gambaran menyeluruh dari DFD. Di dalam context diagram terdapat 2 dua External Entity yaitu Pelanggan dan Admin pada Paramuda Tour Transport. Proses pembuatan context diagram dimulai dari system flow yang menjelaskan alur sistem. Dalam alur sistem terdapat proses dan tabel yang dibutuhkan untuk menjalankan proses tersebut sehingga dapat diketahui alur data serta entitasnya. Tampilan dari context diagram dapat dilihat pada Gambar 3.20. Halaman pemilihan paket wisata Halaman hak akses pelanggan Halaman daftar akun Data menu daftar akun Data menu hak akses pelanggan Data menu pemilihan paket wisata Halaman Laporan Halaman maintenance Halaman penjualan Halaman hak akses admin Data menu laporan Data menu maintenance Data menu penjualan Data menu hak akses admin aplikasi pemilihan paket wisata + Admin Pelanggan Gambar 3.20 Context Diagram

C. DFD Level 0

Pada DFD Level 0 akan digambarkan proses-proses yang ada dalam aplikasi Pemilihan Paket Wisata, terdapat 6 enam proses yaitu :

1. 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 3.21 Proses Daftar Akun Data pelanggan baru Halaman daftar akun Data menu daftar akun Pelanggan 2 Daftar akun + 1 Pelanggan

2. Proses Hak Akses

Merupakan penggambaran proses yang digunakan untuk memeriksa otorisasi dari 2 dua pengguna pada aplikasi Pemilihan Paket Wisata. Tabel yang digunakan pada proses ini yaitu tabel pelanggan dan admin Gambar 3.22 Proses Hak Akses

3. 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. Halaman hak akses Data menu hak akses Data hak akses Halaman hak akses admin Data menu hak akses admin Admin Pelanggan 1 Hak Akses + 1 Pelanggan Gambar 3.23 Proses Maintenance

4. 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. Data paket wisata baru Data profil perusahaan baru Data hotel baru Data fasilitas baru Data wisata baru Data gambar baru Data transportasi baru Data kumpulan wisata baru Data gambar wisata baru Data daftar fasilitas baru Data admin Data profil perusahaan Data provinsi Data kota Data fasilitas Data hotel Data wisata Data paket wisata Data gambar Data transportasi Data kumpulan wisata Data gambar wisata Data daftar fasilitas 3 Maintenance + 2 Provinsi 3 Kota 4 Fasilitas 5 Hotel 6 Paket wisata 7 Wisata 8 Gambar 9 Transportasi 10 Kumpulan Wisata 11 Gambar wisata 12 Daftar fasilitas 13 Profil perusahaan 15 Admin Gambar 3.24 Proses Pemilihan Paket Wisata

5. 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 penjualan baru Data paket wisata pemilihan paket Data pesanan baru Data tampungan penjualan baru Data tampungan penjualan Halaman pemilihan paket wisata Data menu pemilihan paket wisata Pelanggan 4 Pemilihan paket wisata + 18 Tampung penjualan 19 Pesanan 6 Paket wisata 14 Penjualan Gambar 3.25 Proses Penjualan

6. 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. Data penjualan Data menu Halaman Admin 5 Penjualan + 14 Penjualan Gambar 3.26 Proses Laporan

D. DFD Level 1