BAB IV
IMPLEMENTASI DAN PENGUJIAN
4.1 Instalasi Software
Dalam pembuatan program ini penulis mengunakan XAMPP ver 1.6.7 dalam menjalankan program aplikasi ini yang didalamnya sudah terdapat MySQLyog GUI untuk mengolah database dari sistem dan menggunakan aplikasi Mozila Firefox dapat menjalankan aplikasi websitenya.
4.2 Implementasi
Rancangan – rancangan yang telah dibuat diatas akan menghasilkan suatu implementasi yang bisa dipakai oleh user. Hasil dari implementasi tersebut yaitu: 1. Tampilan Halaman Utama
Pada halaman utama dari sistem ini ditampilkan halaman untuk login ke aplikasi kepegawaian dan kompensasi.
Gambar 4.1 Halaman Utama
2. Layar Login
Pada implementasi layar login pengguna harus masuk terlebih dahulu untuk melakukan login untuk bisa menggunakan aplikasi kepegawaian beserta kompensasi.
Gambar 4.2 Halaman Login
Jika tidak berhasil login dan jika pengguna salah memasukan user nama dan password pengguna untuk login ke dalam sistem, maka pengguna tidak akan bisa masuk ke dalam sistem.
77
3. Halaman Admin
Pada implementasi halaman admin terdapat menu data master, data pegawai,data riwayat, data prestasi laporan pegawai,prestasi, kompensasi dan logout. Halaman admin ini hanya akan bisa tampil dan semua menunya dapat digunakan jika pengguna (admin) berhasil login kedalam sistem.
Gambar 4.4 Halaman Admin a. Halaman Data Master
Halaman ini berisikan tentang jabatan baru, golongan baru dan divisi baru PT Indonesia Power. Pada halaman ini admin bisa mengimput jabatan baru, golongan baru, dan divisi baru.
Gambar 4.5 Halaman form pengisian jabatan baru
Halaman form pengisian jabatan baru berisikan jabatan yang akan di input pada PT Indonesia Power.
79
Halaman lihat semua jabatan yang berisikan hasil data golongan yang telah di input.
Gambar 4.7 Halaman form pengisian golongan baru
Halaman form pengisian golongan baru berisikan jabatan yang akan di input pada PT Indonesia Power.
Halaman lihat semua golongan yang berisikan hasil data golongan yang telah di input
Gambar 4.9 Halaman form pengisian divisi baru
Halaman form pengisian divisi baru berisikan divisi yang akan di input pada PT Indonesia Power.
81
Halaman lihat semua divisi yang berisikan hasil data divisi yang telah di input 4. Data Pegawai
Pada implementasi halaman data pegawai terdapat menu data induk, biodata, mutasi jabatan. Dalam menu ini admin bisa menginput data pegawai , biodata dan mutasi jabatan pegawai.
b. Data induk
Gambar 4.11 Halamanform pengisian data induk pegawai baru
Gambar 4.13 Halaman form pengisian biodata baru
83
Gambar 4.15 Halaman from pengisian mutasi baru
5. Data Riwayat
Halaman ini berisikan tentang data riwayat pada PT Indonesia power meliputi riwayat kerja, riwayat prestasi, riwayat sangsi, riwayat pendidikan, riwayat pelatihan. Pada halaman ini pengguna bisa menginput data riwayat baru.
Gambar 4.17 Halamanform pengisian riwayat kerja baru
85
Gambar 4.19 Halaman form pengisian riwayat prestasi
Gambar 4.21 Halaman form pengisian riwayat sangsi
87
Gambar 4.23 Halamanform pengisian riwayat pendidikan
Gambar 4.25 Halaman form pengisian riwayat pelatihan
89
Gambar 4.27 Halaman form Pengisian Prestasi baru
Gambar 4.29 Halaman form Pengisian kompensasi baru
91
Gambar 4.31 Halaman laporan pegawai detail
Gambar 4.33 Halaman laporan prestasi keseluruhan
93
4.3 Implementasi basis data
a. Basis Data db_kompensasi_pegawai
Gambar 4.35 Database kompensasi pegawai
b. Tbl_Admin
c. Tbl_data induk pegawai
Gambar 4.37 Tampilan tbl_data_induk_pegawai d. Tbl _Biodata
95
e. Tbl_Divisi
Gambar 4.39 Tampilan tbl_divisi
f. Tbl_golongan
g. Tbl_ Jabatan
Gambar 4.41 Tampilan tbl_jabatan
h. Tbl_Mutasi
97
i. Tbl_riwayat kerja baru
Gambar 4.43 Tampilan tbl_kerja baru j. Tbl_riwayat prestasi
k. Tbl_riwayat sangsi
Gambar 4.45 Tbl_riwayat sangsi l. Tbl_riwayat pendidikan
99
m. Tbl_riwayat pelatihan
Gambar 4.47 Tampilan tbl_riwayat pelatihan n. Tbl_prestasi
o. Tbl_kompensasi
101
4.4 Metode Pengujian
Metode pengujian yang dilakukan penulis untuk sistem yang sudah dirancang adalah dengan menggunakan metode Black Box Testing ,metode pengujian Black Box berfokus pada persyaratan fungsional perangkat lunak, pengujian black box memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan persyaratan fungsional untuk semua porgram.
Pengujian dengan menggunakan Black box testing dilakukan dengan cara memberikan sejumlah masukan (input) pada program aplikasi yang kemudian di proses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi kepegawaian beserta kompensasi menghasilkan (output) yang diinginkan sesuai dengan fungsi dari program kepegawaian dan kompensasi tersebut. Bila dari masukan yang diberikan proses menghasilkan keluaran yang sesuai dengan kebutuhan fungsionalnya, maka program aplikasi yang penulis rancang berhasil tetapi keluaran yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka terdapat kesalahan pada program aplikasi tersebut.
a. Lingkungan Pengujian
Pembuatan aplikasi ini dibuat dengan menggunakan portable computer atau laptop dengan spesifikasi sebagai berikut:
1. Perangkat Keras :
Processor : Intel Core i3 CPU M370 @2.40GHz 2.40 GHz
RAM : 2.00GB
Hard Disk : 250GB
LCD : LCD 14” TFT Color LCD
2. Perangkat Lunak :
Microsoft Windows 7 Home Premium Adobe Dreamweaver CS5
XAMPP 1.6.7 Mozilla Firefox b. Skenario Pengujian
Pengujian dilakukan untuk menentukan langkah – langkah dalam melakukan pengujian. Pengujian dilakukan dengan menjalankan aplikasi kepegawaian beserta kompensasi tersebut, setelah aplikasi dijalankan selanjutnya adalah menguji tombol – tombol yang terdapat dalam antar muka aplikasi tersebut apakah sesuai dengan tahap perancangan.
Tabel 4.1 Tabel skenario pengujian perancangan aplikasi kepegawaian beserta kompensasi PT Indonesia Power UBP Suralaya
no Antar muka yang di uji Baguan dari antar muka yang di uji
Status aplikasi Skenario pengujian
Hasil yang diharapkan
1. Halaman utama
Proses Link Menu utama
sudah terbuka
Klik menu Menu utama terbuka 2. Halaman user Proses sub akses Aplikasi menverivikasi user Memasukan username dan password Sesuai dengan sub akses masing – masing user 3. Halaman file master
Proses link Memilih form master jabatan Klik form sesuai dengan Form pilihan akan terbuka
103 kebutuhan (jabatan baru,golong an baru,divisi baru) 4. Halaman form data pegawai Proses input data induk pegawai,bioda ta dan mutasi jabatan
Form input data pegawai sedang berjalan Memasukan data induk,bioda ta dan mutasi jabatan sesuai dengan form tersebut Data akan tersimpan ke dalam database dan tombol berfungsi sebagai mana fungsi masing – masing. 5. Halaman form data riwayat Proses menginput data riwayat kerja,riwayat prestasi,riway at sangsi, riwayat pendidikan dan pelatihan
Form input data riwayat sedang berjalan Memasukan data riwayat sesuia dengan form tersebut Data akan tersimpan kedalam database dan tombol berfungsi sebagaimana fungsi masing - masing 6. Halaman form data prestasi dan kompens Proses menginput data prestasi dan kompensasi Form data prestasi dan kompensasi sedang berjalan Memasukan data prestasi dan kompensasi sesuai Data akan tersimpan kedalam database dan tombol
asi dengan form tersebut berfungsi sebagaimana masing – masing 7. Halaman form laporan
Proses link Pilihan form data laporan (laporan pegawai perdeti,laporan pegawai keseluruhan,lapor an prestasi, laporan kompensasi Klik form sesuai kebutuhan( view data peawai, data prestasi, data kompensasi form pilihan akan terbuka (view data pegawai, data prestasi, data kompensasi 8. Halaman laporan data pegawai perdetil Menampilkan data pegawai Form data pegawai akan di tampilkan secara list Klik pilihan data pegawai yang tersedia dalam form tersebut Form pilihan tercetak dalam kertas 9. Halaman laporan data pegawai keseluruh an Menampilkan data pegawai
Form data barang akan di tampilkan secara list Pilih data pegawai keseluruhan Form pilihan tercetak dalam kertas keseluruhan 1 0 Halaman laporan data prestasi Menampilkan data prestasi Form data prestasi akan di tampilkan secara list Pilih data prestasi Form pilihan tercetak dalam kertas
105 11. Halaman laporan data kmpensa si Menampilkan data kompensasi Form data kompensasi akan ditampilkan secara list Pilih data kompensasi Form pilihan tersetak dalam kertas. 4.2 Tabel Evaluasi Hasil Pengujian Perancangan aplikasi kepegawaian beserta kompensasai pada PT Indonesia power UBP Suralaya
No Nama menu Prosedur pengujian Masukan Keluaran yang di harapkan Kriteria Evaluasi hasil Hasil yang di dapat
1. Login Input data
login Username dan Password Masuk ke menu selanjutnya Jika berhasil masuk ke menu selanjutnya, jika tidak, tidak dapat masuk Berhasil masuk ke menu selanjutnya
2. Menu utama Pilih sub menu Klik Mouse Masuk ke sub menu/progra m yang dituju Berhasil bila program yang dituju tampil Berhasil masuk ke program yang dituju
3. Sub menu data master Masukan data master yang akan di input Input data : Jabatan baru Golong an baru Divisi baru Akan muncul pesan tampilan tersimpan jika berhasil disimpan. Jika berhasil data akan tersimpan jika tidak data tidak akan tersimpan Muncul pesan “data tersimpan” 4. Sub menu data pegawai Masukan data pegawai yang akan di input Input data Data induk Biodat a Mutasi jabatan Akan muncul pesan tampilan tersimpan jika berhasil tersimpan Jika berhasil data akan tersimpan jika tidak, data tidak akan tersimpan Muncul pesan “data tersimpan” 5. Sub menu data riwayat Masukan data riwayat yang akan di input Input data Riwaya t kerja Riwaya t prestasi Riwaya t sangsi Riwaya Akan mucul pesan tampilan jika berhasil tersimpan Jika berhasil data akan tersimpan jika tidak, data tidak akan tersimpan. Muncul pesan “data tersimpan
107 t pelatih an Riwaya t pendidi kan 6. Sub menu data prestasi dan kompensasi Masukan data prestasi yang akan di input. Input data Masukan prestasi Masukan kompens asi Akan muncul pesan tampilan jika berhasil tersimpan Jika berhasil data akan tersimpan jika tidak, tidak akan tersimpan Muncul pesan “data tersimpan 7. Sub menu laporan data pegawai detil Klik salah satu pegawai Klik mouse Muncul tampilan yang berisi data pegawai Berhasil jika data pegawai tampil Muncul salah satu data pegawai 8. Sub menu laporan data pegawai keseluruhan Klik icon laporan Klik mouse Muncul tampilan yang berisi semua data pegawai Berhasil jika semua data pegawai tampil Muncul semua data pegawai 9. Sub menu laporan data prestasi Klik icon laporan Klik mouse Muncul tampilan yang berisi semua data prestasi Berhasil jika semua data prestasi tampil Muncul semua data prestasi 10 Sub menu laporan data kompensasi Klik icon laporan Klik mouse Muncul tampilan yang berisi Berhasil jika semua data kompensasi Muncul semua data prestasi
semua kompensasi
tampil
4.5 Analisa Pengujian
Setelah melakukan pengujian terhadap semua menu sistem pada aplikasi kepegawaian beserta kompensasi, maka disimpulkan bahwa penguji telah menunjukan hasil keluaran (Output) dan proses yang sesuai dengan rancangan aplikasi program ini. Dan hasil dari pengujian dapat dikatakan bahwa pogram ini dapat berfungsi dengan baik dan benar, karena telah di buktikan dari hasil skenario pengujian.
Bahwa aplikasi kepegawaian beserta kompensasi ini dapat digunakan sebagai aplikasi pengolahan kepegawaian beserta kompensasi pada PT Indonesia Power UBP Suralaya.