107 No
. Field
Tipe Data Constraint
Keterangan 2
Id_penilaian Integer
Foreign Key Id penilaian
3 Komentar_penilaian
Varchar 150 Not Null
Komentar penilaian 4
Status_penilaian Varchar 25
Not Null Status penilaian
5 Evaluasi_penilaian
Varchar 15 Not Null
Evaluasi penilaian
3.3.7 Perancangan Prosedur dan Program Unit
Perancangan prosedur dan program unit ini merupakan penjabaran sistem dengan menggunakan pseudocode sehingga konstruksi awal pemrograman sistem
yang akan dibangun dapat terlihat. Perancangan ini tentu disesuaikan dengan desain proses-proses sebelumnya. Berikut adalah rancangan yang telah
disesuaikan dengan stakeholder sistem nantinya.
1. Administrasi Personalia
Berikut merupakan desain perancangan prosedur dan program unit sistem yang berkaitan dengan Administrasi Personalia sebagai stakeholder sistem nantinya.
a Fungsi Pencatatan Master Kompetensi
Desain perancangan prosedur dan program unit beserta tampilan user interface dapat terlihat pada Tabel 3.47 Detail Prosedur dan Program Unit
Fungsi Pencatatan Master Kompetensi.
108 Tabel 3.47 Detail Prosedur dan Program Unit Fungsi Pencatatan Master
Kompetensi Functional
Fungsi Pencatatan Master Kompetensi
Interface “Master
kompetensi inti”
Data Kompetensi Inti Master
Dashboard
Laporan Rekap Penilaian
Help Administrasi Personalia
APKK PT. Tunggal Djaja Indah
Penilaian Kompetensi
Utama Edit Data
No Kompetensi Inti
Bobot Kompetensi Inti
Jenis Kompetensi Sub Kompetensi
Kriteria Unjuk Kerja Standar Penilaian
Pengguna Bagian
Karyawan Search:
Range Penilaian Periode
Description “Master
kompetensi inti” Form ini digunakan oleh Administrasi Personalia untuk
mengelola data kompetensi inti, yaitu knowledge, skill, attitude.
Interface “Master jenis
kompetensi”
Data Jenis Kompetensi Master
Dashboard
Laporan Rekap Penilaian
Help Administrasi Personalia
APKK PT. Tunggal Djaja Indah
Kompetensi Tambah Data
No Nama Kompetensi
Judul Unit kompetensi Kompetensi Inti
Jenis Kompetensi Sub Kompetensi
Kriteria Unjuk Kerja Deskripsi
Edit Delete
Search: Penilaian
Utama Standar Penilaian
Pengguna Bagian
Karyawan Range Penilaian
Periode
Description “Master jenis
kompetensi” Form ini digunakan oleh Administrasi Personalia untuk
melakukan penyimpanan data jenis kompetensi.
109 Functional
Fungsi Pencatatan Master Kompetensi
Interface “Master sub
kompetensi”
Data Sub Kompetensi Master
Dashboard
Laporan Rekap Penilaian
Help Administrasi Personalia
APKK PT. Tunggal Djaja Indah
Kompetensi Tambah Data
No Nama Kompetensi
Elemen kompetensi Kompetensi Inti
Jenis Kompetensi Sub Kompetensi
Kriteria Unjuk Kerja View
Edit Delete
Search: Penilaian
Utama Standar Penilaian
Pengguna Bagian
Karyawan Range Penilaian
Periode
Description “Master sub
kompetensi” Form ini digunakan oleh Administrasi Personalia untuk
melakukan penyimpanan data sub kompetensi.
Interface “Master kriteria
unjuk kerja”
Data Kriteria Unjuk Kerja Master
Dashboard
Laporan Rekap Penilaian
Help Administrasi Personalia
APKK PT. Tunggal Djaja Indah
Kompetensi Tambah Data
No Nama
Kompetensi Kompetensi
Inti Kompetensi Inti
Jenis Kompetensi Sub Kompetensi
Kriteria Unjuk Kerja View
Edit Delete
Kriteria Unjuk Kerja
Sub Bobot
Status Search:
Penilaian Utama
Standar Penilaian Pengguna
Bagian Karyawan
Range Penilaian Periode
Description “Master kriteria
unjuk kerja” Form ini digunakan oleh Administrasi Personalia untuk
melakukan penyimpanan data kriteria unjuk kerja.
110 Functional
Fungsi Pencatatan Master Kompetensi
Interface “Master standar
penilaian”
Data Standar Penilaian Master
Dashboard
Laporan Rekap Penilaian
Help Administrasi Personalia
APKK PT. Tunggal Djaja Indah
Kompetensi No
Nama Kompetensi Kompetensi Inti
Jenis Kompetensi Sub Kompetensi
Kriteria Unjuk Kerja Edit
Standar Penilaian Nilai
Search: Penilaian
Utama Standar Penilaian
Pengguna Bagian
Karyawan Range Penilaian
Periode
Description “Master standar
penilaian” Form ini digunakan oleh Administrasi Personalia untuk
melakukan pengelolaan data standar penilaian.
Input 1.
Data kompetensi inti 2.
Data jenis kompetensi 3.
Data sub kompetensi 4.
Data kriteria unjuk kerja 5.
Data standar penilaian
Output 1.
Master kompetensi inti 2.
Master jenis kompetensi 3.
Master sub kompetensi 4.
Master kriteria unjuk kerja 5.
Master standar penilaian Non-Functional
1. Correctness
2. Interface
3. Performance
4. Security
5. Operability
Query -
Pseudocode Begin
connect, login saveKompetensiInti
updateKompetensiInti saveJenisKompetensi
updateJenisKompetensi saveSubKompetensi
UpdateSubKompetensi
111 Functional
Fungsi Pencatatan Master Kompetensi saveKriteriaUnjukKerja
UpdateKriteriaUnjukKerja saveStandarPenilaian
UpdateStandarPenilaian erase
End
b Fungsi Pencetakan Laporan Hasil Penilaian Kinerja Karyawan
Desain perancangan prosedur dan program unit beserta tampilan user interface dapat terlihat pada Tabel 3.48 Detail Prosedur dan Program Unit
Fungsi Pencetakan Laporan Hasil Penilaian Kinerja Karyawan.
Tabel 3.48 Detail Prosedur dan Program Unit Fungsi Pencetakan Laporan Hasil Penilaian Kinerja Karyawan
Functional Fungsi Pencetakan Laporan Hasil Penilaian kinerja
Karyawan
Interface “Laporan hasil
penilaian kinerja karyawan”
Laporan Master
Dashboard
Laporan Rekap Penilaian
Help Administrasi Personalia
APKK PT. Tunggal Djaja Indah
Periode: Periode 1 27 Nov-14 – 08 Dec 14
Kompetensi Kompetensi Inti
Jenis Kompetensi Sub Kompetensi
Kriteria Unjuk Kerja
Laporan Hasil Penilaian Kinerja Karyawan
PT. Tunggal Djaja Indah
No Bagian
Analisa Evaluasi
Penilaian Utama
Standar Penilaian Pengguna
Bagian Karyawan
Range Penilaian Periode
Hasil Penilaian Rapor Penilaian
112 Functional
Fungsi Pencetakan Laporan Hasil Penilaian kinerja Karyawan
Laporan Master
Dashboard
Laporan Rekap Penilaian
Help
Administrasi Personalia
APKK PT. Tunggal Djaja Indah
Periode: Periode 1 27 Nov-14 – 08 Dec 14
Kompetensi Kompetensi Inti
Jenis Kompetensi Sub Kompetensi
Kriteria Unjuk Kerja
Laporan Rapor Penilaian Kinerja Karyawan
PT. Tunggal Djaja Indah
No Nama Bagian
Nama Karyawan Total Keseluruhan
Penilaian Utama
Standar Penilaian Pengguna
Bagian Karyawan
Range Penilaian Periode
Hasil Penilaian Rapor Penilaian
Status Penilaian
Description “Mencetak hasil
penilaian kinerja karyawan”
Form ini digunakan oleh Administrasi Personalia untuk mencetak laporan hasil penilaian kinerja karyawan
setelah dilakukannya approval terhadap hasil penilaian kinerja karyawan oleh Direktur Utama.
Input -
Output 1.
Hard copy laporan hasil penilaian kinerja karyawan Non-Functional
1. Correctness
2. Interface
3. Performance
4. Security
5. Operability
Query -
Pseudocode Begin
connect, login getPenilaian
getAnalisaPenilaian getKaryawan
printLaporanHasilPenilaianKinerjaKaryawan End
2. Kepala Bagian