Sistem Rekruitmen
Analisis Kebutuhan Software
A.
Tahapan
Analisis
Perekrutan
adalah proses mengumpulkan sejumlah pelamar yang berkualitas untuk pekerjaan
diperusahaan melalui serangkaian aktivisitas. Perekrutan harus dipandang secara
strategis, dan harus diadakan diskusi tentang pasar tenaga kerja yang relevan
dimana perekrutan di lakukan. Berikut
ini adalah spesifikasi kebutuhan sistem :
Admin
A1. Admin dapat Login dan mengganti password
A2. Admin dapat mengelola user
A3. Admin dapat mengupdate
lowongan pekerjaan
A4. Admin menyeleksi User
User
B1. User dapat Login
B2. User melakukan pendaftaran
B3. User melihat informasi posisi dan persyaratan lowongan
pekerjaan
B4. User mengikuti seleksi
B.
Use
Case Diagram
Use
case menggambarkan fungsionalitas system atau persyaratan-persyaratan yang
harus dipenuhi dari pandangan pemakai. Diagram ini meggambarkan model lengkap
tetang apa yang ada pada sistem. Siapa yang berperan dalam sistem dan siapa
yang berperan diluar system. Hal ini juga menggambarkan ruang lingkup organisasi,
sehingga dapat terlihat apa atau siapa yang ada di luar organisasi dan sampai
mana batasnya.
Deskripsi Use Case :
Use
case name
|
Login
|
Requrements
|
A1
|
Goal
|
Admin
dapat Login
|
Pre-Conditions
|
Login
sebagai Admin
|
Post-Conditions
|
Login
sukses
|
Failed
End Conditions
|
Tidak
bisa Login
|
Primary
Actor
|
Admin
|
Main
Flow/ Basic Path
|
1.
Masuk ke menu Login
2.
Masukan username & password
3.
Klik tombol Login
|
Use
case name
|
Kelola
User
|
Requrements
|
A2
|
Goal
|
Admin
dapat mengelola data User
|
Pre-Conditions
|
Login
sebagai Admin
|
Post-Conditions
|
Data
User telah dikelola
|
Failed
End Conditions
|
Data
User gagal dikelola
|
Primary
Actor
|
Admin
|
Main
Flow/ Basic Path
|
1.
Masuk ke menu Kelola User
2.
Edit Data User
3.
Klik tombol Simpan
|
Use
case name
|
Update
Lowongan Pekerjaan
|
Requrements
|
A3
|
Goal
|
Admin
dapat mengupdate data
|
Pre-Conditions
|
Login
sebagai Admin
|
Post-Conditions
|
Data
berhasil diupdate
|
Failed
End Conditions
|
Data
gagal diupdate
|
Primary
Actor
|
Admin
|
Main
Flow/ Basic Path
|
1.
Masuk ke menu Update Lowongan Pekerjaan
2.
Update posisi pekerjaan & persyaratan
3.
Klik tombol Simpan
|
Use
case name
|
Seleksi
|
Requrements
|
A4
|
Goal
|
Admin
dapat menyeleksi User
|
Pre-Conditions
|
Login
sebagai Admin
|
Post-Conditions
|
Seleksi
berhasil
|
Failed
End Conditions
|
Seleksi
gagal
|
Primary
Actor
|
Admin
|
Main
Flow/ Basic Path
|
1.
Masuk ke menu seleksi
2.
Menilai hasil seleksi
3.
Klik tombol Simpan
|
Use
case name
|
Login
|
Requrements
|
B1
|
Goal
|
User
dapat Login
|
Pre-Conditions
|
Login
sebagai User
|
Post-Conditions
|
Login
sukses
|
Failed
End Conditions
|
Tidak
bisa Login
|
Primary
Actor
|
User
|
Main
Flow/ Basic Path
|
1.
Masuk ke menu Login
2.
Masukan username & password
3.
Klik tombol Login
|
Use
case name
|
Pendaftaran
|
Requrements
|
B2
|
Goal
|
Pendaftaran
Berhasil
|
Pre-Conditions
|
Login
sebagai User
|
Post-Conditions
|
Pendaftaran
sukses
|
Failed
End Conditions
|
Pendaftaran
gagal
|
Primary
Actor
|
User
|
Main
Flow/ Basic Path
|
1.
Masuk ke menu Pendaftaran
2.
Isi formulir pendaftaran
3.
Klik tombol Simpan
|
Use
case name
|
Info
Lowongan Pekerjaan
|
Requrements
|
B3
|
Goal
|
User
dapat melihat informasi pekerjaan
|
Pre-Conditions
|
Login
sebagai User
|
Post-Conditions
|
Informasi
berhasil dilihat
|
Failed
End Conditions
|
Informasi
gagal dilihat
|
Primary
Actor
|
User
|
Main
Flow/ Basic Path
|
1.
Masuk ke menu Info Lowongan Pekerjaan
2.
Lihat informasi
|
Use
case name
|
Seleksi
|
Requrements
|
B4
|
Goal
|
User
dapat mengikuti test seleksi
|
Pre-Conditions
|
Login
sebagai User
|
Post-Conditions
|
Seleksi
berhasil diikuti
|
Failed
End Conditions
|
Seleksi
gagal dilihat
|
Primary
Actor
|
User
|
Main
Flow/ Basic Path
|
1.
Masuk ke menu Seleksi
2.
Lihat Hasil seleksi
|
Komentar
Posting Komentar