Proposal Tubes Pbo
-
Upload
hasobi-radityo -
Category
Documents
-
view
376 -
download
10
description
Transcript of Proposal Tubes Pbo
Proposal Tugas Besar
Pemrograman Berorientasi Objek
Aplikasi Sistem Informasi Lowongan Pekerjaan
Dibuat oleh :
Kelompok 10
1. Jonathan Marihot P. (1301140256)
2. Stefanus Christian A.P. (1301140236)
3. Hasobi Roid Radityo (1301144086)
IF – 38 – 06
TELKOM UNIVERSITY
Aplikasi Sistem Informasi Lowongan Pekerjaan
A. Gambaran Umum Aplikasi
Dalam mencari informasi lowongan pekerjaan, pelamar umumnya
menggunakan media massa koran dan sebagainya untuk mengetahui informasi yang
dibutuhkan. Dalam aplikasi yang akan dibuat, digunakan akses secara online,
sehingga dapat diakses oleh semua orang dimana saja dan kapan saja.
Aplikasi yang dibuat akan memberikan informasi tentang lowongan pekerjaan
yang ditampilkan di website. Informasi yang diberikan merupakan deskripsi
pekerjaan dan lokasi penempatan kerja yang disediakan oleh perusahaan yang
terdaftar dalam website. Kemudian bila, pelamar tertarik untuk melamar, aplikasi
menyediakan form bagi pelamar untuk melakukan registrasi yang perlu untuk
menggunakan aplikasi website. Setelah melakukan registrasi, barulah pelamar dapat
mendaftarkan diri pada lowongan pekerjaan yang dipilih.
Dengan aplikasi ini diharapkan dapat menjadi perantara, yang memberikan
informasi kepada pihak perusahaan mengenai pendaftaran yang telah dilakukan oleh
pelamar. Dimana nantinya hasil pendaftaran dilakukan seleksi data pelamar yang
masuk dalam persyaratan yang diberikan perusahaan.
B. Batasan Masalah
Pada pengerjaan proyek ini kami menitikberatkan pada masalah sistem informasi
data lowongan pekerjaan sehingga kami ingin menciptakan suatu sistem yang dapat
mempercepat pencarian informasi akan lowongan pekerjaan kepada para pekerja
yang sedang atau akan mencari sebuah pekerjaan baru. Dengan adanya sistem yang
akan kami buat ini, diharapkan akan meningkatkan kecepatan sampainya informasi
akan sebuah lowongan pekerjaan, efektivitas informasi dan meningkatkan efisiensi
dari pencarian informasi tersebut. Untuk mengukur ketiga hal tersebut kami akan
mengukur jangka waktu seseorang yang mencari lowongan pekerjaan sebelum dan
sesudah menggunakan aplikasi yang kami buat
C. Target dan Skenario User
Target User:
Dalam kasus ini, target user aplikasi yang dibuat adalah perusahaan dan
pelamar kerja, dimana aplikasi ini memudahkan mereka dalam memberikan dan
mencari informasi mengenai lowongan pekerjaan yang tersedia.
Skenario User:
Pelamar Kerja :
1. User membuka aplikasi lowongan kerja.
2. User dapat melihat-lihat lowongan pekerjaan yang disediakan perusahaan
yang terdaftar pada aplikasi.
3. User dapat mendaftarkan diri ke suatu perusahaan yang memiliki lowongan
pekerjaan.
4. Setelah user pendaftaran selesai, user melanjutkan ke pelamaran kerja dengan
mendaftar ke lowongan kerja yang diinginkan.
5. User akan mendapatkan hasil dari lamaran yang diajukan melalui notifikasi
pada web aplikasi.
Perusahaan :
1. Perusahaan membuka aplikasi lowongan pekerjaan
2. Perusahaan mendaftarkan lowongan pekerjaan yang tersedia di perusahaan
tersebut
3. Perusahaan akan melihat data-data pelamar yang mendaftarkan diri.
4. Setelah itu, perusahaan dapat menerima/menyetujui berkas yang pelamar
kirim, dan akan mengirimkan notifikasi kepada pelamar.
PERANCANGAN SISTEM ( KELAS DIAGRAM )
Orang < Abstract >
- nama : String- tgl : String
+ Orang (nama : String, tgl : String)+ setter+ getter
Pelamar
- berkas : BerkasLamaran- approval : String+ createBerkas(pengalaman x, edukasi y, reason z)+ cariLowongan(String nama, String perusahaan)+ Pelamar (nama : String, tgl : String, approval : String)+ setter+ getter
Perusahaan
- daftarLowongan : Lowongan[]- jenis : String
+ createLowongan (deadline : Date)+ Perusahaan(nama : String, tgl : String, jenis : String)+ ketLamaran()+ jmlPelamar () : int+ LihatPelamar()+ setter+ getter
BerkasLamaran
-pengalaman : String-idLamaran : int-edukasi : String-reason : String+BerkasLamaran(idLamaran : int, edukasi : String, pengalaman : String, reason : String)+ setter+ getter
Lowongan
- berkasMasuk : BerkasLamaran[]- berkasDiterima : BerkasLamaran[]- jenisPekerjaan : String- requirment : String
+ Lowongan (jenisPekerjaan : String, requirment : String)+ addBerkas( b : BerkasLamaran )+ terimaBerkas (b : BerkasLamaran )+ jmlBerkas () : int+ setter+ getter
Rancangan Menu / Tampilan ( Mock Up Design )