You are on page 1of 21

AUTOMATED COLLEGE EMPLOYEE MANAGEMENT SYSTEM

Index

Problem Statement. Purpose of the project. Functional Requirement. Hardware & Software requirements. Table Description. Entity Relationship Diagram. Data Flow Diagram. Screen shots. Challenges faced. Future Enhancement. Code.

Problem Statement

Automated Employee Management System helps user to deal with employees, from a CEO to an Office Bearer in an organisation from anywhere on the globe with the help of internet.

The Management System helps in management of employee database. It also deals with manipulation of the details of the employees. The System may also be used as a quick reference.

Purpose of the project

Without the help of this software employee management is very difficult. It is hardly possible to find the details of a specific employee from the loads of paper maintained as document. Apart from the procedure being so time consuming it is also impossible to manipulate the data already entered in the papers.

Functional Requirement

This software enables the user to 1. View a list of departments existing in the college. 2. From the department no. in the list of departments the user can view the list of all the employees in the respective department. 3. Add a new department to the list of departments. 4. Add an employee in a specific department. 5. Transfer an employee from one department to another. 6. Edit the details of an employee and department.

Hardware Requirements
Any Computer with standard configuration.

Software Requirements
Server:
1. 2. 3. 4. Database in Mysql. JEE 5.1. JBOSS 4.2.1. acts as a platform. Netbeans version 6.9.

Client:
1. Web browser.

Table Description
There are three tables in the database. They are: Employee Table. Department Table. Department tableDno DName DFunction

Employee tableI.D. no. Dept. Name Name D.O.B. Salary

Entity Relationship Diagram

salary

i.d.

name

salary
department

college

works

employee

has has

department

Data Flow Diagram

USER

SYSTEM

Level 1

login

system

Level 2:

dis_emp

Add emp

System

Del emp

Edit emp

Trans emp

Dis dept

Add dept

Del dept

Edit dept

Page Flow Diagram

Login
username

Main 1
Display employee info Add employee. Delete employee.
save

Employee info

password

Add information Name ID Dept Addition successfull.

Edit employee. Transfer employee.

Enter dept name Enter emp ID

Edit employee
Name Sreemoyee. ID-2008

Enter ID of the emp

Transfer successful

Dept-Management. Salary-25000

Name ID Main 2 Add Department Delete Department Edit Department Display Department submit Dept Salary

Deletion successful

Main 2
Add Department Delete Department Edit Department Display Department

Enter Dept Info Dept No Dept Name Dept Function Department Added Successfully

Enter Department No U want to Delete Enter Dept I.D

Department Deleted Successfully

Dept I.D Dept No Dept Function

Department Information Updated Successfully

Enter Dept I.D

Department Information Dno Dname Dfunct

Future Enhancements

The software has scope for further development like

Attendance management of all the employees of the college. Computation of salary of each employee. The adding of an employee in a non-existing department in the organisation is permitted in the software...this needs correction. The use of software in connection to other databases needs to be implemented.

Snap shots
Login.jsp:-

Main.jsp:-

Disemp.jsp :-

Addemp.jsp:-

Delemp.jsp:-

delempInfo.jsp:-

EditEmp.jsp :-

EditdisempInfo.jsp:-

Transferemp.jsp:-

addDept.jsp:-

Editdept.jsp:-

EditdisDeptInfo.jsp:-