0% found this document useful (0 votes)
9 views3 pages

Document Table

The document outlines use case descriptions for three actors: Applicants, Admins, and the System. It details various actions each actor can perform, such as registration, job application, and report generation, along with their preconditions and postconditions. The use cases provide a structured overview of the functionalities available within the system for each actor involved.

Uploaded by

ahimedaminu74
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views3 pages

Document Table

The document outlines use case descriptions for three actors: Applicants, Admins, and the System. It details various actions each actor can perform, such as registration, job application, and report generation, along with their preconditions and postconditions. The use cases provide a structured overview of the functionalities available within the system for each actor involved.

Uploaded by

ahimedaminu74
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

System Use Case Descriptions (All Actors)

✅ 1. Use Case Table for Applicant


Use
Use Case Preconditi Postconditio
Case Actor Description
Name on n
ID

Applica Applicant signs up Account is


UC01 Register None
nt with personal info created

Applica Logs into the Account Dashboard is


UC02 Login
nt system exists shown

View Job Applica Views available job


UC03 Logged in Jobs displayed
Listings nt postings

Applies by
Applica Application
UC04 Apply for Job uploading CV & Job is listed
nt submitted
details

Upload Applica Uploads supporting Documents


UC05 Logged in
Documents nt files saved

Views status of
Track Applica Applied to a Status
UC06 submitted
Application nt job displayed
applications

✅ 2. Use Case Table for Admin


Use
Use Case Acto Preconditio
Case Description Postcondition
Name r n
ID

Admi Admin logs into Admin Access to


UC07 Admin Login
n system account dashboard

UC08 Post Job Admi Creates and Logged in Job listed in


Use
Use Case Acto Preconditio
Case Description Postcondition
Name r n
ID

publishes new job


n system
posting

Job
Edit/Delete Admi Modifies or removes
UC09 Job exists updated/delete
Job n job posts
d

View Admi Reviews job Applications Applications


UC10
Applications n applications exist listed

Shortlist Admi Marks applicant as Valid


UC11 Status updated
Applicant n shortlisted applicant

Generate Admi Produces reports for Applications Report


UC12
Reports n management exist generated

✅ 3. Use Case Table for System


Use
Use Case
Case Actor Description Trigger Outcome
Name
ID

Sends success/failure On form


Send Syste Message
UC13 messages or status submission or
Notifications m delivered
alerts status update

Validate Syste Confirms login info is Success or


UC14 Login attempt
Credentials m valid failure

Manage Syste Maintains user Session


UC15 After login
Sessions m sessions persisted

Handle File Syste Stores uploaded File saved


UC16 On file upload
Storage m CVs/documents in storage

You might also like