Tabel 4.48 Tabel atasan Nama Field
Tipe Data Ukuran
Keterangan
nip_atasan Char
15 Nip atasan
nama Varchar
40 Nama atasan
jabatan Char
40 Jabatan atasan
2. Tabel berita
Nama Tabel : berita
Type File : Transaksi
Primary Key : id_berita
Foreign Key : -
Tabel 4.49 Tabel berita Nama Field
Tipe Data Ukuran
Keterangan
id_berita Char
4 Id berita
Judul Varchar
30 Judul berita
berita Text
- Isi berita
tgl_input Date
- Tanggal input berita
jam_input Time
- Jam input berita
3. Tabel cuti
Nama Tabel : cuti
Type File : Transaksi
Primary Key : id_cuti
Foreign Key : -
Tabel 4.50 Tabel cuti Nama Field
Tipe Data Ukuran
Keterangan
id_cuti Int
5 Id cuti
kd_pcuti Char
5 Kode cuti
tgl_sah Date
- Tanggal sah cuti
lama_sah Int
4 Lama sah cuti
tgl_mulai Date
- Tanggal mulai cuti
tgl_akhir Date
- Tanggal akhir cuti
tgl_aktif Date
- Tanggal aktif cuti
catatan Text
- Catatan keterangan cuti
4. Tabel jns_cuti
Nama Tabel : jns_cuti
Type File : Transaksi
Primary Key : id_jcuti
Foreign Key : -
Tabel 4.51 Tabel jns_cuti Nama Field
Tipe Data Ukuran
Keterangan
id_jcuti Char
4 Id jenis cuti
nama_jcuti Varchar
30 Nama jenis cuti
lama_cuti Int
3 Lama cuti
keterangan Text
- Keterangan cuti
5. Tabel jumlah_cuti
Nama Tabel : jumlah_cuti
Type File : Transaksi
Primary Key : id_cuti
Foreign Key : -
Tabel 4.52 Tabel jumlah_cuti Nama Field
Tipe Data Ukuran
Keterangan
id_cuti Int
5 Id cuti
tahunan Int
2 Nama jenis cuti
besar Int
2 Nama jenis cuti
bersalin Int
2 Nama jenis cuti
6. Tabel pegawai
Nama Tabel : pegawai
Type File : Master
Primary Key : nip
Foreign Key : -
Tabel 4.53 Tabel pegawai Nama Field
Tipe Data Ukuran
Keterangan
nip Char
15 Nip pegawai
nama Varchar
40 Nama pegawai
nip_atasan Char
15 Nip atasan
tempat_lahir Char
20 Tempat lahir pegawai
tgl_lahir Date
- Tanggal lahir pegawai
jabatan Char
40 Jabatan pegawai
tmt_jabatan Date
- Termulai tanggal jabatan
kelamin Enum
- Jenis kelamin pegawai
agama Enum
- Agama pegawai
status_kawin Enum
- Status kawin pegawai
pendidikan_umum Enum
- Pendidikan umum pegawai
pendidikan_jenjang Varchar
20 Pendidikan yang telah ditempuh
pegawai alamat_tinggal
Varchar 30
Alamat tinggal pegawai alamat_asal
Varchar 30
Alamat asal pegawai tgl_masuk
Date -
Tanggal masuk pegawai tgl_input
Date -
Tanggal input pegawai kesatuan
Enum -
Jenis pegawai no_pensiun
Int 3
No pensiun pegawai status_pegawai
Enum -
Status pegawai tahunan
Int 2
Jenis cuti besar
Int 2
Jenis cuti bersalin
Int 2
Jenis cuti
7. Tabel pemakai
Nama Tabel : pemakai
Type File : Master
Primary Key : id_pemakai
Foreign Key : -
Tabel 4.54 Tabel pemakai Nama Field
Tipe Data Ukuran
Keterangan
id_pemakai Char
4 Id pemakai
nip Char
20 Nip pemakai
pass_id Varchar
50 Password dan user id
level Enum
- Level pemakai
8. Tabel pensiun
Nama Tabel : pensiun
Type File : Transaksi
Primary Key : -
Foreign Key : -
Tabel 4.55 Tabel pensiun Nama Field
Tipe Data Ukuran
Keterangan
no_pensiun Char
5 Nomor pensiun
tgl_pensiun Date
- Tanggal pensiun
keterangan Text
- Keterangan pensiun
9. Tabel permohonan_cuti
Nama Tabel : permohonan_cuti
Type File : Transaksi
Primary Key : kd_pcuti
Foreign Key : -
Tabel 4.56 Tabel permohonan_cuti Nama Field
Tipe Data Ukuran
Keterangan
kd_pcuti Char
5 Kode password cuti
nip Char
20 Nip pegawai
tahun Char
4 Tahun input poermohonan cuti
kd_jcuti Char
4 Kode jenis cuti
id_cuti Int
5 Id cuti
tgl_pengajuan Date
- Tanggal pengajuan cuti
tgl_mulai Date
- Tanggal mulai cuti
tgl_akhir Date
- Tanggal akhir cuti
lama_cuti Int
4 Lama cuti
tujuan Text
- Tujuan cuti
tempat_brangkat Char
50 Tempat keberangkatan
berkendara Char
50 Jenis kendara yang di gunakan
pengikut Char
50 Jumlah pengikut cuti
alasan Text
- Alasan cuti
koordinasi Text
- Koordinasi HRD
status_pengajuan Enum
- Status pengajuan cuti
koordinasi1 Text
- Koordinasi atasan
status_pengajuan1 Enum
- Status pengajuan cuti 1
10. Tabel perpindahan
Nama Tabel : perpindahan
Type File :Transaksi
Primary Key : id_pindah
Foreign Key : -
Tabel 4.57 Tabel perpindahan Nama Field
Tipe Data Ukuran
Keterangan
id_pindah Char
6 Id pindah
nip Char
15 Nip pegawai
jenis_pindah Enum
- Jenis perpindahan
jabatan_lama Varchar
40 Jabatan lama pegawai
jabatan_baru Varchar
40 Jabatan baru pegawai
bagian_lama Varchar
40 Bagian kerja pegawai
bagian_baru Varchar
40 Bagian kerja pegawai
tgl_pindah Date
- Tanggal pindah
keterangan Text
- Keterangan perpindahan
11. Tabel riwayat_jabatan
Nama Tabel : riwayat_jabatan
Type File : Transaksi
Primary Key : id_rjabatan
Foreign Key : -
Tabel 4.58 Tabel riwayat_jabatan Nama Field
Tipe Data Ukuran
Keterangan
id_rjabatan Int
5 Id riwayat jabatan
nip Char
20 Nip pegawai
jabatan Char
50 Jabatan pegawai
tmtjabatan Date
- Termulai tanggal jabatan
lokasi Char
50 Lokasi atau tempat jabatan
ket_lokasi Char
50 Keterangan lokasi
no_surat Char
50 Nomor surat keputusan
12. Tabel riwayat_keluarga
Nama Tabel : riwayat_keluarga
Type File : Transaksi
Primary Key : id_rkeluarga
Foreign Key : -
Tabel 4.59 Tabel riwayat_keluarga Nama Field
Tipe Data Ukuran
Keterangan
id_rkeluarga Int
5 Id riwayat keluarga
nip Char
20 Nip pegawai
nama_kel Char
50 Nama keluarga
hubungan_kel Char
20 Hubungan keluarga
kelamin Enum
- Jenis kelamin
tgl_lahir Date
- Tanggal lahir
13. Tabel riwayat_pendidikan
Nama Tabel : riwayat_pendidikan
Type File : Transaksi
Primary Key : id_rpendidikan
Foreign Key : -
Tabel 4.60 Tabel riwayat_pendidikan Nama Field
Tipe Data Ukuran
Keterangan
Id_rpendidikan Int
5 Id riwayat pendidikan
Nip Char
20 Nip pegawai
Nama_pendidikan Varchar
15 Nama tempat pendidkan
Tmtpendidikan Year
4 Termulai tahun pendidikan
Jenis_pendidikan Char
20 Jenis pendidikan
4.2.8 Perancangan Interface
Perancangan Interface bertujuan untuk menggambarkan rancangan tampilan dari aplikasi yang akan dibuat. Perancangan Interface dari aplikasi sistem informasi
kepegawaian Bank Muamalat Cabang Pancoran ini terdiri dari halaman menu tiga user yaitu bagian kepegawaian HRD, pegawai dan atasan. Berikut perancangan Interface
untuk sistem informasi kepegawaian Bank Muamalat Cabang Pancoran.
1. Halaman Login
LOGIN NIP
Password Level
Gambar 4.49 Perancangan Interface Login