Professional Documents
Culture Documents
Payroll System
Acknowledgement
It is not until you under take a project like this one that you realize how massive the effort it
really is, or how much you must rely upon the self less effort and good will of other . There
are many who helped in this project, and I want to thanks them all .It is my pleasure to thank
all those who helped me directly or indirectly in presentation of this project .The
development of a project of this nature would not have possible without the help of different
persons .I am intended to all of them.
I express my deep gratitude to Ms. Sheena Pahuja Lecturer of lovely
professional university) for helping me and for their continuing support at the every stage
of the development of this project by providing sufficient time in the study center lab.
At the last but not least I am most thankful to all friends and family members for all
the encouragement and facilities provided by them which has helped me the most to
complete this project work.
Priyanka
Contents
1.Introduction Payroll System 4
2. Existing system 4
3. Drawbacks of Existing System 4-5
3.1 Time Consuming 4
Payroll System
Introduction Payroll System:
result in payroll errors and is usually a slow, laborious process; a computerized system helps
to reduce errors and speeds up the process. Computerized payroll systems boast a number of
other advantages as well.
Existing system:-
This Organization is maintaining most of their day-to-day transactions data in the registers
(i.e. manually).All the work is done manually (i.e. maintained in registers) so different
employees are appointed for the maintenance of registers containing all the information
related to the organization. It is very time consuming and is also not error free in some
situations. In existing manual system databases calculations are difficult to perform so report
generation as very much difficult.
• Time Consuming: High time consumption is the main weakness of the existing
system. A lot of time is wasted in searching records from different files, which
resulted in loss of
time, and moreover workload also increases. Also a lot of time is wasted in duplicating the
same entries in different registers. The overall checking of the records and modifications if
necessary has to be made at several places which is time consuming and error prone.
• Service and Working Conditions: With the unusual delay due to various reasons
(such as non-availability of record or n absence of an employee etc) the customer
suffers a lot. Without any firm reason he has to wait which disfigures the working
conditions.
• Difficult for the Top Management to analyze data: Top management faces lots of
problems to know about the details of the Current Transactions, Current Bookings,
Current Cancellation and Employee as all is maintained at the lower level. Except for
the media and their reliable resources they have nobody to ask about the current
outputs and the overall results to be generated along with the reports at the end of the
year.
• Not Easy to understandable by new user: To understand the manual system the
user have to get more practice and have a grape all fields that help by other employee
and have to be in contact with that person. If the person was in leave the user can get
the information from him.
• Need more space to store: Here by using the paperwork system the user need to
maintain all the documents in proper way to avoid the difficulty in action and need
more space to store these documents because they can’t destroy the old documents.
• Very Expensive: The existing manual system is very expensive method as lot of
paper work has to be done and lot of wastage of manpower, which increase the
expanses of existing system.
• Data sharing: The different user in the different department cannot share data
simultaneously.
Component Requirement
Framework SQL Server Setup installs the following software components required by
the product:
Network Network software requirements for the 64-bit versions of SQL Server
Software 2008 are the same as the requirements for the 32-bit versions.
Stand-alone named and default instances support the following network
protocols:
• Shared memory
• Named Pipes
• TCP/IP
• VIA
Hard Disk Disk space requirements will vary with the SQL Server 2008 components
you install. Minimum 4 GB memory required for SQL 2008.
TINYINT - An 8-bit signed integer value. The range of TINYINT is -128 to 127.
• Preparation of salary.
• Printing of Windows Based user friendly software.
• Maintenance of rich electronic records of employees available at station.
• Pay bills/Pay slips.
• Attendance record.
• Tax calculation.
• Various security features with the help of passwords.
• Standard report generation.
Flexibility: The modern digital computers can be used for a variety of purposes.
E.g. online processing, multiprogramming etc.
Analysis cost reduction: by used SQL server Analysis services we can Analysis
a huge amount of data in a very less time.
Tables of the Project are as below , so far may be some other table I Introduce in
completereport:
EmployeesDetails Table
OfiiceDetails Table
Attendence Table
Salary Table
o Table: Login
o Table:PersonalInfo
o Table: OfficeDetail
o Table: DepartmentDetail:
o Table: Attendence:
DFD:
o Complete DFD:
ER Diagram:-
ER Relationship:-
Some Queries:
• Select Command:
Select AEmployee_Id,Attendence_Status,Perticuler_Day, TimeIn,Timeout from
Attendence;
• Alter Command:
ALTER TABLE dbo.Department
• Create Command:
• Order By Command:
SELECT Employee_Salary
FROM dbo.EmployeeOfficialInfo
• Like Command:
SELECT * from Employee_PersonalInfo
WHERE Employee_Name LIKE '%an%';
• AND:
select emp.Employee_Id,
emp.Employee_Name,emp.Employee_Gender,emp.Employee_MStatus,emp.Employee_Co
ntactno,emp.Employee_EmailId,
emp.Employee_Fathername,emp.Employee_DOB,emp.Employee_Country,emp.Employee
_State,emp.Employee_Address, oemp.Employee_Designation,oemp.Employee_DOJ,
dept.Department_Name from Employee_PersonalInfo emp,EmployeeOfficialInfo
oemp, Department dept where (emp.Employee_Id = oemp.Employee_Id ) and
(oemp.Employee_DepartmentId = dept.Department_Id)
• Delete Command:
delete from Employee_PersonalInfo
where Employee_Name = 'Raman' ;
select Employee_Name from Employee_PersonalInfo;
Conclusion
The computerized version of the existing system of the company will be able to serve its
client and prospective clients in a more efficient manner, as this would save tremendous time
energy and effort of doing such tedious tiring and repetitive paperwork. It is designed to
offer easy accessible to all records to provide better maintainability and to enable the user to
make the required modification as and when necessary. Execution of this project would
enable the user to seek use and manipulation the records pertaining to nay and every client.
This project would, in short, increment the efficiency and the quality and quantity of
productivity of the organization as well as decrement the work effort, energy and duration of
time required by user staff. In the old system there were problems of data redundancy and
information retrieval. So the final reports are always accurate. We can retrieve a particular
data or any related data in less than a second, without going through the big files to retrieve
the data as in the case of manual or old system.
References:
http://www.comptechdoc.org/independent/database/begin/sqlstructure.html
www.wisegeek.com/what-is-payroll.htm
www.citehr.com/29179-payroll-system.html
**************************************************************************
*******************************************************************
********************************************************
********************************************
*