1.5 Manfaat
Penelitian yang telah dilakukan ini
diharapkan dapat memberikan manfaat bagi
pihak-pihak yang berkepentingan, antara lain
yaitu:
Bagi Pencari Kerja atau Jobseeker
Bagi masyarakat yang sedang
membutuhkan pekerjaan untuk mendapatkan
info-info mengenai berbagai macam lowongan
pekerjaan terkini (up-to-date) serta dapat juga
mengirimkan langsung profil biodata terhadap
Gambar 2.1 Diagram Unified Modelling
perusahaan yang diminati.
Language
Bagi Perusahaan atau Employeer
2.2 Web Service
Bagi Perusahaan atau Employeer yang
membutuhkan dan/atau mencari tenaga untuk Web pada umumnya digunakan untuk
pegawai baru guna mempertemukan pencari melakukan respon dan request yang dilakukan
kerja dengan pengguna tenaga kerja yang lebih antara client dan server. Sebagai contoh, seorang
efektif dan efisien, karena berbagai kriteria yang user layanan web tertentu mengetikan alamat url
diminta pengguna tenaga kerja bisa dipilih web untuk membentuk sebuah
sesuai dengan kriteria yang dimiliki oleh pencari request. Request akan sampai pada server,
kerja maupun para penyedia kerja. diolah dan kemudian disajikan dalam bentuk
sebuah respon. Dengan singkat kata terjadilah
II. Kajian Pustaka dan Dasar Teori hubungan client-server secara sederhana.
2.1 Unified Modelling Language Sedangkan pada web service hubungan
Unified Modelling Language (UML) antara client dan server tidak terjadi secara
merupakan bahasa visual untuk pemodelan dan langsung. Hubungan antara client dan server
komunikasi mengenai sebuah sistem dengan dijembatani oleh file web service dalam format
menggunakan diagram teksteks pendukung tertentu. Sehingga akses terhadap database akan
UML muncul karena adanya kebutuhan ditangani tidak secara langsung oleh server,
pemodelan visual untuk menspesifikasikan, melainkan melalui perantara yang disebut
menggambarkan, membangun, dan sebagai web service. Peran dari web service ini
mendokumentasikan dari sistem perangkat lunak akan mempermudah distribusi sekaligus
[ASR-11]. integrasi database yang tersebar di
beberapa server sekaligus.
Gambar 4.1 Diagram Arsitektur Sistem Job Seeker Job Seeker merupakan seorang
user yang ketika SignUp ia
IV.2 Proses Bisnis Sistem Lowongan Kerja mendaftar sebagai seorang
Proses kerja aplikasi dimulai dari user pencari kerja. Job Seeker dapat
employeer membuat dan meng-upload iklan melihat berbagai lowongan
lowongan kerja pada jendela menu create job yang tersedia, dapat mendaftar
yang terdapat di aplikasi ini. Kemudian sistem pada beberapa lowongan kerja
menampilkan iklan lowongan kerja yang telah yang tersedia.
dibuat user employeer pada jendela menu search
job milik user jobseeker. Ketika user jobseeker Employeer Employeer merupakan seorang
memilih iklan, sistem kemudian menampilkan user yang ketika SignUp ia
detail dari iklan lowongan kerja yang dipilih, mendaftar sebagai seorang
mulai dari jabatan, gaji, persyaratan dan batas pemberi kerja. Employeer dapat
akhir pendaftaran. Kemudian ketika user melihat lowongan yang
jobseeker memilih tombol daftar user jobseeker tersedia, membuat lowongan
akan diarahkan pada halaman CV yang telah kerja baru, serta dapat melihat
dibuat sebelumnya oleh user jobseeker, para pelamar kerja yang
kemudian user jobseeker menekan send CV mendaftar pada lowongan kerja
untuk mengakhiri proses pendaftaran. CV user yang dibuat employeer tersebut.
jobseeker yang telah dikirim dapat dilihat oleh Admin Berperan sebagai pemantau
user employeer dibagian menu list registrant perkembangan Sistem, Admin
sesuai dengan iklan lowongan kerja yang dibuat. dapat menghapus sebuah iklan
Untuk menindak lanjuti calon pendaftar yang maupun menghapus akun
sesuai pilihan kriteria user employeer, user pengguna.
employeer dapat mengirimkan pesan sesuai CV
untuk menyimpan data user, jobseeker,
employeer, job advert, message.
IV.4 Diagram Usecase
Fungsi atau fitur yang akan dibuat pada
aplikasi sistem penerimaan lowongan kerja
berbasis mobile android antara lain daftar, login,
logout, mengelola iklan lowongan kerja,
mengelola CV, mengelola profil, mengirim
pesan, menerima pesan, melakukan pendaftaran
pada iklan lowongan kerja, melihat daftar/list
pendaftar pada suatu iklan lowongan kerja, dan
beberapa fitur lainnya. Untuk lebih jelasnya
dapat dilihat pada Gambar 4.2.
Tabel 5.2 Index Persentase list job advert, view detail job advert, search
job advert, create job advert, update job
advert, history, detail history view, view
message, create CV, view CV, edit CV,
profile, edit profile, pengaduan, list history
job advert, list registrant, view CV
registrant, send message, view pengaduan,
view profile member, dan manipulasi data.
2. Aplikasi penerimaan lowongan kerja
diimplementasikan sesuai dengan
perancangan dengan menggunakan bahasa
pemrograman java untuk pengolahan sistem
pada device mobile dan Json untuk
pengolahan data antara device mobile
Total
IndexSkor
(%) = Total
Ssts xSkor
1 +/Sts
Y xx100
2 + Ss x 3 + Sss x 4
fitur yang mudah dipahami, pengoperasian [GOD-13] Godfrey Nolan, David Truxall, Onur
(navigasi) yang mudah digunakan dan Cinar. 2013. Android Best
Practice. Addison-Wesley. 167-
tampilan yang terlihat menariksangat
168.
memuaskan pengguna. [HVH-10] Helko Van Der Hoom. 2010. A
Survey of Mobile Platforms for
VI.2 Saran Pervasive Computing. Groningen.
Saran yang dapat diberikan untuk sistem [NSH-11] Nazaruddin Safaat H. 2011.
aplikasi penerimaan lowongan kerja ini Android Pemrograman Aplikasi
menggunakan platform android selanjutnya Mobile Smartphone dan Tablet PC
antara lain adalah : Berbasis Android. Informatika.
Bandung.
1. MDapat melakukan pengembangan untuk [PRE-12] Pressman, Roger. 2012. Rekayasa
beberapa operasi sistem mobile lain yaitu Perangkat lunak : Pendekatan
Windows Phone, Blackberry, iOS dan Praktisi (Edisi 7). Andi dan
symbian. McGrow-Hil Book co. Yogyakarta.
[RSP-13] Ronan Schwarz, Phil Dutson, James
1. Steele, Nelson To. 2013. The
2. Dalam pengembangan selanjutnya aplikasi Android Developer's Cookbook:
ini perlu adanya team yang dapat membantu Building Applications with the
admin dalam melakukan bekerja untuk Android SDK. Addison-Wesley
memverifikasi keaslian ikan, sehingga [WKR-10] Wahana Komputer. 2010. The Best
dalam melakukan manipulasi data member, 40 Java Application. PT Elex
admin dapat memastikan keaslian dari iklan Media Komputindo, Jakarta.
lowongan kerja.
DAFTAR PUSTAKA
[ABV-14] Arshdeep Bahga, Vijay Madisetti.
2014. Cloud Computing: A Hands-
On Approach. Georgia Institute of
Technology, Atlanta, USA.
[ASR-11] A.S, Rosa. 2011. Modul
Pembelajaran Rekayasa Perangkat
Lunak (Terstruktur dan Berorientasi
Objek). Modula. Bandung.
[DKB-12] Douglas K. Barry. 2012. Web
Services, Service-Oriented
Architectures, and Cloud
Computing: The Savvy Manager's.
Elsevier, Inc USA.