SlideShare a Scribd company logo
1 of 28
Introduction 
A payroll system involves everything that has to do with the payment of 
employees and the filing of employment taxes. This includes keeping track of 
hours, calculating wages, withholding taxes and other deductions, printing and 
delivering checks and paying employment taxes to the government. 
The payroll system starts when a company hires its first employee. In the 
United States, every new employee must be reported to the state along with a 
completed W-4 tax form. The W-4 determines how many allowances the 
employee qualifies for when calculating the federal income tax that should be 
withheld from each check. Generally, the more dependents you have, the less 
income tax you have to pay.
Introduction 
As an employer, the W-4 is the first of many forms that you must keep on file 
as part of your payroll system. In fact, the W-4 needs to be kept on file up to 
four years after the employee is fired or quits [source: Intuit]. You must also 
keep track of the employee's critical personal information, like the address to 
which checks are sent, or in the case of direct deposit, the bank information 
and account number where the money is wired. All of this information is 
highly sensitive, meaning that a good payroll system should also be very 
secure.
Profile of the Problem 
Payroll is defined as a method of administrating employees’ salaries in the 
organizations. The process consists of calculation of salaries and tax deductions of 
the employees, administrating the retirement benefits and disbursements of 
salaries to employees. It can also be called as an accounts activity which undertakes 
the salary administration of employees in the organization. 
Administrating the employees’ salaries is not an easy task, the HR and accounts 
department work together to calculate and disburse the salary to the employees. 
Thus, payroll management can be further subdivided into two sub processes, i.e. 
Payroll accounting and payroll administration. 
There are mainly 2 modules in this software 
→ Administrator Module 
→Employee Module
Existing System 
Presently salary calculation is done manually, it take so much of time 
to compose salary of all employees. It also takes very long time to 
make salary slip ready. Due to manual process some time it takes very 
long time, in turn it delays the salary distribution. 
This is a big problem to manage when salary is not generated in time. The 
other main problem is errors, even with double cross check here or there 
some errors will happen, this again create large problem.
Hardware & Software Requirements 
Hardware Requirements 
1. 233 MHz Pentium processor or other compatible Intel Chipset 
Motherboard 
2. 512 MB SD-RAM 
3. 4 GB hard disk 
Software Requirements 
1. Operating System -Windows 98 onwards 
2. Application Software -java 
3. Database Tool – MS Acess
Existing Software
JAVA 
Java is an object-oriented language similar to C++, but simplified to 
eliminate language features that cause common programming errors. 
Java source code files (files with a .java extension) are compiled into 
a format called byte code (files with a .class extension), which can 
then be executed by a Java interpreter. Compiled Java code can run 
on most computers because Java interpreters and runtime 
environments, known as Java Virtual Machines (VMs), exist for most 
operating systems, including UNIX, the Macintosh OS, and Windows. 
Byte code can also be converted directly into machine language 
instructions by a just-in-time compiler (JIT).
JAVA 
Java is a general purpose programming language with a number of 
features that make the language well suited for use on the World 
Wide Web. Small Java applications are called Java applets and can be 
downloaded from a Web server and run on your computer by a Java-compatible 
Web browser, such as Netscape Navigator or Microsoft 
Internet Explorer
MS Access 
Microsoft Access is known for its ability to empower non-professional developers 
to create database applications on their own. Users can easily create tables, 
queries, forms and reports, and connect them together with macros. Advanced 
users can use VBA to write rich solutions with advanced data manipulation and 
user control. 
Advantages of Microsoft Access 
Easy to use and easy to deployment. 
Integration with Windows OS 
Scalability 
Import and Export of data in all major database system. 
Centralized Management 
Reliability 
Automating Tasks 
ADO compatibility especially with ASP scripting.
DFD for present system
USE-CASE DIAGRAM
Data Flow Diagram DFD
0th Level DFD
Level 1 (High Level Diagram
2nd Level DFD
2nd Level DFD
2nd Level DFD
ER DIAGRAM
Snap Shot
Login page
Add – Employee
Edit- Employee
Delete- Employee
Employee- Settings
Employee pay slip
Bibliography 
•www.bulwarks.com/PDFS/Payroll%20Management%20System.pdf 
•www.employeesalarysoftware.com 
•www.xiphiastec.com/payroll.html 
•www.navayugainfotech.com/payroll_management.html 
•www.payrollsoftware.co.in/

More Related Content

What's hot

College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt system
Sayali Birari
 
A computerized payroll system for the barangay hall
A computerized payroll system for the barangay hallA computerized payroll system for the barangay hall
A computerized payroll system for the barangay hall
Acel Carl David O, Dolindo
 

What's hot (20)

Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRS
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt system
 
A computerized payroll system for the barangay hall
A computerized payroll system for the barangay hallA computerized payroll system for the barangay hall
A computerized payroll system for the barangay hall
 
Payroll management system for Employee
Payroll management system for Employee Payroll management system for Employee
Payroll management system for Employee
 
Payroll management system_synopsis
Payroll management system_synopsisPayroll management system_synopsis
Payroll management system_synopsis
 
Employee management system uml
Employee management system umlEmployee management system uml
Employee management system uml
 
Employee Management System Project Propsal
Employee Management System Project Propsal Employee Management System Project Propsal
Employee Management System Project Propsal
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
School management system
School management systemSchool management system
School management system
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Leave management system
Leave management systemLeave management system
Leave management system
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management System
 
Employee management system in Software Engineering
Employee management system in Software EngineeringEmployee management system in Software Engineering
Employee management system in Software Engineering
 
School Management System
School Management SystemSchool Management System
School Management System
 
Employee management system Project
Employee management system ProjectEmployee management system Project
Employee management system Project
 
Final major project presentation on (10 april2016) aits haldwani
Final major project  presentation on (10 april2016) aits haldwaniFinal major project  presentation on (10 april2016) aits haldwani
Final major project presentation on (10 april2016) aits haldwani
 
Leave management system
Leave management systemLeave management system
Leave management system
 
Hostel Management System
Hostel Management System Hostel Management System
Hostel Management System
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Sequence diagram for employee management system(EMS)
Sequence diagram for employee management system(EMS)Sequence diagram for employee management system(EMS)
Sequence diagram for employee management system(EMS)
 

Similar to Payroll Management System

6qh6iyoesuitvyv0exyn-signature-c0a664d80fc39ee9e26afe9aaa4fdd53cac2536d6a0ca7...
6qh6iyoesuitvyv0exyn-signature-c0a664d80fc39ee9e26afe9aaa4fdd53cac2536d6a0ca7...6qh6iyoesuitvyv0exyn-signature-c0a664d80fc39ee9e26afe9aaa4fdd53cac2536d6a0ca7...
6qh6iyoesuitvyv0exyn-signature-c0a664d80fc39ee9e26afe9aaa4fdd53cac2536d6a0ca7...
Anjali127411
 
Thesis in Computerized Payroll System for Brangay Hall, Dita
Thesis in Computerized Payroll System for Brangay Hall, DitaThesis in Computerized Payroll System for Brangay Hall, Dita
Thesis in Computerized Payroll System for Brangay Hall, Dita
Acel Carl David O, Dolindo
 
Thesis about Computerized Payroll System for Barangay Hall, Dita
Thesis about Computerized Payroll System for Barangay Hall, DitaThesis about Computerized Payroll System for Barangay Hall, Dita
Thesis about Computerized Payroll System for Barangay Hall, Dita
Acel Carl David O, Dolindo
 
Role and advantage of computerized account system
Role and advantage of computerized account systemRole and advantage of computerized account system
Role and advantage of computerized account system
Hassan Ahmed
 
PPPPPPPAYROLL_MANAGEMENT_SYSTEM_BOO.pptx
PPPPPPPAYROLL_MANAGEMENT_SYSTEM_BOO.pptxPPPPPPPAYROLL_MANAGEMENT_SYSTEM_BOO.pptx
PPPPPPPAYROLL_MANAGEMENT_SYSTEM_BOO.pptx
Suraj857568
 

Similar to Payroll Management System (20)

6qh6iyoesuitvyv0exyn-signature-c0a664d80fc39ee9e26afe9aaa4fdd53cac2536d6a0ca7...
6qh6iyoesuitvyv0exyn-signature-c0a664d80fc39ee9e26afe9aaa4fdd53cac2536d6a0ca7...6qh6iyoesuitvyv0exyn-signature-c0a664d80fc39ee9e26afe9aaa4fdd53cac2536d6a0ca7...
6qh6iyoesuitvyv0exyn-signature-c0a664d80fc39ee9e26afe9aaa4fdd53cac2536d6a0ca7...
 
Payroll management presentation
Payroll management presentationPayroll management presentation
Payroll management presentation
 
Payroll management
Payroll   managementPayroll   management
Payroll management
 
Thesis in Computerized Payroll System for Brangay Hall, Dita
Thesis in Computerized Payroll System for Brangay Hall, DitaThesis in Computerized Payroll System for Brangay Hall, Dita
Thesis in Computerized Payroll System for Brangay Hall, Dita
 
Thesis about Computerized Payroll System for Barangay Hall, Dita
Thesis about Computerized Payroll System for Barangay Hall, DitaThesis about Computerized Payroll System for Barangay Hall, Dita
Thesis about Computerized Payroll System for Barangay Hall, Dita
 
Role and advantage of computerized account system
Role and advantage of computerized account systemRole and advantage of computerized account system
Role and advantage of computerized account system
 
payroll management -1.
payroll management -1.payroll management -1.
payroll management -1.
 
PPPPPPPAYROLL_MANAGEMENT_SYSTEM_BOO.pptx
PPPPPPPAYROLL_MANAGEMENT_SYSTEM_BOO.pptxPPPPPPPAYROLL_MANAGEMENT_SYSTEM_BOO.pptx
PPPPPPPAYROLL_MANAGEMENT_SYSTEM_BOO.pptx
 
White_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdf
White_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdfWhite_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdf
White_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdf
 
Computerized Accounting System
Computerized Accounting SystemComputerized Accounting System
Computerized Accounting System
 
Introduction on Workday Payroll Management System and Software Solutions
Introduction on Workday Payroll Management System and Software SolutionsIntroduction on Workday Payroll Management System and Software Solutions
Introduction on Workday Payroll Management System and Software Solutions
 
Final project (1)
Final project (1)Final project (1)
Final project (1)
 
HR and Payroll Management System - Web Based
HR and Payroll Management System - Web Based HR and Payroll Management System - Web Based
HR and Payroll Management System - Web Based
 
EMPLOYEE PAYROLL MANAGEMENT SYSTEM.pdf
EMPLOYEE PAYROLL MANAGEMENT SYSTEM.pdfEMPLOYEE PAYROLL MANAGEMENT SYSTEM.pdf
EMPLOYEE PAYROLL MANAGEMENT SYSTEM.pdf
 
Time & Attendance System Purchasing Guide - Purchasing.com
Time & Attendance System Purchasing Guide - Purchasing.comTime & Attendance System Purchasing Guide - Purchasing.com
Time & Attendance System Purchasing Guide - Purchasing.com
 
EasyPay Enterprise
EasyPay EnterpriseEasyPay Enterprise
EasyPay Enterprise
 
ASSIGNMENT
ASSIGNMENT ASSIGNMENT
ASSIGNMENT
 
AmitKumar
AmitKumarAmitKumar
AmitKumar
 
MYRESUME
MYRESUMEMYRESUME
MYRESUME
 
Is It Time to Deploy Construction-Specific Accounting Software?
Is It Time to Deploy Construction-Specific Accounting Software?Is It Time to Deploy Construction-Specific Accounting Software?
Is It Time to Deploy Construction-Specific Accounting Software?
 

Recently uploaded

Recently uploaded (20)

How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 

Payroll Management System

  • 1.
  • 2. Introduction A payroll system involves everything that has to do with the payment of employees and the filing of employment taxes. This includes keeping track of hours, calculating wages, withholding taxes and other deductions, printing and delivering checks and paying employment taxes to the government. The payroll system starts when a company hires its first employee. In the United States, every new employee must be reported to the state along with a completed W-4 tax form. The W-4 determines how many allowances the employee qualifies for when calculating the federal income tax that should be withheld from each check. Generally, the more dependents you have, the less income tax you have to pay.
  • 3. Introduction As an employer, the W-4 is the first of many forms that you must keep on file as part of your payroll system. In fact, the W-4 needs to be kept on file up to four years after the employee is fired or quits [source: Intuit]. You must also keep track of the employee's critical personal information, like the address to which checks are sent, or in the case of direct deposit, the bank information and account number where the money is wired. All of this information is highly sensitive, meaning that a good payroll system should also be very secure.
  • 4. Profile of the Problem Payroll is defined as a method of administrating employees’ salaries in the organizations. The process consists of calculation of salaries and tax deductions of the employees, administrating the retirement benefits and disbursements of salaries to employees. It can also be called as an accounts activity which undertakes the salary administration of employees in the organization. Administrating the employees’ salaries is not an easy task, the HR and accounts department work together to calculate and disburse the salary to the employees. Thus, payroll management can be further subdivided into two sub processes, i.e. Payroll accounting and payroll administration. There are mainly 2 modules in this software → Administrator Module →Employee Module
  • 5. Existing System Presently salary calculation is done manually, it take so much of time to compose salary of all employees. It also takes very long time to make salary slip ready. Due to manual process some time it takes very long time, in turn it delays the salary distribution. This is a big problem to manage when salary is not generated in time. The other main problem is errors, even with double cross check here or there some errors will happen, this again create large problem.
  • 6. Hardware & Software Requirements Hardware Requirements 1. 233 MHz Pentium processor or other compatible Intel Chipset Motherboard 2. 512 MB SD-RAM 3. 4 GB hard disk Software Requirements 1. Operating System -Windows 98 onwards 2. Application Software -java 3. Database Tool – MS Acess
  • 8. JAVA Java is an object-oriented language similar to C++, but simplified to eliminate language features that cause common programming errors. Java source code files (files with a .java extension) are compiled into a format called byte code (files with a .class extension), which can then be executed by a Java interpreter. Compiled Java code can run on most computers because Java interpreters and runtime environments, known as Java Virtual Machines (VMs), exist for most operating systems, including UNIX, the Macintosh OS, and Windows. Byte code can also be converted directly into machine language instructions by a just-in-time compiler (JIT).
  • 9. JAVA Java is a general purpose programming language with a number of features that make the language well suited for use on the World Wide Web. Small Java applications are called Java applets and can be downloaded from a Web server and run on your computer by a Java-compatible Web browser, such as Netscape Navigator or Microsoft Internet Explorer
  • 10. MS Access Microsoft Access is known for its ability to empower non-professional developers to create database applications on their own. Users can easily create tables, queries, forms and reports, and connect them together with macros. Advanced users can use VBA to write rich solutions with advanced data manipulation and user control. Advantages of Microsoft Access Easy to use and easy to deployment. Integration with Windows OS Scalability Import and Export of data in all major database system. Centralized Management Reliability Automating Tasks ADO compatibility especially with ASP scripting.
  • 11. DFD for present system
  • 15. Level 1 (High Level Diagram
  • 20.
  • 28. Bibliography •www.bulwarks.com/PDFS/Payroll%20Management%20System.pdf •www.employeesalarysoftware.com •www.xiphiastec.com/payroll.html •www.navayugainfotech.com/payroll_management.html •www.payrollsoftware.co.in/