BAB IV HASIL DAN UJICOBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari Sistem Pendukung Keputusan Pemberian Bonus Berdasarkan Kinerja Pegawai dengan Menggunakan Metode Naive Bayes Pada PT. Unibis yang dapat dilihat sebagai berikut : 1. Tampilan Form Login Tampilan pada sistem dalam mengelolah data pengguna yang ditunjukkan pada gambar IV.1 : Gambar IV.1. Tampilan Form Login 2. Tampilan Form Pengaturan Data Pengguna Tampilan pada sistem dalam mengelolah data pengguna yang ditunjukkan pada gambar IV.2: 79
80 Gambar IV.2. Tampilan Form Pengaturan Data Pengguna 3. Tampilan Form Pengaturan Data Variabel Tampilan pada sistem dalam mengelolah data variabel yang ditunjukkan pada gambar IV.3:
81 Gambar IV.3. Tampilan Form Pengaturan Data Variabel 4. Tampilan Form Pengaturan Data Training Tampilan pada sistem dalam mengelolah data training yang ditunjukkan pada gambar IV.4:
82 Gambar IV.4. Tampilan Form Pengaturan Data Training 5. Tampilan Form Data Karyawan Tampilan pada sistem dalam mengelolah data karyawan yang ditunjukkan pada gambar IV.5: Gambar IV.5. Tampilan Form Data Karyawan
83 6. Tampilan Form Data Analisa Bonus Karyawan Tampilan pada sistem dalam mengelolah data analisa bonus yang ditunjukkan pada gambar IV.6: Gambar IV.6. Tampilan Form Data Analisa Bonus 7. Tampilan Form Melihat Laporan Data Karyawan Tampilan pada sistem dalam melihat informasi mengenai daftar karyawan dapat diterangkan pada gambar IV.7:
84 Gambar IV.7. Tampilan Form Melihat Laporan Karyawan 8. Tampilan Form Melihat Laporan Hasil Analisa Tampilan pada sistem dalam melihat informasi mengenai daftar penilaian dapat diterangkan pada gambar IV.8: Gambar IV.8. Tampilan Form Melihat Laporan Hasil Analisa
85 IV.2 Spesifikasi Uji Coba Program Uji coba terhadap sistem bertujuan untuk memastikan bahwa sistem sudah berada pada kondisi siap pakai. Instrumen yang digunakan untuk melakukan pengujian ini yaitu dengan menggunakan: 1. Satu unit laptop dengan spesifikasi sebagai berikut: a. Processor Intel Core I3 b. Memory 4 Gb c. Hardisk 500 Gb 2. Perangkat Lunak dengan spesifikasi sebagai berikut: a. Visual Basic 2010 b. SQL Server 2008 IV.2.1. Uji Coba Program Pengujian program dilakukan untuk mengetahui tingkat keakuratan data dan informasi yang dihasilkan oleh program yang telah dirancang, adapun data yang diuji adalah : 1. Performance program yang dirancang untuk menyesuaikan kenyamanan user dalam mengakses sistem. 2. Keakuratan informasi dari input, proses dan output pada sistem.
86 IV.2.2. Sekenario Pengujian Black-box testing adalah metode pengujian perangkat lunak yang tes fungsionalitas dari aplikasi yang bertentangan dengan struktur internal atau kerja (lihat pengujian white-box). pengetahuan khusus dari kode aplikasi / struktur internal dan pengetahuan pemrograman pada umumnya tidak diperlukan. Uji kasus dibangun di sekitar spesifikasi dan persyaratan, yakni, aplikasi apa yang seharusnya dilakukan. Menggunakan deskripsi eksternal perangkat lunak, termasuk spesifikasi, persyaratan, dan desain untuk menurunkan uji kasus. Tes ini dapat menjadi fungsional atau non-fungsional, meskipun biasanya fungsional. Perancang uji memilih input yang valid dan tidak valid dan menentukan output yang benar. Tidak ada pengetahuan tentang struktur internal benda uji itu. Metode uji dapat diterapkan pada semua tingkat pengujian perangkat lunak: unit, integrasi, fungsional, sistem dan penerimaan.ini biasanya terdiri dari kebanyakan jika tidak semua pengujian pada tingkat yang lebih tinggi, tetapi juga bisa mendominasi unit testing juga. IV.2.3. Hasil Pengujian Setelah melakukan uji coba terhadap sistem, maka dapat disimpulkan hasil yang didapatkan yaitu: 1. Sistem memiliki performance yang relatif stabil. 2. Sistem telah menghasilkan informasi yang valid. 3. Antarmuka yang sederhana dapat mempermudah pengguna dalam mempelajari sistem ini. 4. Kebutuhan akan informasi lapor an sangat cepat disajikan.
87 No. Skenario pengujian 1 Form Login Button login 2 Form Pengguna 3 Form Training Data 4 Form Karyawan 5 Form Bonus Analisa Tabel IV.1. Skenario Pengujian Test case Hasil yang diharapkan Hasil pengujian Button Baru Button Tambah Button Edit Button Hapus Button tambah Button hapus Button mean dan standar deviasi Button Baru Button Tambah Button Edit Button Hapus Button Edit nilai karyawan Button Analisa Sistem akan menyesesuaikan data username dan password dengan data yang ada di database, apabila data sesuai maka sistem akan menampilkan menu utama pada saat menekan button login. Sistem akan menampilkan pesan error apabila data username dan password tidak sesuai dengan database. Button baru, untuk mengisi data pengguna baru dan mengklik button tambah, sistem akan melakukan pengubahan data saat user memilih data dan mengklik button edit, sistem akan menghapus data saat user memilih data dan mengklik button hapus. Button tambah, untuk menambah data training yang baru sistem akan menghapus data saat user memilih data dan mengklik button hapus, sistem akan melakukan penyesesuaian data sesuai dengan perubahan yang dilakukan user. Button baru, untuk mengisi data pengguna baru dan mengklik button tambah, sistem akan melakukan pengubahan data saat user memilih data dan mengklik button edit, sistem akan menghapus data saat user memilih data dan mengklik button hapus. Sistem akan menampilkan form nilai karyawan Sistem akan melakukan analisa data karyawan sesuai dengan kriteria karyawan tersebut saat user mengklik button analisa
88 6 Form Laporan Laporan Data Karyawan Laporan Data Analisa Sistem akan menampilkan data yang telah di pilih oleh user, data sesuai dengan data yang ada di database. IV.3. Kelebihan dan Kekurangan Sistem Setiap sistem memiliki kelebihan dan kekurangan, berikut ini adalah kelebihan dan kekurangan sistem yang telah dibuat. IV.3.1. Kelebihan Sistem Kelebihan sistem ini diantaranya yaitu: 1. Waktu yang dibutuhkan untuk proses start-up relatif singkat. 2. Performance sistem relatif stabil. 3. Sistem mampu menghasilkan informasi yang sesuai dengan yang diharapkan. 4. Kebutuhan akan informasi penentu nilai karyawan akan jauh lebih cepat dan akurat. 5. Sistem sangat cepat mengolah data untuk menghasilkan berbagai informasi yang dibutuhkan pengguna. 6. Sistem ini telah diproteksi dengan sistem pengamanan berbasis otentikasi. IV.3.2. Kekurangan Sistem Adapun kekurangan sistem yang telah dibuat diantaranya yaitu: 1. Sistem belum memiliki splash-screen, sehingga terkadang pengguna mengira bahwa aplikasi tidak berjalan karena menunggu beberapa detik. 2. Sistem ini belum memiliki modul pengolahan data spasial yang lengkap.
89 3. Sistem tidak memiliki backup data secara otomatis agar terhindar dari kemungkinan terjadinya kehilangan data penting yang disebabkan oleh kerusakan pada perangkat keras. 4. Penyajian laporan hanya sebatas penilaian akhir kandidat pada sistem pendukung keputusan. 5. Sistem ini belum memiliki akses online sehingga penyebaran informasi data tidak bekerja dengan efektif.