Вы находитесь на странице: 1из 31

EMPLOYEE PAYROLL MANAGEMENT SYSTEM

A
PROJECT REPORT
ON

“Employee Payroll Management System”


SUBMITTED BY

Miss.Priyanka Abhaynath Yadav.

UNDER THE GUIDANCE OF

Professor Mrs .Jyoti Tope

SUBMITTED TO

SAVITRI BAI PHULE UNIVERSITY OF PUNE

IN THE PARTIAL FULFILLMENT FOR THE AWARD OF DEGREE


OF
MASTER OF COMPUTER APPLICATION
(MCA – COMMERCE FACULTY)
(2013 Pattern)

THROUGH
THE PRINCIPAL
(2015-2016)

Page | 1
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

ACKNOWLEDGEMENT

“EMPLOYEE PAYROLL MANAGEMENT SYSTEM’’

I would like to thank our Prof. Jyoti Tope for giving timely & valuable
guidance during successful completion of this project.
They have been a constant source of inspiration and motivation for
hard work. She has been very co-operative throughout this project work.
Through this column, it could be our utmost pleasure to express my warm
thanks to her for encouragement, co-operation and consent without which I
mightn’t be able to accomplish this project. I also thank to all the staff
members who were directly and indirectly helped me throughout the
project.
This project has been a new learning experience, which will stand worthy
for me in years to come. I would also like to thank our Principal & all the
Teachers and staff in-charge of the lab that provided with the facilities and
allotted slots to work in the lab. I would also like to thank our colleagues
whose constructive criticism kept us alert.
Finally I would like to thank all individuals directly & indirectly related to
our project.

Page | 2
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

DECLARATION

We are undersigned Priyanka Abhaynath Yadav hereby declare that


the project work entitled “Employee Payroll Management System” is
conducted under the guidance of Miss.Jyoti Tope. It is my original work
and has not been copied from any other source or project work submitted
to the University.

Date: Priyanka Yadav.

Page | 3
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

INDEX
Sr.no Contents Page No
1 Existing System 6
1.1 Introduction to System
1.2 Need For The New System

2 Project Scope 8

3 Software Requirement Analysis 9


3.1Fact findings Techniques
3.2Feasibility Study
3.3 Hardware & Software Requirement

4 System Analysis 14
E-R-Diagram
DFD diagram
25

5 Input/Output Screen 27

9 Future Enhancement 35

10 Limitation 36

11 Bibliography 37

Page | 4
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

1. EXISTING SYSTEM

1.1 Introduction to System:-

Employee Payroll management system was developed to manage the


employee details which include the adding of new employees, generating salary
slip of employee, modifying the employee details, deleting the particular
employee. The system display the list of employee’s exists in employee payroll
management system.

Need for New System :


 Employee payroll management software helps to track all the Employee
details, report.
 When the new employee visits on employee payroll management system,
it is being asked to provide their name, address, sex, pin code, phone
number, basic salary, allowance, compensation details. House Rent
provided or not for the particular employee and if provided their
percentage details . As Employee payroll management system project will
have built in feature that will assign the Human Resource management
person to maintain the payroll details of the employee.

 Paperless practice, Cost effective solutions, Graphical User Interface with


Context Sensitive Help.

Page | 5
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

SCOPE OF SYSTEM

One of the most important steps in the process of development of the system is
to have a well defined scope of the system. The scope of the system sets down
the boundaries and areas covered by the system.

 We can add, update and delete all the new as well as existing records.
 The Employee payroll management system is mainly designed for
Employee payroll details & for maintaining the salary slip details.
 The system is developed in C.
 The system is user friendly & the maintenance of the information is easy.
 To minimize the amount of paper work.
 To minimize the time.
 Quick data entry & data access possible.

Page | 6
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

REQUIREMENT ANALYSIS

3.1. Fact Finding Technique:-

The specific methods analyst used for collecting data about requirements
are called as fact gathering techniques:
1. Interviews
2. Questionnaires
3. Record inspection or review
4. Observation

 Interview
Analyst used interviews to collect information from individual or form
groups. The despondences are generally current users of the system or new
users to the proposed system. Interviews can be of two types:
I) Structured
II) Unstructured
 Questionnaires
The use of this allows analyst to collect information about various aspects
of a system from a large number of person. The use of the standardized question
format can produce more reliable data than other fact finding technique

 Record inspection or review


Record includes writer policy manual, regulation & standard operating
procedures used by most organizations as a guide for managers & employee
records do not show what activities are actually occurring. Who takes the
decisions, how the task is performed etc.
 Observation
Observation allows analyst to get information which they cannot obtained
by any other fact finding technique. Through the observation analyst can
obtained the first hand information about how activities are carried out.

Page | 7
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

FEASIBILITY STUDY
• Technical feasibility :-
The system is technology feasible for implementation for the following
reasons.
• The system can run on minimum computer resources and no special
hardware of software is required to be installed.
• Personal with high degree skill are not required in order to user the
system operators with basic operating knowledge of computers on
handled to system.
• The system can be upgraded at any time in futures for the
requirements of process.
• Economical feasibility :-
The system is economically feasible for implementation for the
following reasons:

• Machine and hardware for the system is less and hence their cost is
reduced and is are time investment.
• Operating system software costs are a onetime occurring cost since the
orders need not install then again and again.
• No special training is required for the user of the system and hence
trainee cost avoided.
• Operational feasibility :-
The system is readily acceptable by the users since it requires no
special skills for then use for system.

Page | 8
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

 The system is extremely flexible since it provides large number of


validation on all data entered and handle the large input, then
avoiding error in the calculation.

Hardware & Software Requirements

 Hardware Requirement
Processor : P-3 or Higher
Ram : 256 MB or more
Hard Disk : 20 GB or more

 Software Requirements

Operating System : MS Windows XP


Compiler : C language.
Database : Stack

Page | 9
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

SYSTEM DESIGN
Entity Relationship Diagram
Employee
code Name
Sex
Pincode
Basic Salary
PhoneNo
Provident Fund

Address

Employee
1

Y Select Y
Options
1 1

No N
Accomodation Conveyance

Shows Employee

Profile Details

Conveyance
Percentage of Allowance (%)
accomodation
Percentage of
Conveyance
House Rent
Allowance
(%)

Page | 10
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Context level Diagram


New Employee details Report detail
Add New
Company
Employee
Employee

No of Employees
Display
0.0 Display
Employee Display No of Employees
Employee List
List Payroll
Modifies Modifys Modified Details
Management Modify
Modify System
Employee
Details Record Deleted

Employee Record deleted Record


Delete
Deleted
Employee
Record

Print
Details Print Employee details Print Details
Prints

bhdsGenerate Salary Slip


Salary Slip Salary Slip Details Salary Slip

Accommodation Percentage of accommodation Accommodation Detail Accommodation

Percentage of conveyance Conveyance Detail


Conveyance Conveyance

Page | 11
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Data Flow Diagram

Level 1 : -
Employee details Added Employee Details Table
1.0
Employee
Employee
System
Edit Edit Employee Updated Details
Employee

Provided by Company Details Accommodation Table


Employee 2.0
Accommodation Accommodation

Page | 12
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Provided by Company Details Conveyance Table


Employee 3.0
Conveyance

Conveyance

Salary Slip Details Employee Table


Employee 4.0

Accommodation Table
Salary Slip

Conveyance Table

Salary Slip

Program code saved on C drive:

Page | 13
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

INPUT OUTPUT SCREEN

Page | 14
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Main Menu:

Page | 15
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

File Consists of:

To add new Employee:

Page | 16
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Page | 17
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Display Info:

Page | 18
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Display List:

Page | 19
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Page | 20
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Salary Slip:

Page | 21
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Modify Employee Details:

Page | 22
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

If Yes then

If we need to modify any more we can write below


‘Y’ for yes and ‘N’ for No.

Page | 23
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Deleting an employee details:

Page | 24
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Enter ‘Y’ for Yes and ‘N’ for No.

Page | 25
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

To print the employee details below menu is being


used.

Page | 26
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

For Help:

Page | 27
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Exit menu exit the output screen and returns to


coding on c compiler.

Page | 28
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

Page | 29
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

FUTURE ENHANCEMENT

Further enhancements can be made:-


1. Existing system provides different menus to make system more
interactive & user friendly. We can add on more menu if required .
2. More all employee no of days worked, over time, extra money
details can be added.
3. Some enhancement in the code can be made for improved
Performance.
4. Improvement in the Graphics & Database handling can be made.
5. In future Reports can be generated.

Advantages

 The system is convenient and flexible to be used.


 It saves their time, efforts, money and resources

Limitation
 Requires large database.
 The user has to manually keep updating the information by entering the details
in the system.
 Chance of mistake.

Page | 30
EMPLOYEE PAYROLL MANAGEMENT SYSTEM

11. BIBLOGRAPHY

 www.google.com
 www.wikipedia.com

Page | 31

Вам также может понравиться