You are on page 1of 24

SYSTEM STUDY

SYSTEM STUDY
EXISTING SYSTEM
There is no such existing system or software in o2 solutions. It is the new software they were planning to develop.

PROPOSED SYSTEM
The proposed system is a web site in which the candidates register their profile and upload resumes. As well as the clients register their profile and enroll their requirements. The HR administrator searches the database based on the clients requirements to find the exact candidates for the purpose of recruitment using any of the one searching methods of HRM.
Some of the

Special features are The system is easy and efficient to use for the clients, the candidates and the administrator. This system treats all the registered candidates with equal importance. The candidates either can allow job alert mails referenced with HRM to their email-id or can cancel them. In system three methods of searching are available for the administrator to find the matching candidates for the requirements. The uploaded resume contents can be searched by opening each and every file, search through them and close them one by one. The only work the candidates should do with the HRM is to register their profile and upload resume then the job will come to their mailbox through the HRM clients. The only work the clients should do with HRM after they register their profile is to enroll their requirements and get the exact candidates allotted to them. This system reduces the work of clients in searching through the resumes.

INTRODUCTION

SYSTEM CONFIGURATION

SYSTEM DESIGN
SYSTEM CONFIGURATION
HARDWARE REQUIREMENTS Minimum requirements: Pentium II processor Domain or sub domain Server space 20 GB system memory 256 MB RAM.

SOFTWARE REQUIREMENTS

ASP MY SQL Java Script VB Script HTML CSS.

INTRODUCTION
ABOUT THE PROJECT:
The HUMAN RESOURCE MANAGEMENT SYSTEM gives the exact candidates with required qualifications to the employers satisfaction for the purpose of recruitment. Here the candidates register their profile and upload resumes. The clients register their profile and enroll their requirements. These data are analyzed and stored in database. The HR administrator searches the database using search engine, which works in three ways to search the database, to allot exact candidates to the clients requirements. This project is done with ASP as front-end and MYSQL database as backend. There are three modules in this project: 1. 2. 3. Candidate panel Client panel Administrator panel Quick search Advanced search Full-text search.

SYSTEM DESIGN
1.MODULE DECRIPTION:
There are three modules in this project: 4. 5. 6. Candidate panel Client panel Administrator panel Quick search Advanced search Full-text search.

CANDIDATE PANEL: Where the candidates can view their profile, update their profile and also can update their resumes. The new candidates register through the home page and there they specify their login id and password for later access to HRM. CLIENT PANEL: Where the clients can view their profile and update it, view their previous requirements and the allotments for those requirements, and can enroll new requirements. The new clients register through the home page and there they specify their login id and password for later access to HRM. ADMINISTRATOR PANEL: Where only the HR administrator can login to this panel. The administrator can view all the candidates and clients profile, all the requirements and all the allotments made. The administrator searches the database to find the exact candidates based upon the requirements

enrolled by the clients. Then with the search results the candidates are allotted to the clients with specific to their requirements. Here the search engine works in three ways, the administrator can select any of these methods to search the database.

Quick Search: This is a quick and simple search method where only one search field is present, so a single requirement is specified. The database is searched to find exact candidates those who have specified the qualification in their profile, similar to that requirement. Advanced Search: This is the search method where multiple search fields are present; so multiple requirements can be specified. The database is searched to find exact candidates those who have specified the fields in their profile, which are similar to the requirements specified. Full-text Search: This is the search method where only one search field is present; here a single general requirement is specified for searching the candidates. Here all the uploaded resumes of the candidates will be opened and searched for any match for the specified requirement and then closed one by one.

2. MODULE FLOW DIAGRAM

Level 0 DFD:

N E W C A N D I R E G IS TF R M

V IE W L O G IN C R E A T E D

H O M E L O G IN

V IE W L O G IN C R E A T E D

N E W C L IE N T R E G IS T F R M

C A N D I L O G IN L O G O U T

C A N D ID A T E P R O F IL E

V IE W / U P D A T E

C A N D ID A T E P A N E L

L O G O U T

A C L IE N T D L O G IN S V IE W / O G O U T M L P U P D A T E I E N C I I S F V IE W T I R C C L IE N T A P A N E L T C V IE W O L R

C L IE N T P R O F IL E

R E Q M T F R M

R E Q M T L IS T

Level 1 DFD:

S T O R E

V A L ID A T E

E N T E R N E W C A N D I
D E T A IL S R E G IS TF R M

V IE W L O G IN
C R E A T E D

H O M E
L O G IN

V IE W L O G IN
C R E A T E D

N E W C L IE N T
R E G IS TF R M

E N T E R
D E T A IL S

V A L ID A T E

S T O R E

C A N D IL O G IN

O G O U T C L IE N TL O G IN L O G O U T L

C A N D ID A T E
P A N E L

C L IE N T A
D M I N I S T R A T O R P A N E L

S P E C IF IC
C A N D I T B L _ C A N D R E G

S
P E C I F I C

C L IE N T
P R O F IL E

C H A N G E
D E T A IL S

E D IT

U P D A T E

T B L _ C L IN T R E G

U P D A T E

E D IT

C H A N G EC A N D ID A T E
D E T A IL S P R O F IL E

L
O G O U T

R E Q M TF R M

E N T E R D E T A IL S

V A L ID A T E

S T O R E
T B L _ R E Q M T

C
L I E N T

R E Q M TL IS T

V IE WP R E P A R E
L IS T

R E T R IE V E

L
O G I N

A L L O T T E D
L IS T

V IE WP E T R IE V E R E P A R ER
L IS T

R E Q M T SR IE WP E Q U IR E M E N T V R E P A R E
L IS T L IS T

R E T R IE V E

R E T R IE V EP IE W C R E P A R E V A N D ID A T E
L IS T L IS T

A L L

A D M IN IS T R A T O
R P A N E L

A L L C L IE N T S C L IE N T
L IS T

C A N D ID A T E S

V IE WP R E P A R E R E T R IE V E
L IS T

S P E C IF Y C A N D ID A T EA C C E S S S IN G L E R E Q M T Q U IC K
S E A R C H

IE W A L L O T M E N T SA L L O T M E N TV E T R IE V E P R E P A R ER L IS T L IS T

C L IE N TA C C E S S M U L T IP L E
R E Q M T S

A
G E N E R A L R E Q M T

R E Q M TA C C E S S

A D V A N C E D
S E A R C H

F U L L -T E X T
S E A R C H

S T O R E

S T O R E

S T O R E

T B L _ A L L O T

3. TABLE DESIGN
Table Name: tbl_candreg This table contains the details of the candidates those who have registered with HRM. Primary key: email

Field Name Email

Data Type Varchar(50)

Description Candidates email-id & login candid in HRM. HRM candidate login password. Candidate name. Date of birth. Candidates gender. Address street,area. Address city. Address state. Candidates motherland. Phone number. Passport availability. Under graduation. Percent of marks in ug. Post graduation. Percent of marks in pg. Other qualification. Percent of marks.

Pass Name Dob Gender Addr City State Country Ph Passport Ug Ugper Pg Pgper Other Othper

Varchar(12) Varchar(15) Date Varchar(6) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Int (15) Varchar(3) Varchar(50) Int (5) Varchar(50) Int (5) Varchar(50) Int (5)

Special Org Design Expr skil1 skil2 skil3 Lang1 Lang2 Lang3 Alert Resume

Varchar(50) Varchar(50) Varchar(50) Int (2) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(3) Varchar(50)

Area of specialization. Last / current organization. Designation. Experience in months. Field skill 1. Field skill 2. Field skill 3. Communicative language 1. Communicative language 2. Communicative language 3. Allow alert mails. The path of the uploaded resume.

Table Name: tbl_clintreg This table includes the client details those who are enrolled with HRM. Primary key: cemail Field name Cemail Pass Name Regno Addr City State Data type Varchar(50) Varchar(12) Varchar(15) Varchar(8) Varchar(50) Varchar(50) Varchar(50) Description Clients official email-id & HRM login client-id. HRM client login password. Company name. Company registration number. Address street,area. Address city. Address state.

Country Ph Site Buss Yrs

Varchar(50) Int(15) Varchar(50) Varchar(50) Int(3)

Address country. Company Phone number / mobile number Company website. Nature of business. No. of years for the company in the field.

Table Name: tbl_reqmt This table includes all the requirements enrolled by the clients. Primary key: reqid Foreign key: cemail

Field name Reqid Cemail Qual Mark Special skil1 skil2 skil3 Int(5)

Data type

Description HRM requirement-id. HRM login client-id. Qualification. Percentage of marks. Area of specialization. Field skill 1. Field skill 2. Field skill 3.

Varchar(50) Varchar(50) Int(5) Varchar(50) Varchar(50) Varchar(50) Varchar(50)

Expr Oskil Lang1 Lang2 Male female Passport Cands

Int(3) Varchar(50) Varchar(50) Varchar(50) Varchar(6) Varchar(6) Varchar(3) Int(3)

Experience in months. Soft skill. Communicative language 1. Communicative language 2. Male candidates required. Female candidates required. Passport availability. No. of candidates required.

Date

Date

Date on which requirement enrolled.

Table Name: tbl_allot This table includes that for which requirement which candidates were allotted to which client. Field name Reqid Cemail Email Int(5) Varchar(50) Varchar(50) Data type Description HRM requirement-id. HRM client-id. HRM cand-id.

Table Name: tbl_admin This table contains the administrator login information.

Field Name adminname adminpasswd

Data Type Varchar(15) Varchar(12)

Description Administrator login name Administrator password.

DECLARATION

DECLARATION
I hereby declare that the project entitled HUMAN RESOURCE MANAGEMENT SYSTEM submitted to the Bharathiar University in partial fulfillment of the requirement for the award of the degree of Bachelor degree in Computer Science is a record of original training work done by me during the period of 2011-2014 in Department of Computer Science, Hindusthan College of Arts and Science, Coimbatore under the supervision and guidance of Mr.N.KARTHI Msc.,M.Phil. Assistant Professor in the Dept of Computer Science, Hindusthan College of Arts and Science, Coimbatore.

Place: Coimbatore Date:

Signature of the Candidate

N.ARCHANA Reg. No (1122k2978)

ACKNOWLEDGEM ENT
ACKNOWLEDGEMENT
I would like to express my sincere gratitude to the Management and our Principal Dr.N.BALUSWAMI,M.Com,MBA,Ph.D,D.Ed. Hindusthan College of Arts and Science, Coimbatore., for providing all facilities to do this project. I also express my profound thanks to Mr.RANGARAJ, M.Sc.,M.Phil,(P.hD),M.Sc(Psy), Head of the Department, Computer Science , Who has been a source of inspiration to me during the period of the project. My sincere thanks to my guide Mr.N.KARTHI Msc.,M.Phil. Assistant Professor in Department of Computer Science, for extending constant support throughout the project work and I thank for her valuable guidance that enabled me to complete this project. Finally, my great thanks goes to my parents for motivating me to make this project successful and all my friends who have contributed directly and indirectly to bring out this project.

CERTIFICATE

You might also like