Payroll Management System
Payroll Management System
Payroll Management System
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. We are committed to bring the best way of management in the various forms of EPM. We understand that EPM in not 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 PCs installed on multiple Computers but sharing same database by which users of different department can use it sitting at different locations simultaneously. But in future we can make the 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 Benefits
Page No 1 www.freestudentprojects.com
To improve the efficiency. Quickly find out information of an employee details. To provide easy and faster access information. To provide user friendly environment.
1.5 References
Programming Visual Basic .NET, Second Edition by Jesse Liberty Jones and Bartlett Publishers - Essential SQL on SQL Server 2008, 2011 Software Engineering by Ian Sommerville .
2. Overall description
2.1 Product perspective
This software is developed specifically to cater the company employees leave management, is totally self contained and works efficiently. It provides simple database rather than complex ones for high requirements and it provides good and easy graphical user interface to both new as well as experienced user of the computer.
Page No 2 www.freestudentprojects.com
2.2 Product functions 2.2.1 Master module Designation Department Employee details
2.2.2 Employee module 2.2.3 Search module 2.2.4 Attendance module Leave Attendance Managing Leave Allowance Deduction Pay Slip
2.3.2 Administrator Administrator must be having good knowledge of database management system. Administrator must be capable to manage user rights.
If
the network connection does not work properly than our system should not work as
Page No 3 www.freestudentprojects.com
Also that is assumed that the product is installed properly at web server. This system will not take care of any virus problem, which might occur either on the client or the server system. Avoiding the use of pirated software and ensuring that floppies and other removable media are scanned for viruses before use could minimize the possibility of viral infection. Recovery of data after a system crash will be possible only if backups are taken at regular intervals. Manual interfaces cannot be fully avoided. Documented proofs like data entry of employees etc. will have to be verified by the concerned management staff before entering it into the computerized system.
Dependencies: All necessary hardware and software are available for implementing and use The proposed system would be designed, developed and implemented based End users should have basic knowledge of computer and we also assure that The system is not required to save generated reports. of the tool. on the software requirements specifications document. the users will be given software training documentation and reference material.
3 Specific requirements
3.1 External interface requirements
Page No 4 www.freestudentprojects.com
The software provides good graphical interface for the front end which is self explanatory. 3.1.2 Hardware interfaces
Memory minimum of 1GB RAM Hard disk of 40 GB Monitor Mouse Keyboard Printer
3.1.3 Software interfaces Operating System Front End Backend Windows XP. Microsoft VB.Net 2008 MS SQL Server 2008
Page No 5 www.freestudentprojects.com
This module helps to different types of leave for different year. It also helps the employee to enter their entry and exit time. Using the attendance module the employee can also check their remaining leaves and also apply for the leave. 3.2.5 Salary: This module helps to calculate the salary by adding the allowances and the basic salary and by deducting the deductions based on the leaves and also the PF, ESI. It also helps to generate the employee pay slip.
3.2.6 Report: This module helps to generate the administrative reports like the Salary Report, Attendance Report and the Employee Report which is in can be exported to word, pdf.
3.5 Attributes
3.5.1Reliability In order to ensure reliability, this system is being designed using software that is established to be stable and easy to use. 3.5.2Availability This system is designed to run 24/7 and be readily available to the user. 3.5.3Security
Page No 6 www.freestudentprojects.com
The access to the software is given only to valid operators. We need a specific ID and password to get access to the software.
Page No 7 www.freestudentprojects.com