CSC8416 Final Project Report: Payroll Management System
VerifiedAdded on 2025/05/04
|21
|2566
|341
AI Summary
Desklib provides solved assignments and past papers to help students succeed.

CSC8416
FINAL PROJECT REPORT
Student ID –
Student Name –
1
FINAL PROJECT REPORT
Student ID –
Student Name –
1
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Executive Summary
This report is for the Payroll system project. In this project the main objective is to handle
payroll details, salaries, wages, and evaluations of all the employees present in the company.
All salary, pay-outs, history, and payroll details are managed. This project is fully
administratively built and therefore access is assured to the admin. The program is very
intuitive and easy due to the unique features of visualization. The mega-User view in this
version of the app. Input from the user will be regarded for further improvement or growth of
the program. This project mainly has a home screen which will allow the user to choose from
the various options such as adding an employee, searching an employee, setting wages for the
employees, calculating total wages, pay slip and payment history.
2
This report is for the Payroll system project. In this project the main objective is to handle
payroll details, salaries, wages, and evaluations of all the employees present in the company.
All salary, pay-outs, history, and payroll details are managed. This project is fully
administratively built and therefore access is assured to the admin. The program is very
intuitive and easy due to the unique features of visualization. The mega-User view in this
version of the app. Input from the user will be regarded for further improvement or growth of
the program. This project mainly has a home screen which will allow the user to choose from
the various options such as adding an employee, searching an employee, setting wages for the
employees, calculating total wages, pay slip and payment history.
2

Table of Contents
Executive Summary...................................................................................................................2
List of Figures............................................................................................................................3
Introduction................................................................................................................................4
Objectives...................................................................................................................................5
Project Architecture...................................................................................................................6
Snapshots of the Project Developed...........................................................................................7
Classes......................................................................................................................................13
Features....................................................................................................................................16
Instructions for the User...........................................................................................................17
Experiences & Lessons............................................................................................................18
Recommendations....................................................................................................................19
Conclusion................................................................................................................................20
References................................................................................................................................21
List of Figures
Figure 1: Project Architecture....................................................................................................6
Figure 2: Main Screen................................................................................................................7
Figure 3: Add Employee............................................................................................................8
Figure 4: set wages...................................................................................................................10
Figure 5: calculate wage...........................................................................................................11
Figure 6: pay history................................................................................................................12
Figure 7: pay slip......................................................................................................................12
3
Executive Summary...................................................................................................................2
List of Figures............................................................................................................................3
Introduction................................................................................................................................4
Objectives...................................................................................................................................5
Project Architecture...................................................................................................................6
Snapshots of the Project Developed...........................................................................................7
Classes......................................................................................................................................13
Features....................................................................................................................................16
Instructions for the User...........................................................................................................17
Experiences & Lessons............................................................................................................18
Recommendations....................................................................................................................19
Conclusion................................................................................................................................20
References................................................................................................................................21
List of Figures
Figure 1: Project Architecture....................................................................................................6
Figure 2: Main Screen................................................................................................................7
Figure 3: Add Employee............................................................................................................8
Figure 4: set wages...................................................................................................................10
Figure 5: calculate wage...........................................................................................................11
Figure 6: pay history................................................................................................................12
Figure 7: pay slip......................................................................................................................12
3
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Introduction
Payroll Management system is a decentralized program that has been created to assess
employee productivity in a corporation. It keeps the business information, the
employee’s personal data and the information of the project allocated to the specific
programmer. The app is basically a series of Java-developed apps. It is easy to explain that
could be handled by everybody who do not know the simple program of employees. It is easy
to use and keeps asking the user to take step wise operation by providing several alternatives.
It really is quick and therefore can accomplish several business processes. The above
software was created using JAVA front end programming methods and Back End with the
MySQL database. The program is very intuitive and easy due to the unique features of
visualization. The mega-User view in this version of the app. Input from the user will be
regarded for further improvement or growth of the program. This project mainly has a home
screen which will allow the user to choose from the various options such as adding an
employee, searching an employee, setting wages for the employees, calculating total wages,
pay slip and payment history. All these options are there to make the users experience livelier
and more interactive to use. The above introduction is the general project overview.
4
Payroll Management system is a decentralized program that has been created to assess
employee productivity in a corporation. It keeps the business information, the
employee’s personal data and the information of the project allocated to the specific
programmer. The app is basically a series of Java-developed apps. It is easy to explain that
could be handled by everybody who do not know the simple program of employees. It is easy
to use and keeps asking the user to take step wise operation by providing several alternatives.
It really is quick and therefore can accomplish several business processes. The above
software was created using JAVA front end programming methods and Back End with the
MySQL database. The program is very intuitive and easy due to the unique features of
visualization. The mega-User view in this version of the app. Input from the user will be
regarded for further improvement or growth of the program. This project mainly has a home
screen which will allow the user to choose from the various options such as adding an
employee, searching an employee, setting wages for the employees, calculating total wages,
pay slip and payment history. All these options are there to make the users experience livelier
and more interactive to use. The above introduction is the general project overview.
4
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Objectives
The primary goal of the Payroll Management System project would be to handle payroll
details, salaries, wages, and evaluations of all the employees present in the company. All
salary, pay-outs, history, and payroll details are managed. This project is fully
administratively built and therefore access is assured to the admin. This project basically aims
to create an app system to decrease the handling of salaries, wages, payments and actually
working points. It monitors most of the information on the evaluations, and other employee
data. This project is different from all the previous methods used to actually store employee
information and work on it. Earlier there was a method which was not that kind of user
friendly and hence it was really difficult to manage all the employees detail and also track
employee’s progress and set their wages.
5
The primary goal of the Payroll Management System project would be to handle payroll
details, salaries, wages, and evaluations of all the employees present in the company. All
salary, pay-outs, history, and payroll details are managed. This project is fully
administratively built and therefore access is assured to the admin. This project basically aims
to create an app system to decrease the handling of salaries, wages, payments and actually
working points. It monitors most of the information on the evaluations, and other employee
data. This project is different from all the previous methods used to actually store employee
information and work on it. Earlier there was a method which was not that kind of user
friendly and hence it was really difficult to manage all the employees detail and also track
employee’s progress and set their wages.
5

Project Architecture
The architecture of this project is built in such a way that the payroll management system
which we are having will have a home page where the user will be directed first and then
there will be various options through which the user can perform several operations and find
out what is needed. There will be a repository that will be there to store all the information
related to the employees which will be accessed through the program developed. This project
will also help in generating the payment slip and payment history. There are various options
which the user can select such as adding an employee, searching an employee, setting wages
for the employees, calculating total wages, pay slip and payment history. The architecture
includes the platform on which this program is developed and that is Java GUI which
connects the employee’s data to the MySQL database and then fetch and alter the data being
used.
Figure 1: Project Architecture
6
The architecture of this project is built in such a way that the payroll management system
which we are having will have a home page where the user will be directed first and then
there will be various options through which the user can perform several operations and find
out what is needed. There will be a repository that will be there to store all the information
related to the employees which will be accessed through the program developed. This project
will also help in generating the payment slip and payment history. There are various options
which the user can select such as adding an employee, searching an employee, setting wages
for the employees, calculating total wages, pay slip and payment history. The architecture
includes the platform on which this program is developed and that is Java GUI which
connects the employee’s data to the MySQL database and then fetch and alter the data being
used.
Figure 1: Project Architecture
6
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Snapshots of the Project Developed
The main screen where the user will be redirected after running the program is
mentioned below. This page has all the important operations that the user will
perform. It consists of various functions such as adding an employee, searching an
employee, setting wages for the employees, calculating total wages, and pay slip and
payment history.
Figure 2: Main Screen
7
The main screen where the user will be redirected after running the program is
mentioned below. This page has all the important operations that the user will
perform. It consists of various functions such as adding an employee, searching an
employee, setting wages for the employees, calculating total wages, and pay slip and
payment history.
Figure 2: Main Screen
7
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Now, the user will be clocking on various buttons to perform the particular
functionality that the user wants to perform. Let’s start by adding employees. On the
employee add page we have various text fields which will be filled to add the
employee. The text fields are as follows – employee id, employee name, address,
phone number and the email id.
Figure 3: Add Employee
8
functionality that the user wants to perform. Let’s start by adding employees. On the
employee add page we have various text fields which will be filled to add the
employee. The text fields are as follows – employee id, employee name, address,
phone number and the email id.
Figure 3: Add Employee
8

Another functionality is searching for employees. In this the user will have to type in
the employee ID and then the user will be displayed with all the information of the
employee as the user hits enter. The details of the employee are then fetched from the
database and then shown on the text area given just above the search button.
One of the most important functionality of this program is that the user is able to set
the wages of the employees. In this section the user has to add the employee ID
followed by the wage per day, wage per half day and then overtime per hour. With
this the wages will be set for that particular employee and then updated on the
database with the use of the MySQL.
9
the employee ID and then the user will be displayed with all the information of the
employee as the user hits enter. The details of the employee are then fetched from the
database and then shown on the text area given just above the search button.
One of the most important functionality of this program is that the user is able to set
the wages of the employees. In this section the user has to add the employee ID
followed by the wage per day, wage per half day and then overtime per hour. With
this the wages will be set for that particular employee and then updated on the
database with the use of the MySQL.
9
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Figure 4: set wages
10
10
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

There is a functionality to calculate the overall wages of a particular employee. In this
section the user will enter the employee ID and then the total number of days which
he/she worked followed by the overtime hours. Then, as soon as the user hit calculate
the wages calculated will be displayed below in the text field with the label id as
calculated wage.
Figure 5: calculate wage
11
section the user will enter the employee ID and then the total number of days which
he/she worked followed by the overtime hours. Then, as soon as the user hit calculate
the wages calculated will be displayed below in the text field with the label id as
calculated wage.
Figure 5: calculate wage
11

Two of the important sections are also there which are the pay slip and the payment
history. In both the sections the user will have to enter the employee ID and then the
user will be shown the pay slip in the text area present in the pay slip and the payment
history will be shown in the text area of the payment history.
Figure 6: pay history
Figure 7: pay slip
12
history. In both the sections the user will have to enter the employee ID and then the
user will be shown the pay slip in the text area present in the pay slip and the payment
history will be shown in the text area of the payment history.
Figure 6: pay history
Figure 7: pay slip
12
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 21
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.


