- CDM Sistem Informasi Kepegawaian
Keterangan :
Diatas
merupakan CDM (Conseptual Data Model) dari Sistem Informasi Kepegawaian. Entity dari
terdiri dari Pegawai, Divisi, Golongan, Naik_Golongan, Jabatan, Pensiun,
Keterlambatan, Status, Jam_Kerja, Hari, Presensi_Ijin, Presensi_Error,
Presensi_Normal, dan Mesin_Absensi.
Berikut
ini relasi antara entity dalam Sistem Informasi Kepegawaian :
a. Entity Golongan
berelasi one to many ke entity Pegawai,
dimana satu Golongan mempunyai banyak Pegawai.
b. Entity Pegawai berelasi many
to one ke entity Naik_Golongan, dimana banyak Pegawai
menaiki satu Naik_Golongan.
c. Entity Pegawai berelasi many
to one ke entity Jabatan, dimana banyak Pegawai
memiliki satu Jabatan.
d. Entity Pegawai berelasi many
to one ke entity Pensiun, dimana banyak Pegawai
mendapatkan satu Pensiun.
e. Entity Pegawai berelasi many
to one ke entity Status, dimana banyak Pegawai
mempunyai status satu Status.
f. Entity Pegawai berelasi many
to one ke entity Divisi, dimana banyak Pegawai
menempati satu Divisi.
g. Entity Pegawai berelasi one to
many ke entity Keterlambatan, dimana satu
Pegawai dapat melakukan banyak Keterlambatan.
h. Entity Pegawai berelasi one to
many ke entity Presensi_Normal, dimana satu
Pegawai dapat melakukan presensi normal banyak Presensi_Normal.
i. Entity Presensi_Normal berelasi many
to one ke entity Mesin_Absensi, dimana banyak
Presensi_Normal menggunakan satu Mesin_Absensi.
j. Entity Pegawai berelasi one to
many ke entity Presensi_Error, dimana satu
Pegawai dapat melakukan presensi error banyak Presensi_Error.
k. Entity Pegawai berelasi one to
many ke entity Presensi_Ijin, dimana satu Pegawai
dapat melakukan presensi ijin banyak Presensi_Ijin.
l. Entity Pegawai berelasi one to
many ke entity Jam_Kerja, dimana satu Pegawai
memiliki jam kerja banyak Jam_Kerja.
m. Entity Jam_Kerja berelasi many to many ke entity Hari,
dimana banyak Jam_Kerja memiliki hari banyak Hari.
Entity Pegawai merupakan supertype dari Pegawai_Tetap dan
Pegawai_Harian. Jadi entity Pegawai_Tetap dan entity Pegawai_Harian
sebagai subtype dari entityPegawai.
- PDM Sistem Informasi Kepegawaian
Keterangan :
Gambar
diatas merupakan PDM (Physical Data Model) dari Sistem Informasi
Kepegawaian. Relasi yang many to many antara entity Hari
dan Jam_Kerja menimbulkan entity baru. Dimana pada entity tersebut
terdapat atribut antara entity Hari dan Jam_Kerja diantaranya
id_hari dan id_jam_kerja.
2. Rencana SP (Stored Procedure)
Di
dalam Sistem Informasi Kepegawaian, rencana SP kami meliputi hampir semuaentity kecuali entity Keterlambatan.
Jadi rencana SP di dalam Sistem Informasi Kepegawaian meliputi entity :
a. Pegawai
b. Devisi
c. Golongan
d. Naik_Golongan
e. Jabatan
f. Pensiun
g. Status
h. Jam_Kerja
i. Hari
j. Presensi_Ijin
k. Presensi_Error
l. Presensi_Normal
m. Mesin_Absensi
SP
(Stored Procedure) dalam seitem kami dapat menginputkan, merubah, dan
menghapus data pada hampir semua entity kecuali entity Keterlambatan.
3. Rencana Trigger
Rencana Trigger dalam
Sistem Informasi Kepegawaian kami gunakan padaentity yang meliputi
:
a. Presensi_Normal
b. Presensi_Error
Yang
bertujuan untuk memasukkan data keterlambatan pada entityKeterlambatan,
jika pegawai datang terlambat.
4. Rencana Function
Rencana Function dalam
Sistem Informasi Kepegawaian kami adalah:
a. Digunakan
untuk mengecek keterlambatan pegawai
b. Digunakan
untuk menghitung total keterlambatan
No comments:
Post a Comment