52
4.2.5 Entity Relationship Diagram ERD
Untuk struktur database yang digunakan digambarkan melalui Entity Relationship Diagram ERD. ERD terdapat dua macam jenis yaitu dalam bentuk
Conceptual Data Model CDM dan Physical Data Model PDM. A.
Conceptual Data Model CDM Conceptual Data Model CDM adalah gambaran dari database secara
logik. Menggambarkan tabel-tabel yang akan dibuat dan relasi antara tabel satu dengan yang lain serta aliran data yang terjadi di dalamnya. Gambar 4.13 adalah
bentuk Conceptual Data Model CDM dari rancang bangun aplikasi manajemen data dan penilaian tes pelamar CV. Bintang Anggara Jaya.
Relationship_1 Relationship_2
Relationship_5 Relationship_6
Relationship_7 Pelamar
o o
o o
o o
o o
o o
o o
o o
o o
o ID_ Pelamar
Jenis_Identitas no_identitas
nama_pelamar alamat_pelamar
tempat_lahir_pelamar tanggal_lahir_pelamar
jenis_kelamin_pelamar agama
status_nikah no_telp_pelamar
bagian Tanggal_lamaran_masuk
status_pelamar status_wawancara
status_pelatihan foto_pelamar
status_nilai Variable characters 10
Variable characters 3 Variable characters 20
Variable characters 100 Variable characters 100
Variable characters 25 Date Time
Variable characters 10 Variable characters 10
Variable characters 15 Variable characters 26
Variable characters 25 Date Time
Variable characters 15 Variable characters 15
Variable characters 15 Text
Variable characters 15 skill
o o
id_skill skill1
skill2 Variable characters 10
Text Text
pengalaman1 o
o o
o o
o id pengalaman1
nama_perusahaan1 tanggal_masuk1
tanggal_keluar1 posisi1
status_posisi1 periode1
Variable characters 10 Variable characters 50
Date Time Date Time
Variable characters 30 Variable characters 30
Variable characters 30
kualifikasi pendidikan o
o o
o o
id_pendidikan tingkat_pendidikan_akhir
nama_instansi tanggal_lulus
no_ijazah ijazah
Variable characters 10 Variable characters 50
Variable characters 50 Date Time
Variable characters 30 Text
nilai_test o
o o
o o
o o
id_nilai kedisiplinan
ketelitian kreatifitas
pengetahuan wawasan
Kerapian jumlah_nilai
Variable characters 10 Integer
Integer Integer
Integer Integer
Integer Integer
pegawai o
o o
o o
o o
o o
o o
id_pegawai nama_pegawai
username password
alamat_pegawai jabatan
status_pegawai tempat_lahir
tgl_lahir jns_kelamin
no_tlp_pegawai foto_pegawai
Variable characters 10 Variable characters 50
Variable characters 25 Variable characters 25
Variable characters 50 Variable characters 35
Variable characters 25 Variable characters 25
Date Time Variable characters 15
Variable characters 15 Undefined
Gambar 4.19 Conceptual Data Model CDM aplikasi Rekruitmen. B.
Physical Data Model PDM Physical Data Model PDM merupakan hasil dari generating
Conceptual Data Model CDM. PDM merupakan gambaran secara fisik dari database yang akan dibangun. Di dalam PDM terdapat tabel-tabel yang saling
53 berelasi dan berisikan data yang sudah disesuaikan tipe datanya. Untuk lebih jelas
mengenai bentuk dari Physical Data Model PDM dapat dilihat pada gambar 4.20.
FK_SKILL_RELATIONS_PELAMAR FK_PENGALAM_RELATIONS_PELAMAR
FK_KUALIFIK_RELATIONS_PELAMAR FK_NILAI_TE_RELATIONS_PELAMAR
FK_PELAMAR_RELATIONS_PEGAWAI Pelamar
ID_ Pelamar id_pegawai
Jenis_Identitas no_identitas
nama_pelamar alamat_pelamar
tempat_lahir_pelamar tanggal_lahir_pelamar
jenis_kelamin_pelamar agama
status_nikah no_telp_pelamar
bagian Tanggal_lamaran_masuk
status_pelamar status_wawancara
status_pelatihan foto_pelamar
status_nilai varchar10
varchar10 varchar3
varchar20 varchar100
varchar100 varchar25
datetime varchar10
varchar10 varchar15
varchar26 varchar25
datetime varchar15
varchar15 varchar15
text varchar15
pk fk
skill id_skill
ID_ Pelamar skill1
skill2 varchar10
varchar10 text
text pk
fk pengalaman1
id pengalaman1 ID_ Pelamar
nama_perusahaan1 tanggal_masuk1
tanggal_keluar1 posisi1
status_posisi1 periode1
varchar10 varchar10
varchar50 datetime
datetime varchar30
varchar30 varchar30
pk fk
kualifikasi pendidikan id_pendidikan
ID_ Pelamar tingkat_pendidikan_akhir
nama_instansi tanggal_lulus
no_ijazah ijazah
varchar10 varchar10
varchar50 varchar50
datetime varchar30
text pk
fk nilai_test
id_nilai ID_ Pelamar
kedisiplinan ketelitian
kreatifitas pengetahuan
wawasan Kerapian
jumlah_nilai varchar10
varchar10 int
int int
int int
int int
pk fk
pegawai id_pegawai
nama_pegawai username
password alamat_pegawai
jabatan status_pegawai
tempat_lahir tgl_lahir
jns_kelamin no_tlp_pegawai
foto_pegawai varchar10
varchar50 varchar25
varchar25 varchar50
varchar35 varchar25
varchar25 datetime
varchar15 varchar15
Undefined pk
Gambar 4.20 Physical Data Model PDM aplikasi Rekruitmen.
4.2.6 Database Management System DBMS