Tabel user Tabel user level Tabel user menu Tabel user menu access Tabel master time schedule

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