0% found this document useful (0 votes)
35 views

Requirements Engineering Software Analyst Report Notes

The document outlines requirements for an automated payroll system with image tracking capabilities. It includes details such as having three user profiles - employee, admin, and HR. Employees will be able to log in, select projects, and track their time spent through starting, resuming, pausing and ending sessions. Screenshots will be taken periodically to ensure active work. Admins and HR can view employee data like time spent and salary details. The system must handle simultaneous users, have high uptime, and maintain the company's branding. Future goals include integrating with a work management system.

Uploaded by

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

Requirements Engineering Software Analyst Report Notes

The document outlines requirements for an automated payroll system with image tracking capabilities. It includes details such as having three user profiles - employee, admin, and HR. Employees will be able to log in, select projects, and track their time spent through starting, resuming, pausing and ending sessions. Screenshots will be taken periodically to ensure active work. Admins and HR can view employee data like time spent and salary details. The system must handle simultaneous users, have high uptime, and maintain the company's branding. Future goals include integrating with a work management system.

Uploaded by

Faria Zohora
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Date of Submission: 

   6th July 2022


Name of the Project: Automated payroll system with image tracker

ID of Analyst: 012221044
Name of Analyst: Faria Tuz Zohora

ID of Client: 012221045
Name of Client: Zulker Nien

Source of information

Interview with client: 30 minutes (1st July 11:30am-12:00pm)


Online meeting with client: 1 hour (4th July 2pm - 3pm)

Requirements

1. There should be 3 types of user profiles,


a. Employee
b. Admin
c. HR
2. Employees will be able to login to the system and select projects.
3. Employees will be able to start, resume, pause or end their session for each project.
4. Only one project session can run at a time for each employee, that is one employee
cannot run sessions in multiple projects to avoid proxy attendance.
5. A screenshot of the employee’ device will be recorded when the employee starts,
resumes, pauses or ends a session to record in and out time.
6. Screenshot of the employees’ device will be recorded every 10 minutes while the
session lasts to make sure the employee has been working consistently.
7. Admin will be able to view employee screenshot and time along with employee projects,
time spent on projects, length of projects in months, total salary and pending salary.
8. Employee monthly salary will be calculated automatically from the time spent on
sessions.
9. HR will be able to view Employee projects, time spent on projects, length of project in
months and total salary and pending salary.
10. Admin and HR will be able to search employees with their ID.
11. Admin will be able to create employee users with their salary per hour rate and assign
projects to employees.
12. Admin and HR will create their own profiles.
13. Profiles can be created only if their ID and designation is in the employee directory.
Non-Functional Requirements

1. The server and database needs to be able to handle simultaneous data from multiple
employees.
2. Server must be online all the time to allow employees to work any time they want.
3. User interface should maintain the theme and color palette of the company logo.

Out of Scope Requirements


1. Maintaining and updating employee directory.
2. Creating new accounts or profiles.
3. Content creation. (All contents should be given by client before final release)
4. Employee, admin and HR profile updates or information changes.

Future Scope of Requirements

1. Automatic project assignment from work management system once it has been
developed.
2. Admins will be able to view progress of projects.
3. Admins and employees will be able to view the time estimated to complete the project by
an employee based on the progress of a project.

You might also like