Pada sub proses pembuatan laporan terdapat 2 proses. Adapun gambar transaksi dapat dilihat pada gambar di bawah ini :
7
Proses Pembuatan Laporan
7.1 Pembuatan Laporan
Permintaan Karyawan 7.2
Pembuatan Laporan Penerimaan Karyawan
Gambar 3.30 Diagram Berjenjang Pembuatan Laporan
3.2.8 Struktur Tabel
Struktur tabel merupakan penjabaran dan penjelasan dari suatu database. Dalam struktur tabel dijelaskan fungsi dari masing-masing tabel, hingga fungsi
dari masing-masing field yang ada didalam tabel. Selain itu juga terdapat tipe data dari masing-masing field beserta konstrainnya.
A. Tabel User
Nama Tabel : USER
Primary Key : user_id
Foreign Key : -
Fungsi : Untuk menyimpan data user.
Tabel 3.1 Tabel User
No. Field
Tipe Data Length Const.
Keterangan
1. User_id
Integer 8
PK Kode identitas user
2. User_name
Varchar 20
Nama loginuser 3.
User_pass Varchar
100 Password user
4. User_hp
Varchar 20
Nomor handphone user
5. User_level
Char 1
Level user 6.
User_tgl Date
Tanggal 7.
User_active Char
1 Status user aktif
8. User_dept_id Integer
2 Departemen user
B. Tabel Kabupaten
Nama Tabel : Kab
Primary Key : kab_kode
Foreign Key : -
Fungsi : Untuk menyimpan data kabupaten
Tabel 3.2 Tabel Kabupaten
No. Field
Tipe Data Length Const.
Keterangan
1. Kab_kode
Varchar 30
PK Kode identitas
kabupaten 2.
Kab_nama Varchar
50 Nama kabupaten
3. Kab_prop
Varchar 30
Golongan propinsi
C. Tabel Propinsi
Nama Tabel : prop
Primary Key : prop_kode
Foreign Key : -
Fungsi : Untuk menyimpan data propinsi
Tabel 3.3 Tabel Propinsi
No. Field
Tipe Data Length Const.
Keterangan
1. Prop_kode
Varchar 30
PK Kode identitas
propinsi 2.
Prop_nama Varchar
50 Nama propinsi
D. Tabel Strata
Nama Tabel : strata
Primary Key : strata_id
Foreign Key : -
Fungsi : Untuk menyimpan data strata
Tabel 3.4 Tabel Strata
No. Field
Tipe Data Length Const.
Keterangan
1. Strata_id
Integer 2
PK Kode identitas strata
2. Strata_nama
Varchar 20
Nama strata 3.
Strata_jenis Char
1 Jenis strata
4. Strata_level
Integer 3
Level dalam departemen
E. Tabel Departemen
Nama Tabel : departemen
Primary Key : dept_id
Foreign Key : -
Fungsi : Untuk menyimpan data departemen
Tabel 3.5 Tabel Departemen
No. Field
Tipe Data Length Const.
Keterangan
1. Dept_id
Integer 2
PK Kode identitas
departemen 2.
Dept_nama Varchar
30 Nama departemen
3. Dept_jenis
Char 1
Jenis departemen
F. Tabel Jabatan
Nama Tabel : jabatan
Primary Key : jab_id
Foreign Key : -
Fungsi : Untuk menyimpan data jabatan
Tabel 3.6 Tabel Jabatan
No. Field
Tipe Data Length Const.
Keterangan
1. Jab_id
Integer 3
PK Kode identitas jabatan
2. Jab_nama
Varchar 50
Nama jabatan 3.
Jab_dept_id Integer
2 Golongan departemen
G. Tabel Hardskill