• No results found

Employee Management System

N/A
N/A
Protected

Academic year: 2021

Share "Employee Management System"

Copied!
83
0
0

Loading.... (view fulltext now)

Full text

(1)

Department of Computer Science,

Ganpat University,Ganpat Vidyanagar

384012.

July/Dec-2014

Submitted To

:

A Project Presentation

On

Employee Management System

Submitted By:

Patel Sona B. [E.No-13084231201]

Patel Payal J. [E.No-13084231170]

M.Sc. (CA & IT) Semester-III

(2)

Project Profile:-

Project Title

Employee Management System

Objectives

System is used to Manage Employees, In Recruitment process

choose candidate, Project Management, Client Management at

one place.

Platform

Web Application

Front End

.NET Framework 4.0 with VB

Back End

Microsoft SQL Server 2008

Tools

Visual Studio 2010, Ajax Control Toolkit 4,Crystal Report 2008

Students Name

Sona Patel (13084231201)

Payal Patel (13084231170)

Internal Guide

Hiral R. Patel

Developed By

Sona Patel

(3)

Existing System:-

Existing system requires manual integration of data and management of

different-different processes.

Company requires different systems for Human Resource Information

management, Project management and client & Product management.

Searching and tracking of information becomes complex and time

consuming.

(4)

Need for New System:-

The new system requires to integrate systems for Human Resource

Information , Client management and Project management at one place.

It makes data manipulation of projects & employees easy and fast. Its Less

time consuming and provide efficient searching.

(5)

FUNCTIONAL

SPECIFICATION:-•

User Specification:

1. Administrator

2. HR Manager

3. Recruitment Manager

4. Marketing Manager

5. Project Leader

6. Team Leader

(6)

Users Specification:-

1) Administrator:-

Administrator can create and manage clients, projects and users.

Administrator can also allocate/change project manager and manage account.

2) HR Manager:-

HR manager can create/manage employees.

HR manager can also perform selection process of candidates. After selection

process candidate will be converted to Employee and new unique Employee ID

assigns to Candidate.

(7)

3) Recruitment Manager:-

Recruitment manager create candidates profiles who apply in company.

Manage details of candidates with test and interview scores.

4) Marketing Manager:-

Marketing manager manages Customers/ Clients profiles associated with

Company.

Send News letters to customers for products updates

Set Co pa y Ne s & thoughts of day hi h ill display o e ery e ployee’s

dashboard.

5) Project Leader:-

Project Leader creates projects and assign projects to relative Team Leaders.

(8)

6) Team Leader:-

Team Leaders can see assigned projects from the Project manager. They can track

their particular project details and their profiles.

Team Leader assign particular team members of project and track the report of

allocated project of team members.

The whole work is divided among the team members. These work distribution is

performed by the Team Leader. Team Leader can gives the deadline of work which

is assigned to team members.

7) Team Members/ Employees:-

Team Members are responsible for the work performance and completion in given

time period by the Team Leaders. The reports of work is submitted to the Team

Leader and see the latest news of company on dashboard.

(9)

MODULES SPECIFICATION:-

There are 4 types of modules:-

1. Account & Administration

2. Human Resource Information

3. Client Management

(10)

1. Account & Administration:-

Account module provides facility like User Login, Forget Password, Change

Password and Creation of New User.

New client details can be added, modified or removed and also adds new

employee details.

(11)

2. Human Resource Information:-

It consist:-

1) Recruitment system

2) Employee management

Recruitment process where scores of aptitude test, technical interview and HR

confirmations can be added and HR manager final selection of candidates.

E ployee a age e t i ludes e e ployees’ user id a d odified

pre ious/old e ployees’ details .

(12)

3. Client

Management:-•

This module consist 2 sections

:

1)

Customers management :-

-

Create and update customers profiles with details like Company name, Address,

Office email, Office Contact No. etc

2) Latest News Section:-

- Send News letters to Company clients for products updates

(13)

4. Project

Management:-•

Project Manager:-

-

Assign projects

- Assign Team Leaders to Projects

- Check project summary & status

Team Leader:-

-

Assign Projects Team Members

- Check project summary & status

Team Member:-

-

Check assigned projects and Update relevant status

(14)

Minimum Hardware Requirement:-

Client Side

Server Side

Processor : 1.5 GHz

Processor : 2.0 GHz

RAM : 1 GB

RAM : 2 GB

HDD : 2 GB

HDD : 20 GB

Minimum Software Requirement:-

Client Side

Server Side

Operating system : Windows XP & Other

compatible OS

Operating System : Windows NT & Other

compatible Server OS

Browser : IE 6.0 & other compatible

browser

Web Server : IIS 6

Database Server:Microsoft SQL Server

2008

(15)

System Flow Chart:-

Start

Username & Password

Is Registered? Yes

Is valid

?

Yes No No No No No No No

Is

Admin?

Is HR Manager? Is Recruitment Manager? Is Marketing Manager? Is Project manager? Is Team Leader?

A

B

C

D

E

F

G

Yes

Yes Yes Yes Yes Yes Yes

Recover

password

?

Forget

password

No Yes
(16)

A

B

C

D

E

F

G

Create

user

Manage project manager Manage account Create employee Create/manag e candidate View &manage employee details Update status&marks of candidates Selection of candidates Candidate becomes employee&sen d login details Manage customer/ clients profile Send news letters to customer Set company news & thoughts Assign projects Check project summary & track project reports Assign team members Check project summary Check & Update assigned projects Status See company news

Logout

Stop

Create /manage projects Assign team leader
(17)
(18)

E-R Diagram:-

Project Manager Name UserId

manage Projects

Name ProjectId

assign Team Leader Name UserId

manage

Administrator manage Employees

Emp_Id manage Emp_Name

HR Manager UserId Name manage Candidates CandidateId Name manage Recruitment Manager UserId Name UserId Name manage Clients ClientId Name

manage Marketing Manager manage manage News Letters NewsLetterId UserId Emp_Name M M M M M M M M M M M M 1 1 1 1 1 1 1 1 1 1 1 M

(19)

1). Use-Case Diagram For

Administration Module:-

(20)

:-2). Use-Case Diagram For

Human Resource

(21)

3). Use-Case

Diagram For Project

Management

(22)

4). Use-Case Diagram For

Client Management

(23)

1). Activity Diagram For

Administration Module:-

Login

Login

Create/manage

projects

Create user

Manage project

manager

Manage account

Login

Logout

admin

(24)

2). Activity Diagram For Human Resource Information Module:-

Login

Login

HR Manager

Login

Create employee View/manage employee details

Login

Selection of candidates

Login

Logout

Recruitment Manager Update candidates marks/scores Candidates becomes employee & send login details

Login

Create/manage candidates

(25)

3). Activity Diagram For Client Management Module:-

Login

Login

Manage clients

Send news letter

Manage profile

Company news for employee

Login

Logout

Marketing manager

(26)

4). Activity Diagram For Project Management Module:-

Login

Login

Project Manager Team Member Team Leader

Login

Create/manage project Allocate/manage team leaders

Login

Manage account

Allocate/manage team members

Login

Check assigned projects and update status

Login

(27)
(28)

Sequence Diagram

:-

1).Sequence Diagram For Admin:-

:Admin

:System

:Database

1.Login

1.1 Request for Login

1.1.1 Response for Login

1.1.1.1 Login Successfully

2. Update Profile

2.1 Manage Profile

2.1.1 Update Profile

2.1.1.1 Response Profile

3.1.1.1 Successfully

3 Manage User Detail

3.1 Manage User Detail

3.1.1 Update User Detail

4 Manage Projects

4.1Manage Detail

4.1.1 Update Project Detail

4.1.1.1Successfully get project Detail

5.Logout

5.1 Logout Successfully

created

(29)

2).Sequence Diagram For Human Resource Manager:-

:HRManager

:System

:Database

1.Login

1.1 Request for Login

1.1.1 Response for Login

1.1.1.1 Login Successfully

2.

Create employee

2.1 Request employee

2.1.1 Update employee

2.1.1.1 Response successfully

3.1.1.1 Successfully

3 Manage

employee

3.1 Manage employee details

3.1.1 Update employee Detail

4

Selection of candidates

4.1Manage candidates

4.1.1 Update details

4.1.1.1 Successfully

5.Logout

5.1 Logout Successfully

created HR Manager
(30)

3).Sequence Diagram For Recruitment Manager:-

:RecruitmentManager

:System

:Database

1.Login

1.1 Request for Login

1.1.1 Response for Login

1.1.1.1 Login Successfully

2.

Create candidates

2.1 Request

candidates

2.1.1 Update

candidates

2.1.1.1 Response successfully

3.1.1.1 Successfully

3 Manage

candidates

3.1 Manage candidates details

candidate

3.1.1 Update candidates Detail

4

update status of candidates

4.1Request details of update status

4.1.1 Get detail

4.1.1.1 Successfully

5.Logout

5.1 Logout Successfully

created Recruitment Manager
(31)

4).Sequence Diagram For Marketing Manager :-

:MarketingManager

:System

:Database

1.Login

1.1 Request for Login

1.1.1 Response for Login

1.1.1.1 Login Successfully

2.

Manage Customer Profile

2.1 Request Detail

2.1.1 Update customer profile

2.1.1.1 Response successfully

3.1.1.1 Successfully

3 Set Newsletter

3.1 Manage newsletter

3.1.1 Update newsletter

4

set company News/thoughts

4.1Set

company News/thoughts

4.1.1 Update details

4.1.1.1 Successfully get details

5.Logout

5.1 Logout Successfully

created

(32)

5).Sequence Diagram For Project Manager :-

:ProjectManager

:System

:Database

1.Login

1.1 Request for Login

1.1.1 Response for Login

1.1.1.1 Login Successfully

2.

Assign Projects

2.1 Manage projects

2.1.1 Update project details

2.1.1.1 Response successfully

3.1.1.1 Successfully

3 Assign Team Leader

3.1 Manage team leaders

3.1.1 Update Detail

4

Track Project Report /Summary

4.1Manage

Project Report /Summary

4.1.1 Update details

4.1.1.1 Successfully get details

5.Logout

5.1 Logout Successfully

created

(33)

6).Sequence Diagram For Team Leader :-

:TeamLeader

:System

:Database

1.Login

1.1 Request for Login

1.1.1 Response for Login

1.1.1.1 Login Successfully

2.

assigned projects to member

2.1 Manage projects

2.1.1 Update projects

2.1.1.1 Response successfully

3.1.1.1 Successfully

3 see

assigned projects

3.1 Manage assigned projects

3.1.1 Update assign projects

4.1Manage Project Report /Summary

4.1.1 Update detail

4.1.1.1 Successfully get detail

5.Logout

5.1 Logout Successfully

4

Track Project Report /Summary

created

(34)

7).Sequence Diagram For Team Member :-

:TeamMember

:System

:Database

1.Login

1.1 Request for Login

1.1.1 Response for Login

1.1.1.1 Login Successfully

2.View

assigned projects

2.1 Manage assign projects

2.1.1 update assigned projects

2.1.1.1 Response successfully

3.1.1.1 Successfully

3 submit p

rojects work

3.1 Manage submit work

3.1.1 Update submit works

4.1Request for status

4.1.1 Get detail about status

4.1.1.1 Successfully get detail

5.Logout

5.1 Logout Successfully

4

Check assign project status

created

(35)

Collaboration Diagram:-

1)Collaboration diagram of Admin :-

:Admin

:System

:Database

1:Login

2:Update Profile 3:Manage User Detail 4:Manage Projects

5:Logout

1:1:Request for Login 2:1:Manage Profile

3.1:Request for user Detail 4:1:Manage Projects Detail

1:1:1:Response for Login 2:1:1:Update Profile 3..1.1:Update User Detail 4:1:1:Update Projects Detail 1:1:1:1:Login Successfully

2:1:1:1:Response Profile 3.1.1.1:successfully

4:1:1:1:Successfully get Projects Detail 5:1:1:1: Logout Successfully

(36)

2)Collaboration diagram of

HR manager

:-

:HRManager

:System

:Database

1:Login 2: Create employee 3:Manage employee 4: Selection of candidates 5:Logout

1:1:Request for Login 2:1:Request employee 3.1:Manage employee detail 4:1:Manage Candidates

1:1:1:Response for Login 2:1:1:Update employee 3..1.1:Update employee Detail 4:1:1:Update Detail 1:1:1:1:Login Successfully 2:1:1:1:Response successfully 3.1.1.1:Successfully 4:1:1:1:Successfully 5:1:1:1: Logout Successfully

(37)

3)Collaboration Diagram of Recruitment

manager :-

:RecruitmentManager

:System

:Database

1:Login 2: Create candidates 3:Manage candidates

4: update status of candidates 5:Logout

1:1:Request for Login 2:1:Request candidates 3.1:Manage candidates detail 4:1:Request Detail of update status

1:1:1:Response for Login 2:1:1:Update candidates

3..1.1:Update candidates Detail 4:1:1:get Detail

1:1:1:1:Login Successfully 2:1:1:1:Response successfully 3.1.1.1:Successfully

4:1:1:1:Successfully get Detail 5:1:1:1: Logout Successfully

(38)

4)Collaboration Diagram of Marketing Manager :-

:MarketingManager

:System

:Database

1:Login

2:Manage Customer Profile 3:Set Newsletter

4: set company News/thoughts 5:Logout

1:1:Request for Login 2:1:Request detail 3.1:Manage Newsletter

4:1:Request Detail of News/thought

1:1:1:Response for Login 2:1:1:Update Customer Profile 3..1.1:Update Newsletter 4:1:1:Update Detail 1:1:1:1:Login Successfully

2:1:1:1:Response Successfully 3.1.1.1:Successfully

4:1:1:1:Successfully get Detail 5:1:1:1: Logout Successfully

(39)

5)Collaboration Diagram of Project Manager:-

:ProjectManager

:System

:Database

1:Login

2: Assign Projects 3. Assign Team Leader

4:Track Project Report /Summary 5:Logout

1:1:Request for Login 2:1:Manage Projects 3.1:Manage Team Leaders

4:1:Manage project report/Summary

1:1:1:Response for Login 2:1:1:Update Project Detail

3..1.1:Update Team member Detail 4:1:1:Update Details

1:1:1:1:Login Successfully 2:1:1:1:Response Successfully 3.1.1.1: Successfully

4:1:1:1:Successfully get Detail 5:1:1:1: Logout Successfully

(40)

6) Collaboration Diagram of Team Leader:-

:TeamLeader

:System

:Database

1:Login

2:assigned projects to member 3:see assigned projects

4: Track Project Report /Summary 5:Logout

1:1:Request for Login 2:1:Manage Projects

3.1:Manage assigned Projects 4:1:Manage project report/Summary

1:1:1:Response for Login 2:1:1:Update Projects

3..1.1:Update assign Projects 4:1:1Update Detail

1:1:1:1:Login Successfully 2:1:1:1:Response Successfully 3.1.1.1: Successfully

4:1:1:1:Successfully get Details 5:1:1:1: Logout Successfully

(41)

7) Collaboration Diagram of Team Member:-

:TeamMember

:System

:Database

1:Login

2:.View assigned projects 3:Submit projects work 4: Check assign project status 5:Logout

1:1:1:1:Login Successfully 2:1:1:1:Response Successfully 3.1.1.1: Successfully

4:1:1:1:Successfully get Detail 5:1:1:1: Logout Successfully

1:1:Request for Login

2:1:Manage assigned Projects 3.1:Manage Submit Work 4:1:Request for status

1:1:1:Response for Login 2:1:1:Update assigned Projects 3..1.1:Update submit works 4:1:1:get Detail about status

(42)

DATA DICTIONARY :-

1) Login:-

Table name:-Login

Table Description:-.This table is store login details

Primary key:-login_id

Fields Datatype/Size Constraints Description

Login_id int Primary key It is generates unique id

username varchar(20) Unique key It is store username

password Varchar(20) Not Null It is store date of login

(43)

Fields Datatype/Size Constraints Description

emp_id int primary key Id of employee

name varchar(20) Not Null name of employee

address varchar(50) Not Null address of employee

country varchar(20) Not Null country of employee

state varchar(20) Not Null state of employee

city varchar(20) Not Null city name of employee

dob Date Not Null date of birth

contactNo varchar(20) Not Null contact number

emailId varchar(20) Not Null email address of employee

hireDate Date Not Null date when the employee is hired

employeeType varchar(20) Not Null admin,employee or HR , et ….

Login_id int Foreign Key Id of login employee

loginStatus Bit Not Null 1 or 0 for login nd logout

imagePath Varchar(MAX) Not Null To store the profile picture of employees

campanydesignation Varchar(50) Not null Position of employee in company

CreatedBy varchar(50) Foreign Key name of the employee who created the account

createdDate Datetime Not Null date when the user has been registered

modifyBy varchar(50) Foreign Key name of the employee who had modified the account

modifyDate Datetime Not Null date when the user has been registered

2) Employee_Details:-

Table name:-Employee_Details

Table Description:-.This table is store employee information in details Primary Key:- emp_Id

(44)

Fields Datatype/Size Constraints Description

Candidate_id varchar(20) Primary Key It store candidate id

Name varchar(20) Not Null Store the candidate name

Address Varchar(50) Not Null Store the candidate's address

City Varchar(20) Not Null Store the candidate's city

State Varchar(20) Not Null Store thecandidate's state

Country Varchar(20) Not Null Store the candidate's country

ContactNo Varchar(10) Not Null Store the candidate's phone number

DoB Date Not Null Store the birth date

EmailID varchar(50) Not Null Store the email ID

SchoolName varchar(50) Not Null Store the passing school name

Marks10th varchar(20) Not Null Store the percentage marks of 10

Marks12th varchar(20) Not Null Store the percentage marks of 12

CollegeName varchar(20) Not Null Store the college name

CPI varchar(20) Not Null Store the CPI

Backlog varchar(20) Not Null Mention the backlogs

Score varchar(20) Not Null Store the interview score

CreatedBy varchar(50) Foreign Key name of the user who added candidate

CreatedDate Datetime Not Null date when this candidate is added

ModifyBy varchar(20) Foreign Key name of the user who had modified the candidate details, reference of login_id ModifyDate Datetime Not Null date when the user had modified the details of candidate

3) Candidate_Details:-

Table name:-Candidate_Detail

Table Description:-.This table is store applied candidates information in details Primary Key:-Candidate_Id

(45)

4) Client_Details:-

Table name:-Client_Details

Table Description:-.This table is store client details Primary Key:-Client_id

Fields Datatype/Size Constraints Description

client_id int primary key Id of client , autoincrement

Name varchar(20) Not Null name of the client

Address varchar(20) Not Null addres of the client

Country varchar(20) Not Null country in which the client lives

State varchar(20) Not Null state in which the client of

City varchar(20) Not Null city in which the client lives

ContactNo varchar(12) Not Null contact number of the client

Faxno varchar(20) Not Null fax number of the client

Pincode varchar(6) Not Null pin code of the clients recidence area

email_id varchar(30) Not Null email address of the client

createdBy varchar(50) Foreign Key name of the user who created the client, reference login_id

createdDate Datetime Not Null date when this client is added

modifyBy varchar(50) Foreign Key name of the user who modified the client details , reference login_id modifyDate Datetime Not Null date when the user had modified the details of client

(46)

5) Project_master:-

Table name:- Project_master

Table Description:-.This table is store project details Primary Key:-project_Id

Foreign Key:-client_id

Fields Datatype/Size Constraints Description

project_id Int primary key id of assigned project, autoincrement

Client_id Int Foreign Key Id of client

name varchar(20) Not Null name of the project

language Varchar(20) Not Null Store the name of project language

description varchar(100) Not Null description of project in 100 words max. companyName varchar(20) Not Null name of the client whose this project is of

startDate Date Not Null starting date of project

endDate Date Not Null ending date of allocated project

emp_id varchar(20) Not Null id of employee who is assigned to this project

createdBy varchar(20) Foreign Key name of the user who created the project, reference of login_id

createdDate Datetime Not Null date when this project is been allocated

modifyBy varchar(20) Foreign Key name of the user who modified the project details , reference of login_id

(47)

6) ProjectAllocation_detail:-

Table name:-ProjectAllocation_detail

Table Description:-.This table is store detail of allocated project

Primary Key:-ProjectAllocation_Id

Fields Datatype/Size Constraints Description

ProjectAllocation_id Int Primary key It is generate id ,auto increment

Project_id Int Reference Key It is generate id of project

ProjectManager Int Not Null It is allocate project manager , reference of login_id

TeamLeader Int Not Null It is allocate team leader

TeamMembers Int Not Null It is allocate team members

allocatedBy varchar(20) Foreign Key It is store name of allocated person name , reference of login_id

allocatedDate Datetime Not Null It is store date of allocation

modifyBy varchar(20) Foreign Key It is store name of modified person name , reference of login_id

(48)

7) Module_Allocation:-

Table name :-Module_Allocation

Table Description:-.This table is store allocation of module

Primary Key:-Module_Id

Foreign Key:-TeamLeader

Fields Datatype/Size Constraints Description

Module_Id Int Primary Key It is generates id of module

ProjectAllocation_id Int Reference Key It is generate id of project allocation

TeamLeader Int Foreign Key It is allocate team leader

TeamMembers Int Not Null It is allocate team members

allocatedBy varchar(20) Foreign Key It is store name of allocated person name , reference of login_id

allocatedDate Datetime Not Null It is store date of allocation

CreatedBy varchar(20) Foreign Key It is store name of modified person name , reference of login_id

(49)

8) News:-

Table name :-News

Table Description:-.This table is store news of company

Fields Datatype/Size Constraints Description

News_Id Int Not Null It is generates id of news

News Varchar(50) Not Null It is store news

Client_id Int Reference Key It is id of client

StartDate Date Not Null It is store start date

EndDate Date Not Null It is store end date

CreatedBy varchar(20) Foreign Key It is store name of created person name , reference of login_id

(50)

Input Design:-

(51)
(52)
(53)
(54)
(55)
(56)
(57)
(58)
(59)
(60)
(61)
(62)
(63)
(64)
(65)
(66)

Output Design:-

(67)
(68)
(69)
(70)
(71)
(72)
(73)
(74)

Testing:-•

Software testing is a critical element of software quality assurance and represents

the ultimate review of specification, design and coding. In fact, testing is the one step

in the software engineering process that could be viewed as destructive rather than

constructive.

A strategy for software testing integrates software test case design methods into a

well-planned series of steps that result in the successful construction of software.

Testing is the set of activities that can be planned in advance and conducted

systematically.

The underlying motivation of program testing is to affirm software quality with

methods that can economically and effectively apply to both strategic to both large

and small-scale systems.

(75)

Test Cases:-

1. Login

Module:-Sr.No

Field Name

Input

Expected

Output

Actual Output

Pass/Fail

1

Username

User attempts

to login with

invalid

username

The Username

should be valid

The system fires

error message

”E ter alid

user a e”

Pass

2

Password

User attempts

to login with

wrong

password

The Password

should be valid

The system fires

error message

”E ter alid

Pass ord”

Pass

3

Username

/

p

assword

User attempts

to login with

wrong

password

The Password

should be valid

The system fires

error message

”I alid

Pass ord”

(76)

2. Admin

Module:-Sr.No

Field Name

Input

Expected

Output

Actual Output

Pass/Fail

1

companyName

/

clientName

Enter the name Record valid

Record inserted Pass

2

Address

Enter the

address

Record valid

Record inserted Pass

3

Country/State/

City

Enter the

registered

location

Record valid if

name present

in the registry

Record inserted Pass

4

contactNumber Enter the

contact number

which is a

numeric value

Record valid if

it’s a u eri

value

(77)

3. HR Module

:-Sr.No

Field Name

Input

Expected

Output

Actual Output

Pass/Fail

1

Name

Enter the name Record valid

Record inserted Pass

2

Address

Enter the

address

Record valid

Record inserted Pass

3

Country/State/

City

Enter the

registered

location

Record valid

Record inserted Pass

4

contactNumber Enter the

contact number

which is a

numeric value

Record valid

Record inserted Pass

5

usertype

Enter the

employee type

If designation

present , record

valid

Record inserted Pass

6

SSC/HSC/CPI

Enter the marks

secured

Record valid if a

numeric value

Record inserted Pass

7

HR

confirmation

Enter the final

HR

confirmation

Employee

assigned access

(78)

4. Project Management Module:-

Sr.No

Field Name

Input

Expected

Output

Actual Output

Pass/Fail

1

Name

Enter the

project name

Record valid

Record inserted Pass

2

clientID

Enter the client

Record valid

Record inserted Pass

3

cmpID

Enter the IDs of

company which

have

undertaken the

project

Record valid

Record inserted Pass

4

Startdate

Enter the date

Enter a valid

date

Enters the start

date of the

project

Pass

5

Enddate

Enter the date

Enter a valid

date

Enter the end

date of the

project

(79)

Sr.No

Field Name

Input

Expected

Output

Actual Output

Pass/Fail

1

Select

Customer

Select the

customer

name

Record valid

Record

selected

Pass

2

Email Content Enter the Email

Content

Send mail to

selected

customer

Mail sent

Pass

3

Message

Enter the latest

news

News entered

News entered

in dashboard

Pass

(80)

Post Implementation and Reviews:-

1. Full-proof comprehensive system

2. Allows the user to access the system

3. Facilitates the organization

4. Improves services levels

5. Business Intelligence Manages

e ployee’s

information effectively

6. Supplies real-time information.

(81)

Future Enhancement:-

Complain box can be created to register and store complains.

Interactions among various employees of the organization through live

chats.

Discussing project with clients across various parts of the world.

Employee Attendance Management

(82)

Bibliography:-

www.mysql.com

http://en.wikipedia.org/wiki/Recruitment

www.w3schools.com

www.google.co.in

http://www.recruitmentsystems.com/

http://www.codeproject.com/KB/architecture/OOP_Concepts_and_

manymore.aspx

http://en.wikipedia.org/wiki/Human_resource_management

http://en.wikipedia.org/wiki/Object-oriented_programming

Websites:-

Books:-

ASP.NET 3.5:A beginner’s guide

- William Sanders

ASP.NET Professionals Projects- Jon Skeet

Programming ASP.NET 3.5- Jesse Liberty, Dan Hurwitz

ASP.NET 4.0 Black Book

(83)
www.mysql.com http://en.wikipedia.org/wiki/Recruitment www.w3schools.com www.google.co.in http://www.recruitmentsystems.com/ http://www.codeproject.com/KB/architecture/OOP_Concepts_and_ http://en.wikipedia.org/wiki/Human_resource_management http://en.wikipedia.org/wiki/Object-oriented_programming

References

Related documents

View Employee Exit Details From HRMS Leave Management Holidays Calendar e-Profile Update My Password Master Report. Master Data

Salary details having employee id, current salary, PF deduction or any other deduction and net salary to be given and also maintain details of total savings of employee

1 View Existing Employee History Report for sample data in District 165 View pivot table to audit data?. 2 Create your own Employee History Report using

By this system the manager or top level designated or top level user employee can fix the schedule of any employee working under him by assigning task online, Thus the top

Edit- A user with employee role can update his/her specific personal information.. HOD can only update employees’ personal information that is under his/her coverage except

Assessed by the respondent Assessed by the respondent MOODLE E-LEARNING SYSTEM ADMIN MANAGER TEACHER STUDENT Manage course Update badges Manage all plug in Update account

 Training and Placement Management System also manage the Placement Cell details online for CGPA Marks details, Technical Skill details, Training..  It tracks all the information

Within Employee on Line you are able to view details in relation to the number of enhanced hours worked and absences taken during each calendar month. To view details of