Perancangan Database Desain Sistem

Gambar 4.13 Conceptual Data Model CDM Relationship_1 Relationship_2 Relationship_3 Relationship_4 Relationship_5 Relationship_6 Relationship_7 Relationship_9 Relationship_10 Pelamar o o o o o o o o o o o o Id_Pelamar Nama Alamat Tempat Lahir TANGGAL_LAHIR JENIS_KELAMIN AGAMA STATUS_KAWIN No_Telp BAGIAN TANGGAL_LAMARAN_MASUK Track_Record FOTO Variable characters 7 Variable characters 100 Variable characters 100 Variable characters 20 Date Variable characters 1 Variable characters 10 Variable characters 1 Variable characters 12 Variable characters 20 Date Long characters 100 Image Login o Username Password Variable characters 20 Variable characters 20 Level Karyawan o o Id_Karyawan Nama_Karyawan Jabatan_Karyawan Variable characters 10 Variable characters 100 Variable characters 20 Skill o o o Skill_1 Id_Skill Skill_2 Skill_3 Variable characters 20 Variable characters 7 Variable characters 20 Variable characters 20 Pengalaman Terakhir o o o o o Id_Pengalaman Nama_Perusahaan Alamat_Perusahaan Posisi Lama_Bekerja Alasan_Keluar Variable characters 7 Variable characters 50 Variable characters 100 Variable characters 20 Integer Variable characters 50 Pendidikan Terkahir o o o o o o Id_Pendidikan Nama_Instansi ALAMAT_INSTANSI NO_TELP_Intansi TAHUN_MASUK TAHUN_LULUS JENIS_PENDIDIKAN Variable characters 7 Variable characters 50 Variable characters 100 Variable characters 12 Date Date Variable characters 10 Nilai Psikotes o o o o o o o o o o Id_Nilai_Psikotes Nilai_Tes_Gambar Nilai_Tes_Logika_Aritmatika Nilai_Tes_Logika_Penalaran Nilai_Tes_Analog_Verbal Nilai_Tes_Deret_Angka Nilai_Tes_Koran Nilai_Tes_Padanan_Hubiungan Catatan_Tes_Psikotes Total_Nilai_Psikotes Status_Psikotes Variable characters 7 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 100 Variable characters 2 Variable characters 20 Nilai Uji Teknis o o o o o Id_Nilai_Uji_teknis Nilai_Ujian_Tulis Nilai_Praktek_Keahlian Catatan_Tes_Uji_Teknis Total_Nilai_Uji_Teknis Status_Uji Teknis Variable characters 7 Variable characters 2 Variable characters 2 Variable characters 100 Variable characters 2 Variable characters 20 Nilai LGD o o o o o o o o o Id_Nilai_LGD Nilai_Kerjasama Nilai_Pengendalian_Diri Nilai_Stabilitas_Emosi Nilai_Pengambilan_Keputusan Nilai_Inisiatif Nilai_Persuasif Catatan_Tes_LGD Total_Nilai_LGD Status_LGD Variable characters 7 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 100 Variable characters 2 Variable characters 20 Nilai Wawancara o o o o o o o o Id_Nilai_Wawancara Soft_Skill Technical_Skill Budaya_Perusahaan Motivasi Penampilan Catatan_Tes_Wawancara Total_Nilai_Wawancara Status_Wawancara Variable characters 7 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 2 Variable characters 100 Variable characters 2 Variable characters 20 Nilai Kesehatan o o o o o o o o o o Id_Tes_Kesehatan Masalah_Gigi Masalah_Mata Tekanan_Darah Gejala_Jantung Gejala_Saraf Gejala_THT Buta_Warna Catatan_Tes_Kesehatan Total_Nilai_Kesehatan Status_Kesehatan Variable characters 7 Variable characters 1 Variable characters 1 Variable characters 3 Variable characters 1 Variable characters 1 Variable characters 1 Variable characters 1 Variable characters 100 Variable characters 2 Variable characters 20 Gambar 4.14 Phisical Data Model PDM FK_LEVEL_KA_RELATIONS_LOGIN FK_SKILL_RELATIONS_PELAMAR FK_PENGALAM_RELATIONS_PELAMAR FK_PENDIDIK_RELATIONS_PELAMAR FK_NILAI_PS_RELATIONS_PELAMAR FK_NILAI_UJ_RELATIONS_PELAMAR FK_NILAI_LG_RELATIONS_PELAMAR FK_NILAI_KE_RELATIONS_PELAMAR FK_NILAI_WA_RELATIONS_PELAMAR Pelamar Id_Pelamar Nama Alamat Tempat Lahir TANGGAL_LAHIR JENIS_KELAMIN AGAMA STATUS_KAWIN No_Telp BAGIAN TANGGAL_LAMARAN_MASUK Track_Record FOTO varchar7 varchar100 varchar100 varchar20 date varchar1 varchar10 varchar1 varchar12 varchar20 date varchar100 long binary pk Login Username Password varchar20 varchar20 pk Level Karyawan Id_Karyawan Username Nama_Karyawan Jabatan_Karyawan varchar10 varchar20 varchar100 varchar20 pk fk Skill Skill_1 Id_Skill Id_Pelamar Skill_2 Skill_3 varchar20 varchar7 varchar7 varchar20 varchar20 pk fk Pengalaman Terakhir Id_Pengalaman Id_Pelamar Nama_Perusahaan Alamat_Perusahaan Posisi Lama_Bekerja Alasan_Keluar varchar7 varchar7 varchar50 varchar100 varchar20 integer varchar50 pk fk Pendidikan Terkahir Id_Pendidikan Id_Pelamar Nama_Instansi ALAMAT_INSTANSI NO_TELP_Intansi TAHUN_MASUK TAHUN_LULUS JENIS_PENDIDIKAN varchar7 varchar7 varchar50 varchar100 varchar12 date date varchar10 pk fk Nilai Psikotes Id_Nilai_Psikotes Id_Pelamar Nilai_Tes_Gambar Nilai_Tes_Logika_Aritmatika Nilai_Tes_Logika_Penalaran Nilai_Tes_Analog_Verbal Nilai_Tes_Deret_Angka Nilai_Tes_Koran Nilai_Tes_Padanan_Hubiungan Catatan_Tes_Psikotes Total_Nilai_Psikotes Status_Psikotes varchar7 varchar7 varchar2 varchar2 varchar2 varchar2 varchar2 varchar2 varchar2 varchar100 varchar2 varchar20 pk fk Nilai Uji Teknis Id_Nilai_Uji_teknis Id_Pelamar Nilai_Ujian_Tulis Nilai_Praktek_Keahlian Catatan_Tes_Uji_Teknis TOTAL_NILAI_PSIKOTES Status_Uji_Teknis varchar7 varchar7 varchar2 varchar2 varchar100 varchar2 varchar20 pk fk Nilai LGD Id_Nilai_LGD Id_Pelamar Nilai_Kerjasama Nilai_Pengendalian_Diri Nilai_Stabilitas_Emosi Nilai_Pengambilan_Keputusan Nilai_Inisiatif Nilai_Persuasif Catatan_Tes_LGD TOTAL_NILAI_PSIKOTES Status_LGD varchar7 varchar7 varchar2 varchar2 varchar2 varchar2 varchar2 varchar2 varchar100 varchar2 varchar20 pk fk Nilai Wawancara Id_Nilai_Wawancara Id_Pelamar Pel_Id_Pelamar Soft_Skill Technical_Skill Budaya_Perusahaan Motivasi Penampilan Catatan_Tes_Wawancara Total_Nilai_Wawancara Status_Wawancara varchar7 varchar7 varchar7 varchar2 varchar2 varchar2 varchar2 varchar2 varchar100 varchar2 varchar20 pk fk2 fk1 Nilai Kesehatan Id_Tes_Kesehatan Id_Pelamar Masalah_Gigi Masalah_Mata Tekanan_Darah Gejala_Jantung Gejala_Saraf Gejala_THT Buta_Warna Catatan_Tes_Kesehatan Total_Nilai_Kesehatan Status_Kesehatan varchar7 varchar7 varchar1 varchar1 varchar3 varchar1 varchar1 varchar1 varchar1 varchar100 varchar2 varchar20 pk fk

4.3.6 Struktur Basis Data dan Tabel

rancang bangun aplikasi Perekrutan PG.Djombang Baru ini memiliki basis data yang dibuat menggunakan Microsoft SQL Server 2008 Express yang terdiri dari – tabel. Berikut penjelasan struktur tabel dari tiap-tiap tabel yang dibuat: A. Tabel Login Fungsi : Digunakan sebagai akses kedalam sistem. Tabel 4.1 Tabel Login Nama Atribut Tipe Data Length Constraint Username Varchar20 20 Primary Key Password Varchar20 20 B. Tabel Level Karyawan Fungsi :Digunakan sebagai Pembeda akses saat masuk kedalam sistem Tabel 4.2 Tabel Level Karyawan Nama Atribut Tipe Data Length Constraint Id_Karyawan Varchar10 10 Primary Key Username Varchar20 20 Foreign Key Nama_Karyawan Varchar100 100 Jabatan_Karyawan Varchar20 20 C. Tabel Data Pelamar Fungsi : Digunakan untuk menyimpan data pelamar. Tabel 4.3 Tabel Data Pelamar Nama Atribut Tipe Data Length Constraint Id_Pelamar Varchar7 7 Primary Key Nama Varchar100 100 Alamat Varchar100 100 Tempat_Lahir Varchar20 20 Tanggal_Lahir Date Jenis_Kelamin Varchar1 1 Agama Varchar10 10 Status_Kawin Varchar1 1 No Telp Varchar12 12 Bagian Varchar20 20 Tanggal_Masuk_Lamaran Date Track_Record Varchar100 100 Foto Image D. Tabel Data Pelamar Fungsi : Digunakan untuk menyimpan data pengalaman terakhir bekerja pelamar. Tabel 4.4 Tabel Data Pengalaman Terakhir Pelamar Nama Atribut Tipe Data Length Constraint Id_Pengalaman Varchar7 7 Primary Key Id_Pelamar Varchar7 7 Foreign Key Nama_Perusahaan Varchar50 50 Alamat_Perusahaan Varchar100 100 Posisi Varchar20 20 Lama_Bekerja Integer Alasan_Keluar Varchar100 100