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