Perancangan Basis Data Desain Sistem

Gambar 3.12 adalah DFD level 1 proses laporan. Terdapat dua buah proses pada hasil uraian proses penilaian kinerja, yaitu proses penilaian SKP dan proses penilaian perilaku kerja. Data Penilaian Kinerja Pegawai Laporan Penilaian Kinerja Rekap Data Penilaian Kinerja Laporan Penilaian Kinerja Data Penilaian Kinerja Pegawai Pegawai yang dinilai Pejabat penilai 5 Penilaian Kinerja Pegawai 1 Rekap Data Kinerja Pegawai 2 Pembuatan Laporan Penilaian Kinerja Pegawai Gambar 3.12 DFD Level 1 Laporan

3.3.3 Perancangan Basis Data

Setelah merancang desain proses menggunakan bantuan context diagram dan DFD, maka tahapan selanjutnya adalah merancang skema database. A Entity Relationship Diagram ERD ERD menggambarkan data sebagai entitas, relasi dan attribute dari database yang akan dibuat. ERD dapat dibagi menjadi dua, antara lain Conceptual Data Model CDM dan Physical Data Model PDM. 1. Conceptual Data Model CDM CDM merupakan gambaran struktur tabel yang menunjukkan relasi antar tabel dalam database seperti pada gambar 3.13. mempunyai memiliki mempunyai memiliki mempunyai Pegawai o o o o o o NIP Pass Nama Pangkat GolRuang Jabatan Unit_Kerja ... Variable characters 10 Variable characters 25 Characters 50 Variable characters 20 Variable characters 5 Characters 50 Characters 25 Target SKP o o o o o ID_Target Tugas Kuantitas Kualitas Waktu Biaya ... Variable characters 5 Variable characters 100 Integer Integer Integer Integer Nilai Realisasi SKP o o o o o o o ID_Realisasi RKuantitas RKualitas RWaktu RBiaya TanggalRealisasi Nilai_SKP Total_SKP ... Variable characters 5 Integer Integer Integer Integer Date Decimal 5,2 Decimal 6,2 Nilai Perilaku Kerja o o o o o o o o o ID_PeriKerja Pelayanan Intergritas Komitmen Disiplin Kerjasama Kepemimpinan TanggalPerilaku Total Rata ... Variable characters 5 Integer Integer Integer Integer Integer Integer Date Integer Decimal 5,2 Penilaian Kinerja Pegawai o o o ID_PKinerja Nilai_PKinerja RealisasiSKP TanggalKinerja ... Variable characters 5 Decimal 5,2 Decimal 5,2 Date Gambar 3.13 Conceptual Data Model 2. Physical Data Model PDM PDM hampir sama dengan CDM namun bedanya adalah pada PDM diberikan keterangan tipe data masing-masing atribut serta dijelaskan pula primary key dan foreign key. Adapaun PDM dalam aplikasi penilaian kinerja pegawai ini dijabarkan pada gambar 3.14. Pegawai NIP Pass Nama Pangkat GolRuang Jabatan Unit_Kerja ... varchar10 varchar25 char50 varchar20 varchar5 char50 char25 pk Target SKP ID_Target NIP Tugas Kuantitas Kualitas Waktu Biaya ... varchar5 varchar10 varchar100 integer integer integer integer pk fk Nilai Realisasi SKP ID_Realisasi NIP ID_Target RKuantitas RKualitas RWaktu RBiaya TanggalRealisasi Nilai_SKP Total_SKP ... varchar5 varchar10 varchar5 integer integer integer integer date decimal5,2 decimal6,2 pk fk1 fk2 Nilai Perilaku Kerja ID_PeriKerja NIP Pelayanan Intergritas Komitmen Disiplin Kerjasama Kepemimpinan TanggalPerilaku Total Rata ... varchar5 varchar10 integer integer integer integer integer integer date integer decimal5,2 pk fk Penilaian Kinerja Pegawai ID_PKinerja NIP Nilai_PKinerja RealisasiSKP TanggalKinerja ... varchar5 varchar10 decimal5,2 decimal5,2 date pk fk Gambar 3.14 Physical Data Model

3.3.4 Struktur Tabel