30-05-2012, 03:28 PM
PAYROLL SYSTEM
Payroll-project-report-with-Srs.doc (Size: 2.66 MB / Downloads: 300)
INTRODUCTION
The PAYROLL SYSTEM is used to maintain a list of employees’ names, addresses and employment information and is used to interactively calculate and print payroll checks.
Overview
The purpose of this section is to obtain agreement regarding the objectives the system must meet. Ultimately this segment defines the boundaries of the effort. The “ Payroll system” helps administrator honor their professional commitments by following a tailored version of the organization’s standard process. This application is supported by a database consisting of employee’s salary details and their leave allowances. Based on these details at the end of every month the application automatically credits the employee’s bank account with their salary. The amount of salary credited into employees account is a variant of their leave allowances .This Payroll Processing application also considers employee’s income tax regulations and loan payment details. Based on these considerations the salary of each employee is deducted at the source. Taking into account all these aspects the appropriate accounts of each employee are credited. This application also includes generation of salary slips to every employee.
Scope
Generating ID’s and pay slips for the employees This project is a distributed endeavor that strives to employ languages that promote platform independence and make it possible to support desktop and laptop systems in traditional and wireless networking infrastructures .Efforts must be focused on business logic issues rather than Event Driven Web based System PPS System Business Logic Data Access Personal Persistent Data Repository Storage Subsystem Application Layer Interface Application Layer needlessly duplicating user interface software, database software, etc. Its main focus is on the generation of reports at any time.
SOFTWARE REQUIREMENT SPECIFICATION
Functional Requirements
INTRODUCTION:
Requirements analysis is usually the first phase of large-scale software development project. It is undertaken after a feasibility study has been performed to define the precise costs and benefits of a software system. The purpose of this phase is to identify and document the exact requirements for the system. The customer, the developer, a marketing organization or any combination of the three may perform such study. In cases where the requirements are not clear e.g., for a system that is never been defined, more interaction is required between the user and the developer. The requirements at this stage are in end-user terms
Communications Interfaces
Communications interfaces can be provided through e-mail, web browser, network server communications protocols, electronic forms, and so on. For this we can use communication standards such as FTP or HTTP to provide security using encryption algorithms and synchronization mechanisms
Performance Requirements
System can withstand even though many number of users requested desired service. As we are keeping office level server of the automated payroll system. And access is given to the only registered users of office who requires the services of viewing, Updating etc. It can withstand the load.