Web Based Payroll Management Software
Web Based Payroll Management Software
Web Based Payroll Management Software
Section 1 group 6
Name id
1. Samrawit Awunie……………………………..111356
2. Dessie Melaku………………………………103063
3. Aytegeb Endinew……………………………..111235
4. Chalachew Yaregal………………………….111248
5. Ahmed Ali…………………………………111206
Metu, Ethiopia
Approval
I certify that this project satisfies all the requirements as a project for the degree of
Bachelor of Science.
Name of program coordinator _______ Signature___________
This is to certify that I have read this project and that in my opinion it is fully
adequate, in scope and quality, as a thesis for the degree of Bachelor of Science.
Payroll. Is a paymaster’s or employer’s list of those entitle to pay and of the amounts
due to each. And it is also the sum necessary for distribution to those on a payroll.
Pay slip. A note given to an employee when they have been paid, detailing the
The “Web-based payroll system” is a web-based system that handles and calculates
the payment of employee wages, salaries, bonuses, net pay, and deductions. The goal
of the research is to develop a web-based payroll system that handles employee
accounting activities such as wages, salaries, bonuses, net pay, and deductions, among
other things. It emphasizes the value and advantages of a web-based payroll system
for paying staff in a separate organization or for end customers. The system covers the
process of preparing each employee’s pay slip, both regular and work order
employees, keeping records safe, and computing each employee’s precise earnings, as
well as the employee’s saved report list, which includes monthly salary, basic salary,
overtime, Net pay, and deductions, as well as the employee’s saved report list.This
project’s purpose is to fill up the gaps left by the previous one.
Chapter one
1. Introduction
Payroll refers to the administration of employees' salaries, wages, bonuses, net
pay, and deductions. It consist of the employee ID, employee name, date of
joining, daily attendance record, basic salary, allowances, overtime pay, bonus,
commissions, incentives, pay for holidays, vacations and sickness, value of meals
and lodging etc. ,
Payroll management is a very common task for any business which has a number of
employees. Though the method differ from organization to organization. It is difficult
in manual system using ledger books to keep track of every single employee’s salary
history, calculate whether it is time to increment and to calculate other things like
conveyance allowance, overhead, bonus and finally the salary could be determined.
This pen and paper based system is much time consuming and there is a great chance
to make mistake as there are very good number of employees in this organization and
keeping patience is a tough job to manipulate so many things. Unauthorized persons
however, easily accessed the paper system and hence making it impossible to keep
secrecy and confidentiality. So such a system is time consuming, prone to errors of
entry and analysis resulting from the fatigue of the users.
Now if we view the system from the other employees’ (who are the end user of the
system) point of view, then the system is also monotonous. Because if one employee
wants to check his/her statistics of the salary record then it is very difficult to get it
without any help of automated system.
The current payroll management system is of ineffectiveness and inefficiency that had
far fetched impact on the decisions taken by management. The system, which was
manual that is based on paper based to calculate salary and other information of
employees, keep records of these data and analyze results had weakness that needed
IT based solutions. The system was characterized by delays and sometimes failure to
access historical records, errors were witnessed in entry and manual analysis of
results, secrecy and confidentiality of records lacked because unauthorized persons
could easily access the records. Therefore, management decisions were not taken
based on facts. Under such a system, another challenge to management was quick
generation of reports pertaining to the big number of employee base. Indeed the
application of IT-based solution in improving the system was imagined. Therefore,
the existing system was reviewed and an effective payroll management system
Concerned persons of current system state that the traditional methods of payroll
management have resulted into incomplete and inaccurate data in many cases.
Incompleteness has resulted from lack of printed forms, unwillingness of staff to
complete forms as it is time consuming and sometimes loss of completed forms prior
to data entry.
We refer researches, studies, and other literature of many researchers, which have
Payroll
According to David Rietsema (2013), payroll is the process by which employers pay
an employee for the work they have done. Any business with employees should have
a payroll established. Although, payroll seems like a mundane task, it involves many
aspects including, withholding taxes from each paycheck and making sure accurate
Payroll System
On the other hand, Payroll System is a software which organizes all the tasks of
employee payment and the filing of employee taxes. Choosing a payroll system that
fits your business is essential. It may be difficult to decide which system to choose,
but there are some factors to keep in mind when deciding. Analyzing the size of the
business is a must and how much the budget that the owner are willing to spend on
payroll processing.
1.6. objective
The general objective of this project is to develop web based payroll management
software.
Specific objectives are the sub tasks that pave the way to reach at our main goal. They
are supporters of the general objective.
1.7. Methodology
Observation: we would look and examine how the workers are doing their work so
that we could understood the existing system. We will observe the actual work.
Interview: we contact the representative of the organization and then exchange some
ideas about their current system, how it has been working and the structure of the
organization. As general we gather enough data in order to prepare our project.
internet: searching the document available in the organization and by visiting the
web site of the organization.
our team decided to use object oriented system analysis and design(OOSAD)
methodology because of the following reasons: -
Simplicity: -software object model real world objects, so the complexity reduced and
the program structure is very clear.
Increased extensibility: -when you need to add new feature to the system you only
need to make changes in one part of the applicable class.
Before developing this project we need a feasibility study to understand whether the
project would be successful or not. Feasibility study is detailed analysis of any
system. The two criteria to judge
We use HTML with PHP language for writing code with the back-end MySQL server
database, Microsoft word for writing documentation, browser for displaying, so
hopefully we will develop successfully by using academic knowledge. The system is
going to be deployed and will be testable, since it is technically feasible.
This feasibility test asks if the system will work when it is developed and installed.
Operational feasibility in this project: The proposed system offers greater level of
user-friendliness. The proposed system produces best results and gives high
performance. It can be implemented easily. So this project is operationally feasible.
Economical Feasibility deals about the economical impact faced by the organization
to implement a new system. Financial benefits must equal or exceed the costs. The
cost of conducting a full system, including software and hardware cost for the class of
Web based Payroll software 11
application being considered should be evaluated. Economic Feasibility in this
project:
Determines whether the proposed system conflicts with legal requirements, e.g. a data
processing system must comply with the local Data Protection Acts.
we assure that the proposed system is fully free from being the case of any threats
disorders and other illegal acts and it will work together with the government without
any disparity that contradict the law because the final goal of this system is to
improve processes that makes government work easy, and develops our country.
In this stage, the project's alternatives are evaluated for their impact on the local and
general culture. For example, environmental factors need to be considered and these
factors are to be well known. Further an enterprise's own culture can clash with the
results of the project.
The scope of the project is about tasks that will be performed throughout the system.
The proposed system focuses only employee management system on the following areas:
Moreover,with help file can be used by the user to know how to use the
payroll software.
Employees: they may have confidence in each of their records since the system is
safe; they won’t have to worry about calculating their salary or other accounting or
financial benefits because the system is designed to be more precise and efficient.
Future Researchers: Future researchers will profit from this study since it will serve
as a reference or guide for them as they do their research.
Interact with the software with menu-driven programs with user friendly
interface.
Manage Employee Information Efficiently.
(Birr)
Pen 3 10 30