PayRoll Management
System SRS
1. Introduction
Payroll system is the heart of any Human Resource System
of an organization. The solution has to take care of the
calculation of salary as per rules of the company, income
tax calculation and various deductions to be done from the
salary including statutory deductions like Income tax and
provident fund deductions. It has to generate pay-slip,
cheque summary and MIS reports.
It is understood that we are tired of managing thousands
of odd papers, pay slips, payroll reports, and salary details
and so on. Imagine that we have a payroll processing
system which will generate our pay slips and payroll
reports within seconds. We can help others automated
your payroll system by developing a customized payroll
application that suits your specific requirements.
1.1 Purpose:
Main aim of developing Employee Payroll Management is to
provide an easy way not only to automate all functionalities
involved managing leaves and Payroll for the employees of
Company, but also to provide full functional reports to
management of Company with the details about usage of
leave facility and Salaries paid or to be paid to employees.
We are committed to bring the best way of management in
the various forms of EPM. We understand that EPM in not
just a product to be sold, it is a tool to manage the inner
operation of Company related to employee leave and Payroll.
1.2 Scope:
This Application works in Multiple PC's installed on multiple
Computers by sharing same database by which users of
different department can use it sitting at different locations
simultaneously.
We have made an Application where the database will be
hosted in order to manage the all departments which will be
located in different places and by keeping domain of
Application as Online.
1.3 Intended Audience:
Business Stakeholders
IT Department
End-Users
1.4 Definition:
Visual Basic .NET (VB.NET) is an object-oriented computer
programming language that can be viewed as an evolution of
the classic Visual Basic (VB) which is implemented on the NET
Framework.
Microsoft SQL Server is a relational model database server
produced by Microsoft.
SRS-Software Requirements Specification.
EPM - Employee Payroll Management
1.5 References:
The following subsections provide the complete overview of
the software specifications requirements documentation for
the product Employee Payroll Management. The entire SRS is
documented in view of User and the following sub sections
are arranged to give a complete outlook of the software, its
perspective, features, system requirements and users know
how it is.
2 Overall description:
2.1 User interface
Dashboard
Employee Profile
Payroll Processing
Leave Management
Reports and Analytics
Navigation and Interaction
Visual Design
2.2 System Interface
2.2.1 Hardware Requirements
Server:
o Processor: At least a quad-core processor
o RAM: Minimum 8 GB RAM
o Storage: Minimum 500 GB HDD or SSD
o Operating System: Windows Server or Linux (e.g., Ubuntu,
CentOS)
Client Devices:
o Processor: Dual-core processor or higher
o RAM: Minimum 4 GB RAM
o Operating System: Windows, macOS, or Linux
o Network Connectivity: Internet connection
2.2.2 Software Requirements
Database Management System (DBMS):
o MySQL
Web Server:
o Apache
Programming Language:
o PHP
Framework:
o Laravel
Frontend Development:
o HTML, CSS, JavaScript