Você está na página 1de 17

HR Express: AN ONLINE PAYROLL SYSTEM

A Complete Software Requirements Specification


Version 1.0

Client Name:
SEA OLYMPUS MARKETING INC.

Proponent:
Agruda, Marvin
Develos, Luigie Deo
Legaspi, Elmerlynne
Sandal, Kevin

Introduction / Rationale of the Study

Everyone wants to live in peace and harmony, thats why they work hard to earn
for a living. No one in this world would say they are not working for the money. Every
penny theyve worked hard means a lot to them. With our technology today, automated
systems are being developed to keep track of things, like online management system
and automated payroll system. An automated payroll system enables the employer to
process its payroll through a computerized system. A manual payroll system requires
that the payroll be processed by hand and is therefore a considerably slower procedure
than an automated system. Payroll system is a software which organizes all the tasks of
employee payment and the filing of employee taxes. These tasks can include keeping
tracking of hours, calculating wages, withholding taxes and deductions, and paying
employment taxes to the government.

The online payroll system that is to be develop is an all-in-one utility used to


correct errors in Dynamics Payroll, easing the headaches of keeping up with regulation
changes. Track employee eligibility with a couple of easy clicks. Our systems goal is to
contribute a great help to the company for it will facilitate a number of processes which
can be controlled in a lesser amount of time and to accurately align the allocation of
payroll to the customer demands of each store while also matching the payroll
requirements to the needs of workflow. It will help the proprietor; the human resource
department as well as the employees better in understanding the elements on their
salary, deductions, keeping tracks of their sums and optimizing human capital.
Employees can file leave, overtime, and request for attendance adjustments through
online payroll system.

System Description
Online payroll system is a software which will run through computer for payroll
record. It contains the automation of time keeping for every employee to generate
payroll transaction. It can view and update employee information, set a non-working or
working holiday, access control and also calculation of 13 th month pay and tax refund
yearly report. The proponent chose to develop an application that will benefit both the
client and the proponent at the same time. Other companies and business
establishments are still using the manual way for managing their employees payroll.
CodeIgniter is a powerful PHP framework built for developers who need a simple and
elegant toolkit to create full-featured web applications. It is an open source rapid
development web application framework, for use in building dynamic web sites
with PHP and this project.

Types of user:
Human Resource Department It can access the entire functionality of the system. It
can add deductions of any type (loans, adjustments and etc) and auto fill-in attendance
if on business travel. It can approve and manage all DTRs of their people.

Employee- It can file leave, overtime, requests for attendance adjustments online.

Design Model

The system administers a modern way in calculating the payroll and records
necessary information of each employee in the company. It will prompt the user to
register to his/her account. The administrator account (HR, Supervisor and Manager)
can access the whole functionality of the system. It can add deduction of any type
(loans, adjustments, and etc.) and auto fill-in attendance if on business travel. And also
has the power to create, edit, view and remove employee. The admin can also see the
information, contributions, benefits and reports of each employee. They can also
approve and manage all DTRs of their people. The employee can file leave, overtime
and request for attendance adjustments online.

System Flow/Development Process


There are (8) components need to be developed in developing the Payroll System for
Sea Olympus Marketing Inc. First, is the development of Data Entry Module that includes
creating New Employee Record, New Division and New Department. Second, is the 201 Module
which includes the Employee lists. Third, is DTR (daily time record) system which the log
summary, Shift Schedules, Rest Day and Overtime Entry can be found. Fourth, is the Payroll
module it includes Process Payroll, Employee Running Allowance and Employee Running
Deduction. Fifth, is the Benefits module which includes Leave Entries, Leave Entries per Type,
Leave Balances and Leave Credit. Entry. Sixth, is the Contribution module which includes Phil
Health Contributions, Pag-ibig Contributions, SSS Contributions, Tax Contributions and
Statutory Deduction Summary. Seventh, is the Reports module which includes Active
Employees, Resigned Employees, AWOL employees, Terminated Employees, Forced Leave
Employees, End Of Contract Employees, Labor Hour Summary and DTR summary. Eighth,
Admin module where you can see all users, Access Control, User Access Control and Modules.

A. Data Entry- it enables the administrator to create New Employee Record, New Division and
New Department.

B. 201 Module it enables the administrator to view the Employee lists.

C. DTR System- enables the administrator to view and edit the log summary, Shift Schedules,
Rest Day and Overtime Entry.

D. Payroll- enables the administrator to view the processed Payroll, Employee Running
Allowance and Employee Running Deduction

E. Benefits- enables the administrator to view, add and edit Leave Entries, Leave Entries per
Type, Leave Balances and Leave Credit.

F. Contributions- enables the administrator to view deductions such as Phil Health


Contributions, Pag-ibig Contributions, SSS Contributions, Tax Contributions and Statutory
Deduction Summary.

G. Reports- enables the administrator to view Active Employees, Resigned Employees, AWOL
employees, Terminated Employees, Forced Leave Employees, End Of Contract Employees,
Labor Hour Summary and DTR summary.

H. Admin- enables the administrator to view all users, Access Control, User Access Control and
Modules.

Wireframe of the HR Express: An Online Payroll System

1. DATA ENTRY - it enables the administrator to create New Division, New Employee Record
and New Department.
1.1

Create New Division - a module it enable to create new division.

1.2

Create New Employee Record - a module it enable to view employee records.

1.3

Create New Department - a module it enable to create new department.

2. 201 MODULE - it enables the administrator to view the Employee lists.


2.1

Employee List a module it enable to view the employee's list.

3. DTR SYSTEM it enables the administrator to view the date and times records.
3.1

Log Summary a module it enable to view the log-in and log-out summary.

3.2

Shift Summary - a module it enable to view the shifting summary.

3.3

Rest Day - a module it enable to view the rest days of the employee.

3.4

Overtime - a module it enable to view the overtime of the employee.

4. PAYROLL - enables the administrator to view the processed Payroll, Employee Running
Allowance and Employee Running Deduction
4.1

Processed Payroll - a module it enable to view process payroll.

4.2

Employee Running Allowance - a module it enable to view employee running

allowance.
4.3

Employee Running Deduction - a module it enable to view employee running

deductions.

5. BENEFITS - Benefits- enables the administrator to view, add and edit Leave Entries, Leave
Entries per Type, Leave Balances and Leave Credit.
5.1

Add and edit Leave Entries - a module it enable to add or edit leaves.

5.2

Leave Entries per Type - a module it enable to view leave entries per type.

5.3

Leave Balances - a module it enable to view leave balances.

5.4

Leave Credit - a module it enable to view leave credits.

6 CONTRIBUTIONS - enables the administrator to view deductions such as Phil Health


Contributions, Pag-ibig Contributions, SSS Contributions, Tax Contributions and Statutory
Deduction Summary.
6.1

Phil Health Contributions - a module it enable to view Phil Health Contributions

6.2

Pag-ibig Contributions - a module it enable to view Pag-ibig Contributions.

6.3

SSS Contributions - a module it enable to view SSS Contributions.

6.4

TAX Contributions a module it enable to view Tax Contributions.

6.5

Statutory Deduction Summary. - a module it enable to view Summarize Statutory

Deductions.

7. REPORTS- enables the administrator to view Active Employees, Resigned Employees,


AWOL employees, Terminated Employees, Forced Leave Employees, End Of Contract
Employees, Labor Hour Summary and DTR summary.
7.1

Active Employee's a modules it enables you to view Active Employee's.

7.2

Resigned Employee's - a modules it enables you to view Resigned Employee's.

7.3

AWOL Employee's - a modules it enables you to view AWOL Employee's.

7.4

Terminated Employee's - a modules it enables you to view terminated employee's.

7.5

Forced Leave Employee's - a modules it enables you to view forced to leave employee's

7.6

End of Contract Employee's - a modules it enables you to view end of contract

employee's
7.7

Labor Hour Summary - a modules it enables you to view labored hour summary.

7.8

DTR Summary - a modules it enables you to view date time records of employee's.

8. Admin - nables the administrator to view all users, Access Control, User Access Control and
Modules.
8.1

Acces Control - a modules it enables you to view Acces Control.

8.2

User Access Control - a modules it enables you to view controls of user access.

8.3

Modules - a modules it enables you to view modules.

Você também pode gostar