Entity Relationship Diagram ERD

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