sal cal ppt
-
Upload
saket-tripathi -
Category
Documents
-
view
223 -
download
0
Transcript of sal cal ppt
-
8/6/2019 sal cal ppt
1/57
-
8/6/2019 sal cal ppt
2/57
24-May-11 made By: Nisha Tripathi
Agenda
Company ProfileOverview of Project
Why Salary Management System (SMS) ?Payroll ServicesGeneration of Pay SlipsFlow of Data in SMSModule DescriptionScreen Shot of FormsScreen Shot ReportShortcomings of the SMS
Front EndBack EndConclusion
-
8/6/2019 sal cal ppt
3/57
24-May-11 made By: Nisha Tripathi
Company Profile
AKASH SOFTWARE is an ISOAKASH SOFTWARE is an ISO9001:2000 certified organization. It is9001:2000 certified organization. It is
a group of enterprising ,well skilleda group of enterprising ,well skilledsoftware professionals in the industry.software professionals in the industry.
The Objective of organization is toThe Objective of organization is tooffer costoffer cost--effective computer basedeffective computer based
software solutions to domesticsoftware solutions to domesticpatrons in the business community.patrons in the business community.
-
8/6/2019 sal cal ppt
4/57
24-May-11 made By: Nisha Tripathi
ServicesServices
Software
Development
Division
AkashSoftware
CorporateTrainingDivision
Project
ImplementationDivision
-
8/6/2019 sal cal ppt
5/57
24-May-11 made By: Nisha Tripathi
OverviewOverviewOurPayroll Software is a verysimple, flexible and user-
friendly .Salary Management software that takes care of all
your requirements relating to accounting andmanagement
of employees' Payroll.
The objective to develop the project is to make the Salary Managementsystem simple, easy and increase the productivity of the Society intaking decisions because all the information is available in theorganized form.
-
8/6/2019 sal cal ppt
6/57
24-May-11 made By: Nisha Tripathi
We Provide competitive advantage to You
by implementing Payroll ManagementSystems andcustomized Leave
management.
-
8/6/2019 sal cal ppt
7/57
24-May-11 made By: Nisha Tripathi
The Payroll Management can be
further subdivided into two subprocesses, i.e. Payroll accounting
and payroll administration.
Payroll Accounting
Payroll Administration
-
8/6/2019 sal cal ppt
8/57
24-May-11 made By: Nisha Tripathi
In Detail..In Detail..
Payroll Accounting involves calculations ofemployees salaries and tax deductions. It alsoundertakes the activities such as preparation of tax
returns, maintaining the payroll records, etc.
Payroll Administrationinvolves managerial activities such as maintaining
employees records, referring employment laws. Here,the HR comes into picture which maintains the dailyrecord
-
8/6/2019 sal cal ppt
9/57
24-May-11 made By: Nisha Tripathi
DefinitionsDefinitions
Payrollis defined as amethod of administratingemployees salaries in theorganizations .
In other words Theadministration of financialrecord of employees salary,
allowances, deduction and netpay .
-
8/6/2019 sal cal ppt
10/57
24-May-11 made By: Nisha Tripathi
Why Salary Management System ?Why Salary Management System ?
Salary Management Software gives
you the power to:
Define the allowances, deductions,
leave, tax etc.
Create his own Salary Structure
and formulae .
Generate Salary-Report at theconvenience of a mouse click.
-
8/6/2019 sal cal ppt
11/57
24-May-11 made By: Nisha Tripathi
Why Salary Management System ?Why Salary Management System ?
Generate and Manage the
Payroll Processes according to
the Salary Structure assigned to
the employee.
Generate all the Reports related
to Salary Slip and Leave.
-
8/6/2019 sal cal ppt
12/57
24-May-11 made By: Nisha Tripathi
-
8/6/2019 sal cal ppt
13/57
24-May-11 made By: Nisha Tripathi
Less Legal
Formalities
Time
Money
Focused
Manag-
ement
Error
Free
Report
Profit
Generatio
n
Expertis
e
Why
payroll
Managem
ent
-
8/6/2019 sal cal ppt
14/57
24-May-11 made By: Nisha Tripathi
Alternatives of SMS Alternatives of SMS
An organization opts for any of
the following payroll processingmethods available :--
Manual System
Accounting
Payroll Outsourcing
-
8/6/2019 sal cal ppt
15/57
24-May-11 made By: Nisha Tripathi
AccountantAccountant
Accountant is a professional having a degree/diplomacourse in finance/accountancy. He/she is responsible for all
the activities related to payroll accounting. He/she has thesound knowledge ofaccounting principles and globally
accept standards.
The process adds costs to the organization. It involves
paying someone who is responsible for calculating thesalaries of others. The financial control regarding salarygoes in the hand of accountant.
-
8/6/2019 sal cal ppt
16/57
24-May-11 made By: Nisha Tripathi
ManualManualSystemSystem
Manual payroll system is the traditional payroll systemwhich involves pen and ink, adding machine, spreadsheet, etcinstead of computers, software and other computerized
aids.This process was very popular when there were nocomputerized means for payroll processing.
-
8/6/2019 sal cal ppt
17/57
24-May-11 made By: Nisha Tripathi
Payroll OutsourcingPayroll Outsourcing
Payroll outsourcing involves a third party (an outsourcingcompany) in the calculations of salaries and deductions. Theoutsourcing organization is responsible for all the activities
of the payroll accounting.
It saves time and cost for the organization. If there is morenumber of employees (say more than 900-1000) in theorganization, payroll outsourcing would be very much
beneficial
-
8/6/2019 sal cal ppt
18/57
-
8/6/2019 sal cal ppt
19/57
24-May-11 made By: Nisha Tripathi
Number of
working Days
Record Transfer to
Account
Calculatio
n Of
GS+BS+
Allowance
s
Emp Id,
Name,Basi
c Sal.
Employee
Attend.
Calculatio
n Of
deduction
,tax &
other ifany
Maintain
Record
Calculation Of
Net Salary
Employee
Info
Payroll Processing
-
8/6/2019 sal cal ppt
20/57
24-May-11 made By: Nisha Tripathi
Data Flow DiagramData Flow Diagram
Zero Level DFD
Salary
Managemen
t
System
Salary
InfoSalary Slip
-
8/6/2019 sal cal ppt
21/57
-
8/6/2019 sal cal ppt
22/57
24-May-11 made By: Nisha Tripathi
All/Ded database
Salary Info.
Other All/ded
Id & descp.
Soc.wise pay slab
Leave Database
EmpLeave Info
Fixed All/Ded
Pay Slab
Emp Database
Emps bank &
branch info
Leave Report
Salary Slip
Salary
calculation
Leave
management
HRA-CCA
Init
All./Ded
Transaction
Salary
Initilization
process
Leave status
HRA-CCA as per
list
GO & Pay Com
Stand. all/ded
Other All/Ded
Emp balance Leave
2nd Level DFD
-
8/6/2019 sal cal ppt
23/57
24-May-11 made By: Nisha Tripathi
Module DescriptionModule Description
Our Salary management system can further be
divided in to following sub modules :
Salary Management
Leave Management
Allowances/Deduction Management
-
8/6/2019 sal cal ppt
24/57
24-May-11 made By: Nisha Tripathi
Database DescriptionDatabase Description
In the Salary Management System, we are using thefollowing table:
Sal_init_mst
All_ded_mstHra_cca_mstSalary_calLeave_tasSalary_cal
-
8/6/2019 sal cal ppt
25/57
24-May-11 made By: Nisha Tripathi
Sal_init_mstSal_init_mst
Cont
-
8/6/2019 sal cal ppt
26/57
24-May-11 made By: Nisha Tripathi
-
8/6/2019 sal cal ppt
27/57
24-May-11 made By: Nisha Tripathi
All_ded_mstAll_ded_mst
-
8/6/2019 sal cal ppt
28/57
24-May-11 made By: Nisha Tripathi
Hra_cca_mstHra_cca_mst
-
8/6/2019 sal cal ppt
29/57
24-May-11 made By: Nisha Tripathi
Leave_tasLeave_tas
-
8/6/2019 sal cal ppt
30/57
24-May-11 made By: Nisha Tripathi
Salary_calSalary_cal
-
8/6/2019 sal cal ppt
31/57
24-May-11 made By: Nisha Tripathi
-
8/6/2019 sal cal ppt
32/57
24-May-11 made By: Nisha Tripathi
-
8/6/2019 sal cal ppt
33/57
24-May-11 made By: Nisha Tripathi
Login FormLogin Form
-
8/6/2019 sal cal ppt
34/57
24-May-11 made By: Nisha Tripathi
Front screen formFront screen form
-
8/6/2019 sal cal ppt
35/57
24-May-11 made By: Nisha Tripathi
Menu FormMenu Form
-
8/6/2019 sal cal ppt
36/57
24-May-11 made By: Nisha Tripathi
Salary Initialization FormSalary Initialization Form
This sub module contains wholestandard data about salary of anemployee, according to the particular
GO NO. & Pay Commission.
Each time when new Pay Commissioncomes in to the role GO NO alwaysstart with 1 .
-
8/6/2019 sal cal ppt
37/57
24-May-11 made By: Nisha Tripathi
Salary InitializationSalary Initialization
-
8/6/2019 sal cal ppt
38/57
24-May-11 made By: Nisha Tripathi
Remaining Part of Salary InitializationRemaining Part of Salary Initialization
-
8/6/2019 sal cal ppt
39/57
24-May-11 made By: Nisha Tripathi
Allowances/Deductions FormAllowances/Deductions Form
There are so many different types of allowances are added into salaryaccording to the particular pay commission and GO No. So each allowancesand Deduction has their own description and id also.
For example some of the other allowances & deductions are:
1. Cycle Allowance2. Family Planning Allowance and etc.3. Excess paid4. Recurring Deposit
Note : Before using this form it must ensure that allowances are calculated onbasis of as per list in salary initialization. It is also remains same in case ofdeduction
-
8/6/2019 sal cal ppt
40/57
24-May-11 made By: Nisha Tripathi
-
8/6/2019 sal cal ppt
41/57
24-May-11 made By: Nisha Tripathi
Components of PayrollComponents of Payroll
-
8/6/2019 sal cal ppt
42/57
24-May-11 made By: Nisha Tripathi
HRA-CCA slab form
This is sub module is used for initializing House rentallowance & City Compensatory allowance .Because these
two allowances are change according to the salary slab .
Different slabs can also add & delete with the help of thisform.
Before calculating salary entry inthis form should befilled.
-
8/6/2019 sal cal ppt
43/57
24-May-11 made By: Nisha Tripathi
HRAHRA--CCA Slab FormCCA Slab Form
-
8/6/2019 sal cal ppt
44/57
24-May-11 made By: Nisha Tripathi
Leave Transaction FormLeave Transaction Form
This sub module contains informationabout the current leave status of eachemployee .It considers the followingtypes of leave taken by the employeesuch as
Casual leave
Restricted leave
Medical leave(with pay and without pay)
Earn leave
Transfer leave(in district/out district)
-
8/6/2019 sal cal ppt
45/57
24-May-11 made By: Nisha Tripathi
-
8/6/2019 sal cal ppt
46/57
24-May-11 made By: Nisha Tripathi
Salary calculation FormSalary calculation Form
Salary Initialization form &Allowances/Deduction Form Both are usedfor Salary calculation of each employee.Generation of each employees salarybased on some of the following condition :
Describe the pay commission?
What is the type of employee eitherpermanent or seasonal?
Describe the financial year?
Describe the month of that year?
-
8/6/2019 sal cal ppt
47/57
-
8/6/2019 sal cal ppt
48/57
-
8/6/2019 sal cal ppt
49/57
24-May-11 made By: Nisha Tripathi
Allowances/Deduction Detail
-
8/6/2019 sal cal ppt
50/57
24-May-11 made By: Nisha Tripathi
-
8/6/2019 sal cal ppt
51/57
24-May-11 made By: Nisha Tripathi
JAVA Swing as Front EndJAVA Swing as Front End
Java Swing is a GUI toolkit for Java. Swing is one part ofthe Java Foundation Classes (JFC). Swing includesgraphical user interface (GUI) widgets such as text boxes,
buttons, split-panes, and tables
Swing architecture is rooted in the model-view-controller(MVC) design. MVC architecture calls for a visual
application to be broken up into three separate parts:
-
8/6/2019 sal cal ppt
52/57
24-May-11 made By: Nisha Tripathi
ContCont
Amodelthat represents the data forthe application.
The view that is the visualrepresentation of that data.
Acontrollerthat takes user input onthe view and translates that to
changes in the model.
-
8/6/2019 sal cal ppt
53/57
24-May-11 made By: Nisha Tripathi
My SQL as Back EndMy SQL as Back End
What is a Database?
A database is a structure that comes in two flavors: a flatdatabase and a relational database. A relational database ismuch more oriented to the human mind and is often
preferred over the gabble-de-gook flat database that are juststored on hard drives like a text file. MySQL is a relational
database.
The MySQL database has become the world's most
popular open source database because of itsconsistent fast performance, high reliability andease of use.
-
8/6/2019 sal cal ppt
54/57
24-May-11 made By: Nisha Tripathi
Shortcomings of Salary Management SystemShortcomings of Salary Management System
This salary managementproject does not calculatesthe salary of an individualemployee .
In case of seasonal typeemployees ,if any employee
become paid-off then salarycan not be calculated for
that particular days.
-
8/6/2019 sal cal ppt
55/57
-
8/6/2019 sal cal ppt
56/57
24-May-11 made By: Nisha Tripathi
Q U E S T I O N SQ U E S T I O N SA N S W E R SA N S W E R S
-
8/6/2019 sal cal ppt
57/57