Context Diagram Data Flow Diagram DFD

pendidikan terakhir, data pengalaman kerja dan data skill. Untuk Manager SDM akan melakukan Pencatatan nilai-nilai tes yang meliputi nilai tes psikotes, uji teknis, LGD, wawancara, dan tes kesehatan. Selain itu manajer SDM juga akan mendapatkan laporan dari sistem yaitu laporan data pelamar dan data penilaian tes yang akan diurutkan dari nilai tertinggi serta dapat melakukan pencarian data dalam sistem. Direktur akan mendapatkan laporan dan dapat melakukan pencarian data.

4.3.4 Data Flow Diagram DFD

Data Flow Diagram DFD merupakan suatu diagram yang menggambarkan sistem sebagai kumpulan dari berbagai fungsi yang saling terhubung satu sama lain. Langkah berikutnya adalah diagram level 0 nol yang merupakan penjabaran dari context diagram. Dari diagram level 0 nol selanjutnya dirubah menjadi diagram level satu yang merupakan penjabaran dari DFD level 0 nol dan seterusnya menjadi diagram level dua, tiga dan seterusnya yang menjabarkan dari diagram level sebelumnya. Perancangan Data Flow Diagram DFD dalam aplikasi perekrutan karyawan PG. Djombang Baru dijelaskan pada bab berikut ini. A. Data Flow Diagram DFD Level 0 DFD Level 0 merupakan dekomposisi atau penjabaran secara lebih detail dari Context Diagram. Dalam DFD level 0 terdiri dari empat proses yaitu, pencatatan data master pelamar, pencatatan dan perhitungan nilai, laporan dan pencarian data. Pada proses pencatatan data master pelamar melibatkan satu aktor yaitu Staff SDM. Pihak Staff SDM melakukan interkasi dengan sistem terkait pencatatan data pelamar meliputi, data Pelamar, data pendidikan terakhir, data skill dan data pengalaman kerja. Dari inputan yang dilakukan oleh aktor kemudian sistem memberikan feedback berupa informasi pelamar. Proses selanjutnya adalah proses pencatatan dan penilaian nilai tes pelamar dengan melibatkan satu aktor yaitu Manajer SDM. Aktor dalam proses ini bertugas melakukan input nilai tes dan setelah itu dilakukan perhitungan nilai tes pelamar oleh sistem. Proses penilaian tes digolongkan menjadi lima kategori sesuai dengan yang diminta oleh aktor. Empat kategori tersebut terdiri dari proses penilaian tes psikotes, Uji Teknis, LGD, Wawancara dan Tes Kesehatan. Proses selanjutnya dari Data Flow Diagram DFD Level 0 ini adalah proses pembuatan laporan. Proses pembuatan laporan ini melibatkan dua aktor lebih yakni Manajer SDM dan Direktur. User berinteraksi dengan sistem untuk melakukan permintaan request informasi data pelamar terkait biodata dan hasil perhitungan nilai yang ada sehingga, dengan hasil laporan tersebut Direktur bisa menghasilkan suatu keputusan. Berikut ini adalah gambar dari DFD level 0 yang dapat dilihat pada Gambar 4.9. Nilai Tes Kes ehatan Nilai Wawanc ara Nilai LGD Nilai Uji Teknis Nilai Ps ikotes Data Skill Data Pengalaman Kerja Data Pendidikan T erakhir Data Pelamar Nilai Tes Kes ehatan Nilai Wawanc ara Nilai LGD Nilai Uji Teknis Nilai Ps ikotes Data Skill Data Pengalaman Kerja Data Pendidikan T erakhir Data Pelamar Laporan Data Pelamar Laporan Data Nilai Tertinggi Laporan Data Nilai Tertinggi Laporan Data Pelamar Penc arian Data Penc arian Data Nilai Tes Kes ehatan Nilai Wawanc ara Nilai LGD Nilai Uji Teknis Nilai Ps ikotes Penc atatan Nilai Uji Teknis Penc atatan Nilai Ps ikotes Penc atatan Nilai LGD Penc atatan Nilai Wawanc ara Penc atatan Nilai Tes Kes ehatan Penc atatan Data Pengalaman Kerja Penc atatan Data Skill Penc atatan Data Pelamar Data Pengalaman Kerja Data Skill Data Pendidikan T erakhir Penc atatan Data Pendidikan T erakhir Data Pelamar Staff SDM Manajer S DM Direktur 1 Penc atatan 2 Penilaian 3 Laporan 4 Penc arian Data 1 Data Pelamar 2 Data Pendidikan T erakhir 4 Data Skill 3 Data Pengalaman Kerja 5 Nilai Ps ikotes 6 Nilai Uji Teknis 7 Nilai LGD 8 Nilai Wawanc ara 9 Nilai Tes Kes ehatan Gambar 4.9 Data Flow Diagram Level 0 B. Data Flow Diagram DFD Level 1 Data Flow Diagram Level 1 merupakan dekomposisi atau penjabaran dari proses yang ada pada Data Flow Diagram level 0 menjadi sub-proses. Jika pada DFD level 0 terdapat tiga proses utama, maka dalam DFD level 1 memiliki sub proses sebanyak proses yang ada pada DFD level 0. Proses dekomposisi dilakukan dari setiap proses yang ada di Data Flow Diagram DFD level 0. Dari hasil pendekomposisian setiap proses yang ada di DFD level 0 akan menghasilkan DFD level 1 yang merupakan penjabaran secara lebih rinci satu persatu proses yang ada di DFD level 0 Untuk lebih jelasnya mengenai gambaran dair DFD level 1 dapat dilihat pada gambar 4.10, gambar 4.11, dan gambar 4.12 Gambar 4.10 Data Flow Diagram Level 1 Pencatatan Data Pelamar Gambar 4.11 Data Flow Diagram Level 1 Pencatatan Nilai Tes Gambar 4.12 Data Flow Diagram Level 1 Laporan

4.3.5 Perancangan Database

Pada tahap ini, dilakukan sebuah penyusunan dan rancangan database yang akan digunakan beserta strukturnya. Rancangan database system yang dibuat berupa Entity Relational Diagram ERD, yaitu alat untuk mempresentasikan model data yang ada pada system dimana terdapat entity dan relasionship. A. Conceptual Data Model CDM Untuk menggambarkan konsep database rancang bangun aplikasi pengiriman barang dapat digambarkan conceptual data model CDM, sehingga dapat diketahui tabel apa saja yang dipakai dan relasi-relasinya. Conceptual data model CDM dari sistem informasi pengiriman barang dapat dilihat pada gambar 4.13. 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 berelasi dan berisikan data yang sudah disesuaikan tipe datanya. Untuk lebih jelas mengenai bentuk dari Physical Data Model PDM dapat dilihat pada gambar 4.14. 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