4.5 Entity Relationship Diagram
CDM Conceptual Data Model
Gambar 4.11 CDMConceptual Data Model Pada sistem yang akan dibangun pertama data harus tersedia bila user ingin
menggunakannya. Kedua data harus akurat dan konsisten makanya dibutuhkan rancangan basis data, dimana nantinya pada sistem informasi bagaimana
mengolah data yang menjadi informasi yang dibutuhkan perusahaan adalah nilai dan tujuan dari merancang basis data yang baik dan benar. Pada basis data ini
Relation_635 Relation_633
Relation_631
Relation_536 Relation_534
Relation_307 Relation_193
Relation_188 Relation_187
Relation_184
Relation_181 Relation_180
Relation_168 Relation_166
Relation_153
Users User_Name
Password Status_Login
Status
Master_Divisi Id_Divisi
Nama_Divisi Tb_Permintaan
No_Memorandum No_Ref erensi
Tb_Detail_Permintaan Jumlah
Tb_Pelamar No_Tes
NIK Nama
Alamat Jenis Kelamin
Agama Status
Pendidikan IPK
TOEFL Pengalaman Kerja
Lama_Pengalaman Sertif ikasi
Universitas Foto
Status_Tes No_telp
Tempat_Lahir TglLahir
Tb_Detail_Pelamar No_Memorandum
Nilai Tes Hasil_Tes
Tb_JadwalTes Id_JadwalTes
No_Memorandum No_Surat
Tanggal_Tes Jam_Tes
Acara Tempat_Tes
Kadep_Msdn
Master_Jenis_Tes Id_Test
Nama_Jenis_Test Master_Lowongan
Id_Lowongan Nama_Lowongan
Master_Propinsi Id_Propinsi
Nama_propinsi
Master_Kota Id_Kota
Nama_Kota
Master_Nilai_Wawancara Nilai
Keterangan
Master_Nilai_Kesehatan Golongan
Keterangan Master_Nilai_TPP
Nilai_Min Keterangan
Tb_Kontrak Id_Kontrak
No_SuratKontrak Gaji
Tgl_Berlaku Tgl_Exp
Kepala_PSDM
40
terdiri dari 15 database berdasarkan CDM dapat dilihat pada gambar 4.11 yang nantinya akan lebih jelas pada PDM gambar 4.12 terlihat nama field yang ada
dan jenis field tersebut. Data field yang tercipta dibangun berdasarkan hasil wawancara dan analisa dokumen – dokumen rekrutmen yang ada. Pada beberapa
tabel seperti MASTER_JENIS_TES dan master nilai tiap tes yang ada ciptakan untuk menunjang sistem ini dimana nantinya user hanya memasukkan data hasil
manual tes dan sistem nantinya yang akan membaca berdasarkan database nilai yang ada yang telah diisikan oleh admin sesuai standar yang berlaku. Berikut ini
gambar PDM Physical Data Model
41
ID_TEST = ID_TEST ID_TEST = ID_TEST
ID_KONTRAK = ID_KONTRAK NO_TES = NO_TES
ID_TEST = ID_TEST ID_TEST = ID_TEST
ID_DIVISI = ID_DIVISI
NO_TES = NO_TES
NO_TES = NO_TES NO_MEMORANDUM = NO_MEMORANDUM
ID_LOWONGAN = ID_LOWONGAN
ID_KOTA = ID_KOTA
ID_PROPINSI = ID_PROPINSI ID_LOWONGAN = ID_LOWONGAN
ID_LOWONGAN = ID_LOWONGAN NO_MEMORANDUM = NO_MEMORANDUM
USERS USER_NAME
varchar10 PASSWORD
varchar10 STATUS_LOGIN
varchar10 STATUS
varchar10
MASTER_DIVISI ID_DIVISI
varchar5 NAMA_DIVISI
varchar20 TB_PERMINTAAN
NO_MEMORANDUM varchar20
NO_REFERENSI varchar20
ID_DIVISI char5
TB_DETAIL_PERMINTAAN NO_MEMORANDUM
varchar20 ID_LOWONGAN
varchar5 JUMLAH
numeric38 TB_PELAMAR
NO_TES varchar15
ID_LOWONGAN varchar5
NO_MEMORANDUM varchar15
NIK varchar25
NAMA varchar50
ALAMAT varchar50
ID_KOTA varchar5
TEMPAT_LAHIR varchar7
TGLLAHIR date
JENIS_KELAMIN varchar10
AGAMA long varchar
STATUS long varchar
PENDIDIKAN varchar50
UNIVERSITAS varchar50
IPK varchar5
TOEFL varchar10
PENGALAMAN_KERJA long varchar
LAMA_PENGALAMAN numeric2
SERTIFIKASI varchar50
FOTO long binary
NO_TELP varchar30
STATUS_TES char2
ID_KONTRAK varchar30
TB_DETAIL_PELAMAR NO_MEMORANDUM_PELAMAR
varchar20 NO_TES
varchar15 NILAI_TES
decimal5 HASIL_TES
numeric3 ID_TEST
varchar5 TB_JADWALTES
ID_JADWALTES varchar30
NO_MEMORANDUM_TES varchar20
NO_SURAT varchar15
ID_LOWONGAN varchar5
TANGGAL_TES date
JAM_TES time
TEMPAT_TES long varchar
ACARA varchar50
NO_TES varchar15
KADEP_MSDN varchar50
MASTER_JENIS_TES ID_TEST
varchar5 NAMA_JENIS_TEST
varchar20 MASTER_LOWONGAN
ID_LOWONGAN varchar5
NAMA_LOWONGAN varchar50
MASTER_PROPINSI ID_PROPINSI
varchar3 NAMA_PROPINSI
varchar50
MASTER_KOTA ID_KOTA
varchar7 NAMA_KOTA
varchar50 ID_PROPINSI
varchar3 MASTER_NILAI_WAWANCARA
ID_TEST varchar5
NILAI numeric4
KETERANGAN varchar20
MASTER_NILAI_KESEHATAN ID_TEST
varchar5 GOLONGAN
numeric4 KETERANGAN_KESEHATAN
varchar10 MASTER_NILAI_TPP
ID_TEST varchar5
NILAI_MIN numeric4
KETERANGAN_KESEHATAN varchar10
TB_KONTRAK ID_KONTRAK
varchar30 NO_SURATKONTRAK
varchar30 NO_MEMORANDUM
varchar20 ID_LOWONGAN
varchar5 NO_TES
varchar15 GAJI
numeric38 TGL_BERLAKU
date TGL_EXP
date KEPALA_PSDM
varchar50
PDM Physical Data Model
Gambar 4.12 PDMPhysical Data Model
42
4.6 Desain Input Output