Sie sind auf Seite 1von 20

SYNOPSIS OF THE MAJOR PROJECT

-: TITLE OF THE PROJECT:-

ONLINE RECRUITMENT SYSTEM

Table of Contents:
1. Abstract .................................................................................................................. 01-04 2. Introduction .............................................................................................................. 05-08 2.1. 2.2. General Introduction Project Description

3. System Analysis ....................................................................................................... .09-10 3.1. 3.2. 3.3. Objectives of System User Requirements Hardware And Software Requirements

4. Software Design ....................................................................................................... .11-30 4.1. 4.2. ER Diagram of the Project Data Flow Diagrams 4.2.1.Context Level DFD 4.2.2.TOP Level DFD 4.2.3.Detailed Level DFD 5. About ASP.Net....31-42 6. Database Design ....................................................................................................... .74-76 7. Conclusion & Future Enhancements164-165 8. Bibliography ............................... ............................................................................. .166-167

1. ABSTRACT:
Online Recruitment System (ORS) is a web based tool and reduces the time and cost. Online recruitment can offer significant cost savings for employers and reduces the time taken to fill vacancies. Many organizations have found a considered combination of both online and traditional approaches maximize their chances of securing the best candidate. An online recruitment presence shows organizations to be forward thinking and therefore more attractive to potential employees for candidates, online recruitment offers great flexibility and ease of access to job searches. This project generally deals with providing for job seekers through this system. The graduates can easily get contact with the organization. At the same time it makes easy for company to get an employee. For this purpose initially both employers and graduates have to register on this website. When graduates register this website they have to give their complete personal details and skills they possess. Thus a resume is generated by this details that is seen by company. In the same way the companies have to give complete details of jobs they are providing. By this the employee and job seeker can communicate with each other. Thus this project plays an important role for recruiting of employees. Opportunity for the freshly graduates to access the information about the organization. Thus this project satisfies both graduates and employees. Online Recruitment System (ORS) is web-based tool to reduce communication gap between Job providers and Job seekers. The Main objective of this solution is to make easy the recruitment process of any organization. This ORS is designed by keeping in mind both parties Job providers and Job seekers. ORS allows Job seekers to register their details like skills and experience with the system, and then on the other hand even it allows job providers to post their requirements with the system.

2. INTRODUCTION:
2.1General Introduction:
The main objective of Recruitment process system is to make easy for job seekers for searching jobs and recruiting for companies. It acts as a mediator between the jobseekers and companies. Companies ask required number of candidates and consultancy forward the list of candidates to the company. It also sends a list of companies to jobseekers to which are recruiting For a new user or general user there are various modules helping him for entering into consultancy. For a new user he has to enter their details according to the registration form. He has to select is own registration number through which he has to login. There are several modules that work once when the user is logged in with his registration number and password. The user can choose any of the components displayed and can avail the services according to his need. Username and password is given for each user so that the messaging server recognizes them as user. Multiple logins with same identity is not allowed.

Requirement:

Recruitment refers to a process by which potential candidates are selected in an interview to replace or take up new jobs. Recruitment process is done after the candidate has been interviewed and passed the interview. The candidate to be recruited must have the required skills, qualifications and experience is needed. With the advent of technology, today there is even more reliable and fastest way of recruitment. A person does not need to travel over long distances to appear for interview.

Online recruitment systems have eliminated the burden and made work of recruitment

easier. Recruitment is

the process of searching for prospective employees and stimulating and encouraging them to apply in an organization. It involves the process of searching for prospective employees; it is concerned with the range of sources of supply of labor and techniques involved in getting the employees into an organization.

Economic Benefits of online recruitment systems:

The growth of online recruitment system has been driven by a combination of actual cost savings in the recruitment process, increased ease and efficiency for the employer along with an improved experience for candidates.

1. Reducing the size of advert in conventional print media: The print advert only needs limited information, directing applicant to the website to view a much richer range of information and the opportunity to apply online immediately. 2. Gaining occasional candidates for free: By ensuring the careers website is easily found from the front page of the corporate website, interested applicants browsing the employer website have the opportunity to apply for specific vacancies which are available now or registering a speculation application for the future. 3. Building a talent pool of candidates: Retaining speculative and star candidate for the future, and then contacting them when an appropriate vacancy is advertised effectively generating applicants for free. 4. Reduced a talent pool of candidates: As all applicants are held on a single system, all applicants can be contacted individually or collectively with ease at the click of a mouse, reducing the time, effort and the cost of the administration staff. 5. Using web recruitment rather than print media or agencies. Offering considerable cost savings (90% or more) and extensive candidate reach for most roles. Online recruitment can offer significant cost savings for employers and reduces the time taken to fill vacancies.(But most are worry of missing out on potential candidates by using the internet to exclusion of all other media).Traditional recruitment advertising is therefore set to retain an important role particularly when recruiting locally (or) for head-to-fill jobs. Many organizations have found a considered combination of both online and traditional approaches maximize their chances of securing the best candidate. This project generally deals with providing for job seekers through this system. The graduates can easily get contact with the organization. At the same time it makes easy for company to get an employee.

2.2

Project Description:

PROBLEM DEFINITION
The Project mainly deals with, associate requesting the Unemployed and also the clients requirements, storing information about the status of the qualifications available in the customers and to update the clients related tables for the selection of the persons that can be fit into the job by the consultants to their clients. By using such a system, the clients task of taking a decision for the acceptance or denial of the requests placed by the customers is reduced significantly. Instead of searching the manual interview and selecting the people

EXISTING SYSTEM:

This package recruitment process system is developed using .net as front-end and sql as back-end. This system provides customized screen and enhanced menu utilities. It is designed in such a way that it is friendly with the user. Thus the system provides effective, efficient, cost saving and time saving operations in a recruitment process system.

PROPOSED SYSTEM:
This system has computerized the operations done in a JOB CONSULTANCY. It maintains various files by doing additions & modifications to them. It has a selection process where persons are selected according to the client requirements. This is done making use of personal details, personal qualification, client details and client requirements.

MODULES:
1) User 2) Admin 3) Company

MODULE DESCRIPTIOS:

User:
In this module we describe the job seekers details. Consultancy will place registration form on the site. In this job seekers interact with the consultancy. Job seekers will take registration form from the site and fill those forms and send to the consultancy. Consultancy will store these registration forms in their database.

Admin:
In this module consultancy will conduct the interview to the job seekers. Based on their interview performance consultancy will short list the job seekers and those short listed job seekers names will be send to the company and also stored in the consultancy database. In this module consultancy will check both the job seekers form and company Requirement form. If they match the job seekers names will be short listed. These short listed candidates details will be stored in consultancy database. Consult ancy will inform to the short listed candidates.

3. SYSTEM ANALYSIS:

Objective of the system:


This system provides service to the potential job applicants to search for working opportunities. This system helps the HR Personal in the recruitment of new candidates to the company. Corporate Recruitment System will allow job provider to establish one to one relationships with candidates. This corporate recruitment service system will primarily focus on the posting and management of job vacancies. This system is designed such that ultimately all vacancies will be posted online and would offer employers the facilities to post their vacancies online. It helps to review and manage the resulting applications efficiently through the web. It even allows the candidates to track the progress of their application.

User Requirements:
1) To create a database to store the candidates details securely. 2) To reduce the cost of hiring of new candidates to the company. 3) To reduce the time required to recruit the new employees. 4) Helps to provide control access to database files using assigned user login and password control.

HARDWARE & SOFTWARE SPECIFICATIONS

HARDWARE REQUIREMENTS:

Processor Processor Speed RAM Hard Disk :

: :

Intel P-IV system 250MHz to 833MHz 512MB RAM 40GB

SOFTWARE REQUIREMENTS:

Operating System Database Server side technology Server side scripting Client side scripting Web-Server :

Windows XP Sql Server : ASP.Net ASP HTML : IIS

: :

4. Theoretical background of Project 4.1. ER Diagram of Project:

10

4.2. DATA FLOW DIAGRAMS:


A data flow diagram is graphical tool used to describe and analyze movement of data through a system. These are the central tool and the basis from which the other components are developed. The transformation of data from input to output, through processed, may be described logically and independently of physical components associated with the system. These are known as the logical data flow diagrams. The physical data flow diagrams show the actual implements and movement of data between people, departments and workstations. There are three types of DFDs they are: 1. Context Level DFD 2. Top Level DFD and

Context Level DFD:


In the Context Level the whole system is shown as a single process. No data stores are shown. Inputs to the overall system are shown together with data sources (as External entities). Outputs from the overall system are shown together with their destinations (as External entities).

11

Top Level DFD:


The Top Level DFD gives the overview of the whole system identifying the major system processes and data flow. This level focuses on the single process that is drawn in the context diagram by Zooming in on its contents and illustrates what it does in more detail.

12

Detailed Level DFD:

In Detailed D.F.Ds the main process is divided into sub processes and we try to find out the flow from one process to another process. We find the interaction among External entities, processes, sub processes and database.

13

14

5. About ASP.NET:

ASP.NET, the next version of ASP, is a programming framework used to create enterprise-class Web Applications. These applications are accessible on a global basis leading to efficient information management. The advantage ASP.NET offers is more than just the next version of ASP. Unlike ASP, ASP.NET uses the Common Language Runtime (CLR) provided by the .NET Framework. This CLR manages execution of the code we write. ASP.NET code is a compiled CLR code instead of interpreted code (ASP). CLR also allows objects written in different languages to interact with each other. The CLR makes development of Web applications simple.

5.2. Advantages Using ASP.NET:

ASP.NET drastically reduces the amount of code required to build large applications. ASP.NET makes development simpler and easier to maintain with an event-driven, serverside programming model. ASP.NET pages are easy to write and maintain because the source code and HTML are together. The source code is executed on the server. The pages have lots of power and flexibility by this approach. The source code is compiled the first time the page is requested. Execution is fast as the Web Server compiles the page the first time it is requested. The server saves the compiled version of the page for use next time the page is requested.

The HTML produced by the ASP.NET page is sent back to the browser. The application source code you write is not sent and is not easily stolen. ASP.NET makes for easy deployment. There is no need to register components because the configuration information is built-in.

15

6. DATABASE DESIGN:
DATA BASE TABLE OF JOB DETAILS:

Column Name Job code Job name qualification reqskills Reqexp. responsibilities vacancies Created on Created by Status

Data Type nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar Int Smalldatetime nvarchar nvarchar

Length 50 50 50 50 50 50 4 4 50 50

Allow Nulls Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

16

DATA BASE TABLE FOR REGISTRATION DETAILS:

Column Name User ID User name Password Gender Home No. Mobile No. Email ID Passport No. CHouse No. CStreet Name CCity CState Ccountry Cpin No. PHouse No. PStreet Name PCity PState Pcountry Ppin No.

Data Type nvarchar nvarchar nvarchar varchar nvarchar nvarchar nvarchar nvarchar nvarchar varchar varchar varchar varchar nvarchar nvarchar varchar varchar varchar varchar nvarchar

Length 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50

Allow Nulls Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

17

DATA BASE TABLE FOR RESUME DETAILS:

Column Name User ID Current industry Current level Functional area Specialization Key skills Experience Current employee Previous employee Current yearlysal Resume Title Qualification Specialization Institute Year of passing

Data Type nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar int

Length 50 50 50 50 50 50 50 50 50 50 50 50 50 50 4

Allow Nulls Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes

18

7. CONCLUSION & FUTURE ENHANCEMENTS:

CONCLUSION:
From a proper analysis of positive points and constraints on the component, it can be safely concluded that the product is a highly efficient GUI based component. This application is working properly and meeting to all user requirements. This component can be easily plugged in many other systems.

FUTURE ENHANCEMENTS:
The system may be further updated or modified at will owing to its simple structure. If the company is willing the administrator might add a new module that would allow the vendor to login to the books ordering system. Moreover the developed system does not provide any kind of facility for online purchase of books. If the vendor is allowed to access our site then online purchase of books may be included. Also payments can be made online for the purchase of books.

19

8. BIBLIOGRAPHY
The following books were referred during the analysis and execution phase of the project:

SOFTWARE ENGINEERING By Roger s. Pressman COMPLETE HTML Steven Holzner UNIFIED MODELING LANGUAGE By Grady Booch, Ranbaugh, Jacobson SQL FOR PROFESSIONALS By Jain C#.NET Black Book By Evangeleous Petersons Database System concepts

By H.F. korth

Websites:

o o o o o

HTTP:// google.com HTTP:// wikipedia.com HTTP:// quizmania.com HTTP:// w3school.com HTTP:// google.com/images

20

Das könnte Ihnen auch gefallen