PEMBANGUNAN SITUS UNTUK MEMPERTEMUKAN KEBUTUHAN PERUSAHAAN DAN KEMAMPUAN PENCARI KERJA TUGAS AKHIR

dokumen-dokumen yang mirip
WEBSITE POINT OF INTEREST BERBASIS LOCATION BASED SERVICE DI SEKITAR RUTE TRANSJAKARTA

PENGEMBANGAN SISTEM PENGIRIMAN FILE DAN PENGENDALIAN JARAK JAUH MENGGUNAKAN USER DATAGRAM PROTOCOL TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE PEMBELAJARAN SISTEM PENCERNAAN MANUSIA BERBASIS MULTIMEDIA TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE SALES ASSISTANT. SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika.

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI PENCARIAN RUMAH SAKIT DAN DOKTER TERDEKAT BERBASIS ANDROID

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PEMBANGUNAN SISTEM INFORMASI SARANA DAN PRASARANA UNIVERSITAS ATMA JAYA YOGYAKARTA BERBASIS WEB

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

PEMBANGUNAN SISTEM INFORMASI DEPOSIT UANG UNTUK PEMASANGAN IKLAN BARIS PADA SURAT KABAR BERBASIS WEB SKRIPSI

IMPLEMENTASI METODE PROMETHEE UNTUK PROGRAM BANTU PENDUKUNG KEPUTUSAN PEMILIHAN SMARTPHONE

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PEMBANGUNAN APLIKASI SIMULASI KREDIT BERBASIS WEB SERVICE TUGAS AKHIR

PENGEMBANGAN PORTAL DOSEN UNIVERSITAS DENGAN INTEGRASI JAVA DAN ASP.NET WEB SERVICE MENGGUNAKAN PHP SOAP-WSDL

PEMBANGUNAN SITUS E-MARKETPLACE UNTUK PERSEWAAN VILLA MENGGUNAKAN SMARTY DAN JQUERY SKRIPSI

Pembangunan Aplikasi Layanan Berbasis Lokasi Pencarian Obral (Sale) Terdekat Berbasis Android

PEMBANGUNAN APLIKASI MOBILE BERBASIS LOKASI UNTUK PERMAINAN PENGENALAN OBYEK WISATA DI YOGYAKARTA

PEMBANGUNAN APLIKASI SIMULASI TRY OUT UJIAN NASIONAL SMA BERBASIS MOBILE

JEFRI TRIO VEMBER NPM:

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN PREDIKSI KECEPATAN STUDI MAHASISWA DENGAN MENGGUNAKAN METODE ID3

PEMBANGUNAN SISTEM INFORMASI WEDDING ORGANIZER BERBASIS WEB

PEMBANGUNAN PERANGKAT LUNAK UNTUK MEMBUAT BASIS DATA TAKSONOMI BERITA

PEMBANGUNAN SISTEM PAKAR PENANGGULANGAN HAMA DAN PENYAKIT PADA TANAMAN KENTANG MENGGUNAKAN METODE CERTAINTY FACTOR

PEMBANGUNAN APLIKASI PERMAINAN PELIHARAAN BERBASIS SOSIAL DAN LOKASI

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN RUMAH SAKIT PANTI RAPIH BERBASIS WEB

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE

Pembangunan Aplikasi Tes Potensi Akademik Menggunakan Framework CodeIgniter

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN SISTEM INFORMASI PENERIMAAN PEGAWAI BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE FILE SHARING MENGGUNAKAN MOBILE INTERNET ACCESS BERBASIS J2ME

PEMBANGUNAN SISTEM INFORMASI RENTAL FILM PADA PERANGKAT MOBILE BERBASIS J2ME

PENGEMBANGAN SISTEM PEMBELAJARAN TENSES BERBASIS MULTIMEDIA

Pengembangan Aplikasi Pengolahan Citra Berbasis Mobile Bagi Komunitas Fotografi

PEMBANGUNAN DIGITAL LIBRARY PADA PERPUSTAKAAN DAERAH BALI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI KATALOG PRODUK, SERVICE, DAN SPAREPART PT. BOROBUDUR OTO MOBIL YOGYAKARTA BERBASIS WEB TUGAS AKHIR

Pembangunan Aplikasi Mobile Pencarian Tiket Pesawat Termurah Berbasis J2ME

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

Pembangunan Aplikasi Pencarian Lokasi Museum Terdekat di Yogyakarta Berbasis Mobile

PEMBANGUNAN SISTEM INFORMASI PENGUMUMAN PERKULIAHAN MAHASISWA

PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

Pembangunan Sistem Informasi Penjualan untuk Toko Dunia Susu

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

PEMBANGUNAN GAME BATIK PADA PIRANTI MOBILE ANDROID

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN (SIMKA) BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT UNTUK MENDUKUNG PELAYANAN PASIEN DI RUMAH SAKIT UMUM PATMASURI YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB

PENGEMBANGAN SISTEM PENDUKUNG CERDAS UNTUK PERENCANAAN WISATA BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI WEB SERVICE

FAKULTAS TEKNIK INDUSTRI

PEMBANGUNAN APLIKASI KULINER BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PEMBANGUNAN WEBSITE INFORMASI LETAK PERGURUAN TINGGI DAERAH ISTIMEWA YOGYAKARTA BERBASIS SVG

PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA)

PENGEMBANGANN SISTEM INFORMASI KERJA PRAKTEK/MAGANG BERBASIS WEB UNTUK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMESANAN SEMEN BERBASIS WEB

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN WEDDING PLANNER BERBASIS WEB

PENGEMBANGAN APLIKASI PEMBELAJARAN UJIAN NASIONAL UNTUK SISWA SEKOLAH DASAR BERBASIS MULTIMEDIA

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENJAMINAN MUTU (Studi Kasus : Universitas Atma Jaya Yogyakarta) TUGAS AKHIR

PEMBANGUNAN APLIKASI PENGUMUMAN TERPADU BERBASIS MOBILE

PEMBANGUNAN APLIKASI LAB DISCIPLINE CONTROL

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK KOMUNITAS JOMBLO KATHOLIK INDONESIA TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE UNTUK MENCETAK FOTO MEMANFAATKAN WEB SERVICE

PEMBANGUNAN APLIKASI BERBASIS WEB UNTUK EVALUASI KINERJA DOSEN PADA PROSES BELAJAR DAN MENGAJAR DI UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN APLIKASI SISTEM INFORMASI GEOGRAFIS PEMERATAAN PENYEBARAN GURU DI YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI KLINIK GIGI UNTUK MENDUKUNG PELAYANAN PASIEN DI KLINIK GIGI XYZ. Tugas Akhir

PEMBANGUNAN APLIKASI BERBASIS LOKASI PENCARI LAYANAN PENDIDIKAN PADA ANDROID

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN PERANGKAT LUNAK ADVANCED TRANSACTION PROCESSING SYSTEM UNTUK TOKO KELONTONG

PEMBANGUNAN APLIKASI ANDROID BERBASIS LOKASI UNTUK PARIWISATA

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PENCARIAN RUMAH MAKAN MENGGUNAKAN METODE K-NEAREST NEIGHBOR BERBASIS WEB

PEMBANGUNAN APLIKASI ANDROID UNTUK INFORMASI TOKO BERBASIS LOKASI

Skripsi Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Oleh: Henkie NIM :

PEMBANGUNAN APLIKASI PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION TUGAS AKHIR

PEMBANGUNAN APLIKASI ANALISIS SENTIMEN BERITA MENGGUNAKAN METODE NAIVE BAYES

PEMBANGUNAN APLIKASI GAME CERDAS CERMAT BERBASIS ANDROID TUGAS AKHIR

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

PEMBANGUNAN APLIKASI PENCARIAN RUTE BUS TRANS JOGJA TERDEKAT MENGGUNAKAN ALGORITMA DIJKSTRA

PEMBANGUNAN SISTEM INFORMASI QUALITY SYSTEM PROCEDURE UNIVERSITAS ATMA JAYA YOGYAKARTA

Pengembangan Sistem Informasi Tugas Akhir Berbasis Web Untuk Sistem Informasi Akademik Universitas Atma Jaya Yogyakarta

IMPLEMENTASI SISTEM MULTI-AGEN PADA PEMBANGUNAN MANAJEMEN RANTAI PASOK ELEKTRONIK: REHABILITASI DAN REKONSTRUKSI PASCABENCANA

PEMBANGUNAN APLIKASI E-MARKETING PROPERTY BERBASIS WEB (STUDI KASUS : PT. INTI CIPTA PROPERTINDO)

Transkripsi:

PEMBANGUNAN SITUS UNTUK MEMPERTEMUKAN KEBUTUHAN PERUSAHAAN DAN KEMAMPUAN PENCARI KERJA TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh: Jessyenty 09 07 05946 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2012

HALAMAN PENGESAHAN ii

KATA PENGANTAR Penulis mengucapkan puji dan syukur kepada Tuhan Yang Maha Baik atas segala kasih dan karunia-nya sehingga penulis dapat menyelesaikan pembuatan laporan tugas akhir ini dengan baik. Penulisan laporan tugas akhir ini dilakukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana Teknik Program Studi Teknik Informatika Fakultas Teknologi Industri di Universitas Atma Jaya Yogyakarta. Dalam pelaksanakan Tugas Akhir ini, penulis sebagai mahasiswa Program Studi Teknik Informatika, Fakultas Teknologi Industri, Universitas Atma Jaya Yogyakarta mendapatkan banyak pengalaman dan ilmu-ilmu baru yang belum pernah penulis dapatkan sebelumnya. Dengan selesainya Tugas Akhir ini, maka penulis mengucapkan terima kasih yang sebesar-besarnya atas bantuan dan dukungan, baik materi maupun non materi yang diberikan kepada penulis selama kerja praktek berlangsung secara khusus kepada: 1. Y. Sigit Purnomo W.P., S.T., M.Kom., selaku Dosen Pembimbing I yang memberikan ide topik tugas akhir ini dan membimbing penulis dalam pengerjaan tugas akhir. Tanpa beliau tugas akhir ini tidak akan ada. 2. Kusworo Anindito, S.T., M.T. selaku Dosen Pembimbing II yang telah membimbing penulis selama pelaksanaan dan penyusunan Tugas Akhir. 3. Ir. B. Kristyanto, M.Eng., Ph.D., selaku Dekan Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 4. Prof. Suyoto, Ir., M.Sc., Ph.D., selaku Ketua Program Studi. iii

5. Papa yang telah membuatku bertekad untuk lulus kuliah dan membanggakan beliau dan Mama yang selalu mendukungku dalam doa maupun motivasi, serta saudara-saudaraku yang turut mendukungku. 6. Davin Leslie yang selalu menghiburku dikala jenuh mengerjakan tugas akhir. 7. Lilyantika yang selalu membantu memberikan dukungan dan informasi-informasi berguna mengenai tugas akhir. 8. Teman-teman kost Eben Heizer: Mega, Jenny, Annie, Ci Amel, Yaya, Michelle, dan Ce Novi yang selalu ceria dan memberikan hiburan lewat gosip. 9. Pasangan Yenny-Welly dan Intan-Aldy yang selalu seru diajak jalan-jalan. 10. Anak-anak TF yang senasib dan sepenanggungan dalam mengerjakan tugas akhir. 11. Kak Efan dan Olive yang turut membantu memberikan petunjuk saat penyusunan laporan akhir. 12. Seluruh teman-teman yang tidak disebutkan satu persatu yang telah memberikan bantuan kepada penulis selama ini. Betapa penulis sadari bahwa karya ini masih jauh dari sempurna karena keterbatasan waktu dan pengetahuan yang dimiliki penulis. Oleh karena itu, semua saran dan kritik yang bersifat membangun demi kemajuan sangat diharapkan oleh penulis. Akhir kata, semoga karya ini dapat bermanfaat bagi kita semua. Yogyakarta, 23 November 2012 iv Jessyenty

PEMBANGUNAN SITUS UNTUK MEMPERTEMUKAN KEBUTUHAN PERUSAHAAN DAN KEMAMPUAN PENCARI KERJA Jessyenty (09 07 05946) INTISARI Masalah Yang muncul seiring pertumbuhan ekonomi yang terus berlangsung adalah mencari pekerjaan dan mencari pegawai. Calon pegawai kesulitan untuk menemukan pekerjaan yang sesuai dengan kualifikasi diri, sementara perusahaan kesulitan untuk menemukan pegawai dengan kualifikasi sesuai untuk mengisi posisi pekerjaan dalam perusahaan. Untuk mengatasi persoalan tersebut, penulis mencoba membangun situs untuk mempertemukan kebutuhan perusahaan dan kemampuan pencari kerja. Pembangunan situs desktop menggunakan framework Codeigniter dan situs versi mobile menggunakan jquery Mobile diharapkan dapat menghasilkan sarana dengan tampilan dan kinerja yang efektif dalam mengelola informasi yang berkaitan dengan pencarian pekerjaan dan perekrutan pegawai. Fitur yang ditawarkan oleh solusi ini adalah penyaringan informasi pekerjaan sesuai kriteria yang dinginkan pencari kerja, pengelolaan CV pencari kerja, penyaringan informasi pencari kerja sesuai criteria yang diinginkan perusahaan, pengelolaan pekerjaan, sarana komunikasi antara pencari kerja dengan perusahaan, dan tampilan sederhana dari fitur-fitur tersebut dalam mobile web. Dari fitur-fitur yang disediakan, diharapkan situs ini dapat mempertemukan kebutuhan perusahaan dengan kemampuan pencari kerja. Kata kunci: website, mobile website, pencarian pekerjaan, perekrutan pegawai v

DAFTAR ISI HALAMAN PENGESAHAN... ii KATA PENGANTAR... ii INTISARI... v DAFTAR ISI...vi DAFTAR GAMBAR... x DAFTAR TABEL... xiii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 RUMUSAN MASALAH... 4 1.3 Batasan Masalah... 4 1.4 Tujuan Penelitian... 4 1.5 Metode Penelitian... 5 1.6 Sistematika Penulisan Tugas Akhir... 6 BAB II TINJAUAN PUSTAKA... 8 BAB III LANDASAN TEORI... 14 BAB IV ANALISIS DAN PERANCANGAN SISTEM... 17 5.1. Analisis Sistem... 17 5.1.1. Lingkup Masalah... 17 5.1.2. Perspektif Produk... 17 5.1.3. Kebutuhan Antarmuka Eksternal... 19 4.1.3.1. Antarmuka pemakai... 19 4.1.3.2. Antarmuka perangkat keras... 19 4.1.3.3. Antarmuka perangkat lunak... 19 4.1.3.4. Antarmuka Komunikasi... 20 vi

5.2. Spesifikasi Kebutuhan... 21 5.2.1. Kebutuhan Fungsionalitas Produk... 21 5.2.2. Use Case Diagram... 25 5.2.3. Spesifikasi Kebutuhan Fungsionalitas... 26 4.2.3.1. Use case Register... 26 4.2.3.2. Use case Login... 26 4.2.3.3. Use case Pengelolaan Profil Perusahaan... 26 4.2.3.4. Use case Pengelolaan Data Pekerjaan... 26 4.2.3.5. Use case Pencarian Pekerjaan... 27 4.2.3.6. Use case Pencarian Pegawai... 27 4.2.3.7. Use case Pengelolaan Pesan... 27 5.2.4. Entity Relationship Diagram... 28 5.3. Perancangan Sistem... 29 5.3.1. Perancangan Arsitektur... 29 5.3.2. Sequence Diagram... 30 4.3.2.1. Pencarian Pegawai... 30 4.3.2.2. Pencarian Pekerjaan... 32 5.3.3. Class Diagram... 34 5.3.4. Spesifikasi Deskripsi Class Diagram... 35 4.3.4.1. Spesifikasi Design Kelas HomeUI... 35 4.3.4.2. Spesifikasi Design Kelas homecont... 35 4.3.4.3. Spesifikasi Design Kelas jobseekersmodel... 36 4.3.4.4. Spesifikasi Design Kelas jobsmodel... 37 5.3.5. Physical Data Model... 39 5.3.6. Dekomposisi Data... 39 vii

4.3.6.1. Deskripsi Entitas Data Users... 39 4.3.6.2. Deskripsi Entitas Data company... 40 4.3.6.3. Deskripsi Entitas Data Model... 40 4.3.6.4. Deskripsi Entitas Data education_background. 41 4.3.6.5. Deskripsi Entitas Data experience... 42 4.3.6.6. Deskripsi Entitas Data skill... 43 4.3.6.7. Deskripsi Entitas Data jobs... 43 4.3.6.8. Deskripsi Entitas Data req_education... 44 4.3.6.9. Deskripsi Entitas Data req_experience... 44 4.3.6.10. Deskripsi Entitas Data req_skill... 45 4.3.6.11. Deskripsi Entitas Data req_other... 45 4.3.6.12. Deskripsi Entitas Data referensi_bidang... 46 4.3.6.13. Deskripsi Entitas Data applicants... 46 4.3.6.14. Deskripsi Entitas Data recruitments... 46 4.3.6.15. Deskripsi Entitas Data messages... 47 BAB V IMPLEMENTASI DAN PENGUJIAN PERANGKAT LUNAK... 48 5.1. Definisi Sistem... 48 5.2. Implementasi Sistem... 54 5.2.1. Antarmuka Login... 54 5.2.2. Antarmuka Register... 55 5.2.3. Antarmuka Halaman Home... 59 5.2.4. Antarmuka Profil... 65 5.2.5. Antarmuka Ubah Profil... 78 5.2.6. Antarmuka Other Profile... 86 5.2.7. Antarmuka Detil Pekerjaan... 89 viii

5.2.8. Antarmuka Pembandingan CV... 92 5.2.9. Antarmuka Pembandingan Pekerjaan... 94 5.2.10. Antarmuka Messages... 95 5.3. Hasil pengujian perangkat lunak... 99 5.4. Analisis Kelebihan dan Kekurangan Perangkat Lunak... 107 BAB VI PENUTUP... 109 6.1. Kesimpulan... 109 6.2. Saran... 109 DAFTAR PUSTAKA... 111 ix

DAFTAR GAMBAR Gambar 1 Arsitektur Perangkat lunak JMW... 19 Gambar 2. Use Case Diagram... 25 Gambar 3 Entity Relationship Diagram JMW... 28 Gambar 4 Diagram Perancangan Arsitektur JMW... 29 Gambar 5 Use case Pencarian Pegawai... 30 Gambar 6 Perekrutan Pegawai... 31 Gambar 7 Use Case Pencarian Pekerjaan... 32 Gambar 8 Use Case Lamar Pekerjaan... 33 Gambar 9 Class Diagram... 34 Gambar 10 Physical Data Model JMW... 39 Gambar 11 Antarmuka Login... 54 Gambar 12 Proses Login... 55 Gambar 13 Antarmuka Registrasi Pencari Kerja... 56 Gambar 14 Proses Registrasi Pencari Kerja... 57 Gambar 15 Antarmuka Registrasi Perusahaan... 58 Gambar 16 Proses Registrasi Perusahaan... 58 Gambar 17 Antarmuka Home Pencari Kerja... 60 Gambar 18 Proses Pencarian Pekerjaan... 61 Gambar 19 Antarmuka Home Perusahaan... 63 Gambar 20 Proses Pencarian Pencari Kerja... 64 Gambar 21 Antarmuka Profil Pencari Kerja... 65 Gambar 22 Proses Tampilan Profil Pencari Kerja... 66 Gambar 23 Antarmuka Profil Perusahaan... 67 Gambar 24 Proses tampil Profil Perusahaan... 68 Gambar 25 Proses Menambahkan Pekerjaan Baru... 69 Gambar 26 Proses Menampilkan tampilan Ubah Pekerjaan... 70 Gambar 27 Proses Penambahan Syarat Pendidikan... 71 x

Gambar 28 Proses Hapus Syarat Pendidikan... 71 Gambar 29 Proses Penambahan Syarat Pengalaman... 72 Gambar 30 Proses Hapus Syarat Pengalaman... 72 Gambar 31 Proses Penambahan Syarat Keahlian... 73 Gambar 32 Proses Hapus Syarat Keahlian... 74 Gambar 33 Proses Penambahan Syarat Tambahan... 75 Gambar 34 Proses Hapus Syarat Tambahan... 75 Gambar 35 Proses Ubah Pekerjaan... 76 Gambar 36 Proses Hapus Pekerjaan... 77 Gambar 37 Antarmuka Ubah Profil Pencari Kerja... 78 Gambar 38 Proses Penambahan Riwayat Pendidikan... 79 Gambar 39 Proses Hapus Riwayat Pendidikan... 80 Gambar 40 Proses Penambahan Pengalaman Bekerja... 81 Gambar 41 Proses Hapus Pengalaman Bekerja... 81 Gambar 42 Proses Penambahan Keahlian... 82 Gambar 43 Proses Hapus Keahlian... 82 Gambar 44 Proses Ubah Data Pencari Kerja... 83 Gambar 45 Antarmuka Ubah Profil Perusahaan... 84 Gambar 46 Proses Ubah Profil Perusahaan... 85 Gambar 47 Antarmuka Profil Perusahaan yang dilihat Pencari Kerja... 86 Gambar 48 Proses Tampil Profil Perusahaan yang dilihat Pencari Kerja... 87 Gambar 49 Antarmuka Profil Pencari Kerja yang dilihat Perusahaan... 88 Gambar 50 Proses Tampil Profil Pencari Kerja yang dilihat Perusahaan... 88 Gambar 51 Antarmuka Detil Pekerjaan yang dilihat Pencari Kerja 89 Gambar 52 Antarmuka Detil Pekerjaan yang dilihat Perusahaan... 90 Gambar 53 Proses Tampil Halaman Detil Pekerjaan... 90 xi

Gambar 54 Antarmuka Perbandingan Profil Pencari Kerja... 92 Gambar 55 Proses Tampil Profil untuk Perbandingan Profil... 93 Gambar 56 Antarmuka Perbandingan Pekerjaan... 94 Gambar 57 Proses Tampil Pekerjaan untuk Perbandingan Pekerjaan 94 Gambar 58 Tampilan Daftar dan detil Pesan... 95 Gambar 59 Proses Tampil Detil Pesan... 96 Gambar 60 Proses Hapus Pesan... 97 Gambar 61 Antarmuka Penulisan Pesan... 97 Gambar 62 Proses Penulisan Pesan... 98 xii

DAFTAR TABEL Tabel 1. Tabel Perbandingan Website... 11 Tabel 2. Spesifikasi Design Kelas HomeUI... 35 Tabel 3. Spesifikasi Design kelas homecont... 35 Tabel 4. Spesifikasi Design Kelas jobseekersmodel... 36 Tabel 5. Spesifikasi Design Kelas jobsmodel... 37 Tabel 6. Deskripsi Entitas Data Users... 39 Tabel 7. Deskripsi Entitas Data Company... 40 Tabel 8. Deskripsi Entitas Data Model... 40 Tabel 9. Deskripsi Entitas Data education_background... 41 Tabel 10. Deskripsi Entitas Data experience... 42 Tabel 11. Deskripsi Entitas Data skill... 43 Tabel 12. Deskripsi Entitas Data jobs... 43 Tabel 13. Deskripsi Entitas Data req_education... 44 Tabel 14. Deskripsi Entitas Data req_experience... 44 Tabel 15. Deskripsi Entitas Data req_skill... 45 Tabel 16. Deskripsi Entitas Data req_other... 45 Tabel 17. Deskripsi Entitas Data referensi_bidang... 46 Tabel 18. Deskripsi Entitas Data applicants... 46 Tabel 19. Deskripsi Entitas Data recruitments... 46 Tabel 20. Deskripsi Entitas Data messages... 47 Tabel 21. Daftar File Pendukung Website... 49 Tabel 22. Hasil Pengujian Perangkat Lunak... 99 xiii