Entity Relationalship Diagram TA : Rancang Bangun Sistem Informasi Penilaian Kinerja Karyawan Menggunakan Metode Bayes (Studi Kasus : PT. High Distinction Finance).

3.5 Entity Relationalship Diagram

Secara conceptual ERD yang digunakan dalam System Penilaian Kinerja Karyawan dapat dilihat pada Gambar 3.11. Mengikuti Mengikuti Mengikuti Mempunyai Memiliki Memiliki Mengikuti Mengikuti Mempunyai Mengikuti Mengikuti Memiliki Memiliki Memiliki Memiliki Memiliki Mempunyai Mempunyai Mengikuti Tbl_Master_Pegawai ID_Pegawai Nama_Depan Nama_Belakang Gelar_Depan Gelar_Belakang Nama_Lengkap Tempat_Lahir Tanggal_Lahir Jenis_Kelamin Agama No_Tlp No_Hp Status_Pribadi Alamat Email Password Status Seq Karyawan Tbl_Master_Departemen ID_Departemen Nama_Departemen Status Departemen Seq Departemen Tbl_Master_Jabatan ID_Jabatan Nama_Jabatan Status jabatan Seq jabatan Tbl_Tingkat_Pendidikan ID_TINGKAT_PENDIDIKAN Nama_Tingkat_Pendidikan Status Pendidikan SEQ_PENDIDIKAN Tbl_Jurusan ID_Jurusan Nama_Jurusan Status Jurusan Seq Jurusan Tbl_Header_Kriteria IDHeaderkriteria Nama_kriteria_header seq prosentase Tbl_Detil_Standart_Nilai_Reward No Nilai Reward Reward Penerima_Reward Tbl_Detil_Standar_Nilai Nama_Kriteria Bobot Standart Nilai No_Standart nIlai Standart_Nilai prosen Tbl_Detil_Standart_Nilai_Indikator Indikator_Kriteria No indikator No_COL Tbl_Standart_Nilai ID_Standart_Seleksi Seq standart nilai Tbl_Detil_Penilaian Nilai_Kriteria_1 Nilai_Kriteria_2 Nilai_Kriteria_3 Nilai_Kriteria_4 Nilai_Kriteria_5 Nilai_Kriteria_6 Nilai_Kriteria_7 Nilai_Kriteria_8 Nilai_Kriteria_9 Nilai_Kriteria_10 MPE Status_Seleksi_Akhir Ujian_Seleksi_Akhir Keterangan tbl_Periode ID_Periode tgl_Periode Tbl_Gambar_Pegawai photo Master_Hak_Akses Master_Indikator Master_Kriteria Master_Header_Kriteria Master_Reward Master_Standart_Penilaian Master_Periode Master_Bagian Master_Pegawai Master_Pendidikan Monitoring_Perbandingan Monitoring_Reward Monitoring_Standart Monitoring_Penilaian Monitoring_Perkembangan Transaksi_Energy Transaksi_Hak_Akses Transaksi_Pemberian_Reward Tbl_Hari_Libur tbl_absensi jam_masuk jam_keluar jam_default jam_kerja Keterangan tglabsen Gambar 3.11 Conceptual Data Model Pada Gambar 3.11 digambarkan tabel yang akan digunakan dalam perancangan system, beserta field atau kolom yang terdapat pada tiap tabel, nama relasi serta sifat hubungan antar entity. Dalam system ini terdapat 15 Lima Belas tabel. Setelah di generate secara Physical, ERD sistem informasi penilaian kinerja karyawan tetap memiliki 15 Lima Belas table. Keterangan tabel dapat dilihat pada Gambar 3.12 halaman 40. ID_PERIODE = TBL_ID_PERIODE ID_STANDART_SELEKSI = ID_STANDART_SELEKSI ID_PEGAWAI = TBL_ID_PEGAWAI ID_PEGAWAI = ID_PEGAWAI ID_PEGAWAI = MAS_ID_PEGAWAI ID_PEGAWAI = ID_PEGAWAI ID_PERIODE = ID_PERIODE ID_PEGAWAI = ID_PEGAWAI ID_JABATAN = ID_JABATAN ID_DEPARTEMEN = ID_DEPARTEMEN ID_PERIODE = ID_PERIODE ID_PERIODE = ID_PERIODE ID_PERIODE = ID_PERIODE IDHEADERKRITERIA = IDHEADERKRITERIA IDHEADERKRITERIA = IDHEADERKRITERIA IDHEADERKRITERIA = IDHEADERKRITERIA ID_JURUSAN = ID_JURUSAN ID_TINGKAT_PENDIDIKAN = ID_TINGKAT_PENDIDIKAN ID_JABATAN = ID_JABATAN ID_DEPARTEMEN = ID_DEPARTEMEN ID_DEPARTEMEN = ID_DEPARTEMEN ID_TINGKAT_PENDIDIKAN = ID_TINGKAT_PENDIDIKAN ID_PEGAWAI = ID_PEGAWAI TBL_MASTER_PEGAWAI ID_PEGAWAI varchar14 ID_DEPARTEMEN varchar6 ID_JABATAN varchar9 ID_TINGKAT_PENDIDIKAN varchar6 ID_JURUSAN varchar9 MAS_ID_PEGAWAI varchar14 TBL_ID_PEGAWAI varchar14 NAMA_DEPAN varchar20 NAMA_BELAKANG varchar20 GELAR_DEPAN varchar20 GELAR_BELAKANG varchar20 NAMA_LENGKAP varchar100 TEMPAT_LAHIR varchar20 TANGGAL_LAHIR timestamp JENIS_KELAMIN varchar7 AGAMA varchar12 NO_TLP varchar13 NO_HP varchar16 STATUS_PRIBADI varchar50 ALAMAT varchar1000 EMAIL varchar40 PASSWORD varchar50 STATUS varchar14 SEQ_KARYAWAN varchar3 TBL_MASTER_DEPARTEMEN ID_DEPARTEMEN varchar6 NAMA_DEPARTEMEN varchar30 STATUS_DEPARTEMEN varchar10 SEQ_DEPARTEMEN varchar3 TBL_MASTER_JABATAN ID_JABATAN varchar9 ID_DEPARTEMEN varchar6 IDHEADERKRITERIA varchar5 NAMA_JABATAN varchar30 STATUS_JABATAN varchar10 SEQ_JABATAN varchar3 TBL_TINGKAT_PENDIDIKAN ID_TINGKAT_PENDIDIKAN varchar6 NAMA_TINGKAT_PENDIDIKAN varchar30 STATUS_PENDIDIKAN varchar10 SEQ_PENDIDIKAN varchar3 TBL_JURUSAN ID_JURUSAN varchar9 ID_TINGKAT_PENDIDIKAN varchar6 NAMA_JURUSAN varchar30 STATUS_JURUSAN varchar10 SEQ_JURUSAN varchar3 TBL_HEADER_KRITERIA IDHEADERKRITERIA varchar5 NAMA_KRITERIA_HEADER varchar100 SEQ varchar3 PROSENTASE numeric3 TBL_DETIL_STANDART_NILAI_REWARD ID_PERIODE varchar20 NO_NILAI_REWARD varchar2 REWARD varchar25 PENERIMA_REWARD varchar14 TBL_DETIL_STANDAR_NILAI_ TBL_ID_PERIODE varchar20 ID_STANDART_SELEKSI varchar6 ID_PERIODE varchar20 IDHEADERKRITERIA varchar5 NAMA_KRITERIA varchar100 BOBOT integer NO_STANDART_NILAI varchar2 STANDART_NILAI integer PROSEN numeric3 TBL_DETIL_STANDART_NILAI_INDIKATOR ID_PERIODE varchar20 IDHEADERKRITERIA varchar5 INDIKATOR_KRITERIA varchar100 NO_INDIKATOR varchar2 NO_COL varchar2 TBL_STANDART_NILAI ID_PERIODE varchar20 ID_STANDART_SELEKSI varchar6 ID_DEPARTEMEN varchar6 ID_JABATAN varchar9 SEQ_STANDART_NILAI varchar3 TBL_DETIL_PENILAIAN ID_PEGAWAI varchar14 NILAI_KRITERIA_1 integer NILAI_KRITERIA_2 integer NILAI_KRITERIA_3 integer NILAI_KRITERIA_4 integer NILAI_KRITERIA_5 integer NILAI_KRITERIA_6 integer NILAI_KRITERIA_7 integer NILAI_KRITERIA_8 integer NILAI_KRITERIA_9 integer NILAI_KRITERIA_10 integer MPE integer STATUS_SELEKSI_AKHIR varchar10 UJIAN_SELEKSI_AKHIR varchar20 KETERANGAN varchar200 TBL_PERIODE ID_PERIODE varchar20 TGL_PERIODE timestamp TBL_GAMBAR_PEGAWAI ID_PEGAWAI varchar14 PHOTO long binary MASTER_HAK_AKSES ID_PEGAWAI varchar14 MASTER_INDIKATOR smallint MASTER_KRITERIA smallint MASTER_HEADER_KRITERIA smallint MASTER_REWARD smallint MASTER_STANDART_PENILAIAN smallint MASTER_PERIODE smallint MASTER_BAGIAN smallint MASTER_PEGAWAI smallint MASTER_PENDIDIKAN smallint MONITORING_PERBANDINGAN smallint MONITORING_REWARD smallint MONITORING_STANDART smallint MONITORING_PENILAIAN smallint MONITORING_PERKEMBANGAN smallint TRANSAKSI_ENERGY smallint TRANSAKSI_HAK_AKSES smallint TRANSAKSI_PEMBERIAN_REWARD smallint TBL_HARI_LIBUR smallint TBL_ABSENSI ID_PEGAWAI varchar14 JAM_MASUK timestamp JAM_KELUAR timestamp JAM_DEFAULT integer JAM_KERJA integer KETERANGAN varchar200 TGLABSEN integer Gambar 3.12 Physical Data Model

3.6 Struktur Database