Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects, microcontroller projects, vlsi projects, dsp projects, free projects, project review, project report, project presentation, free source code, free project report, Final Year Projects, IEEE Projects, Final Year Projects in Chennai, Final Year IEEE Projects, final year projects, college projects, student projects, java projects, asp.net projects, software projects, software ieee projects, ieee 2009 projects, 2009 ieee projects, embedded projects, final year software projects, final year embedded projects, ieee embedded projects, matlab projects, final year java projects, final year asp.net projects, final year vb.net projects, vb.net projects, c# projects, final year c# projects, electrical projects, power electronics projects, motors and drives projects, robotics projects, ieee electrical projects, ieee power electronics projects, ieee robotics projects, power system projects, power system ieee projects, engineering projects, ieee engineering projects, engineering students projects, be projects, mca projects, mtech projects, btech projects, me projects, mtech projects, college projects, polytechnic projects, real time projects, ieee projects, non ieee projects, project presentation, project ppt, project pdf, project source code, project review, final year project, final year projects
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Employee Profile Management System
1. EMPLOYEE PROFILE
MANAGEMENT SYSTEM
Human Resource Management Application for
Effective Employee Data Management
The project titled “Employee Profile Management System“ is a Human resource
management application that delivers effective employee data management and integrated
directory services to lower the administrative costs associated with employee profile
management. In the existing system, work flow notifications and leave request are not
automated. Even for minor modifications such as personal information changes, employee
has to request for administrator’s permission as the administrator has all the privileges to
modify the employee’s information.
This system enables employees to perform their own profile maintenance and ensures that
data changes comply with organization's requirements. It enables the automation of work
flow notifications and leave request. Work flow notification from administrator are stored in
the backend and notified to employee, once employee log in to the system. Leave request
made by the employee is placed for administrator approval, the administrator module
checks up with the leave availability and approves or rejects the request.
SYSTEM INTRODUCTION
Every Competitive organization needs a centralized store of employee information, a
complete profile of an employee. The term ‘Profile’ is defined as “an analysis representing
the extent to which something exhibits various characteristics”. Employee Profile
Management System is a web-based application that delivers comprehensive employee data
management capabilities and integrated directory services to lower administrative costs
associated with employee profile management.
In brief, this application helps the administrator to track employees and to maintain their
information up-to-date with ease. Typically there are various entities involved around every
employee of an organization such as employee’s personal information, knowledge
background and technical skills.
The objective is to document all the information of an employee at one place there by
establishing a centralized location for user authentication and security. Activities that are
involved in this process are mentioned below
• Collect, identify and store the needed information of each employee
• Decouple the Business logic from Presentation layer
• Make the necessary changes (such as addition, modification or deletion)
• Accept or deny employee requests
• Assist employee in own profile maintenance
PROBLEM DEFINITION AND METHODOLOGY
In almost every enterprise all the employee information is stored and shared among various
levels of administrators using some web application, but in the normal web applications the
business logic and view are not separated which leads to insecure sharing of official data.
In case of even minor changes to the employee information, the employee has to report the
request for change to the administrator.
2. ii
Existing System
Existing system maintains the Employee details in a large customized database, the
business logic and the data presentation through web pages are not separated so
the chances of loss of data integrity and consistency is more.
Open information sharing takes place through insecure data presentation.
Maintaining the employee’s complete profile puts extra burden and cost for the
Administration. The Leave requisition and approval are manual and involves
paperwork. Manual Time sheet proves to be a complex data maintaining system.
Problems identified:
• Time Delay
• Involves Paper Work
• Data Inconsistency
• Difficulties in Employee Tracking
• Additional Cost in profile maintenance
Proposed System
The proposed system overcomes the drawbacks of the existing system. Employees
can perform their own profile maintenance and the system ensures that data
changes comply with organization's requirements.
Leave request and Leave approval are made through online. Employee tracking and
Project Allocation are made available at the Administrator’s Desktop.
Features:
• Speed
• Eliminates Paper work
• Data Integrity
• Fully automated employee tracking
• Self service - profile maintenance
DEVELOPMENT PROCESS AND DOCUMENTATION
REQUIREMENT ANALYSIS AND SPECIFICATION
Requirement Analysis is done in order to understand the existing problem and formalize the
organization’s requirements. This process forms the basis of software development and validation.
Here the main emphasis is on WHAT the system is expected to do.
Input Requirements
The quality of system input determines the quality of system’s output. The system should accept
valid inputs to ensure that the outputs that it generates are accurate and more reliable. The primary
data that is required for the application are obtained from the master tables.
The input should focus on the following aspects such as
• Accuracy
• Consistency
• Reliability
3. iii
Output Requirements
The output depends upon the quality of the input that was fed in and how well the application is able
to process those input details and produce an accurate and consistent result. The primary input for
this is the time period and employee record. The user has to select the particular operation with the
particular employee record to view the desired result. The generated output will be in table format,
the information is segregated by columns.
Software Requirements
The minimum software requirements needed for developing and implementing this application is as
follows
• Windows XP
• ASP.NET
• Visual Studio.NET Package
• Oracle / Access / SQL Server 2000
Hardware Requirements
The minimum hardware requirements needed for developing and implementing this application is as
follows
• Intel Pentium 4 Processor
• 512 MB RAM
• 40 GB Hard disk
• Key Board, Mouse, Monitor
Detailed Design
Employee Profile Management is classified in to two major modules. The major modules
are again classified in to different sub modules depending upon their functionality.
ADMINISTRATOR
• EMPLOYEE DETAILS
• PROJECT ALLOCATION
• LEAVE DETAILS
• ACCOUNT DETAILS
EMPLOYEE
PROFILE UPDATING
LEAVE APPLICATION
TIME SHEET