Payroll Accounting System - Documentation
Payroll Accounting System - Documentation
Payroll Accounting System - Documentation
1.5 References
<List any other documents or Web addresses to which this SRS refers. These may include user interface
style guides, contracts, standards, system requirements specifications, use case documents, or a vision
and scope document. Provide enough information so that the reader could access a copy of each
reference, including title, author, version number, date, and source or location.>
2. Overall Description
2.1 Abstract
“Payroll Management System” is designed to make the existing manual system automatic with the help
of computerized equipment and full-edged computer software, fulfilling their requirements, so that
their valuable data and information can be stored for a longer period with easy access and manipulation
of the same. The required software is easily available and easy to work with. This web application can
maintain and view computerized records without getting redundant entries. The project describes how
to manage user data for good performance and provide better services for the client.
This web application is reduced as much as possible to avoid errors while entering data. It also provides
error message while entering invalid data. It is user-friendly as no formal knowledge is required to use
the system.
Finally, we can say that this system will not only automate the process but save the valuable
time of the manager or the admin, which can be well utilized buy his institute. This will be an
additional advantage and management of power based on their free time from his normal duty.
3. Modules:
3.1 Admin
The Admin gets logged in by valid username and password. Admin can add new Employee, add new
Department, add new Pay Grade for the employees. Admin can set the ‘from’ and ‘to’ date worked by
an employee in a department with specific pay grade. The Admin can generate an automated monthly
salary of an employee. The admin can view all the past records of any recorded employee.
3.1.1 Advantages
It is cost effective as the user control the web application himself and does not go for
professional service.
It saves time as it speeds up every aspect of the employee database management and payroll
process with a range of automated features.
It is secure as the employee database and the payroll process is managed by the admin in house
rather than sending private information to a third party.
Validating procedures and checks restrict user from making mistakes.
The software is easy to use and is user friendly so no expertise is required.
The calculations are automated so no chance of error.
3.1.2 Disadvantages
The processing of this software is very simple as it has been designed in php and it has been well divided
into several functions according to the need.
Therefore, the basic input/output of data is identified. So, the project can easily be build up and it will
also be technically feasible.
Beside it is very much modern and user friendly. It also works as middleware i.e. only in between the
user and the file. So, it is completely a state of art project.
Moreover, it requires some training for the use. So, training cost can be neglected and the resources of
this software are very much available. It also reduces the labour and extra cost to be paid for labour. So
indeed, it is financially feasible.
4.5 Resources:
As motioned earlier that the resources are easily available and the cost of training is almost negligible.
Sometimes situations may arise when it may not be so much easy. For a person completely unaware of
using a computer system could result in a training cost or for a very small organization the purchase of a
computer, instalment of the system and other charges may lead to a difficult matter.
RAM: 8GB
Level 0
Level 1
6.4 Entity Relationship Diagram (ERD)
7. Features of Payroll management system:
· Easy to use.
· It is completely secure.
· It is completely controlled by admin.
· This system is easily compatible with most of the web browsers.
· It is very interactive and saves time.
· Reduces paper works.
· Calculations are automated so it is highly accurate.
· Admin can view all the records whenever necessary with ease.
8. Conclusion:
This project is built keeping in mind that it is to be used by only one user that is the admin. It is built for
use in small scale organization where the number of employees is limited. According to the requested
requirement the admin can add, manipulate, update and delete all employee data in his organization.
The admin can add new departments and delete them. The Admin can also add predefined pay grades
for the employees. The required records can be easily viewed by the admin anytime time he wants in an
instant. The payment of the employee is based on monthly basis. Numerous validations implemented
would enable the admin to enter accurate data. The main objective of this framework is to save time,
make the system cost effective and management records efficiently.