Question: subject: object oriented analysis design draw Use Case Diagram (Minimum 6 Use Cases in a diagram) with detailed explanation Register new employee information (facial id,name,

subject: object oriented analysis design draw Use Case Diagram (Minimum 6 Use Cases in a diagram) with detailed explanation Register new employee information (facial id,name, dateofWorking,gender,email address,etc) Functional Admin Scan facial for Attendance( Clock In and Clock Out) Functional Employee, Manager, User Update employee details (add, delete if employee is fired,modify some informations ) Functional Admin Check for monthly salary/payroll (increment,bonus) Functional Employee, Manager Print and request for payslip Functional Employee, Manager Apply for Leave( Medical Certificate(MC), Emergency or annual leave) Functional Staff Check for Statistic employee performance (annual dinner,event, annual trip,Overtime, work efficiency,revenue) Functional Staff Generate Report //kena tambah report apa Functional Manager Monitor employee activity for disciplinary(Lateness,number of days of absentees,violation of policy) Functional Employer, Admin Provide group discussion chat for effective communication Functional Staff Receive notifications from HR for training (orientation for new staff, safety training and other training) Functional Employee, Manager Provide and display job scope and position in the company Functional Employee, Manager Update and display company policies and practices Functional Staff,Manager Login and logout from the system Functional User (Employee, manager) The system has a response time of maximum 1 seconds increasing the performance of the system Non-Functional User The system has autosave backup data if the system crashed Non-Functional User The system must be always 99% available except during maintenance that has been scheduled Non-Functional Admin Heavy load is supported by adding new server to tackle the Local area network traffic Non-Functional User All the facial data are encrypted Non-Functional User The system has minimum error rate of 0.15% to minimise bugs in the system Non-Functional Programmer Sync location with facial recognition, time and date when scanning facial for attendance Non-Functional Employee, manager 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 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 . To improve inclusivity, consider offering training materials and interfaces that can be customised Usability Employee with colour blindness Support multi language for diverse communities. Localization of date formats, time, currency, and other regional preferences. Usability Employee, Manager, Admin List of entities: Example : A) Employee Attributes: Name Operations: Add employee details 1) Employee 2) Manager 3) Attendance 4) Group chat 5) Payslip 6) Training 7) Leave 8) Notification 9) Performance 10) Report 11) Policy and Vision 12) Job role 13) Employee discipline(number day of absentees,Lateness,..) 14) Settings(Language,...)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!