Data Flow Diagram DFD

3.2.4 Data Flow Diagram DFD

Data Flow Diagram DFD merupakan suatu alat yang digunakan untuk pemodelan atau menggambarkan sistem yang akan dirancang. Perancangan sistem dengan menggunakan DFD diawali dengan masukknya arus data ke dalam proses dan dihasilkan arus data yang keluar dari proses. Setiap proses akan dilengkapi dengan penjelasan yang lengkap mengenai identifikasi proses dan nama proses. Penggambaran sistem menggunakan Data Flow Diagram DFD dimulai dari context diagram seperti dapat dilihat pada gambar 3.19 pada halaman 38. Dari context diagram dapat didekomposisi lagi menjadi level yang lebih rendah lowest level untuk menggambarkan sistem lebih rinci. 1. DFD Level 0 Aplikasi Pengelolaan Pujasera Enam Belas dengan Sistem Kasir Terpusat Pada DFD Level 0 aplikasi pengelolaan Pujasera Enam Belas dengan sistem kasir terpusat terdapat empat proses utama yaitu manajemen pegawai, manajemen gerai, penjualan dan manajemen laporan. DFD level 0 pada aplikasi pengelolaan pujasera dengan sistem kasir terpusat dapat dilihat pada Gambar 3.21 di halaman 41. 2. DFD Level 1 Manajemen Pegawai DFD level 1 manajemen pegawai memiliki tiga proses untuk melakukan proses manajemen pegawai yaitu Penentuan hak akses, penentuan jabatan dan registrasi pegawai. DFD level 1 manajemen pegawai dapat dilihat pada Gambar 3.22 di halaman 41. [Bukti Pembayaran] [Data Periode] Krjasama dftr pmbyran kontrak pemb fee gerai dtail penjualan dtil pnjualan Dt Hk akses Dt peg inf Gerai [Data Jabatan] Dt Jabatan [Data Jenis Kejasama] Isi Jenis Kerjasama [Hak akses] [Data Gerai] Data Stok Menu Daftar Stok Menu Daftar Kas Kasir Data Kas Kasir [Kas AKhir] [Kas AWAL] DftrPembayaran iuran Kontrak Daftar Sewa Bagi Hasil DAftar Penjualan Data Penjualan Pilihan jenis Kerjasama [DAftar Gerai] [Daftar menu] Data Menu Dftr Menu DFTR Gerai Data Pembayaran Iuran Kontrak Perjanjian Kerjasama DF_Gerai Data Gerai Dftr Pemilik Gerai DT Pemilik Gerai Data Hak Akses Daftar Jabatan Data Pegawai [Laporan Pendapatan Bagi Hasil] [Laporan Pembayaran Sewa Gerai] [Laporan Kas Kasir] [Laporan Penjualan] [Data Pemesanan Makanan] [Data Stock Menu] [Daftar Stock Menu] [Daftar Gerai yang Teregistrasi] [Data Pembayaran Iuran Kontrak Gerai] [Data Menu Gerai] [Daftar Pemilik Gerai] [Data Kerjasama] [Daftar Jabatan pegawai] [Data Pemilik Gerai] [Dt Pegawai] KEPALA PUJASERA KASIR 3 Penjualan + 4 Manajemen Laporan + 2 Manejemen Gerai + 1 Manjemen Pegawai + 1 Gerai 2 Penjualan 3 Pembayaran_FE E_GERAI 4 Kerjasama 5 Daftar Pembayaran Iuran Kontrak 6 Pemilik Gerai 7 Pegawai 8 Jabatan 9 Jenis Kerjasama 10 Hak Akses 11 Menu 12 Kas Kasir 13 Stok Menu 14 Detil penjualan Gambar 3.21 DFD Level 0 Aplikasi Pengelolaan Pujasera Enam Belas [Daftar Jabatan] [Dt Hk aks es] [Dt peg] [Daftar Jabatan pegawai] [Dt Jabatan] [Data J abatan] [Hak akses ] [Dt Pegawai ] [Data Hak Akses] [Data Pegawai ] KEPALA PUJ ASERA 7 Pegawai 8 Jabatan 10 Hak Aks es 1.3 Regi strasi Pegawai 1.1 Penentuan Hak Aks es 1.2 Penentuan Jabatan Gambar 3.22 DFD Level 1 Manajemen Pegawai 3. DFD Level 1 Manajemen Gerai DFD level 1 manajemen gerai memiliki enam proses untuk melakukan proses manajemen gerai yaitu input pemilik, input gerai, input jenis kerjasama, registrasi gerai dan pembayaran iuran Gerai. DFD level 1 Manajemen Gerai dapat dilihat pada Gambar 3.23 di halaman 42. [Bukti Pembayaran] data pembayaran iuran kntrak [dftr pmbyran kontrak] Inf Kerjasama Info Gerai Daftar Kerjasama [DT Pemilik Gerai] [Pilihan jenis Kerjasama] Dft Gerai [DF_Gerai] Dft Jenis Kerjasama [Isi Jenis Kerjasama] [Data Jenis Kejasama] [Data Pembayaran Iuran Kontrak Gerai] [Daftar Gerai yang Teregistrasi] [Daftar Pemilik Gerai] [Data Kerjasama] [Data Gerai] [Data Pemilik Gerai] [Data Menu] [Data Pembayaran Iuran Kontrak] [Perjanjian Kerjasama] [Dftr Pemilik Gerai] [Data Gerai] [Data Menu Gerai] KEPALA PUJASERA 6 Pemilik Gerai 1 Gerai 4 Kerjasama 5 Daftar Pembayaran Iuran Kontrak 11 Menu 2.1 Input Pemilik 2.2 Input Gerai 2.4 Input Kejasama 2.5 Reg istrasi Gerai 2.6 Pembayaran Iuran Gerai 9 Jenis Kerjasama 2.3 Input Jenis Kerjasama Gambar 3.23 DFD Manajemen Gerai 4. DFD Level 1 Penjualan DFD level 1 penjualan memiliki tiga proses untuk melakukan proses penjualan yaitu input jumlah porsi, input kas kasir, input penjualan. DFD level 1 Penjualan dapat dilihat pada Gambar 3.24. [pemb fee g erai] [dtil pnjualan] [Daftar Stok Menu] [Kas AWAL] [Kas AKhir] [Daftar menu] [Daftar Stock Menu] [Data Stock M enu] [DAftar Gerai] [Data Stok Menu] [Data Penjualan] [Dftr Menu] [DFTR Gerai] [Data Kas Kasir] [Data Pemesanan M akanan] KASIR 1 Gerai 11 Menu 2 Penjualan 12 Kas Kasir 3.2 Input KAS Kasir 3.3 Input Penjualan 3.1 Input Jumlah Porsi 13 Stok M enu 14 Detil penjualan 3 Pembayaran_FE E_GERAI Gambar 3.24 DFD Level 1 Penjualan 5. DFD Level 1 Manajemen Laporan DFD level 1 manajemen laporan memiliki lima proses untuk melakukan pelaporan yaitu membuat laporan pendapatan bagi hasil, membuat laporan pembayaran sewa gerai dan membuat laporan kas kasir. DFD level 1 manajemen laporan dapat dilihat pada Gambar 3.25. [Data Periode] Data periode Data Periode Data Periode Data periode dt kerjasama dt gr [Krjasama] [inf Gerai] [dtail penjualan] [Laporan Pendapatan Bagi Hasil] [Laporan Pembayaran Sewa Gerai] [Laporan Kas Kasir] df Penjualan [Daftar Kas Kasir] [DftrPembayaran iuran Kontrak] [Daftar Sewa Bagi Hasil] [DAftar Penjualan] [Laporan Penjualan] KEPALA PUJASERA 2 Penjualan 3 Pembayaran_FE E_GERAI 5 Daftar Pembayaran Iuran Kontrak 12 Kas Kasir 4.2 Membuat Laporan Penjualan 4.3 Membuat LAporan Pembayaran Fee gerai 4.4 Membuat Laporan Pembayaran Iuran Gerai Kontrak 4.1 Membuat Laporan Kas Kasir 1 Gerai 14 Detil penjualan 4 Kerjasama Gambar 3.25 DFD Level 1 Manajemen Laporan

3.2.5 Entity Relationship Diagram ERD