Sie sind auf Seite 1von 4

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.
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
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
iv

Architectural Design

ADMINISTRATOR MODULE

Das könnte Ihnen auch gefallen