Payroll System

Topics: Unified Modeling Language, Software testing, Software engineering Pages: 11 (2026 words) Published: January 29, 2013
Payroll System

Phase 1Project Analysis and Planning
1.1.Study of the Problem1.2.Project Scope1.3.Objectives Phase 2Cost Estimation
Phase 3Modeling the Requirements3.1.Module Description3.1.1.Login3.1.2.Employee Details3.1.3.Salary Details3.1.4.Modify3.2.UML Diagram3.2.1.Use case Diagram3.2.2.Class Diagram3.2.3.Sequence Diagram3.2.4.Collaboration Diagram Phase 4Configuration Management

4.1.S/W Requirements4.2.H/W Requirements4.3.Tools
4.4.Software Development4.4.1.Form Creation4.4.2.Script Phase 5Software Testing5.1.Preparing Test Plan5.2.Perform Validation Testing5.3.Validation Test Criteria5.4.Coverage Analysis5.5.Memory Leaks


This is a small scale project for payroll system .The basic idea is that the manager of the company maintains the details about the employees, the designation and salary. It consists of employee details, payroll system, status and exits. The manager can enter the name and employee ID and get the salary details of that particular employee. In payroll system we can calculate the net salary of the employee based on input.

In the Employee details module various details like employee ID, Name, Designation, Basic pay are obtained from the user.In the Display module the total database is displayed. In the salary Details module, the individual database is displayed which shows the PF, DA, HRA and Net salary of the particular employee. By using the Modify module we can modify and update the employee personal details on the database stored.

Phase 1Project Analysis and Planning
1. Study of the Problem
The Payroll processing is critical to businesses and other organizations because of the significant amounts of money involved in employee remuneration and the complexity of the legal requirements. This is a small scale project for payroll processing. The basic idea is that the manager of the company maintains the information such as company’s name, its branches all over. The employee details maintain the employee ID, Name along with personal information. The total salary details determine the net pay of the employee. This pay roll processing involves with two types of users. • USER


The user’s can login/logout the database. He/She can view his/her personal details, monthly pay details, and company details. The user can just view the information whereas he/she could not make changes in the database. ADMINISTRATOR ROLE:

The administrator plays a vital role in the payroll system. The administrator controls the entire database. The net salary calculations are calculated by the administrator itself. The main role of the administrator is to safeguard the database.

2. Project Scope
The supplementary specification applies to payroll processing. This specification defines the non-functional requirement of the system such a Functionality:
Since it stand alone application, a single user may use it at a time. Usability:
Desktop interface
Windows 98/2000/Xp
The system is available at 24 hours a day, seven days a week. Performance:
The performance depends on hardware specification
The purpose of this document is to define the requirements of payroll processing. This supplementary specification lists the requirements that are not readily captured in the use case model. Supplementary specification and the use case model capture a complete set of requirement of the system.

Phase 2Cost Estimation
An estimate is a prediction based upon probabilistic assessment. It is the responsibility of the project manager to make accurate estimations of effort and cost. This is particularly...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Essay on Computerized Payroll System
  • Payroll System Essay
  • Payroll System Essay
  • Payroll System Essay
  • Payroll System Essay
  • Payroll System Essay
  • Payroll System Essay
  • Payroll System Essay

Become a StudyMode Member

Sign Up - It's Free