Data Hasil Kerja Data Potensi dan Kemampuan
Data Karyawan Data Sikap Kerja
Data Absensi
Hasil Penilaian Laporan Penilaian Karyawan
Data Karyawan
Laporan Penilaian Karyawan Menilai Karyawan
Hasil Penilaian Data Sikap
Kerja Data Potensi dan Kemampuan
Data Hasil Kerja Data Absensi
Data Karyawan ADMIN
MANAJER
KARYAWAN PIMPINAN
1.1 PENGIMPUTAN
1.2 PENILAIAN
1.3 LAPORAN
1 Nilai Absensi
2 Nilai Potensi Dan
Kemampuan 3
Nilai Sikap Kerja
4 Nilai Hasil Kerja
5 Karyawan
6 Nilai Akhir
Gambar 4.14 Context Diagram Sistem Penilaian Kinerja
4.2.4 ERD Entity Relationship Diagram
Entity Relationship Diagram merupakan gambaran struktur database dari
sistem informasi penilaian kinerja yang telah dikembangkan. ERD dibagi menjadi dua, yaitu Conceptual Data Model atau secara logik dan Physical Data Model
atau secara fisik.
STIKOM SURABAYA
4.2.4.1 Conceptual Data Model CDM
Terdapat 14 tabel yang terintegrasi secara logik. Berikut gambar Conceptual Data
Relation_9 Relation_10
Relation_11 Relation_12
Relation_13 Relation_14
Relation_15
Relation_65
Relation_66 Relation_73
Relation_74
Relation_87 Relation_88
Relation_91 Relation_96
Relation_101 Relation_186
Relation_434 Relation_513
Pegawai nip
nama_pegawai jenis_pegawai
tempat_lahir tanggal_lahir
agama status_menikah
tanggal_menikah jumlah_anak
nama_istri nama_anak_1
tanggal_lahir_1 usia_1
nama_anak_2 tanggal_lahir_2
usia_2 nama_anak_3
tanggal_lahir_3 usia_3
telepon Tunjangan
prestasi_menonjol model
tahun VA500
VA10 paper
topik judul
media_publikasi tahun_penulisan
V V
V V
penugasanKhusus penugasan
periodeTugas VA50
VA50 hukuman
jenis_hukuman tgl_hukuman
V D
penghargaan jenis_penghargaan
nama_pemberi tgl_penghargaan
V V
V
riwayat_jabatan periode VA50
Login username
password jawaban
pi
divisi kode_divisi
nama_divisi_cabang jabatan
kode_jabatan nama_jabatan_pangkat
seksi kode_seksi
nama_seksi_bagian
absensi kode_absen
jam_masuk jam_keluar
tanggal_masuk keterangan
nilai grade_nilai
periode_nilai history_jabatan
kode_history mulai_bekerja
Masa_kerja p
Gambar 4.15 Conceptual Data Model CDM
STIKOM SURABAYA
4.2.4.2 Physical Data Model PDM
Physical Data Model PDM telah menunjukkan adanya relasi antar tabel. Berikut
gambar Physical Data Model.
Gambar 4.16 Physical Data Model PDM
FK_RIWAYAT__RELATION__PEGAWAI FK_PENUGASA_RELATION__PEGAWAI
FK_HUKUMAN_RELATION__PEGAWAI FK_PENGHARG_RELATION__PEGAWAI
FK_PAPER_RELATION__PEGAWAI FK_PRESTASI_RELATION__PEGAWAI
FK_LOGIN_RELATION__PEGAWAI
FK_HUKUMAN_RELATION__DIVISI
FK_PEGAWAI_RELATION__DIVISI FK_PEGAWAI_RELATION__JABATAN
FK_PEGAWAI_RELATION__SEKSI
FK_RIWAYAT__RELATION__JABATAN FK_RIWAYAT__RELATION__SEKSI
FK_RIWAYAT__RELATION__DIVISI FK_PENUGASA_RELATION__JABATAN
FK_PRESTASI_RELATION__DIVISI
FK_ABSENSI_RELATION__PEGAWAI FK_NILAI_RELATION__PEGAWAI
FK_HISTORY__RELATION__PEGAWAI Pegawai
nip kode_divisi
kode_jabatan kode_seksi
nama_pegawai jenis_pegawai
tempat_lahir tanggal_lahir
agama status_menikah
tanggal_menikah jumlah_anak
nama_istri nama_anak_1
tanggal_lahir_1 usia_1
nama_anak_2 tanggal_lahir_2
usia_2 nama_anak_3
tanggal_lahir_3 usia_3
telepon Tunjangan
varchar11 varchar11
varchar11 varchar11
varchar400 varchar100
varchar200 date
varchar50 varchar50
date integer
varchar500 varchar500
date integer
varchar500 date
integer varchar500
date integer
integer varchar150
pk fk1
fk2 fk3
prestasi_menonjol nip
kode_divisi model
tahun varchar11
varchar11 varchar500
varchar10 fk1
fk2 paper
nip topik
judul media_publikasi
tahun_penulisan varchar11
varchar500 varchar500
varchar500 varchar50
fk
penugasanKhusus nip
kode_jabatan penugasan
periodeTugas varchar11
varchar11 varchar500
varchar50 fk1
fk2 hukuman
nip kode_divisi
jenis_hukuman tgl_hukuman
varchar11 varchar11
varchar500 date
fk1 fk2
penghargaan nip
jenis_penghargaan nama_pemberi
tgl_penghargaan varchar11
varchar500 varchar500
varchar50 fk
riwayat_jabatan kode_seksi
nip kode_divisi
kode_jabatan periode
varchar11 varchar11
varchar11 varchar11
varchar50 fk3
fk1 fk4
fk2 Login
username nip
password jawaban
varchar20 varchar11
varchar16 varchar500
pk fk
divisi kode_divisi
nama_divisi_cabang varchar11
varchar500 pk
jabatan kode_jabatan
nama_jabatan_pangkat varchar11
varchar500 pk
seksi kode_seksi
nama_seksi_bagian varchar11
varchar500 pk
absensi kode_absen
nip jam_masuk
jam_keluar tanggal_masuk
keterangan varchar11
varchar11 time
time date
varchar50 pk
fk nilai
nip grade_nilai
periode_nilai varchar11
varchar2 integer
fk history_jabatan
kode_history nip
mulai_bekerja Masa_kerja
varchar11 varchar11
varchar10 varchar10
pk fk
STIKOM SURABAYA
4.2.5 Struktur Tabel