Online Employee Management System: A Project Report
Online Employee Management System: A Project Report
Online Employee Management System: A Project Report
ON
CERTIFICATE
Certified that Jia Kumar,Kalu Giri &Km.Sumanhas carried out the project work
presented in this report entitled Online Employee Management System for the
award of Batchlor Of Computer Application from CCS University, Meerut
under the Guide of Umakant Singh. The report embodies result of original work
and studies carried out by Student himself and the contents of the report do not
form the basis for the award of any other degree to the candidate or to anybody
else.
DECLARATION
Umakant Singh
(Date: June 1, 2016)
ACKNOWLEDGEMENT
I owe a great many thanks to a great many people who helped and supported me
during the writing of this book.
My deepest thanks to Umakant Singh the under Guidence of the project for
guiding and correcting various documents of mine with attention and care. He has
taken pain to go through the project and make necessary correction as and when
needed.
I express my thanks to the Director of H3- Technologies Greater Noida
extending his support.
for
I would also thank my Institution and my faculty members without whom this
project would have been a distant reality. I also extend my heartfelt thanks to my
Friends and well wishers.
TABLE OF CONTENTS
S.No.
1.
Topic
Page No.
Introduction
1.1 Existing system
2.
Company profile
3.
Proposed System
3.1
3.2
3.3
3.4
4.
Objective
Project scope
Features
Impact analysis
5.
Requirement analysis
5.1 Identification of need
5.2 Preliminary investigation
6.
Feasibility study
6.1
6.2
6.3
6.4
6.5
7.
Economic feasibility
Technical feasibility
Time feasibility
Operational feasibility
Behavioral feasibility
Platform used
7.1 Hardware requirements
7.2 Software requirements
7.3 Technologies used
5
8.
System design
8.1
8.2
8.3
8.4
8.5
9.
Output design
Input design
Database design
Code design
Process design
Diagrams
10.
9.1 DFD
Testing and security
11.
Implementation
12.
Maintenance
13.
Conclusion
14.
Bibliography
Many organizations wants to store its employees records in security manner, but
proper management of per employee is a complex task. The software design provides
a user friendly system that facilitates quick and efficient operation to cover larger
section of Employee in Organization.
It also manages the Time-Track, Employee progress report and Attendance of
Employees whose are access the Organization.
The main problem of existing system without Employee Management Software is to
record and manage the employees in proper way.
COMPANY PROFILE
h3 Technologies is a female and minority owned comprehensive staffing and
software development firm. We can provide consultants for contract, contract to
hire, direct placements and custom software development. We have been
recognized as one of the top Fast 55 in the greater Cincinnati area and are among
the top 30 emerging companies designated by Northern Kentucky Chamber of
Commerce.
We bring over 36 years of technical expertise in Oracle and Java Technologies.
Although our core competencies are Oracle and Java, we also support any other
major technologies including Microsoft based products, Business Intelligence or
Data Warehouse across multiple platforms. Our consultants leverage leading edge
technologies and business experience to identify opportunities and drive business
process improvements.
We spend a significant amount of time with our clients to truly understand their
business. Once we have identified the organization's information technology
needs our goal is to come back with a solution that exceeds their expectations.
We are really considered a total solution provider. Our core values of honesty,
integrity and quality, determine how we interact with our clients and consultants
in adapting to their corporate and individual needs.
PROPOSED SYSTEM
1: Objective
Many organizations wants to provide the additional subsidized facility to
their employees as a welfare measure. The usage of this software by the employees
and the administrator depends on many factors like centralized records distribution
center with swift and simplicity in operations.
2: Project Scope
provides
user
friendly
system
that
facilitates quick and efficient operations to cover larger section of employees time.
EMS is paperless. This system is also compatible in an environment where multiple
employee Records can manage in organization environment.
3: Features
EMS can be integrated with multiple records depending on the
Organization needs.
Exact information of daily total nos of employee working in organization.
Exact information about the each Employee.
Distribution becomes easier of exact calculation of total no of hours of particular
employee in each day.
Advance information on the usage of online employee management system is too
save the details of employee regarding of performance which are helpful for the
salary confirmation.
4: Impact analysis
SDLC PHASES
11
1: Project planning
The main goal of software design provides a user friendly system that
facilitates quick and efficient management to cover larger section of organizations
records.
2:
Project analysis
Credential
5: Maintenance
It is easy to changes, correction, additions, moves to a different computing platform
and more.
13
REQUIREMENT ANALYSIS
1: Identification of need
Easy to integrate with companys existing ID Card System (Barcode, Proximity,
Smart card)
Photograph verification system avoids proxy punching
Maintain and Generate Employee report of individual employee on daily basis.
2: Preliminary investigation
14
FEASIBILITY STUDY
Depending on the results of the initial investigation the survey is now expanded to a
more detailed feasibility study. FEASIBILITY STUDY is a test of system proposal
according to its workability, impact of the organization, ability to meet needs and
effective use of the resources. It focuses on these major questions:
1. What are the users demonstrable needs and how does a candidate system
meet them?
2. What resources are available for given candidate system?
3. What are the likely impacts of the candidate system on the organization?
4. Whether it is worth to solve the problem?
During feasibility analysis for this project, following primary areas of interest are to be
considered. Investigation and generating ideas about a new system does this.
Steps in feasibility analysis
Eight steps involved in the feasibility analysis are:
5. Stored procedures.
6. Popularity.
7. Operating System compatible.
8. Easy to install.
9. Various drivers must be available.
10. Easy to implant with the Front-end.
According to above stated features we selected Ms-Access as the backend.
The technical feasibility is frequently the most difficult area encountered at this stage. It
is essential that the process of analysis and definition be conducted in parallel with an
assessment to technical feasibility. It centers on the existing computer system
(Hardware, software etc.) and to what extent it can support the proposed system.
2: Economical feasibility
Economic justification is generally the Bottom Line consideration for most systems.
Economic justification includes a broad range of concerns that includes cost benefit
analysis. In this we weight the cost and the benefits associated with the candidate
system and if it suits the basic purpose of the organization i.e. profit making, the project
is making to the analysis and design phase.
The financial and the economic questions during the preliminary investigation are
verified to estimate the following:
The cost to conduct a full system investigation.
The cost of hardware and software for the class of application being
considered.
The benefits in the form of reduced cost.
The proposed system will give the minute information, as a result the
performance is improved which in turn may be expected to provide
increased profits.
This feasibility checks whether the system can be developed with the
available funds.
The Canteen Management System does not require enormous amount of money to
be developed. This can be done economically if planned judicially, so it is economically
feasible. The cost of project depends upon the number of man hours required.
3: Operational Feasibility
17
18
PLATFORM USED
1: Hardware requirements
512 MB Space in RAM
Dual core Processor
10 GB Space in Hard Disk
2: Software requirements
Operating System
Language
C#
Data Base
3: Technologies used
ASP.Net and Telerik
19
SYSTEM DESIGN
1: OUTPUT DESIGN
LOGIN FORM
20
21
Home Page
22
23
24
25
Time Track
26
Add/Edit Salary
27
Attendance Form
28
29
Employee Report
30
Employee Portal
Home Page
31
Employee Detail
Personal Detail
32
Attendance
33
2:DataBase Design
MAST_DEPARTMENT
34
MAST_EMPLOYEE
35
MAST_CREDENTIAL
36
MAST_ATTENDANCE
37
MAST_TIME_TRACK
38
MAST_SALARY
39
MAST_PROGRESS
40
FLOW DIAGRAM
ADMINISTRATOR PORTAL
CHECK
EMPLOYEE
EXCEPTION
ACCESS
METHO
D?
ADMINSTRATOR
SORRY
UNAUTHORIZED
AGAIN
41
YOU
AND
ARE
TRY
ADMINSTRATOR PORTAL
ADD DEPARTMENT
ADD EMPLOYEE
CREATE CREDENTIAL
ATTENDANCE
TIME-TRACK
EMPLOYEE REPORT
EMPLOYEE PROGRESS
REPORT
42
EMPLOYEE PORTAL
EMPLOYEE DETAIL
PERSONAL DETAIL
ATTENDANCE
SALARY INFO
SEND WORK STATUS
REQUEST
LEAVE REQUEST
SALARY
REQUEST
EMPLOYEE REPORT
43
INCREMENT
ADD DEPARTMENT
ADD
UPDATE
SEARCH
CANCEL
DELETE
DEPARTMENT
MASTER
44
ADD EMPLOYEE
ADD
UPDATE
SEARCH
CANCEL
DELETE
EMPLOYEE MASTER
45
CREDENTIAL
ADD
CANCE
SEARCH
CREDENTIAL
MASTER
SEND
E-MAIL & SMS
PC
MOBILE DEVICE
46
ATTENDANCE
TRACH ATTENDANCE
(BY PARTICULAR DATE & MONTH)
ATTENDANCE
MASTER
47
TIME TRACK
TRACK
DELETE
MASTER
TIME TRACK
48
UPDATE
SEARCH
CANCEL
DELETE
SALARY MASTER
& BANK MASTER
49
ATTENDANCE
EVERY EMPLOYEE
SEARCH
DAY/DATE/MONTH
WISE
ATTENDANCE
MASTER
50
EMPLOYEE REPORT
PERSONAL DETAILS
BANK DETAILS
SHOW
ATTENDENCE
DETAIL
TOTAL NO,S HOURS
PROGRESS REPORT
MASTER DATABASE
51
ADD PROGRESS
ACHIEVMENT
WORKSATUS
SAVE
PREFORMANCE
EXPEREINCE
PROGRESS
MASTER
52
CONCLUSION
The project Online Employee management System (EMS) is for computerizing the
working in Organization where multiple nos of employee are working. The software
takes care of all the records of an average employee and is capable to provide easy and
effective storage of information related to employee and provides the sufficient way of
work profile.
It generates reports; provide prescription details including progress of employee, daily
Attendance. It also provides total nos of working and Salary facility on the basis of
employee status whether it is a weekly or monthly employee.
The system also provides the facility of backup as per the requirement.
53
BIBLIOGRAPHY
BOOKS
The Wrox 3.5
APress
Ebalaguruswamy
WBSITES
www.google.com
www.w3schools.com
www.dotnetspider.com
www.msdn.microsoft.com
www.sql-server-helper.com
54