BAB IV IMPLEMENTASI DAN EVALUASI
4.2 Evaluasi Sistem
4.2.2 Kebutuhan Software (Perangkat Lunak)
Kebutuhan perangkat lunak atau software berikut adalah suatu program yang diperlukan untuk membangun aplikasi penentuan pelatihan pegawai pada RS PHC Surabaya. Tentunya software ini memiliki fungsi masing-masing, mulai dari tools untuk perancangan document dan system flow sampai dengan tools untuk pembuatan sistem itu sendiri. Adapun software tersebut adalah sebagai berikut :
a. Sistem operasi menggunakan Microsoft® Windows® 7
b. Microsoft Visio® 2013 untuk membuat rancangan document, system flow, dan desain interface website
c. Power Designer® 15 untuk membuat Context Diagram dan DFD d. Power Designer® 15 untuk membuat ERD (CDM - PDM)
e. SQL Server Management Studio 2008 untuk membuat database sistem f. XAMPP untuk membuat web server localhost
g. Netbean IDE 8.1 untuk membuat website
h. Mozilla Firefox untuk mengakses localhost website
4.2 Evaluasi Sistem
Evaluasi berpusat menyakinkan semua fungsi pada aplikasi penilaian kinerja beroperasi sesuai dengan harapan. Suatu proses yang dipergunakan untuk uji coba form ini adalah test case. Berikut adalah data-data test case yang sudah dilaksanakan pada sistem.
127
4.2.1 Uji Coba Halaman Login Aplikasi
Form login digunakan pengguna untuk masuk kedalam sistem dan berguna
sebagai proses keamanan sistem bagi pengguna yang berhak mengakses. Dalam form ini pengguna harus memasukkan NIK dan password pada field yang telah disediakan, kemudian tekan tombol Login. Sistem akan mengecek account tersebut kedalam basis data, apabila account telah terdaftar, maka sistem akan melanjutkan proses menuju menu utama, namun apabila belum terdaftar maka sistem akan menolaknya.
Gambar 4. 1 Form Login
Tabel 4. 1 Hasil Uji Coba Halaman Login Aplikasi
No Proses Output yang Diharapkan Hasil Dokumentasi
1. Login aplikasi
untuk SDM
SDM mampu mengakses aplikasi sesuai dengan hak aksesnya Sukses Gambar 4.2 2. Login aplikasi untuk Pemimpin Penilai Pemimpin Penilai mampu mengakses aplikasi sesuai dengan hak aksesnya
128
No Proses Output yang
Diharapkan Hasil Dokumentasi
3. Login aplikasi untuk Pendamping Penilai Pendamping Penilai mampu mengakses aplikasi sesuai hak aksesnya
Sukses Gambar 4.4
4. Login aplikasi
untuk Pegawai Pegawai mengakses aplikasi mampu sesuai hak aksesnya
Sukses Gambar 4.3 dan Gambar 4.4
5. Validasi jika NIK atau password
salah
Gagal login, tampil peringatan bahwa NIK atau password salah
Sukses Gambar 4.5
129
Gambar 4. 3 Menu Utama untuk Pemimpin Penilai
130
Gambar 4. 5 Peringatan bahwa NIK atau password salah
4.2.2 Uji Coba Melihat Data Pegawai
Uji Coba Melihat Data Pegawai terdapat pada form daftar pegawai. Dalam form ini terdapat daftar seluruh pegawai Rumah Sakit PHC Surabaya. Hak akses form ini hanya untuk SDM. Melalui halaman ini SDM juga dapat mencari data pegawai dengan mengisi kolom search seperti pada gambar 4.6.
131
Gambar 4. 6 Form Login
Tabel 4. 2 Hasil Uji Coba Melihat Data Pegawai
No Proses Output yang Diharapkan Hasil Dokumentasi 1. Menampilkan
daftar pegawai Data seluruh pegawai Rumah Sakit PHC Surabaya dapat ditampilkan
Sukses Gambar 4.6
4.2.3 Uji Coba Maintenance Data Kriteria dan Kamus Penilaian
Form master kriteria dan kamus penilaian ini digunakan untuk mengelola data
kriteria dan kamus penilaian yang akan digunakan pada form penilaian. Hak akses
form ini hanya untuk SDM. Melalui halaman ini SDM dapat memasukkan data
kriteria penilaian dengan menekan tombol tambah lalu mengetik nama kriteria kemudian menekan tombol Simpan seperti pada gambar 4.8. Tombol edit berfungsi mengubah nama kriteria dan tombol hapus berfungsi menghapus kriteria penilaian.
132
Tombol lihat berfungsi untuk menambah data sub kriteria atau menambah data kamus penilaian. Form master kriteria penilaian dapat dilihat pada Gambar 4.7.
Gambar 4. 7 Form Master Kriteria Penilaian
Gambar 4. 8 Form Tambah Data Kriteria Penilaian
SDM memilih salah satu kriteria penilaian dengan menekan tombol lihat lalu menekan tombol tambah. Untuk menambah data sub kriteria, SDM memilih kriteria penilaian. Sedangkan untuk menambah data kamus penilaian, SDM memilih kamus penilaian dan memasukkan data nilai kamus beserta keterangan kamus seperti yang
133
terdapat pada Gambar 4.10. Pada form master kamus penilaian, tombol edit berfungsi mengubah data kamus penilaian dan tombol hapus berfungsi menghapus kamus penilaian. Form master kamus penilaian dapat dilihat pada Gambar 4.9
Gambar 4. 9 Form Master Kamus Penilaian
Gambar 4. 10 Form Tambah Data Kamus Penilaian
Tabel 4. 3 Hasil Uji Coba Maintenance Data Kriteria dan Kamus Penilaian No Proses Output yang Diharapkan Hasil Dokumentasi 1. Simpan data
kriteria penilaian
Data kriteria penilaian tersimpan pada tabel kriteria dan muncul peringatan bahwa data
134
No Proses Output yang Diharapkan Hasil Dokumentasi kriteria penilaian berhasil
ditambahkan. 2. Ubah data kriteria
penilaian
Data kriteria penilaian pada tabel kriteria berhasil dan muncul peringatan bahwa data kriteria penilaian berhasil diubah.
Sukses Gambar 4.12
3. Hapus data kriteria penilaian
Data kriteria penilaian pada tabel kriteria berhasil dihapus dan muncul peringatan bahwa data kriteria penilaian berhasil dihapus.
Sukses Gambar 4.13
4. Simpan data
kamus penilaian Data tersimpan kriteria pada penilaian tabel kamus_penilaian dan muncul peringatan bahwa data kamus penilaian berhasil disimpan.
Sukses Gambar 4.14
5. Ubah data kamus
penilaian Data kamus penilaian pada tabel kamus_penilaian berhasil diubah dan muncul peringatan bahwa data kamus penilaian berhasil diubah.
Sukses Gambar 4.15
6. Hapus data kamus
penilaian Data kamus penilaian pada tabel kamus_penilaian berhasil dihapus dan muncul peringatan bahwa data kamus penilaian berhasil dihapus.
Sukses Gambar 4.16
7. Validasi masukan Muncul peringatan jika
135
Gambar 4. 11 Simpan Data Kriteria Penilaian
136
Gambar 4. 13 Hapus Data Kriteria Penilaian
137
Gambar 4. 15 Ubah Data Kamus Penilaian
138
Gambar 4. 17 Validasi Masukan
4.2.4 Uji Coba Maintenance Data Paket Skala Nilai dan Data Skala Nilai
Maintenance data paket skala nilai dan data skala nilai terdapat pada form
master skala nilai. Hak akses form ini hanya untuk SDM. Data-data skala nilai tergabung dalam sebuah data paket skala nilai. Maka SDM terlebih dahulu memasukkan data paket skala nilai. Melalui halaman ini, SDM dapat memasukkan data paket skala nilai dengan menekan tombol tambah data Paket Skala Nilai lalu mengetik nama paket skala nilai kemudian menekan tombol Simpan. Form tambah data paket skala nilai terdapat pada gambar 4.19. Tombol edit berfungsi mengubah nama paket skala nilai dan tombol hapus berfungsi untuk menghapus data paket skala nilai. Tombol Lihat berfungsi untuk melihat dan menambah data skala nilai yang ada di dalam paket skala nilai. Form master skala nilai dapat dilihat pada gambar 4.18.
139
Gambar 4. 18 Form Master Paket Skala Nilai
Gambar 4. 19 Form Tambah Data Master Paket Skala Nilai
SDM memilih salah satu paket skala nilai dengan menekan tombol lihat lalu menekan tombol tambah. Kemudian SDM memasukkan data angka skala nilai lalu menekan tombol simpan seperti yang terdapat pada Gambar 4.21. Pada form master skala nilai, tombol edit berfungsi mengubah data skala nilai dan tombol hapus berfungsi menghapus skala nilai. Form master skala nilai dapat dilihat pada Gambar 4.20.
140
Gambar 4. 20 Form Master Skala Nilai
Gambar 4. 21 Form Tambah Data Master Paket Skala Nilai
Tabel 4. 4 Hasil Uji Coba Form Master Paket Skala Nilai dan Data Skala Nilai No Proses Output yang Diharapkan Hasil Dokumentasi 1. Simpan data paket
skala nilai
Data paket skala nilai tersimpan pada tabel paket_nilai dan muncul peringatan bahwa data paket skala nilai berhasil disimpan.
Sukses Gambar 4.22
141
No Proses Output yang Diharapkan Hasil Dokumentasi skala nilai tabel paket_nilai berhasil
diubah dan muncul peringatan bahwa data paket skala nilai berhasil diubah.
3. Hapus data paket
skala nilai Data paket skala nilai pada tabel paket_nilai berhasil dihapus dan muncul peringatan bahwa data paket skala nilai berhasil dihapus.
Sukses Gambar 4.24
4. Simpan data skala
nilai Data skala nilai tersimpan pada tabel nilai dan muncul peringatan bahwa data skala nilai berhasil disimpan.
Sukses Gambar 4.25
5. Ubah data skala nilai
Data skala nilai pada tabel nilai berhasil diubah dan muncul peringatan bahwa data skala nilai berhasil diubah.
Sukses Gambar 4.26
6. Hapus data skala nilai
Data skala nilai pada tabel nilai berhasil dihapus dan muncul peringatan bahwa data skala nilai berhasil dihapus.
Sukses Gambar 4.27
7. Validasi masukan Muncul peringatan jika
142
Gambar 4. 22 Simpan Data Paket Skala Nilai
Gambar 4. 23 Ubah Data Paket Skala Nilai
143
Gambar 4. 25 Simpan Data Skala Nilai
144
Gambar 4. 27 Hapus Data Skala Nilai
Gambar 4. 28 Validasi Masukan
4.2.5 Uji Coba Maintenance Data Paket Parameter dan Data Parameter Penilaian
Maintenance data paket parameter dan data parameter penilaian terdapat
dalam form master parameter penilaian. Hak akses form ini hanya untuk SDM. Data parameter penilaian tergabung dalam sebuah data paket. Maka SDM terlebih dahulu memasukkan data paket parameter penilaian. Melalui halaman ini, SDM dapat
145
memasukkan data paket parameter penilaian dengan menekan tombol tambah lalu mengetik nama paket parameter penilaian kemudian menekan tombol Simpan seperti pada gambar 4.30. Tombol edit berfungsi mengubah nama paket parameter penilaian dan tombol hapus berfungsi untuk menghapus data paket parameter penilaian. Form master paket parameter penilaian terdapat pada gambar 4.29.
Gambar 4. 29 Form Master Paket Parameter
Gambar 4. 30 Form Tambah Data Paket Parameter
SDM memilih salah satu paket skala nilai dengan menekan tombol lihat lalu menekan tombol tambah. Kemudian SDM memasukkan data nilai bawah, nilai atas
146
dan keterangan parameter lalu menekan tombol simpan seperti yang terdapat pada gambar 4.32. Pada form master parameter penilaian, tombol edit berfungsi mengubah data parameter penilaian dan tombol hapus berfungsi menghapus data parameter penilaian. Form master skala nilai dapat dilihat pada Gambar 4.31.
Gambar 4. 31 Form Master Parameter Penilaian
147
Tabel 4. 5 Hasil Uji Coba Form Master Paket Parameter dan Parameter Penilaian No Proses Output yang Diharapkan Hasil Dokumentasi 1. Simpan data paket
Parameter Data paket skala nilai tersimpan pada tabel paket_parameter dan muncul peringatan bahwa data paket parameter berhasil disimpan.
Sukses Gambar 4.33
2. Ubah data paket
parameter Data paket parameter pada tabel paket_parameter berhasil diubah dan muncul peringatan bahwa data paket parameter berhasil diubah.
Sukses Gambar 4.34
3. Hapus data paket
parameter Data paket parameter pada tabel paket_parameter berhasil dihapus dan muncul peringatan bahwa data paket parameter berhasil dihapus.
Sukses Gambar 4.35
4. Simpan data parameter
penilaian
Data parameter penilaian tersimpan pada tabel nilai parameter dan muncul peringatan bahwa data parameter penilaian berhasil disimpan.
Sukses Gambar 4.36
5. Ubah data parameter
penilaian
Data parameter penilaian pada tabel parameter berhasil diubah dan muncul peringatan bahwa data parameter penilaian berhasil diubah.
Sukses Gambar 4.37
6. Hapus data parameter
penilaian
Data parameter penilaian pada tabel parameter berhasil dihapus dan muncul peringatan bahwa data parameter penilaian berhasil dihapus.
Sukses Gambar 4.38
7. Validasi masukan Muncul peringatan jika masukan tidak valid
148
Gambar 4. 33 Simpan Data Paket Parameter
Gambar 4. 34 Ubah Data Paket Parameter
149
Gambar 4. 36 Simpan Data Parameter Penilaian
150
Gambar 4. 38 Hapus Data Parameter Penilaian
Gambar 4. 39 Validasi Masukkan
4.2.6 Uji Coba Maintenance Data Form Penilaian
Maintenance data form penilaian dapat dilakukan pada form master form
penilaian. Hak akses form ini hanya untuk SDM. Melalui halaman ini, SDM dapat memasukkan data paket parameter penilaian dengan menekan tombol tambah lalu memilih paket skala nilai dan paket parameter penilaian yang akan digunakan dalam
151
form penilaian serta memasukkan nama dari form penilaian tersebut kemudian menekan tombol Simpan seperti pada gambar 4.41. Tombol edit berfungsi mengubah data-data yang sudah dimasukkan dan tombol hapus berfungsi untuk menghapus data form penilaian. Form master form penilaian dapat dilihat pada Gambar 4.40.
Gambar 4. 40 Form Master Form Penilaian
152
Tabel 4. 6 Hasil Uji Coba Maintenance Data Form Penilaian
No Proses Output yang Diharapkan Hasil Dokumentasi 1. Simpan data form
penilaian Data tersimpan pada tabel form form penilaian dan muncul peringatan bahwa data form penilaian berhasil disimpan.
Sukses Gambar 4.42
2. Ubah data form penilaian
Data form penilaian pada tabel form berhasil diubah dan muncul peringatan bahwa data form penilaian berhasil diubah.
Sukses Gambar 4.43
3. Hapus data form
penilaian Data form penilaian pada tabel form berhasil dihapus dan muncul peringatan bahwa data form penilaian berhasil dihapus.
Sukses Gambar 4.44
4. Validasi masukan Muncul peringatan jika masukan tidak valid
Sukses Gambar 4.45
Gambar 4. 42 Simpan Data Form Penilaian
153
Gambar 4. 44 Hapus Data Form Penilaian
Gambar 4. 45 Validasi Masukkan
4.2.7 Uji Coba Maintenance Data Kriteria Form
Maintenance data kriteria form terdapat pada form isi kriteria dan bobot form
penilaian seperti pada gambar 4.46. Form ini digunakan untuk mengisi kriteria penilaian dan bobot pada sebuah form penilaian. Hak akses form ini hanya untuk SDM. SDM terlebih dahulu memilih form penilaian yang akan diisi kriteria penilaian dengan menekan tombol input kriteria. Lalu SDM menekan tombol tambah dan memilih kriteria-kriteria penilaian yang dikehendaki kemudian menekan tombol Simpan seperti pada gambar 4.47 dan gambar 4.48. Untuk memasukkan bobot pada kriteria-kriteria penilaian yang dipilih, SDM menekan tombol input bobot. Setelah
154
selesai memasukkan bobot, SDM menekan tombol simpan. Form memasukkan bobot kriteria dapat dilihat pada gambar 4.48.
.Gambar 4. 46 Form Isi Kriteria Form Penilaian
155
.Gambar 4. 48 Form Tambah Data Bobot Kriteria
Tabel 4. 7 Hasil Uji Coba Maintenance Data Kriteria Form
No Proses Output yang Diharapkan Hasil Dokumentasi 1. Simpan data
kriteria dalam
form
Data kriteria dalam form tersimpan pada tabel form_kriteria dan muncul peringatan bahwa data kriteria dalam form berhasil disimpan.
Sukses Gambar 4.49
2. Hapus data kriteria dalam form
Data kriteria dan bobot dalam form pada tabel form_kriteria berhasil dihapus agar SDM bisa memasukkan ulang data tersebut dan muncul peringatan bahwa data kriteria dan bobot dalam
form berhasil dihapus.
Sukses Gambar 4.50
3. Simpan data bobot kriteria dalam
form
Data bobot kriteria dalam
form tersimpan pada tabel
form_kriteria dan muncul peringatan bahwa data bobot kriteria dalam form berhasil disimpan.
Sukses Gambar 4.51
2. Ubah data bobot kriteria dalam
form
Data bobot kriteria pada tabel form_kriteria berhasil diubah dan muncul peringatan bahwa data bobot kriteria dalam form berhasil diubah.
156
No Proses Output yang Diharapkan Hasil Dokumentasi 3. Hapus data kriteria
dan bobot dalam
form
Data kriteria dan bobot dalam form pada tabel form_kriteria berhasil dihapus agar SDM bisa memasukkan ulang data tersebut dan muncul peringatan bahwa data kriteria dan bobot dalam
form berhasil dihapus.
Sukses Gambar 4.53
4. Validasi masukan Muncul peringatan jika masukan tidak valid
Sukses Gambar 4.54
Gambar 4. 49 Simpan Data Kriteria dalam Form
157
Gambar 4. 51 Simpan Data Bobot Kriteria dalam Form
Gambar 4. 52 Ubah Data Bobot Kriteria dalam Form
158
Gambar 4. 54 Validasi Masukkan
4.2.8 Uji Coba Maintenance Data Akses Form
Maintenance data akses form terdapat pada halaman akses form. Halaman ini
digunakan untuk mengelola akses level terhadap form penilaian karena setiap level pegawai yang menilai mengakses form penilaian yang berbeda sesuai dengan level pegawai yang dinilai. Hak akses level ini hanya untuk SDM. Melalui halaman ini, SDM dapat memasukkan data akses level dengan menekan tombol tambah lalu memilih level pegawai yang menilai, level pegawai yang dinilai dan memilih form penilaian yang diakses kemudian menekan tombol Simpan seperti pada gambar 4.56. Tombol edit berfungsi mengubah data-data yang sudah dipilih dan tombol hapus berfungsi untuk menghapus data akses level. Halaman akses form dapat dilihat pada gambar 4.55.
159
Gambar 4. 55 Halaman Akses Form
Gambar 4. 56 Halaman Tambah Data Akses Form
Tabel 4. 8 Hasil Uji Coba Maintenance Data Akses Form
No Proses Output yang Diharapkan Hasil Dokumentasi 1. Simpan data akses
form
Data akses level terhadap
form tersimpan pada tabel
level_form dan muncul peringatan bahwa data akses level terhadap form penilaian berhasil disimpan.
Sukses Gambar 4.57
2. Ubah data akses
form
Data akses level terhadap
form pada tabel level_form
berhasil diubah dan muncul peringatan bahwa data akses level terhadap form penilaian berhasil diubah.
160
No Proses Output yang Diharapkan Hasil Dokumentasi 3. Hapus data akses
form
Data akses level terhadap
form pada tabel level_form
berhasil dihapus dan muncul peringatan bahwa data akses level terhadap
form penilaian berhasil
dihapus.
Sukses Gambar 4.59
4. Validasi masukan Muncul peringatan jika masukan tidak valid
Sukses Gambar 4.60
Gambar 4. 57 Simpan Data Akses Form
161
Gambar 4. 59 Hapus Data Akses Form
Gambar 4. 60 Validasi Masukkan
4.2.9 Uji Coba Maintenance Data Periode Penilaian
Maintenance data periode penilaian terdapat dalam form periode penilaian.
Form ini digunakan untuk memasukkan data periode penilaian saat penilaian kinerja dimulai. Hak akses form ini hanya untuk SDM. Melalui halaman ini, SDM dapat memasukkan data periode penilaian dengan menekan tombol tambah lalu mengetik nama periode penilaian, memasukkan tanggal periode mulai dan tanggal periode tutup kemudian menekan tombol Simpan seperti pada Gambar 4.62. Tombol edit berfungsi mengubah nama periode beserta tanggal periode dan tombol hapus berfungsi untuk menghapus data periode penilaian. Tetapi apabila penilaian sudah
162
dilakukan pada periode tersebut maka tombol edit dan hapus tidak bisa digunakan.
Form periode penilaian dapat dilihat pada Gambar 4.61.
Gambar 4. 61 Form Periode Penilaian
Gambar 4. 62 Form Mulai Periode Penilaian
Tabel 4. 9 Hasil Uji Coba Maintenance data periode penilaian
163
No Proses Output yang Diharapkan Hasil Dokumentasi 1. Simpan data
periode penilaian
Data periode penilaian tersimpan pada tabel periode dan muncul peringatan bahwa data periode penilaian berhasil disimpan.
Sukses Gambar 4.63
Gambar 4. 63 Simpan Data Periode Penilaian
4.2.10 Uji Coba Maintenance Data Status Penilai
Maintenance data status penilai terdapat pada form status penilai. Form
status penilai digunakan untuk memasukkan data status penilai saat penilaian kinerja dimulai. Setiap periode penilaian memiliki data status penilai sendiri, maka setiap periode penilaian dimulai SDM harus memasukkan data status penilai. Hak akses
form ini hanya untuk SDM. Melalui halaman ini, SDM dapat memasukkan data status
penilai dengan memilih berapa jumlah pendamping penilai kemudian menekan tombol Simpan. Tombol edit berfungsi mengubah jumlah pendamping penilai dan tombol hapus berfungsi untuk menghapus data status penilai. Form status penilai dapat dilihat pada Gambar 4.64.
164
Gambar 4. 64 Form Status Penilai
Tabel 4. 10 Hasil Uji Coba Maintenance data status penilai
No Proses Output yang Diharapkan Hasil Dokumentasi 1. Simpan data status
penilai
Data status penilai tersimpan pada tabel status_penilai dan muncul peringatan bahwa data status penilai berhasil disimpan.
Sukses Gambar 4.64
4.2.11 Uji Coba Penilaian Kinerja
Penilaian kinerja terdapat pada form penilaian kinerja. Form ini digunakan oleh pemimpin penilai dan pendamping penilai untuk melakukan penilaian kinerja terhadap pegawai yang telah ditunjuk. Hak akses form ini adalah untuk pemimpin penilai dan pendamping penilai. Form penilaian kinerja pegawai dapat dilihat pada Gambar 4.65. Melalui halaman ini, penilai dapat melakukan penilaian dengan menekan tombol input penilaian pada setiap pegawai lalu memilih nilai untuk setiap kriteria penilaian yang terdapat dalam form penilaian kemudian menekan tombol Simpan apabila sudah selesai seperti pada gambar 4.66. Penilaian hanya dapat dilakukan sekali oleh setiap penilai. Tombol input penilaian akan menjadi tidak aktif apabila sudah dilakukan penilaian.
165
Gambar 4. 65 Tampilan Awal Form Penilaian Kinerja
Gambar 4. 66 Form Penilaian Kinerja untuk Pemimpin Penilai
Tabel 4. 11 Hasil Uji Coba Penilaian Kinerja
166
No Proses Output yang Diharapkan Hasil Dokumentasi 1. Menampilkan
form penilaian
kinerja
Aplikasi menampilkan form penilaian kinerja yang sesuai dengan akses level penilai.
Sukses Gambar 4.66
2. Simpan data penilaian sebagai pemimpin penilai
Data penilaian kinerja pemimpin penilai tersimpan pada tabel penilai_rapor. Data detail penilaian setiap item kriteria tersimpan pada tabel detail_penilaian dan muncul peringatan bahwa data penilaian berhasil disimpan.
Sukses Gambar 4.67
3. Validasi masukan Muncul peringatan jika masukan tidak valid atau jika masih ada field yang kosong
Sukses Gambar 4.68
167
Gambar 4.68 Validasi Masukkan
4.2.12 Uji Coba Persetujuan Penilaian
Persetujuan penilaian terdapat pada form Hasil Penilaian. Form hasil penilaian