BAB 4 HASIL DAN PEMBAHASAN 4.1 Spesifikasi Sistem Pada spesifikasi sistem ini akan menjelaskan spesifikasi minimal yang disarankan untuk mengoperasikan aplikasi basis data ini. 4.1.1 Spesifikasi Perangkat Keras Perangkat keras merupakan salah satu elemen yang penting dalam pengoperasian aplikasi ini. Spesifikasi perangkat keras minimum yang diperlukan untuk pengimplementasian sistem basis data pada server dan client dalam perusahaan adalah sebagai berikut: Tabel 4.1 Perangkat keras Perangkat Keras Server Client Processor 3.6 GHz 1.8 GHz Main Memory 2 GB 1 GB Hard Disk 3TB 40 GB Monitor Ya Ya Keyboard Ya Ya Mouse Ya Ya VGA 4 GB 2 GB Tape Backup Tidak Tidak UPS Ya Tidak 4.1.2 Spesifikasi Peranti Lunak Kebutuhan peranti lunak untuk menjalankan suatu aplikasi ini meliputi kebutuhan perangkat lunak pada server dan client. Kebutuhan tersebut antara lain : Tabel 4.2 Spesifikasi Peranti Lunak Peranti Lunak Server Client Sistem Operasi Microsoft Windows Microsoft 225
226 Aplikasi Pendukung Internet Explorer 7 Mozila Firefox Google Chrome Safari Opera DBMS MySQL Windows Internet Explorer 7 Mozila Firefox Google Chrome Safari Opera 4.1.3 Spesifikasi Jaringan Spesifikasi kebutuhan jaringan yang diusulkan : 1. Topologi yang digunakan adalah Star, karena jika terjadi masalah pada satu komputer tidak akan mempengauhi komputer yang lain. Gambar 4.1 Topologi Jaringan yang Diusulkan 2. Network Interface Card (NIC) yang digunakan sebagai penghubung antar komputer 3. Switch, digunakan untuk menghubungkan Server dengan Client
227 4.2 Tampilan Layar Tampilan layar yang akan ditampilkan saat aplikasi basis data ini digunakan oleh user dengan tampilan yang telah disesuaikan dengan rancangan aplikasi sebelumnya. 4.2.1 Layar Home Pengunjung Gambar 4.2 Layar home Halaman utama aplikasi ini yang menampilkan publikasi.
228 4.2.2 Layar Recruitment Gambar 4.3 Layar recruitment Halaman yang menampilkan penjelasan mengenai perekrutan.
229 4.2.3 Layar Career Gambar 4.4 Layar career Halaman yang menampilkan penjelasan mengenai karir.
230 4.2.4 Layar About Us Gambar 4.5 Layar about us Halaman yang menampilkan penjelasan mengenai perusahaan.
231 4.2.5 Layar FAQ Gambar 4.6 Layar FAQ Halaman yang menampilkan FAQ. 4.2.6 Layar Produk Gambar 4.7 Layar produk Halaman yang menampilkan penjelasan mengenai produk.
232 4.2.7 Layar Sign In Gambar 4.8 Layar sign in Halaman untuk melakukan sign in. 4.2.8 Layar Sign Up Gambar 4.9 Layar sign up Halaman untuk melakukan sign up.
233 4.2.9 Layar List Pelamar Gambar 4.10 Layar list pelamar Halaman yang menampilkan data CV pelamar.
234 4.2.10 Layar detail1 Gambar 4.11 Layar detail1 Halaman yang menampilkan data pelamar.
235 4.2.11 Layar detail2 Gambar 4.12 Layar detail2 Halaman yang menampilkan daftar keluarga pelamar. 4.2.12 Layar detail3 Gambar 4.13 Layar detail3 Halaman yang menampilkan riwayat pekerjaan pelamar.
236 4.2.13 Layar detail4 Gambar 4.14 Layar detail4 Halaman yang menampilkan riwayat pendidikan formal/informal pelamar. 4.2.14 Layar detail5 Gambar 4.15 Layar detail5 Halaman yang menampilkan kegiatan sosial.
237 4.2.15 Layar Approve, Candidat, dan Reject Gambar 4.16 Layar Approve, Candidat, dan Reject Halaman Approve menampilkan daftar pelamar yang telah diterima sebagai karyawan, Halaman Candidat menampilkan daftar pelamar yang telah lolos babak penyaringan oleh sistem dan akan dipanggil untuk interview, Halaman Reject menampilkan daftar pelamar yang tidak memenuhi kriteria sebagai karyawan.
238 4.2.16 Layar Home Karyawan 4.2.17 Layar Job Posting Gambar 4.17 Layar home untuk karyawan Halaman home ketika karyawan telah melakukan sign in. Gambar 4.18 Layar Job posting Halaman untuk menampilkan dan mengubah publikasi apa saja yang telah dilakukan.
239 4.2.18 Layar Add Job Posting 4.2.19 Layar Edit Job Posting Gambar 4.19 Layar add job posting Halaman untuk menambah publikasi. Gambar 4.20 Layar edit job posting Halaman untuk megedit publikasi.
240 4.2.20 Layar Manage Test Gambar 4.21 Layar manage test Halaman untuk menampilkan dan mengubah test bahasa Inggris. 4.2.21 Layar Insert Test Gambar 4.22 Layar insert test Halaman untuk menambah soal test bahasa Inggris.
241 4.2.22 Layar Update Test Gambar 4.23 Layar update test Halaman untuk mengubah test bahasa Inggris. 4.2.23 Layar Profile untuk Karyawan Gambar 4.24 Layar profile untuk karyawan Halaman untuk karyawan mengganti password.
242 4.2.24 Layar Report Gambar 4.25 Layar report Halaman yang menampilkan kategori status pelamar untuk menampilkan laporan data pelamar. 4.2.25 Layar Report Pelamar Gambar 4.26 Layar report pelamar Halaman yang menampilkan data pelamar berdasarkan kategori yang dipilih pada layar report.
243 4.2.26 Layar Send Confirmation Gambar 4.27 Layar send confirmation Halaman untuk mengirim konfirmasi ke pelamar. 4.2.27 Layar Home untuk Pelamar Gambar 4.28 Layar home untuk pelamar Halaman home setelah pelamar melakukan sign in.
244 4.2.28 Layar Recruitment untuk Pelamar Gambar 4.29 Layar recruitment untuk pelamar Halaman untuk mengisi CV dan mengikuti test personal.
245 4.2.29 Layar About Us untuk Pelamar Gambar 4.30 Layar about us untuk pelamar Halaman yang menampilkan penjelasan mengenai perusahaan. 4.2.30 Layar Career untuk Pelamar Gambar 4.31 Layar career untuk pelamar Halaman yang menampilkan penjelasan mengenai karir di perusahaan.
246 4.2.31 Layar FAQ untuk Pelamar Gambar 4.32 Layar FAQ untuk pelamar Halaman yang menampilkan FAQ. 4.2.32 Layar Konfirmasi untuk Pelamar Gambar 4.33 Layar konfirmasi untuk pelamar Halaman yang menampilkan konfirmasi untuk pelamar.
247 4.2.33 Layar Detail Konfirmasi untuk Pelamar Gambar 4.34 Layar detail konfirmasi untuk pelamar Halaman yang menampilkan detail konfirmasi untuk pelamar. 4.2.34 Layar Test Bahasa Inggirs Gambar 4.35 Layar test bahasa inggris Halaman untuk pelamar mengisi test bahasa Inggris.
248 4.2.35 Layar Test LOGB Gambar 4.36 Layar Test bahasa inggris Halaman untuk pelamar mengisi test LOGB.
249 4.2.36 Layar Profile untuk Pelamar Gambar 4.37 Layar profile untuk pelamar Halaman untuk pelamar mengganti password sign in.
250 4.2.37 Layar CV Gambar 4.38 Layar CV Halaman untuk pelamar mengisi CV.
251 4.2.38 Layar CV2 Gambar 4.39 Layar CV2 Halaman untuk pelamar mengisi daftar keluarga. 4.2.39 Layar CV3 Gambar 4.40 Layar CV3 Halaman untuk pelamar mengisi riwayat pekerjaan.
252 4.2.40 Layar CV4 Gambar 4.41 Layar CV4 Halaman untuk pelamar mengisi riwayat pendidikan. 4.2.41 Layar CV5 Gambar 4.42 Layar CV5 Halaman untuk pelamar mengisi kegiatan sosial.
253 4.3 Evaluasi Database Pada tahap ini akan membahas hasil evaluasi database berdasarkan system integration test dan user acceptance test. 4.3.1 System Integration Test Evaluasi yang dilakukan meliputi 5 kriteria yang telah diuji-cobakan, yaitu Domain Integrity, Entity Integrity, References Integrity, Enterprise Constraint dan Security. Domain Integrity Hasil dari evaluasi Domain Integrity menunjukan bahwa semua tabel yang telah dilakukan uji coba, kesemuanya telah dapat dilakukan dengan tepat karena setiap atributnya harus diisi dengan batasan yang telah ditentukan sebelumnya. Entity Integrity Hasil dari evaluasi Entity Integrity menunjukan bahwa semua primary key pada setiap tabel tidak diperbolehkan untuk diisi dengan NULL. References Integrity Hasil dari evaluasi References Integrity menunjukan bahwa semua relasi antar tabel tetap konsisten. Sebagai contoh ketika field answer_id yang merupakan primary key pada table answer_test diubah, maka semua foreign key yang berhubungan dengan field answer_id tersebut akan berubah juga. Enterprise Constraint Hasil dari evaluasi Enterprise Constraint menunjukan bahwa batasan-batasan atau constraint telah berjalan sesuai dengan mekanisme yang ditentukan. Security Hasil dari evaluasi security menunjukan bahwa semua tabel yang telah dilakukan uji coba, kesemuanya telah dapat berjalan sesuai dengan mekanisme yang ditentukan. Yaitu dengan membagi hak akses program sesuai tingkatan user.
254 Tabel 4.3 Tabel Evaluasi Nama Entitas Primary Key Foreign Key Constraint Karyawan - Lamaran Kendaraan Keluarga Riwayat_pendidikan Riwayat_pekerjaan Bahasa Kegiatan_sosial Kursus Test_result - English_test Answer_test - Konfirmasi Position - Publikasi - detailkonfirmasi detailpublikasi KomponenKebutuhanPosisi Kebutuhan_posisi Komponen_kebutuhan - = sudah berjalan sesuai mekanisme yang ditentukan
255 4.3.2 User Acceptance Test Dari hasil wawancara kepada pimpinan divisi perekrutan mengenai evaluasi database proses sudah berjalan dengan benar dan sesuai dengan yang diharapkan oleh user karena database telah memenuhi kebutuhan transaksi user dalam hal publikasi, perekrutan, penyaringan dan pembuatan laporan. 4.4 Evaluasi Aplikasi Evaluasi aplikasi menggunakan metode wawancara kepada 3 user yaitu 1orang divisi Human Resource dan 2 orang divisi Recruiter yang meliputi pertanyaan sebagai berikut: 1. Bagaimana menurut anda tentang tampilan atau user interface dari aplikasi yang di buat? 2. Apakah aplikasi ini telah membantu dalam pencarian cv pelamar yang cepat dan akurat dalam perusahaan? 3. Apakah dengan digunakan aplikasi ini dapat membantu meningkatkan performa perusahaan? 4. Apakah dalam pengoperasian web terdapat kendala? 5. Apakah petunjuk dan instruksi pengguna mudah dipahami? 6. Bagaimana tingkat kepuasaan anda terhadap web ini jika diukur dengan rentang nilai 1-4 (tidak puas, kurang puas, cukup puas, puas)? Dari pertanyaan yang di ajukan dapat disimpulkan dalam beberapa aspek dan hasilnya. No Aspek Hasil 1 Tampilan Layar Tampilan aplikasi sederhana, mudah digunakan, dan warna telah sesuai dengan ciri khas perusahaan yaitu warna merah, abu-abu, putih dan silver. 2. Fitur Aplikasi Fitur aplikasi sangat membantu dalam
256 pencarian CV pelamar yang diinginkan yang sebelumnya membutuhkan waktu yang lama untuk melakukannya. 3. Manfaat Dengan aplikasi web ini akan meningkatkan performa serta membantu kinerja perusahaan dalam melakukan publikasi penerimaan karyawan, perekrutan karyawan, penyaringan CV, serta hasil laporan. 4. Petunjuk dan Instruksi Dalam menggunakan aplikasi web tidak terdapat kesuliatan karena petunjuk dan instruksi yang sederhana serta jelas 5. Tingkat Kepuasan Cukup puas 4.5 Evaluasi User Interface Evaluasi user interface menggunakan metode eight golden rules yaitu: 1. Berusaha untuk konsisten Gambar 4.43 Konsistensi layar
257 Gambar 4.44 Konsistensi layar 2 Pada tampilan ini konsisten terhadap warna, bentuk font dan warna font untuk setiap layar. 2. Menyediakan kemudahan pemakaian yang universal. Gambar 4.45 Layar menu Pada tampilan ini terdapat tombol fungsi yang sudah merupakan pengetahuan umum seperti home yang dapat kembali langsung ke halaman home sehingga meningkatkan kecepatan interaksi. 3. Memberikan umpan balik yang informatif Gambar 4.46 Contoh umpan balik Pada tampilan ini terdapat umpan balik saat pengguna melakukan sign in maka ada umpan balik yang memberikan informasi nama dari pengguna.
258 4. Merancang dialog yang memberikan penutupan (keadaan akhir) Gambar 4.47 Penutupan keadaan akhir Saat pelamar mengakhiri pengisian CV tersebut, maka akan adanya dialog penutupan bahwa pelamar telah melakukan submit CV. 5. Memberikan pencegahan kesalahan Gambar 4.48 Tampilan pesan error Pada tampilan ini sistem dapat mendeteksi kesalahan dengan cepat dan memberikan mekanisme yang sederhana dan mudah untuk penanganan kesalahan.
259 6. Memungkinkan pembalikan aksi yang mudah Gambar 4.49 Menu pembalikan aksi Pada tampilan ini memungkinkan pengguna untuk kembali ke tahap sebelumnya untuk mengetahui kesalahan yang dilakukan sehingga dapat dibatalkan. 7. Mendukung pusat kendali internal Gambar 4.50 Edit publikasi Pada tampilan ini pengguna menjadi pengendali sistem dan sistem akan merespon tindakan yang dilakukan oleh pengguna. Pengguna melakukan manpulasi data.
260 8. Mengurangi beban ingatan jangka pendek Gambar 4.51 Cara cepat melakukan test Pada tampilan ini pengguna dapat langsung ke tahap test setelah melewati tahap pengisian CV.