Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Functional Requirements

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Functional Requirements

Employee payroll and Task Management System


Our project Employee attendance and payroll Management System is
an online application which created to check Number of employees in each
branch, Employees records, Tasks and time frame, attendance records,
salary details, etc. Employee attendance, Payroll accounting, Task
Management, Salary calculations, etc are the main objectives of this web
application. In this application Administrator creates branches and he assign
Branch manager in each branch. Branch manager will add employees to his
branch and he assign payslip according to attendance to his employees.
Administrator is the main user of this web application and Branch manager
will manage employee records.
The employees can submit their attendance, and the managers can check
employee attendance and his other details, etc. Also Branch Manager can
calculate and disburse salary to his employees after getting approval from
admin.
USER CHARACTERISTICS:

Administrator: The administrator is a super user and he has


complete control over all activities the can be performed. The
administrator can view Branch details, Employee details, task details,
salary details, etc.

Brach Manager: The branch manager who handles employees and he


calculates payslip to his employees.

Employees: Employees are the co-workers and they will make


attendance of themselves regularly and submits to branch manager.

FUNCTIONAL REQUIREMENTS:
Home page: Home page is the first page of the website. Home page
contains the information of company and Login page. In this Administrator or
Employee can login to the site by entering Login ID and Password.
Web configuration: In this page Administrator will configure website
settings, Branch details, etc.

Employees Module: In this page Administrator will add employee record by


entering Employee profile, Experience details, Payroll details, etc. One
system creates Employee record Admin will send login information to the
employees.
Attendance Module: In this module employees will submit attendance.
Admin or Branch manager will track employees attendance report i.e.; Login
time, Logout time, No. of attended days, etc.
Payroll Module: In this module Administrator or Branch manager will
generate monthly salary to its employees. Generate Basic salary, Deduction,
PF, Bonus, LOP (Loss of Pay) are the main features of this module.

You might also like