E. DFD Level 1 Laporan
Pada proses pembuatan laporan ini menghasilkan tujuh buah laporan yaitu laporan pendapatan food court, laporan pendapatan gerai, laporan sewa, laporan isi
ulang saldo, laporan member, laporan makanan laris dan laporan minuman laris. Untuk lebih jelasnya bisa dilihat pada Gambar 3.12.
Gambar 3.12 DFD Level 1 Laporan
3.3.5 Entity Relationship Diagram ERD
A. Conceptual Data Model CDM
Pada Conceptual Data Model CDM terdiri dari 15 entitas tabel dari hasil generate data flow diagram sistem informasi food court. CDM dapat dilihat pada
Gambar 3.13.
[data top up] [laporan top up]
[laporan makanan laris] [laporan minuman laris]
[kebijakan listrik dan air]
data gerai [data pendapatan]
[kebijakan sewa] [data pembayaran]
data gerai [data minuman]
[data makanan] [laporan pendapatan gerai]
[laporan member] [lap sewa gerai]
[lap pendapatan fc]
Manajemen Pengelola Food Court
5 makanan
3 minuman
4 penyewa
7 pembayaran
3.1 Laporan
Pendapatan Food Court
3.2 Laporan Pendapatan
Gerai 3.3
Laporan Sewa Gerai
10 pendapatan
3.4 Laporan Terminal
14 data top up
B. Physical Data Model PDM
Physical Data Model PDM dihasilkan dari proses generate model CDM yang semua entitas tetap berjumlah 15 tabel. PDM dapat dilihat pada Gambar 3.14.
Gambar 3.13 CDM Sistem Informasi Pengelolaan Food Court
memiliki meny ewa
menghubungkan menghubungkan
menghubungkan menghubungkan
menghubungkan
menghubungkan menghubungkan
menghubungkan
memiliki melakukan
melakukan melakukan
melihat
memiliki memiliki
mengambil
dimiliki memiliki
dimiliki Relation_243
memiliki
memiliki membay ar
Penyewa id_penyewa
nama alamat
manager telp
gambar
Sewa id_sewa
tanggal durasi
akhir_kontrak jam_buka
jam_tutup status
Detil Sewa id_detil_sewa
tanggal periode
b_sewa bulan_ke
status Kartu
id_kartu saldo
biaya tanggal
ket Top Up
id_top_up tanggal
jumlah
Gerai id_gerai
b_sewa ukuran
status id_split
id_gabung Pegawai
id_pegawai nama
jabatan alamat
telp Menu
id_menu nama
harga stok
gambar promo
harga_p jenis
jml_rating ket
Pembeli id_pembeli
nama alamat
telp
UserLogin username
password app
level
Detil Pembayaran id_detil
nama jumlah
harga subtotal
Pembayaran id_pembayaran
tanggal grand_total
total tambah_bayar
status ppn
ket Setting
nama value
IDX ID jenis
value
Pendapatan id_pendapatan
periode total_pendapatan
biaya_sewa pendapatan
Gambar 3.14 PDM Sistem Informasi Pengelolaan Food Court
ID_PENY EWA = ID_PENY EWA
ID_PENY EWA = PEN_ID_PENY EWA ID_PENY EWA = PEN_ID_PENY EWA
ID_PENY EWA = SEW_ID_PENY EWA ID_SEWA = ID_SEWA
ID_KARTU = KAR_ID_KARTU ID_KARTU = ID_KARTU
ID_PEMBELI = ID_PEMBELI
ID_PENY EWA = ID_PENY EWA ID_PEGAWAI = ID_PEGAWAI
ID_GERAI = GER_ID_GERAI ID_GERAI = ID_GERAI
ID_MENU = ID_MENU
ID_PENDAPATAN = ID_PENDAPATAN USERNAME = USERNAME
USERNAME = USERNAME ID_DETIL = ID_DETIL
ID_DETIL = ID_DETIL ID_PEMBAY ARAN = ID_PEMBAY ARAN
ID_PEMBAY ARAN = ID_PEMBAY ARAN ID_GERAI = ID_GERAI
ID_KARTU = ID_KARTU
ID_KARTU = ID_KARTU ID_DETIL_SEWA = ID_DETIL_SEWA
ID_PENY EWA = ID_PENY EWA ID_SEWA = ID_SEWA
ID_PENY EWA = ID_PENY EWA ID_SEWA = ID_SEWA
ID_PENY EWA = ID_PENY EWA
PENYEWA ID_PENYEWA
varchar50 ID_DETIL_SEWA
integer USERNAME
varchar50 NAMA
varchar50 ALAMAT
varchar200 MANAGER
varchar50 TELP
varchar50 GAMBAR
long binary SEWA
ID_SEWA varchar50
TANGGAL timestamp
DURASI integer
AKHIR_KONTRAK timestamp
JAM_BUKA varchar5
JAM_TUTUP varchar5
STATUS varchar50
ID_PENYEWA varchar50
DETIL_SEWA ID_DETIL_SEWA
integer ID_SEWA
varchar50 TANGGAL
timestamp PERIODE
varchar50 B_SEWA
numeric BULAN_KE
integer STATUS
varchar50 ID_PENYEWA
varchar50 KARTU
ID_KARTU varchar50
ID_PEMBAYARAN varchar50
SALDO numeric
BIAYA numeric
TANGGAL timestamp
KET long varchar
TOP_UP ID_TOP_UP
varchar50 ID_KARTU
varchar50 TANGGAL
timestamp JUMLAH
numeric
GERAI ID_GERAI
varchar50 ID_SEWA
varchar50 ID_PEMBAYARAN
varchar50 USERNAME
varchar50 ID_PENDAPATAN
varchar50 ID_PENYEWA
varchar50 B_SEWA
numeric UKURAN
char10 STATUS
varchar50 ID_SPLIT
varchar50 ID_GABUNG
varchar50 PEN_ID_PENYEWA
varchar50 PEGAWAI
ID_PENYEWA varchar50
ID_PEGAWAI varchar50
USERNAME varchar50
NAMA varchar50
JABATAN varchar50
ALAMAT varchar200
TELP varchar50
MENU ID_MENU
varchar50 ID_DETIL
varchar50 NAMA
varchar50 HARGA
numeric STOK
integer GAMBAR
long binary PROMO
char10 HARGA_P
numeric JENIS
varchar50 JML_RATING
integer KET
long varchar ID_GERAI
varchar50 PEMBELI
ID_KARTU varchar50
ID_PEMBELI varchar50
NAMA varchar50
ALAMAT varchar200
TELP varchar50
USERLOGIN USERNAME
varchar50 PASSWORD
varchar50 APP
char10 LEVEL
varchar50 DETIL_PEMBAYARAN
ID_DETIL varchar50
NAMA varchar50
JUMLAH numeric
HARGA numeric
SUBTOTAL numeric
PEMBAYARAN ID_PEMBAYARAN
varchar50 ID_DETIL
varchar50 TANGGAL1
timestamp GRAND_TOTAL
numeric TOTAL
numeric TAMBAH_BAYAR
numeric STATUS
varchar50 PPN
numeric KET
long varchar SETTING
NAMA varchar50
VALUE varchar50
IDX_ID ID_MENU
varchar50 ID_GERAI
varchar50 ID_PENYEWA
varchar50 ID_PEGAWAI
varchar50 ID_KARTU
varchar50 ID_PEMBELI
varchar50 KAR_ID_KARTU
varchar50 ID_SEWA
varchar50 PEN_ID_PENYEWA
varchar50 JENIS
varchar50 VALUE
varchar50 GER_ID_GERAI
varchar50 SEW_ID_PENYEWA
varchar50
PENDAPATAN ID_PENDAPATAN
varchar50 PERIODE
varchar50 TOTAL_PENDAPATAN
numeric BIAYA_SEWA
numeric PENDAPATAN
numeric
47
3.3.6 Struktur Tabel