Synopsys Payroll MGMT
Synopsys Payroll MGMT
Salary Management
and
Payroll
Reallocations
Payroll Management System
Table Of Contents :-
Company profile.
Company Profile
(2013)
An Introduction To iSoftIndia Websolutions Pvt. Ltd. Which is a Unit Of
Training and Development in the field of .NET, PHP, JAVA, Android, Oracle etc.
with Quality Assurance and on time.
Company Profile
1. About Organization
Payroll Management System
e-Commerce Solution
State Portal
Payroll System
Job Portal
Call Centre
Service Description
Basically we are deal in the filed of Web development. We possess an excellent team
of 15 software engineers experienced and that team dont want to do routine task. They
want to do challenging tasks.
Our Specialities in the field of
.NET, PHP, JAVA, Android etc.
CMS (Magneto, Word Press, Joomla, Drupal, OS-Commerce etc.)
Frameworks (CakePHP, Structs, Swings, Hibernet)
Web Design (Photoshop, Coral Draw, Jquery, HTML5.0, CSS 3.0)
Our Placement
We Have Tie Up With More Than 5-10 Companies of Jaipur & Delhi NCR Region.
We Provide 60 -70 % Placement in Major Technologies like .NET, PHP, JAVA,
Android etc.
Contact Details
Address: 80/4, Rathore Tower Basement, Opposite Sanagner Deepo, Kumbha
Marg, Pratap Nagar, Jaipur
EmailID: info@issjaipur.com, hr@issjaipur.com
Phone: 0141-2790656, 9529595240 (Puneet Papneja), 7791005723 (Durgesh
Sharma)
Website: http://www.issjaipur.com
Curriculum Vitae
Payroll Management System
Puneet Papneja
Mobile: 09529595240
E-Mail:- puneet@issjaipur.com
Objective:-
DUCAT, Jaipur
Tenure: 6 Month (2nd Jan 2012 to 25th May 2012)
Other Projects:-
1.
2.
3.
4.
WORKING EXPERIENCE:
4 years of experience as a Web Developer in isoftindia websolutions pvt.ltd.
Payroll Management System
10
Personal Profile:
Name
Date of Birth
Marital status
Nationality
::::-
11
DECLARATION
I hereby declare that information given here is true and complete to the best of my
knowledge and belief.
Date: Place: - Jaipur
(Puneet Papneja)
Introduction
Payroll Management system is to provide an option to generate the salary
automatically every month. This software also equipped with to enter the
attendance of each employee in the organization, it help them to track each
Payroll Management System
12
employee attendance, based on this we can generate the salary. The software built
to generate individual pay slip and summary of the payroll. It also has option to
generate the report for Provident Fund and Employee State Insurance (ESI). So
they can take the print out of Provident Fund and ESI to submit to the department.
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. To solve all this the
organization require very good software to take care of all these.
Proposed System
The proposed software will solve all the problems they are facing now. This
software is designed such way that it will generate the salary automatically every
month in time. So there not much worries. This software also equipped with to
enter the attendance of each employee in the organization, attendance is filled
according to time given by employee (login logout time), it help them to track each
employee attendance, based on this we can generate the salary. The software built
to generate individual pay slip and summary of the payroll. It also has option to
generate the report for Provident Fund and ESI. So they can take the print out of
Provident Fund and ESI to submit to the department.
Analysis
13
Software Development Life Cycle SDLC:Software Development Life Cycle (SDLC) is a structured sequence of phases for
implementing an information system.
A System/Software development life cycle (SDLC) is a logical process by which
systems analysts, software engineers, programmers and end-users build
information systems and computer application to solve business problems and
needs.
The System/Software development life cycle (SDLC) is a conceptual model used
in project management that describes the stages involved in an information system
development project, from an initial feasibility study through maintenance of the
completed application.
In the software development process we focus on the activities directly related to
the production of the software, for example, design, coding, and testing. A
Payroll Management System
14
Survey
Feasibility Study
Analysis
Preliminary Design
System Design
Implementation
Acceptance Test Generation
Quality Assurance
Database Conversion
Installation
Requirement Analysis:
Requirement Analysis is the first phase of the SDLC. First, we need to figure out
what the problem is (analysis)? We must know exactly what we want to do before
we can begin to do it. A clear understanding of exactly what is needed is necessary
for creating a solution.
In this phase Business Analysts (BA), find out what is the problem and what are
requirements and so on.It begins with a request from the user for a new system. It
involves the following:
Identify the requirement for the system.
Clarify deficiencies in the current system.
Identify deficiencies in the current system.
Establish goals and objectives for the new system.
Determine the feasibility for the new system.
Prepare a project charter that will be used to guide the reminder of the project.
Payroll Management System
15
Feasibility Study:
Feasibility Study is basically the test of the proposed system in the light of its
workability, meeting users requirements, effective use of resources and of course,
the cost effectiveness.
It is a set of manual & computerized components for gathering, storing &
processing business data for an organization. It also converts such data useful
decision oriented information.
The main goal of feasibility study is not to solve the problem but to achieve the
scope. In the process of feasibility study, the cost and benefits are estimated with
greater accuracy. It has three types:
Operational Feasibility
Technical Feasibility
Economic Feasibility
Through Feasibility Study, we can specify User Requirement
Specification (URS) and Software Requirement Specification (SRS).
Depending on the results of the initial investigation, the survey is
expanded to a more detailed feasibility study.
Formation of a project form and appointment of a project leader.
Preparation of System Flow Charts.
Enumerate proposed candidate system.
Describe the characteristics of that candidate system.
Determine and evaluate the performance of that candidate system.
Weight system performance and cost data.
Selection of the best candidate system.
.
16
PRELIMINARY DESIGN:
The most creative and challenging phase of the system life cycle is
System Design. The term design describes the final system and the
process by which it is developed. This activity deals with certain
design issues that are to be finalized in consultation with the user. The
two most important issues of relevance to the user are the automation
boundary & the human machine interface. The output of this activity
is the user implementation model. This model, in addition to the
essential model defines the following for the system:
Automation Boundary
Report Layout
Workable plan for implementing the candidate system.
Screen layouts for the data entry forms
Menus
Information
DESIGN:
System Design involves the transformation of the user implementation model into
software design. The first step is to determine how the output is to be produced and
in what format. Second, input data and master files (database) have to be designed
to meet the requirements of the proposed output.
17
Coding:
After designing the new system/software, the whole system/software is required
to be converted into computer language. Coding the new system/software into
computer programming language does this. It is an important stage where the
defined procedures are transformed into control specifications by the help of a
computer language. This is also called the Programming Phase in which the
programmer converts the program specifications into computer instructions,
which we refer as programs. The programs coordinate the data movement as and
control the entire process in a system/software.
Testing:
Before actually implementing the new system/software into operations, a test run
of the system/software is done removing all the bugs, if any. It an important
phase of a successful system. After codifying the whole programs of the system,
a test plan should be developed and run on a given set of test data.
In the system/software testing stage, we check the overall
behavior of the system/software against the functional and the performance
requirements. There are two type of testing:
White-Box: Internal part (code) of the project is testing.
Payroll Management System
18
Implementation:
After having the user acceptance of the new system/software developed, the
Implementation phase begins.
Implementation is the stage of a project during which theory is turned into practice.
In this phase, user can know how to execute the package, how to enter data and so
on.
The implementation phase is less creative then system design. This
activity includes programming, testing & integration of modules
into progressively more complete system.
It is primarily concerned with user training, site preparation, and file
conversion. During the final testing user acceptance is tested,
followed by user training.
System testing checks the readiness and accuracy of the system to
access, update, and retrieve data from new files. The output of this
activity is the complete integrated system.
Major sub activities
Coding
Integration
Testing
Debugging
Inputs
Project character
Design specification
Outputs
Integrated Systems
Maintenance:
19
Payroll Report
Time SheetEmployee
Payroll
System
Employee Payroll Check
Accounting
Department
0 Level DFD
20
1 Level DFD
21
Software Requirements
Payroll Management System
22
Operating System
Windows XP
Network Requirements
This software work stand alone system as well as network based
system.
tbl_attendence
23
tbl_employee
tbl_login
tbl_message
24
tbl_salary
Personal Details
Name
:-
Abhishek JAIN
25
Father Name
:-
Address
:-
Email Id
:-
abhishek1290jain@gmail.com
Contact No.
:-
+91-8233911009
MCA grades
Ist Semester
IInd Semester
IIIrd Semester
IVth Semester
Vth Semester
:::::-
60 %
52 %
61 %
64 %
69 %