Proposal Tubes Pbo

9
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

description

desc

Transcript of Proposal Tubes Pbo

Page 1: 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

Page 2: Proposal Tubes Pbo

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

Page 3: Proposal Tubes Pbo

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.

Page 4: Proposal Tubes Pbo

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

Page 5: Proposal Tubes Pbo

Lowongan

- berkasMasuk : BerkasLamaran[]- berkasDiterima : BerkasLamaran[]- jenisPekerjaan : String- requirment : String

+ Lowongan (jenisPekerjaan : String, requirment : String)+ addBerkas( b : BerkasLamaran )+ terimaBerkas (b : BerkasLamaran )+ jmlBerkas () : int+ setter+ getter

Page 6: Proposal Tubes Pbo

Rancangan Menu / Tampilan ( Mock Up Design )

Page 7: Proposal Tubes Pbo
Page 8: Proposal Tubes Pbo