100% found this document useful (2 votes)
2K views6 pages

USE Case Diagram and Description Use Case Description 1: Employee Management System

The document describes three use cases for an employee management system: 1. Employees can edit their personal profile details like photo, email, and phone number. 2. Administrators can assign tasks to employees, specifying the task, employee assigned, and due date before saving. 3. Employees can login to their account to view tasks, attendance, and their profile before logging out. Use case diagrams and descriptions are provided for each use case.

Uploaded by

Zoonash Fatima
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
100% found this document useful (2 votes)
2K views6 pages

USE Case Diagram and Description Use Case Description 1: Employee Management System

The document describes three use cases for an employee management system: 1. Employees can edit their personal profile details like photo, email, and phone number. 2. Administrators can assign tasks to employees, specifying the task, employee assigned, and due date before saving. 3. Employees can login to their account to view tasks, attendance, and their profile before logging out. Use case diagrams and descriptions are provided for each use case.

Uploaded by

Zoonash Fatima
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
You are on page 1/ 6

Employee Management System

Software Requirement Model Diagrams

USE Case Diagram and Description

Use Case Description 1

 Use case name

• Edit profile (w.r.t employee)

 Actors

• Employee

 Summary

• In this use case Employees can edit there personal details i.e. profile picture, Email address,
phone number by clicking the desired option and saving it.

 Preconditions

• Employee belongs to the company.

• Employee must have logged in.

• Employee must choose the Edit profile option from the home screen.

 Post conditions

• After changing the desired thing employee should save it otherwise the previous data will
remain as it is.

• Click on the back button to return to home screen.

 Normal course of events

• Employee logs in using his/her user ID and password.

• Home screen Appears.

• Click the Edit profile option.

• Already given details appears on the screen.

• Selects whatever he/she wants to edit


• Save it and go back on the home screen using the “Back” button.

 Exceptions

• Enters invalid user ID or password.

• Selects the wrong option from home screen.

• Does not save the data.

Use Case Description 2


 Use case name

• Assign Task

 Actors

• Admin

 Summary

• This use case is used by the Admin for Assigning tasks to employees. Admin also mentions the
completion date and save the data using save button, and can change it using clear button.

 Preconditions

• Admin must have logged in.

• Admin must choose the Task option to assign task to each employee.

 Post conditions

• After writing the task and completion date admin should save it.

 Normal course of events

• Admin logs in using his/her user ID and password.

• Home screen Appears.

• Click on the task option.

• A screen appears where the admin will give employee’s name, ID, task , and its completion date.

• Save the data and log out.

 Exceptions

• Enters invalid user ID or password.

• Selects the wrong option from home screen.

• Forgets to mention the completion date.

• Does not save the data.


Use Case Description 3
 Use case name

• Login

 Actors

• Employee

 Summary

• In this use case Employees can login to their account so that he/she can see their task,
attendance and profile.

 Preconditions

• Employee belongs to the company.

• Employee must have log in assigned by admin.

 Post conditions

• After successful login, Employee can access their profile , task and attendance record.

• Employee can log out after doing the desired work.

Normal course of events

• Employee enter his/her valid user ID assigned by Admin member.

• Employee enter his/her valid password assigned by Admin member.

• After that he clicks the Enter button and proceeds to his/her profile.

 Exceptions

• Enters invalid user ID.

• Enters invalid user password.


Use Case Diagram:
Level 1 Diagram:

Sequence Diagram

Diagram 1:
Use case 1
Employee can Edit Profile

Diagram 2:
Use case 2
Admin can Assign Task
Diagram 3:

Use case 3
Employee can Login.

You might also like