BAB 4
IMPLEMENTASI DAN PENGUJIAN SISTEM
Pada bab ini akan dijelaskan implementasi algoritma nearest neighbor dan metode
decision tree pada sistem sesuai perancangan sistem yang telah dijabarkan pada Bab
3. Kemudian dilakukannya pengujian pada sistem yang telah dibangun.
4.1 Implementasi Sistem
Implementasi sistem merupakan proses pengubahan perancangan dan spesifikasi sistem menjadi sebuah sistem yang dapat digunakan. Implementasi sistem pada
perancangan dan analisis ini berbasis web menggunakan bahasa pemrograman PHP dan database MySQL.
4.1.1 Lingkungan Implementasi
Lingkungan inplementasi merupakan proses penerapan sistem pada lingkungan perangkar keras hardware dan perangkat lunak Software yang digunakan dalam
skripsi tersebut.
1. Hardware
Proses implementasi sistem dijalankan pada spesifikasi hardware sebagai berikut :
Universitas Sumatera Utara
1. Processor C60 AMD Dual-Core with Turbo CORE Technology up to 1.333
GHz. 2.
2 GB RAM DDR3 Memory 3.
Mouse 4.
Keyboard 5.
Hard Disk 320 GB
2. Software
Proses implementasi sistem dijalankan pada spesifikasi software sebagai berikut : 1.
Operating Sistem Windows 7 ultimate 2.
XAMPP versi 1.7.4 3.
Mysql versi 5.0.7
4.2 Implementasi perancangan antarmuka
Untuk menjalankan sistem rekomendasi pencarian pekerjaan berbasis web
menggunakan hybrid-based recommendation, terlebih dahulu melakukan instalasi XAMPP pada komputer PC atau laptop anda. Kemudian melakukan copy folder
program kedalam folder htdocs C:\xampp\htdocs\ serta import database .sql ke dalam phpmyadmin. Setelah semua instalasi proses selesai, buka sistem melalui
browser.
4.2.1 Halaman Home
Pada sistem ini, halaman Home adalah halaman yang tampil pertama apabila sistem dijalankan. Isi dari halaman ini adalah penjelasan singkat tentang sistem rekomendasi
pencarian pekerjaan. Halaman Home dapat dilihat pada gambar 4.1.
Universitas Sumatera Utara
Gambar 4.1 Halaman Home
4.2.2 Halaman daftar
Halaman daftar merupakan halaman dimana user pelamar atau user dari perusahaan melakukan pendaftaran kepada sistem sebelum melakukan proses selanjutnya. Pada
halaman ini user mempunyai 2 pilihan pendaftaran. Pertama pendaftaran untuk pelamar pekerjaan tombol daftar pelamar dan kedua untuk perusahaan tombol
daftar perusahaan dapat dilihat pada gambar 4.2
Gambar 4.2 Halaman daftar
Universitas Sumatera Utara
Untuk user pelamar, menu yang dipilih adalah daftar pelamar. Pada gambar 4.3, dapat dilihat halaman daftar pelamar terdapat field untuk mengisi biodata atau resume
pelamar seperti no ktp, nama, alamat, kualifikasi pendidikan, jurusan pendidikan dan username password
yang ditujuakan untuk user pelamar agar dapat memasuki halaman login pelamar. Pada halaman daftar pelamar, user pelamar diharuskan
mengisi semua field sebelum melanjutkan ke halaman login.
Gambar 4.3 Halaman daftar pelamar
Untuk user perusahaan, menu yang dipilih adalah daftar perusahaan. Pada halaman ini terdapat field kosong kualifikasi dan username password untuk validasi ke dalam
halaman login perusahan yang harus diisi oleh user perusahaan.
user perusahaan mengisi kualifikasi dan requirement apa saja yang dibutuhkan oleh perusahaan sehingga sistem dapat memprosesnya dan kemudian memberikan
rekomendasi kepada pelamar. Halaman daftar perusahaan dapat dilihat pada gambar 4.4.
Universitas Sumatera Utara
Gambar 4.4 Halaman daftar perusahaan
4.2.3 Halaman Tampil Lowongan pekerjaan
Pada halaman lowongan pekerjaan gambar 4.5, berisi tentang informasi lowongan pekerjaan apa saja yang tersedia di dalam sistem rekomendasi pencarian pekerjaan.
Untuk menampilkan informasi pekerjaan, user dapat memilih bidang apa yang ingin dilihat dan menekan tombol pilih.
Gambar 4.5 Halaman lowongan pekerjaan pilih bidang
Universitas Sumatera Utara
Pada halaman lowongan pekerjaan, user dapat melihat informasi lowongan pekerjaan yang berisi bidang, nama pekerjaan dan lokasi pekerjaan tersebut. Untuk
menampilkan lowongan pekerjaan, terlebih dahulu user diharuskan memilih bidang pekerjaan yang diinginkan contoh : teknologi kemudian menekan tombol pilih.
sistem kemudian akan memproses pilihan bidang pekerjaan tersebut dan akan menampilkan lowongan pekerjaan sesuai dengan bidang pekerjaan yang dipiliih yang
telah ada di dalam database sistem tersebut. Untuk halaman lowongan pekerjaan dapat dilihat pada gambar 4.6 berikut.
Gambar 4.6 Halaman lowongan pekerjaan tampil lowongan
4.2.4 Halaman Login
Halaman Login adalah halaman pembuka sebelum user dapat melakukan suatu proses. Dalam sistem ini, halaman login terbagi 3 fungsi. Pertama halaman login untuk
pelamar, Kedua halaman login untuk perusahaan dan ketiga halaman login untuk administrator
. Pada halaman login, user diwajibkan untuk mengisi username dan password
dengan benar sesuai dengan ketentuan dari sistem sehingga dapat masuk ke menu utama login. Halaman login dapat dilihat dalam gambar 4.7
Universitas Sumatera Utara
Gambar 4.7 Halaman login
4.2.4.1 Halaman Login admin
Setelah user memasukkan username dan password untuk admin, maka halaman login akan mengalihkan user ke menu utama untuk admin gambar 4.8. di halaman login
admin, terdapat 2 fungsi yaitu melakukan fungsi tambah, ubah, menghapus data pelamar dan dat perusahaan.
Gambar 4.8 Halaman login admin
Universitas Sumatera Utara
Pada gambar 4.9, di tampilkan tabel yang berisi data pelamar. Admin mempunyai akses untuk melihat, mengubah dan menghapus data dari pelamar yang telah
mendaftarkan diri ke sistem tersebut.
Gambar 4.9 Halaman login admin profil pelamar Pada gambar 4.10, di tampilkan tabel yang berisi data perusahaan. Admin mempunyai
akses untuk mengubah data perusahaan.
Gambar 4.10 Halaman login admin profil perusahaan
Universitas Sumatera Utara
4.2.4.2 Halaman Login pelamar
Halaman login pelamar gambar 4.11 mempunyai 2 fungsi utama. Fungsi pertama yaitu menampilkan profil pelamar yang berisi biodata atau resume pekerjaan dan
mengubah data dari pelamar oleh user login.
Fungsi kedua yaitu pelamar akan mendapatkan rekomendasi perkerjaan yang sesuai dengan kualifikasi dan latar pendidikan pelamar tersebut dari sistem ini dan
kemudian dapat melamar atau mengirimkan resume kepada lowongan pekerjaan dari perusahaan yang diinginkan.
Gambar 4.11 Halaman login pelamar
Pada halaman profil seperti pada gambar 4.12, user dapat melihat profil atau resume user tersebut. Selain melihat profil, user juga dapat mengubah data yang telah
dimasukkan sebelumnya pada pendaftaran sesuai dengan username login yang dimasukkan di validasi awal. Halaman profil pelamar dapat dilihat pada gambar 4.12.
Universitas Sumatera Utara
Gambar 4.12 Halaman login pelamar profil pelamar
Pada halaman rekomendasi, pelamar meminta kepada sistem untuk memberikan rekomendasi yang sesuai dengan latar belakang pendidikan dan
kemampuan pelamar. Di halaman utama, rekomendasi yang ditampilkan adalah 10 rekomendasi yang paling sesuai yang dapat dilihat pada gambar 4.13
Gambar 4.13 Halaman login pelamar rekomendasi
Universitas Sumatera Utara
Ketika user pelamar ingin melihat keseluruhan lowongan pekerjaan yang terdapat pada sistem ini, user tinggal menekan tombo tampil semua rekomendasi.
Setelah tombol tersebut ditekan, akan tampil pop up halaman yang akan menampilkan keseluruhan rekomendasi lowongan pekerjaan yang tersedia di dalam database sistem
ini.
Informasi lowongan pekerjaan yang ditampilkan berupa nama pekerjaan, hasil perhitungan dan keterangan apakah perusahaan tersebut menerima fresh graduate atau
tidak. Halaman tampil seluruh rekomendasi dapat dilihat pada gambar 4.14 berikut.
Gambar 4.14 Halaman login pelamar seluruh rekomendasi
Selain memberikan rekomendasi, halaman ini juga berfungsi mengirimkan resume untuk melamar ke perusahaan yang kita inginkan sesuai dengan rekomendasi yang
diberikan oleh sistem. Pelamar hanya memilih pekerjaan yang sesuai dan kemudian pelamar memasukkan user login pada field yang tersedia dan seteah itu menekan
tombol submit. Halaman yang berfungsi untuk pengiriman resume pelamar kepada perusahaan dapat dilihat pada gambar 4.15.
Universitas Sumatera Utara
Gambar 4.15 Halaman login pelamar pengiriman resume
4.2.4.3 Halaman Login perusahaan
Halaman login perusahaan bisa diakses setelah user memasukkan username dan password perusahaan. Setelah user memasukkan username dan password, maka user
akan dialihkan ke halaman home perusahaan. Dapat dilihat pada gambar 4.16.
Gambar 4.16 Halaman login perusahaan
Universitas Sumatera Utara
Pada halaman login perusahaan, menu yang disediakan ada 2 jenis. Pertama menu profile. Menu tersebut berfungsi untuk menampilkan profil perusahaan yang berisi
nama pekerjaan dan kualifikasi perusahaan tersebut.
Selain menampilkan profil atau kualifikasi, halaman ini juga berfungi untuk mengubah data profil perusahaan dan kualifikasi perusahaan tersebut. Menu profil
data perusahaan tersebut dapat dilihat pada gambar 4.17.
Gambar 4.17 Halaman login perusahaan menu profil
Menu kedua yang terdapat pada halaman login perusahaan yaitu user pelamar dapat siapa saja yang berminat untuk melamar pekerjaan pada perusahaan tersebut.
Di halaman ini akan ditampilkan list tabel yang berisi data pelamar yang telah melamar ke perusahaan tersebut. Di tabel tersebut berisi nama dan alamat pelamar
pekerjaan. Halaman view pelamar ini dapat dilihat pada gambar 4.18.
Universitas Sumatera Utara
Gambar 4.18 Halaman login perusahaan menu view pelamar
Jika user ingin menampilkan resume lengkap dari pelamar, user perusahaan dapat menekan tombol lihat. Tombol lihat berfungsi menampilkan pop-up yang berisi
data lengkap pelamar yang melamar ke perusahaan tersebut. Data pelamar dapat dilihat pada gambar 4.19 berikut.
Gambar 4.19 Halaman login perusahaan data lengkap pelamar
Universitas Sumatera Utara
4.3 Implementasi data