KCES’s COEM(1699) , JALGAON
DEPARTMENT OF COMPUTER ENGINEERING
PAYROLL MANAGEMENT SYSTEM
PRESENTED BY: DIKSHA SURESH PATIL
INRODUCTION
 Payroll management system is basically used to build an
application program that a company uses to manage the
employee records and calculating there salaries.
 It is a very simple, flexible and user friendly management
software.
 The management is the only one that has legal rights to
work on the system while employees can only log on to
the system to see their current status.
PROJEC OBJECTIVES
 To improve efficiency of company’s administration.
 To store up-to-date information of the employees.
 To make the employees understand the rules of the
company.
 To reduce extra cost for the security of the database.
PROJECT DESCRIPTION
 The term payroll encompasses every employee who receive a regular
wage or other compensation. The different payment methods are
calculated by a payroll specialist and the appropriate paychecks are
issued.
 After a payroll accountant multiplies an employee's hours ny his/her pay
rate , the gross income amount is entered into a computer programme.
 Setting up an effective payroll system is not difficult for trained
professional's ,but it can be very time consuming .
 A payroll system involves everything that has to do with the payment of
employees and the filing of employment taxes, keeping track of hours, calculating
salary, printing and delivering checks etc.
 Few of the possible deductions are:-
 Health insurance
 Vacation days
 Sick days
 Employee loans
 Child support payments
 Workman’s compensation
PAYROLL SYSTEM IS USED TO :
 Create records
 Delete records
 Save records
for employees according to their information given to
the administration of the company.
PROJECT OBJECTIVES
 To computerize the payroll system which was earlier
being handled manually.
 Maintain a labor detailed record on the number of hours
worked and the type of work.
 Calculate gross pay for hourly employees based on the
hours worked including overtime.
 Automatically calculate required federal and state payroll
taxes such as income tax withholding.
 Print payroll reports such as Labor Edit report, Hours
Distribution reports and payroll Register.
Payroll Process
Payroll
Input/Changes
Payroll Calendr
 Payroll Output and Reports
Input Verification
and update in the
system
Process Onboarding
fig 3.2: Data flow diagram for company
 Before starting payroll process of any organization below steps need to
follow:
 Collect the information of the company
Company Name, Registration Number, Address, Bank
Details, TAN Number etc.
 Collect The information of the employees
Employee Number, Address, Bank Details, PAN Number,
Salary Information etc.
 Collect the information of the last payroll
Last payroll process by the company, Year to date company
Payroll Input
 New Joiner
 Leaver
 Overtime
 Transfer
 Promotion
 Salary Change
 Salary Advance
 Attendance
 Leave out of Pay
 Investment declaration etc..
Input update in the system:
Fig 3.5: Use case diagram
 All the information received from the HR
system should be update in system in the
systematic way so we can get correct output.
Payroll Output and Report
 Bank File
 TDS Report
 Salary Slip
 Gross to Net Report
 Payroll Register
 Provident Fund Report
 ESI Report
 Professional Tax Report
 Labor Welfare
 MIS Report
TECHNICAL ISSUES
 How the program save data ?
 How error are detected and how the error message are to be
displayed ?
 What happens when we try to overwrite the data ?
 Is the software user-friendly ?
The Most Important Module Of The Design Are:
 Employee Data
 Payrolls Records
 Rates
 For the employee data module, one has to keep track of the id no., name, pension plan agreement
and payroll of an employee
Payroll
Records
Rates Help
Employee
Data
Payroll System
CHOOSING A PAYROLLSYSTEM
It becomes difficult to find out the payroll system you specifically require. The criteria
that help one to do so are as follows:-
 Security
 Compatibility
 Credibility
 Flexibility
SOFTWARE REQUIRED
 The payroll can be managed using the java , SQLite and some other platforms.
Many payroll management software are available in the market
 To make the administration to maintain the Payroll of its employees at a very
faster phase.
 The management can buy those software or create one such for it easy use.
 Sanvels Consulting services provide you such payroll software at affordable cost..
 The hardware requirements for payroll management system are:
• Pentium IV Processor
• Hard Disk: 80GB HDD
• Ram: at least 256 MB
 The Software specification are:
• JAVA (Front End)
• SQLite (Back End)
JAVA
The Java Development Kit(JDK) is a Sun Microsystems product aimed at
Java developers. On 17/11/2006, Sun announced that it would be
released under the GNU General Public License(GPL), thus making it a
free software.
The JDK also comes with a complete Java Runtime Environment, usually
called a private runtime. It consists of a Java Virtual Machine, all of the
class libraries as well as additional libraries like internationalization
libraries…
CONCLUSION
 The main aim of the project was to develop a payroll
management system designed to achieve maximum
efficiency and reduce the time taken to handle the payroll
activity.
 It is designed to replace the existing manual record
system thereby reducing time taken for calculations and
for storing data.
PPPPPPPAYROLL_MANAGEMENT_SYSTEM_BOO.pptx

PPPPPPPAYROLL_MANAGEMENT_SYSTEM_BOO.pptx

  • 1.
    KCES’s COEM(1699) ,JALGAON DEPARTMENT OF COMPUTER ENGINEERING
  • 2.
    PAYROLL MANAGEMENT SYSTEM PRESENTEDBY: DIKSHA SURESH PATIL
  • 3.
    INRODUCTION  Payroll managementsystem is basically used to build an application program that a company uses to manage the employee records and calculating there salaries.  It is a very simple, flexible and user friendly management software.  The management is the only one that has legal rights to work on the system while employees can only log on to the system to see their current status.
  • 4.
    PROJEC OBJECTIVES  Toimprove efficiency of company’s administration.  To store up-to-date information of the employees.  To make the employees understand the rules of the company.  To reduce extra cost for the security of the database.
  • 5.
    PROJECT DESCRIPTION  Theterm payroll encompasses every employee who receive a regular wage or other compensation. The different payment methods are calculated by a payroll specialist and the appropriate paychecks are issued.  After a payroll accountant multiplies an employee's hours ny his/her pay rate , the gross income amount is entered into a computer programme.  Setting up an effective payroll system is not difficult for trained professional's ,but it can be very time consuming .
  • 6.
     A payrollsystem involves everything that has to do with the payment of employees and the filing of employment taxes, keeping track of hours, calculating salary, printing and delivering checks etc.  Few of the possible deductions are:-  Health insurance  Vacation days  Sick days  Employee loans  Child support payments  Workman’s compensation
  • 7.
    PAYROLL SYSTEM ISUSED TO :  Create records  Delete records  Save records for employees according to their information given to the administration of the company.
  • 8.
    PROJECT OBJECTIVES  Tocomputerize the payroll system which was earlier being handled manually.  Maintain a labor detailed record on the number of hours worked and the type of work.  Calculate gross pay for hourly employees based on the hours worked including overtime.  Automatically calculate required federal and state payroll taxes such as income tax withholding.  Print payroll reports such as Labor Edit report, Hours Distribution reports and payroll Register.
  • 9.
    Payroll Process Payroll Input/Changes Payroll Calendr Payroll Output and Reports Input Verification and update in the system
  • 10.
    Process Onboarding fig 3.2:Data flow diagram for company  Before starting payroll process of any organization below steps need to follow:  Collect the information of the company Company Name, Registration Number, Address, Bank Details, TAN Number etc.  Collect The information of the employees Employee Number, Address, Bank Details, PAN Number, Salary Information etc.  Collect the information of the last payroll Last payroll process by the company, Year to date company
  • 11.
    Payroll Input  NewJoiner  Leaver  Overtime  Transfer  Promotion  Salary Change  Salary Advance  Attendance  Leave out of Pay  Investment declaration etc..
  • 12.
    Input update inthe system: Fig 3.5: Use case diagram  All the information received from the HR system should be update in system in the systematic way so we can get correct output.
  • 13.
    Payroll Output andReport  Bank File  TDS Report  Salary Slip  Gross to Net Report  Payroll Register  Provident Fund Report  ESI Report  Professional Tax Report  Labor Welfare  MIS Report
  • 14.
    TECHNICAL ISSUES  Howthe program save data ?  How error are detected and how the error message are to be displayed ?  What happens when we try to overwrite the data ?  Is the software user-friendly ?
  • 15.
    The Most ImportantModule Of The Design Are:  Employee Data  Payrolls Records  Rates  For the employee data module, one has to keep track of the id no., name, pension plan agreement and payroll of an employee Payroll Records Rates Help Employee Data Payroll System
  • 16.
    CHOOSING A PAYROLLSYSTEM Itbecomes difficult to find out the payroll system you specifically require. The criteria that help one to do so are as follows:-  Security  Compatibility  Credibility  Flexibility
  • 17.
    SOFTWARE REQUIRED  Thepayroll can be managed using the java , SQLite and some other platforms. Many payroll management software are available in the market  To make the administration to maintain the Payroll of its employees at a very faster phase.  The management can buy those software or create one such for it easy use.  Sanvels Consulting services provide you such payroll software at affordable cost..
  • 18.
     The hardwarerequirements for payroll management system are: • Pentium IV Processor • Hard Disk: 80GB HDD • Ram: at least 256 MB  The Software specification are: • JAVA (Front End) • SQLite (Back End)
  • 19.
    JAVA The Java DevelopmentKit(JDK) is a Sun Microsystems product aimed at Java developers. On 17/11/2006, Sun announced that it would be released under the GNU General Public License(GPL), thus making it a free software. The JDK also comes with a complete Java Runtime Environment, usually called a private runtime. It consists of a Java Virtual Machine, all of the class libraries as well as additional libraries like internationalization libraries…
  • 20.
    CONCLUSION  The mainaim of the project was to develop a payroll management system designed to achieve maximum efficiency and reduce the time taken to handle the payroll activity.  It is designed to replace the existing manual record system thereby reducing time taken for calculations and for storing data.