Anda di halaman 1dari 2

Employee Management System

Problem Definition

Managing employee’s information of a particular organization or for a small group is a tedious task. It
has to store all the necessary records for each and every employee within the organization to assign
correct task to correct person and right salary and perks to their eligible employees. Manual record
keeping is a time taking process. As it causes delay in making query and generating the final results. Due
to complex environment and working procedures, it is not possible to handle all the information with
accuracy.

Motivation behind this project

The main aim behind developing this project is to maintain accuracy and reduce redundancy and
timeliness. So that each and every record can be kept in manner way and can generate the report as per
user entered query within limited time in exact way.

Project Statement

Background – Current Process

Manual system not able to reduce redundancy and as a result increase in data duplication process and
wastage of space and problem in finding reports and details on time. Each and every year due to
recruitment process and assigning new tasks to group of people various information has to be
maintained by the organization and for making this process successful, they have to maintain various
type of information in different files which is access by different departments of the organizations.

Overview

By using computer based employee management system, it saves time, space and effort. Its user can
simply click the button using menus for the following activities:-

1. Adding Employee Information.


2. Deleting Employee Information.
3. Making query using SQL query language or by using search query options.
4. Generating reports.
5. As each table will be associated with other table, such users do not have to update information
repeatedly.
6. Users can create table as per their requirement and size.

If any organization keeps records of all the employees having various fields such as their name, sex, date
of joining, salary, department, manager associated with it, type of work associated to a particular
employee, then these all information can be stored in one place. Suppose managers want to make query
that which employees are working under them and what type of work has been assigned to them.
Making this query manually will be time taking but using computer management system, managers will
able to generate reports for this query within few seconds. Admin or the person with authority to write
and read and edit options will also able to create table as per their requirement using valid field and

Projectsgeek.com Page 1
Employee Management System

selecting correct data type. This system will provide facility to grant privileges and revoke it for a
particular person. If any table value of particular field has been deleted then it will not be viewed in
other tables and in other records, thus eliminating data redundancy process.

Technologies Used

1. VB.Net as front end.


2. My SQL as back end.

Software Used

1. Windows 8 Pro.
2. Visual studio 2010 Professional.
3. My SQL.

Hardware Requirements

 Processor – Pentium IV or higher version.


 Ram – 50 MB.
 Hard Disk – 100 MB.
 Monitor.
 Keyboard.

Projectsgeek.com Page 2