PROJECT REPORT
1
ACKNOWLEDGEMENT
I have taken efforts in this project. However, it would not have been
possible without the kind support and help of many individuals and the
organization. I would like to extend my sincere thanks to all of them.
2
TABLE of CONTENT
3
Overview of training INSTitute
4
Introduction
5
Project description
6
calculated by a payroll specialist and the appropriate paychecks are then
issued.
After a payroll accountant multiplies an employee’s different bonuses
and basic salary ,the gross income amount is entered into the database
with respect to that employee.
Regular deductions such as tax withholdings ,etc. are then categorized
and then added or subtracted accordingly.
Setting up an effective payroll system is not very difficult for
professionals but it can be very time consuming.
A PAYROLL SYSTEM involves everything that has to do with the
payment of employees,keeping track of the performance,calculating
salary…..etc.
Project Objectives
7
ANALYSIS OF PROJECt
This model contains 6 phases:
Feasibility study-The feasibility study activity involves the
analysis of the problem and collection of the relevant
information relating to the product. The main aim of the
feasibility study is to determine whether it would be financially
and technically feasible to develop the product.
8
CHOOSING A PAYROLL SYSTEM
Security
Compatibility
Credibility
Flexibility
This application works in multiple PC’s installed on multiple
computers by sharing the same database by which the user of
different departments can use it sitting in different
departments/locations simultaneously , therefore the software used
should be user friendly .
Therefore,
9
Software requirements
Front END:
Back END:
Advantages of MS-ACCESS
10
DATA FLOW DIAGRAMS
Level - 0
LEVEL-0 DFD
MANAGEMENT
PAYROLL
EMPLOYEE MANAGEMENT
SYSTEM REPORTS
ACCOUNTS
11
LEVEL - 1
Employee Details
ALLOWANCES
Employee
PROCESSING
Designation Processing SALARY INFO OF
of salary ALLOWANCES
information CALCULATION
Basic Pay
GROSS SALARY
Processing REPORTS
of GROSS Net
Deductions Deduction SALARY salary
Salary
Salary Statement or
Reports
LEVEL-1 DFD
12
DFD for Processing of Salary Information
Processing
of salary
information
Designation
DA HRA
Processing of
Allowance
Calculations
Salary Information
Gross Salary
WA
13
DFD for Processing of Deductions
GPF IT GIS
PF LIC
Processing of
Deduction
Gross Salary
Net Salary
14
Emp_Name1 Emp_Name2
Emp_No
Emp_Code
Emp_Code
Emp_Desi
GETS PAYS
ER-Diagram SALARY
ALLOWANCE
BASIC PAY
HRA DA WA
15
Working of project
Screen shots
LOGIN FRAME
This is how the Login Frame will look like on running the project. Here
admin can login with the credentials.
16
ADD EMPLOYEE
This is the frame which comes up when the admin decides to add an
employee.
17
DELETE EMPLOYEE
This is the frame that shows when admin decides to delete the data of an
employee.
18
Bibliography
https://www.javatpoint.com/java-swing
http://www.java2s.com/Tutorial/Java/0340__Database/ConnecttoA
ccessDatabaseusingJDBCODBCbridge.htm
https://docs.oracle.com/javase/tutorial/deployment/applet/index.ht
ml
https://stackoverflow.com/questions/833768/java-code-for-getting-
current-time
http://www.oracle.com/technetwork/java/newtojava/java8book-
2172125.pdf
19