Jumat, 23 Mei 2014

Sistem Informasi Restoran Cepat Saji Pizza Hut




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