Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

subject: object oriented analysis design draw use case diagram minimum 7 use cases by refer requirement list and class diagram REQUIREMENT LIST No. Requirement Description

subject: object oriented analysis design
draw use case diagram minimum 7 use cases by refer requirement list and class diagram
REQUIREMENT LIST
No.
Requirement Description
Type (Functional/
Non-
Functional/ Usability)
Stakeholder
1
Register new employee information (facial id,name, dateofWorking,gender,email address,etc)
Functional
Admin
2
Scan facial for Attendance( Clock In and Clock Out)
Functional
Employee, Manager, User
3
Update employee details (add, delete if employee is fired,modify some informations )
Functional
Admin
4
Check for monthly salary/payroll (increment,bonus)
Functional
Employee, Manager
5
Print and request for payslip
Functional
Employee, Manager
6
Apply for Leave( Medical Certificate(MC), Emergency or annual leave)
Functional
Staff
7
Check for Statistic employee performance (annual dinner,event, annual trip,Overtime, work efficiency,revenue)
Functional
Staff
8
Generate Report //kena tambah report apa
Functional
Manager
9
Monitor employee activity for disciplinary(Lateness,number of days of absentees,violation of policy)
Functional
Employer, Admin
10
Provide group discussion chat for effective communication
Functional
Staff
11
Receive notifications from HR for training (orientation for new staff, safety training and other training)
Functional
Employee, Manager
12
Provide and display job scope and position in the company
Functional
Employee, Manager
13
Update and display company policies and practices
Functional
Staff,Manager
14
Login and logout from the system
Functional
User (Employee, manager)
15
The system has a response time of maximum 1 seconds increasing the performance of the system
Non-Functional
User
16
The system has autosave backup data if the system crashed
Non-Functional
User
17
The system must be always 99% available except during maintenance that has been scheduled
Non-Functional
Admin
18
Heavy load is supported by adding new server to tackle the Local area network traffic
Non-Functional
User
19
All the facial data are encrypted
Non-Functional
User
20
The system has minimum error rate of 0.15% to minimise bugs in the system
Non-Functional
Programmer
21
Sync location with facial recognition, time and date when scanning facial for attendance
Non-Functional
Employee, manager
22
Provides a user-friendly interface, offering employees a convenient and intuitive way to communicate with HR systems, leading to a positive user experience.
Usability
Employees
23
Make sure there is a lot of colour contrast, combine colours with patterns or labels, and give alternative language for any visual aspects.
Usability
Employee with colour blindness
24
. To improve inclusivity, consider offering training materials and interfaces that can be customised
Usability
Employee with colour blindness
25
Support multi language for diverse communities. Localization of date formats, time, currency, and other regional preferences.
Usability
Employee, Manager, Admin
image text in transcribed
draw me use case diagaram clearly and neatly

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Management An Organizational Perspective

Authors: Richard T. Watson

1st Edition

0471305340, 978-0471305347

More Books

Students also viewed these Databases questions

Question

Explain how cultural differences affect business communication.

Answered: 1 week ago

Question

List and explain the goals of business communication.

Answered: 1 week ago