54
1. Tabel user
Tabel 4.10 Spesifikasi tabel user No
Nama field Type Data
Panjang field Keterangan
1. user_id
Varchar 15
Username 2.
group_id Varchar
6 Group user
3. password
Varchar 50
Password 4.
full_name Varchar
50 Nama lengkap
5. user_alias_name
Varchar 6
Nama alias 6.
imployee_id Varchar
10 Nomor ID
pegawai 7.
station_id Char
3 ID station
8. create_date
Datetime -
Tanggal di buat user
pertama kali 9.
valid_from Datetime
- Masa aktif user
10. Valid_to
Datetime -
Masa habis user 11.
email_address Varchar
60 Email user
12. user_level_id
Tinyint 1
User level 13.
all_division Enum
‘Y’,’N’ Lihat divisi
14. access_priv
Enum ‘Y’,’N’
Akses private 15.
last_login Datetime
- Login terakhir
2. Tabel user level
Tabel 4.11 Spesifikasi tabel user level No.
Nama field Type Data
Panjang field Keterangan
1. user_level_id
Tinyint 3
Identitas user level
2. user_level_desc
Varchar 30
Deskripsi user level
55
3. Tabel user menu
Tabel 4.12 Spesifikasi tabel user menu No.
Nama field Type Data
Panjang field Keterangan
1. menu_id
Int 11
Identitas menu user
2. menu_name
Varchar 50
Nama menu user 3.
description Varchar
100 Deskripsi menu
4. parent_id
Int 11
Golongan menu 5.
status Tinyint
1 Status menu
6. no_urut
Tinyint 3
Nomor urut menu
7. additional_link
Tinyint 4
Link lain 8.
type_menu Tinyint
3 Tipe menu
9. type_link
Varchar 15
Tipe link 10.
menu_file_name Varchar
50 Nama menu file
11. image_link
Varchar 75
Link gambar
4. Tabel user menu access
Tabel 4.13 Spesifikasi tabel user menu access No.
Nama field Type Data
Panjang field Keterangan
1. user_id
Varchar 20
Identitas menu user access
2. menu_id
Int 10
Identitas menu user
56
5. Tabel master time schedule
Tabel 4.14 Spesifikasi tabel master time schedule No.
Nama field Type Data
Panjang field Keterangan
1. time_schedule_id
Tinyint 2
Identitas master time
schedule 2.
time_from Time
- Jam masuk
3. time_to
Time -
Jam keluar 4.
time_desc Varchar
30 Deskripsi jam
5. working_hours
float -
Jumlah jam kerja 6.
user_update Varchar
15 User update
7. datetime_updated
Datetime -
Waktu update
6. Tabel employee time schedule