Diagram Contex
DFD lvl 0
Hipo
ER
Table Database
a. Rancangan
Database
1) Tabel
Menu (Tb1_Menu)
Nama Tabel : Tb1_Menu
Primary key : ID_m
Fungsi : Berfungsi
untuk menyimpan data menu aplikasi.
Tabel 1. Tb1_Menu (Tabel Menu)
No
|
Nama field
|
Tipe &
Size
|
Extras
|
Keterangan
|
1
|
ID_m
|
Smalint(6)
|
PK
|
ID Menu
|
2
|
Nama_m
|
Varchar(255)
|
-
|
Nama Menu
|
3
|
Alias_m
|
Varchar(255)
|
-
|
Caption/Alias dari menu
|
2) Tabel
User (Tb2_User)
Nama Tabel : Tb2_User
Primary key : ID_u
Fungsi : Berfungsi untuk menyimpan data user sebagai
pengguna aplikasi(sesuai hak akses).
Tabel 1.1 Tb2_ User (Tabel User)
No
|
Nama field
|
Tipe &
Size
|
Extras
|
Keterangan
|
1
|
ID_u
|
Int(10)
|
PK
|
ID user
|
2
|
LAkses_u
|
Varchar(255)
|
-
|
Hak akses menu user
|
3
|
HakAkses_u
|
Varchar (25)
|
-
|
Level Akses menu
|
4
|
Username_u
|
Varchar
(25)
|
-
|
Username
|
5
|
Password_u
|
Varchar
(25)
|
-
|
Password
|
6
|
Nama_u
|
Varchar (30)
|
-
|
Nama User
|
3) Tabel
User (Tb3_menu_pizza_hut)
Nama Tabel : Tb3_
menu_pizza_hut
Primary key : ID_pz
Fungsi : Berfungsi untuk menyimpan data menu makanan
dan minuman yang ada di pizza hut sebagai pengguna aplikasi(sesuai hak akses).
Tabel 1.2 Tb3_ menu_pizza_hut (Tabel
Menu Pizza Hut)
No
|
Nama field
|
Tipe &
Size
|
Extras
|
Keterangan
|
1
|
ID_pz
|
Int(10) –
Auto increment
|
PK
|
ID Menu Makanan dan Minuman
|
2
|
Nama_pz
|
Varchar(100)
|
-
|
Nama menu makanan dan minuman
|
3
|
Harga_pz
|
Double(15,0)
|
-
|
Harga menu makanan dan
minuman
|
4
|
Satuan_pz
|
Varchar(30)
|
-
|
Satuan makanan dan minuman
|
5
|
ID_u
|
Int(10)
|
FK
|
ID User
|
4) Tabel
Master Penjualan (Tb4_Master_Penjualan)
Nama Tabel : Tb4_Master_Penjualan
Primary key : ID_pj
Fungsi : Berfungsi untuk menyimpan data transaksi
master penjualan di pizza hut sebagai pengguna aplikasi(sesuai hak akses).
Tabel 1.3 Tb4_Master_Penjualan (Tabel
Master Penjualan)
No
|
Nama field
|
Tipe &
Size
|
Extras
|
Keterangan
|
1
|
ID_pj
|
Int(10) –
Auto increment
|
PK
|
ID Penjualan
|
2
|
ID_pz
|
Int(10)
|
FK
|
ID Makanan dan Minuman
|
3
|
Total_pz
|
Double(15,0)
|
-
|
Total Harga Penjualan
|
4
|
ID_u
|
Int(10)
|
FK
|
ID User
|
5) Tabel
Data Detail Gaji (Tb5_Detail_Penjualan)
Nama Tabel : Tb5_Detail_Penjualan
Primary key : ID_pj
Fungsi : Berfungsi untuk menyimpan data detail penjualan
di pizza hut sebagai pengguna aplikasi(sesuai hak akses).
Tabel 1.4 Tb5_Detail_Penjualan
(Tabel Data Detail Penjualan)
No
|
Nama field
|
Tipe &
Size
|
Extras
|
Keterangan
|
1
|
ID_pj
|
Int(10)
|
FK
|
ID Penjualan
|
2
|
Harga_pj
|
Int(11)
|
-
|
Harga penjualan makanan dan
minuman
|
3
|
Qty_pj
|
Int(11)
|
-
|
Banyaknya penjualan makanan
dan minuman
|