0% found this document useful (0 votes)
125 views17 pages

DFD

This document provides an overview and status report of an online recruitment system project created by students at the Institute of Engineering & Technology, Lucknow. The project uses a 3-tier architecture with C# and ASP.NET for the front-end, SQL Server for the database, and AJAX for dynamic content. Key functionalities include user registration, profile management, job posting, and search. The design includes entity-relationship and data flow diagrams. Current status is the design phase is complete and some modules allow database connection. Remaining work includes completing candidate application and other features.

Uploaded by

Priyank Jain
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
125 views17 pages

DFD

This document provides an overview and status report of an online recruitment system project created by students at the Institute of Engineering & Technology, Lucknow. The project uses a 3-tier architecture with C# and ASP.NET for the front-end, SQL Server for the database, and AJAX for dynamic content. Key functionalities include user registration, profile management, job posting, and search. The design includes entity-relationship and data flow diagrams. Current status is the design phase is complete and some modules allow database connection. Remaining work includes completing candidate application and other features.

Uploaded by

Priyank Jain
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 17

Institute of Engineering & Technology,Lucknow

Project report on Online Recruitment System

PRIYANK KUMAR JAIN (0805213022) UTKARSH GUPTA (0805213035) PRASHANT CHAUDHARY(0805213021) MOHIT RAGHUVANSHI(0605213021)

Table of contents
Acknowledgment0
1. Overview..4 2. Technology & architecture..5

4. Motivation & objective 5. Requirement Specification6 5.1 Functionalities.. 6. Data flow diagram.9 7. E-R Diagrams...10 8. Current status of Project.14 9. Work yet to be Done15 10. Conclusion.. 11.References17

ACKNOWLEDGEMENT

It gives us a great sense of pleasure to present the Project report undertaken during B. Tech. final Year. We owe special debt of gratitude to respected sir Dr. Girish Chandra for his constant support and guidance throughout the course of my work. His sincerity, thoroughness and perseverance have been a constant source of inspiration for me. It is only his cognizant efforts that our endeavour has seen light of the day. We also do not like to miss the opportunity to acknowledge the contribution of all our colleagues and friends for their kind assistance and cooperation during the development of our Project last but not the least, we acknowledge my gratitude everyone who has contributed directly or indirectly in the completion of the Project.

Thank you for your anticipation.

1. Overview
Online Job Portal System may be described in one word as many in one. This application have been designed to provide the facilities of automated employement exchange, location,category, experience, salary vise search, easy file upload and download with some special functionalities like image upload, connection of database

with MySql Server, easy password recovery, mail and system time and date on calender.

The database has been designd very efficiently professionally. Upto 3 NF normalization has been done to overcome the data redundancy and inconsistency. The profile images have been managed with an easy technique. This application has been written in C# (Object Oriented Language) and asp.net. Ajax has been used in proper places to make this application more reliable and error free.

2. Technology & Architecture


The technologies used to make this application are 1. Visual Studio 2008(asp.net web application). 2. C# Language. 3. Sql Management Studio 2005 4. Ajax Toolkit. 5. ASP.NET Development Server/Internet Information Service Server 7.0. 6. Webservices of different websites.

The architecture used here is 3-tier architecture.

3. MOTIVATION & OBJECTIVE


To provide services to the Job seekers and Recruiters through internet. They can create their own account here. This application stores their updated profile securely. This application is intended to give information about various placement papers, competitive examinations syllabus, freshers news, recruiters profile to the users. The registered Job seekers are provided with various job details and also specified job they are eligible for. Recruiters can update their job requirement time to time. Job seekers are given the facility to update their profile.

Password recovery system is also provided in case of forgetting the password.

4.Requirement Specification

4.1.Introduction: This requirement specification is for mentioning the detail view of Online Job Portal System. This application is providing support to job seekers & recruiters. This specification can be read by users (job seeker, recruiter), administrator .By implementing this application any organization can open a new door to the job seekers for searching available jobs and testing self skills, an opportunity to the recruiting companies for giving advertisement. This application can give a good profitable dimension to that organization as the number of users will increase day by day in this new era. All types of functionalities of this application have been mentioned here accordingly.

4.2.Overall Description: This product is a self-contained product. The daily user of this application may be job seekers who want to make new profile, giving self-assessment test or finding new jobs. Besides recruiters may visit this site when they want to submit new job to meet their requirements. Papersetter will visit here at the time of setting question papers with mentioning proper hardness. Administrator will visit this site when he desires to any user account or approving questions set by the papersetters. The server side of this

application needs to be run on Microsoft platform (having Internet Information Service). The client may send request from any platform.

4.3.Functionalities: Users can see placement papers, recruiter information, syllabus of various competitive exams, tips by industry experts, freshers news and information about contacting the organization from the home page of this site. Any user (job seeker) who wants to join this site is provided with the option for creating their profile by registering himself.

Registration Page:- Here name, address, contact number etc. is to be given by the job seeker. Here different type of validation has been done like checking unique username, confirmation of password etc. After this section a job seeker gets his unique username and password. By these he/she can login into his/her profiles homepage.

Job seekers Home Page:-Here he/she is provided with 5 options. There are facilities of 1. Resume Submission. 2. Eligible job view. 3. Educational details 4. Update profile. 5. Experience 6. Image upload.

7. Find job location

After his/her resume submission their eligibility will be checked with various jobs and they will be provided with necessary job details. When any recruiters want to be a member of this site he is provided with the registration page.

Recruiters Registration Page: Here company name, number etc. is to be given by the recruiter. Here different type of validation has been done like checking unique username, confirmation of password etc. After this section a job seeker gets his unique username and password. By these he can login into his profiles homepage.

Recruiters Home Page: Company is provided with the facility of submitting any new job which will be published in the job seekers homepage. They will have to give details of this job (location, vacancy, experience, major etc.).

4.4.Non Functional Requirement: 1. This application is secure for every kind of its users, because here is facility of session management. If any user logout from any session then nobody will be able to access his profile without knowing his confidential password. 2. The database used here is robust, reliable & fast. So users will have to wait for the output very short time.

3. This application can be accessed from any type of platform. 4. There is no case of redundancy in the database so it will not take extra memory space. 5. Password recovery system is also provided in case of forgetting the password. 6. Question paper can be uploaded with excel sheet. 7. Registered user can upload his/her image. 8. 9. Every user can see placement papers. Calender on pages.

5.Design: 5.1.DFD: Level 0:

Level 2:

5.2.Entity-Relationship Diagram:

5.3.NORMALIZATION
1. Member: Here no attributes are multi-valued. Hence it is in 1NF uname phone, email, cat. = pwd, name, add,

Here all non prime attributes are fully functionally depndent on prime attribute.So it is in 2 NF. -If A = B and A is a candidate key then it is in 3 NF.So this is in 3 NF. Here candidate key uname. 2. Student: Here no attributes are multi-valued. Hence it is in 1NF.

sid = uname,major,ten,twelve,grad,pgrad,exp,dob,caste,extra,.proj.

Here all non prime attributes are fully functionally depndent on prime attribute.So it is in 2 NF. If A = B and A is a candidate key then it is in 3 NF.So this is in 3 NF. Here candidate key sid. 3. Company: Here no attributes are multi-valued. Hence it is in 1NF. cuname = cpwd, cname, cemail. Here all non prime attributes are fully functionally depndent on prime attribute.So it is in 2 NF. If A = B and A is a candidate key then it is in 3 NF.So this is in 3 NF. Here candidate key cuname. 4.Job: Here no attributes are multi-valued. Hence it is in 1NF.

cjcode, cuname cvac ,ccat.

cjpost, cjmajor, cten, ctwelve, cgrad, cpgrad, cexpmin, cexpmax, cloc,

Here all non prime attributes are fully functionally depndent on prime attribute.So it is in 2 NF. If A = B and A is a candidate key then it is in 3 NF.So this is in 3 NF. Here candidate key cjcode,cuname.

5.Applyfor: Here no attributes are multi-valued. Hence it is in 1NF.

appid = sid, cjcode.

Here all non prime attributes are fully functionally depndent on prime attribute.So it is in 2 NF. If A = B and A is a candidate key then it is in 3 NF.So this is in 3 NF. Here candidate key appid.

5.4.DATABASE SCHEMA

1. 2. 3. 4.

Member( uname, pwd, name, add, phone, email, cat ). Student( sid,uname,major,ten,twelve,grad,pgrad,exp,dob,caste,extra, proj ). Company( cuname, cpwd, cname, cemail ). Job( cjcode, cuname, cjpost, cjmajor, cten, ctwelve, cgrad, cpgrad, cexpmin, cexpmax, cloc, cvac, ccat ).

5.

Applyfor( appid, sid, cjcode ).

6. Current status of project :


We have completed the designing part and we have done database connection for some modules as user registration and company registration. In this project user can register himself . in which he have to fill personal details and educational details. Now in this project any company can register and they can post a job with special requirements. And any user can watch the job recruitments details. Any user can search jobs with location wise, qualification wise and skill wise also. And user can upload their CV to the site which can be downloaded by companies.

7. Works yet to be done :


We have to complete the career module which provides three facility courses available , coaching facility and interview tips. We also provide lodging facility so the database part is yet to be done . we have to work on some minor issues also. We will provide a career graph which helps users to find appropriatness of his current job .career graph provides information like after few years of experience what will be the position of employer.

8.Conclusion
Scope of future improvement :

A graphical analysis may be provided to the students after taking the test. An option of selecting random questions according to the candidates qualification can be made in future.

A verication code can be given to email for client verification.

9.Reference:-

1.www.naukri.com 2.www.fresherworld.com

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy