Thursday, October 11, 2012

Online Job Portal-Use Case Diagram

UML Use Case diagram for Online Job Portal System is shown below. The various participants of the same are detailed below:-

Actors:- Admin, Visitors, Registered Job Seekers, Employers

The corresponding use cases for these actors are:-
  • Admin: Approve New Companies, Maintain Website, Approve New Vacancies, Track Job Seekers, Delete Companies

  • Visitors: Search For Vacancies, Get Registered

  • Registered Job Seekers: Login, Uplaod CV, Update CV, Modify Settings, View Vacancies, Apply For Job, Change Password

  • Employers: Get Registered, Login, Add new Vacancies, Delete Vacancies, Update Details, Send Notification to Job Seekers According to their interest Area, Download CV, Change Password
Here we have some dependencies also like Login of Registered Job Seekers <<include>> View Vacancies. This is so because as the job seeker gets logged in by default some of the vacancies matching his profile are displayed. Then, view vacancies <<extend>> Apply for job as he may or may not apply for job.


Again Login <<extend>> Upload CV, Modify Settings and Change Password as user may or may not do any of these task after getting logged in.

Now Employers Login <<extend>> Change Password, Delete Vacancies, Add New Vacancies, Download CV, Update Details, Send Notification to Job Seekers. This is so because this is not certain what employer would like to do after getting logged in. Any of these tasks he may or may not do.

The Use Case UML diagram for Online Job Portal System is shown below:-


  Related Articles
 Use Case Diagram Examples

No comments:

Post a Comment