Вы находитесь на странице: 1из 20

Project Title

Automated Payroll Processing In An Organization

Purpose of the Project


To Develop an user Interface such that it will help the Employee to find his Salary Details like Advance Allowance Gross Salary Net Salary

Introduction
The Aim Of The Project Is to Create a System to automate payroll processing in an organization i.e to provide a structured method of submitting and managing recompense (present) queries.

Architectural diagram

Problem Identification
Limitations Of Existing system:There is no centralized database maintenance There is no easy access to the particular employee record The administrator and employee cannot easily navigate through the database

Providing solution for the problem


The Proposed system is a computerized system but which is maintained at Centralized databases i.e. in automated forms its a very fast process. And maintaining all the records in online systems database which makes it very easy to access and retrieve data from the database.

Preferred Technologies
Operating System User Interface Client-side Scripting Programming Language Web Applications IDE/Workbench Database Server Deployment : WindowsXP/2003 or Linux : HTML, CSS : JavaScript : Java : JDBC, Servlets, JSP : My Eclipse 6.0 : Oracle 10g : Tomcat 6.x

Minimum Hard Ware Requirements


Pentium IV System with 2.8 GHZ Processor 1 GB RAM 40 GB Hard Disk

Software Requirement Specification


SDLC Methodologies Spiral Model Explanation N-tier Architecture

Spiral model

Number of Modules
Employee Management. Employee Designation Management Allowances and Deduction Management. Advances and Payment Management. Performance Management. Security. Reports.

Context Level Diagram

Use Case Diagram

Comparison bet emp&admin seq diagram

ADMINISTRATOR SEQUENCE DIGRAM

SEQUENCE DIAGRAM FOR EMPLOYEE

Conclusion

The software is developed using Java as front end and Oracle as back end in Windows environment. The goals that are achieved by the software are: Optimum utilization of resources. Efficient management of records. Simplification of the operations. Less processing time and getting required information. User friendly.

Future Enhancements
As the technology emerges, it is possible to upgrade the system and can be adaptable to desired environment. Because it is based on objectoriented design, any further changes can be easily adaptable. Based on the future security issues, security can be improved using emerging technologies. sub admin module can be added

References

Java Complete Reference By Herbert Shield Database Programming with JDBC and Java By George Reese Java and XML By Brett McLaughlin URL:http://www.wikipedia.org http://www.answers.com http://www.startwright.com/project. htm http://it.toolbLox.com/wiki/index.php /Warehouse_Management

Thank you!

Вам также может понравиться