Sie sind auf Seite 1von 69

A Project Report on ONLINE EMPLOYEE INFORMATION & PAYROLL SYSTEM At DINESH METAL Submitted for partial fulfillment towards

the degree of Bachelor of Computer Applications (BCA) Year: 2011-12 By: Sharma Falguni A. Sharma Jigisha A. Kharva Shivani B . Under the guidance of Internal Guide External Guide: Mr.Dharmesh Rana Mr. Jaydev Rathod Submitted To:

Balaji College of Computer Application [Gujarat University] Chhani, Vadodara

INDEX
COMPANY PROFILE PROJECT PROFILE INTRODUCTIONS PROJECT OVERVIEW EXISTING SYSTEM AND NEW SYSTEM OBJECTIVE OF SYSTEM ADVANTAGES OF THE SYSTEM TOOLS AND TECHNOLOGY MODEL SYSTEM ANALYSIS E-R DIAGRAM DATA DICTIONARY CONTEXT LEVEL DIAGRAM DFD FORMS LAYOUT REPORTS LAYOUT LIMITATIONS OF THE SYSTEM

1.

COMPANY PROFILE

Company History
Company Name :- Dinesh Metal
Address :- Dinesh Metal. Near Laxmi Estate. Bahuchiraji Road. Kareli ,Baug

Email_ID
Contact No

:- www.Dineshmetal@Yahoo.com
:7990549745

Brief Introduction :.
Dinesh metal industry is aleader of providing Specialized Solution in non ferrous metals and also in high end precision Industries DMI is a 30 years old vadodara based non ferrous metal company custom made higher end imported metal solutions to aerospace industries various other government agencies We delivers trading services for consumers of ferrous and non- ferrous metals around the globe.As one of the top rising trading companies our mission is to bring unparalleled customer service and competitive prices to the global marketplace. We settle for nothing less than the most ideal situations for everyone.

We are a professionally managed organization started 1980s 30 years back by a highly progressive and result oriented team of determined young entrepreneurs. We are into trading, importing of stainless steel, carbon steel, nickel alloy, alloy steel, copper, brass,aluminium, leads in shape of pipes, tubes, rods, sheets, plates, wires, angles, coils, strips and the entire range of pipe fittings such steel pipe fittings, BW/SW/screwed/forged and compression type . Right product for the right requirement at the right price i.e. rather than a mere supplier of the product at the right price. We are customer driven.

2. PROJECT PROFILE

Project Title: Online Employee payroll system Developed At : Dinesh Metal Duration : May 2011 to January 2012 Front End : Microsoft Visual Studio.NET 2008(ASP.NET)

Back End :
Microsoft SQL server 2005 Platform : C# Development Tools :

Microsoft Office 2007

Project Guide (College) :


Dharmesh Rana External Project Guide : Jaydev Rathod Submitted By : Sharma Falguni A.. Sharma Jigisha A. Kharva Shivani B. Submitted to : Balaji College of Computer Application (Gujarat University)

3. INTRODUCTION

Project Definition
Online Employee Payroll System would take care of the dayto-day Attendance of All Employee. It covers activities from keeping the details of day to day In, Out, OD etc.

Features

Manage the daily attendance for the employee of the company. Date wise reports Easily maintainable and updateable Timing setter Multi level Reports, Easy to handle And lastly secure and reliable

Description of proposed system


The objective of the proposed system is to manage different information regarding any employee such as his/her verification or general Information & Payroll Information.

The proposed system is also managing the intership

a) Data & Information Security: The stored information cant be directly retrieved. To run the application you are first authenticated & if you are authorized authorized user then you can see your information.

b) System Security: -

The system is secured as well as auditable too.

Existing Payroll System


Employee salaries and wages for workers are calculated for each month or on a regular basis. All the details needed for calculating the payments are gathered, stored and edited throughout the month, then at the end of the month the gathered information is processed manually so that payments can be made to the employees. Some of the basic things that are taken into consideration when allocating salaries are EPF, No Pay, Loans, Advances, Other Allowances, Preparing Pay slips, Preparing Net Salary Reports.

4.

ADVANTAGES OF SYSTEM

The Main Advantages of System


Sorting and storing documents and other information is much easier. No wastage of paper. All calculations can be done automatically as you enter data. Do not have to do the same task over and over again

Forms graphs, charts and tables can be used to display data more clearly. Data can be saved in magnetic disks or on CD ROMs so that you would have up to date in case the system is damaged.

All jobs such as calculating, sorting, creating reports and summaries, and printing can be don faster.

The Main Disadvantages of System


The system has the following drawbacks:
It is not fully automated

The searches can only be done within the limits of date joined, designation and department.
The password can easily be changed. Easy to make change in the design of the system of someone may be able to change it. No pay is not calculated automatically which means that the system is less effective.

5.

TOOLS AND TECHNOLOGIES

The hardware and software requirement described below are provided as general requirements include:
Number of servers involved and how they are configured.

Number of users MLM implementation will support.


Performance of your servers and the local area network

(LAN) MLM server system requirements.

Hardware Interfaces
Server : Processor speed 1.8 GHZ (Recommended) : 1 GB RAM (Recommended)

Memory

Hard Disk : 120 GB (Recommended)

Client
Memory

: Processor Pentium 4 (Recommended)


: 256 MB RAM (Recommended)

software Interfaces
Server:
Development Tool Database server Technologies : Visual Studio 2008 : SQL Server 2005 : ASP.NET Client:

Web Browser: Internet Explorer

Hardware Requirements

This phase of the software development process deals with a brief study of different hardware used in the computerized system. All the hardware needed here are generally the basic configuration of a typical office computer. A list of the hardware requirement used the system give below:

To run the application software of the system in the computer the minimum configuration required is as below: 233 MHz Pentium processor or other compatible. Intel Chipset Motherboard. 512 MB-RAM. 11 GB Hard Disk. 4x Compact Disc drive or faster. Monitor.[ 640 x 480 Display] Keyboard. Mouse. Dot Matrix Printer.

6.

SYSTEM ANALISYS

Entity Relationship DIAGRAM

Large View

DATA DICTIONARY

Table Name:- Employee Info


Column Name
EId EName DOB Gender MobNo Address Address1 pinCode DOj post mstatus panno PFNo BankNO

Data Type
numeric varchar varchar varchar numeric varchar varchar numeric varchar varchar varchar varchar Varchar numeric

Size
10,0 50 12 1 10,0 50 50 6,0 12 15 1 20 20 18,0

Description
Employee_id Employee_Name Date of birth Male or female Mobile number Address Address Area number Date of joining Designation Married or Unmarried Personal Account No Providend Fund Bank Account Number

TABLE NAME : -EMPLOYEE LOGIN


Column Name Data Type Size Description

EID

numeric

10,0

Employee Id

password

varchar

50

Password

TABLE NAME : ADMIN LOGIN

Column Name
Username

Data Type
varchar

Size
50

Description
UserName

password

varchar

50

Password

TABLE NAME :EMPLOYEE ATTENDENCE

Column Name
EID ATTDATE INTIME OUTTIME

Data Type
numeric Varchar Varchar Varchar

Size
10,0 25 50 50

Description
Employe Id Attendence Date Employee InTime Employee OutTime

TABLE NAME: LEAVE DETAILS


Column Name
EId cleave pleave sleave balcleave balpleave balsleave

Data Type
Numeric Varchar Varchar Varchar Varchar Varchar varchar

Size
10,0 50 50 50 50 50 50

Description
Employee Id Casual Leave Privilage Leave Seek Leave Balance Casual Leave Balance Privilage Leave Balance Seek Leave

TABLE NAME: LEAVE EMPLOYEE DETAILS


Column Name
leaveid

Data Type
Numeric

Size
18,0

Description
Leave Id

empid
leavetype Datefrom dateto ApprovedDate ApprovedBy

Nvarchar
Nvarchar Datetime Datetime Datetime Nvarchar

50
50 50

Employee Id
Leave Type Date From Date To Approved Date Approved By

TABLE NAME : LOAN DETAILS


Column Name
loanNO EID LName LType Amount Installments Emi instPaid BalInstal

Data Type
numeric Numeric Varchar Varchar Numeric Numeric Numeric Numeric Numeric

Size
18,0 18,0 15 15 18,0 2,0 18,0 2,0 2,0

Description
Loan Number Employee Id Loan Name Loan Type Amount Installments Emi Installments Paid Balance Installments Status Discription

Status Dis

Char Varchar

1 50

TABLE NAME : LOAN EMPLOYEE DETAILS


Column Name
loan_app_id Employee_ID LoanType LoanAmount Description approved_date approvedby

Data Type
Numeric Numeric Nvarchar Numeric Nvarchar Datetime Nvarchar

Size
18,0 18,0 50 18,0 50 50

Description
Loan Application Id Employee Id Loan Type Loan Amount Description Approved Date Approved By

TABLE NAME : LOAN INSTALLMENTS

Column Name

Data Type

Size

Description

loanNo

numeric

18,0

Loan Number

paiddate

Varchar

50

Paid Date

TABLE NAME: NOMINEE DETAIL


Column Name
eid ename

Data Type
nvarchar Nvarchar

Size
50 50

Description
Employee Id Employee Name

Nname
relation age

Varchar
Varchar Nvarchar

50
15 50

Nominee Name
Relation Age

TABLE NAME : SALARY DETAIL

Column Name
Eid
loanEmi day month year

Data Type
Nchar
Numeric Numeric Numeric Numeric

Size
10
18,0 2,0 2,0 4,0

Description
Employee Id
Loan Emi Day Month Year

TABLE NAME : SALARY MASTER


Column Name
Eid Basic

Data Type
Numeric Numeric

Size
10,0 18,0

Description
Employee Id Basic

Da
Hra conv

Numeric
Numeric Numeric

5,0
5,0 5,0

Data Allowances
House Rent Allowances Conveyance

madical
Patrol Gross Pf Esi Tax

Numeric
Numeric Numeric Numeric Numeric Numeric

5,0
5,0 18,0 5,0 5,0 5,0

Medical Charge
Patrol Charge Gross Salary Providend Fund Employee State Insurance Extra Charge

TABLE NAME : SALARY SLIP


Column Name
SlipNo
EId SalaryDate SalaryMonth SYear

Data Type
Numeric
Numeric Varchar Varchar Numeric

Size
10,0
10,0 12 2 4,0

Description
Slip Number
EmployeeID Salary Date Salary Month Salary Year

BasicS
Da TotalEarning TotalDeduction NetPay

Numeric
Numeric Numeric Numeric numeric

10,0
10,0 10,0 10,0 10,0

Basic Salary
Data Allowances Total Earning Total Deduction Net Pay Salary

CONTEXT LEVEL DIAGRAM

Employee Employee

Aaadxksdkdsdccountant Admin

Lanka Ads Payroll OOnline


Employees provide their details

Employee System Payroll Syetem

Net Salary Report

Board of Directors

Bank

FIRST LEVEL DFD FOR EMPLOYEE

Large View

FIRST LEVEL DFD FOR HR

Large View

7.

FORMS LAYOUTS

HOME PAGE Form Main page of the website.

About Us Form

Contact Us From

Employee

Employee Login FROM

Employee Time Sheet Login & Change Password Form

Employee Time Sheet Login Form

Employee Change Password Form-

Employee Loan Application Form

Employee Leave Application Form-

Administrator

Admin Login Form-

Employee Entry From-

Change Employee Details Form-

Loan Entry From-

Leave Entry Form-

Leave Information From-

Nominee Details Form-

Salary Credit Form-

Employee Salary Details Form-

LIMITATION OF THE SYSTEM

The employee of the system should be computer literate otherwise he\she cant operate this system. The employee of the system should be familiar of internet browsing.

THANK YOU.

SHARMA FALGUNI A. SHARMA JIGISHA A. KHARVA SHIVANI B.

Das könnte Ihnen auch gefallen