Professional Documents
Culture Documents
Guide:
Submitted by:
RAKESH KUMAR MISHR
RAKESH KUMAR MANDAL
TARUN KUMAR SINGH
KISHUN KUMAR RISHI
Submitted to
TABLE OF CONTENTS
ACKNOWLEDGEMENT
SELF CERTIFICATE
SYNOPSIS
MAIN REOPRT
o INTRODUCTION
Basic introduction of Project
Objective and Scope
Project Section
Tools and Technologies used
o SYSTEM ANALYSIS
Preliminary analysis & Information gathering
Input/outputs
Feasibility Study
System Requirements Specification
Software Engineering Model Used
o SYSTEM DESIGN
Project Planning
Modules
Data Flow Diagram
E-R Diagram
Data Base Design
o SCREEN SHOT
o CODE
o CONCLUSION
ANNEXURE
o Company Profile
o References
3
4
5-9
10-130
10-14
15-16
16-21
22-30
31-129
130
131
ACKNOWLEDGEMENT
I would like to express my sincere gratitude and regards to my external guide Mr.. ..
.for his/her constant inspiration, supervision and invaluable guidance during the
training. I would also like to thank Ms.. .of (name of organization) for giving
me such an opportunity to continue my training in the (name of organization) and providing the
facility.
At last I would also like to extend my sincere gratitude to all my faculty members and
specially Mr. (Internal Guide) for giving their valuable
suggestions.
With regards
Signature of Student
(Sign of HOD)
SELF CERTIFICATE
This is to certify that the dissertation / project report entitled Online Job Portal has been done
by me, which is an authentic work carried out for the partial fulfillment of the requirements for
the award of the degree of bachelor of computer Application under the guidance of
________________ the mater embodied in this project work has not been submitted earlier for
award of any degree or diploma to the best of my knowledge and belief.
SYNOPSIS
Introduction
The purpose of designing the online job portal is to give the job seekers a platform for finding a
light and a satisfactory job according to their qualification. It also connects the job seekers with
the major agencies It also provides Jobs portal for Job Seekers to submit their CV and apply for
job postbag and Employer can select best Employees from Available CV based on their payment
option selection. This is basically a Job portal where job Seeker applies for jobs and employer
post jobs and select prospective applicant. Job portal is prepared for provide all categories of job
and help to get various type of job. The main purpose of job portal is to provide the facility to job
seekers for getting the quick job. So it enables applicants to search for jobs in a convenient
manner and to enable employers to find s it able candidates.
Objective
The objective of the application is to develop a system using which job applicants and recruiters
can communicate with each other. An Online Job Portal is an application where the job seekers
can register themselves at the website and search job. Which are suitable for them where as the
employers register with the website and put up jobs which are vacant at their company. The
Online Job Portal System is a package to be used by agencies to improve the efficiency of
business. The Online Job Portal System to be developed benefits greatly the members. The
system provides job. Catalogue and information to members and helps them decide on the jobs to
apply. The Admin and employers can keep the jobs catalogue updated all the time so that the Job
seekers get the updated information all the time.
Scope
The Scope for the system can be as follows,
Maintain Job Seeker and Employer records
Maintain uploaded Resumes
Provide Customized Job Postings
Maintain Job Posting details and generate various reports
10. Register and sign-up online for Memberships, Job packages, job postings or resume
database access.
11. Option of including company profile and logo.
12. New Account Notification - an email message is sent to them as auto responder with
username and password.
13. Retrieve passwords by automated email.
14. Update profile at any time.
15. View Submitted Job Seeker CV
16. Download CV or application submitted by jobseekers
Admin:1. Manage Job Seeker and Employer Profiles
2. Manage Payments of Both Employer and Job Seekers
3. Add New Services, Related to Employers or Job Seekers
4. Send Message to Employer and Job seeker for Subscription etc
5. Provide Roles and Authentication to Users
6. Ability to change the look and feel of your site by changing template
7. Most Recent Jobs to be displayed on home page
8. Search jobs based on keywords, categories, locations etc
9. Create / Edit / Save as many icon sets as you like
10. Location management console to add/edit/remove locations for which jobs can be
posted
11. Manage premium employers
12. Admin can Add/Edit/Delete/Approve/Disapprove any job
Software Requirement
Visual Studio supports different programming languages and allows the code editor and
debugger to support (to varying degrees) nearly any programming language, provided a
language-specific service exists. Built-in languages include C,[6] C++ and C+
+/CLI (via Visual C++), VB.NET (via Visual Basic .NET), C# (via Visual C#), and F#
HARDWARE REQUIREMENTS:
Processor: Intel dual core or above
Processor Speed:1.0GHZ or above
RAM: 1 GB RAM or above
Hard Disk: 20 GB hard disk or above
Conclusion
Job matchmaking is an important issue in todays global, distributed and heterogeneous
market. We have briefly explored how available technology can possibly help how job
recruitment and job seeking processes are implemented.
We strongly believe that, due to its high social impact, research has to look with
Job Matchmaking not only with the goal to propose advances in the scientific
knowledge, but because this is an application area capable of bringing direct and
immediate benefits to humanity
MAIN REPORT
Project Name: Online Job Portal
Introduction:
The purpose of designing the online job portal is to give the job seekers a platform for finding a
light and a satisfactory job according to their qualification. It also connects the job seekers with
the major agencies It also provides Jobs portal for Job Seekers to submit their CV and apply for
job postbag and Employer can select best Employees from Available CV based on their payment
option selection. This is basically a Job portal where job Seeker applies for jobs and employer
post jobs and select prospective applicant. Job portal is prepared for provide all categories of job
and help to get various type of job. The main purpose of job portal is to provide the facility to job
seekers for getting the quick job. So it enables applicants to search for jobs in a convenient
manner and to enable employers to find s it able candidates.
Job portal is developed for creating an interactive job vacancy for candidates. This web
application is to be conceived in its current form as a dynamic site-requiring constant updates
both from the seekers as well as the companies. On the whole the objective of the project is to
enable jobseekers to place their resumes and companies to publish their vacancies. It enables
jobseekers to post their resume, search for jobs, view personal job listings. It will provide various
companies to place their vacancy profile on the site and also have an option to search candidate
resumes
Objective
The objective of the application is to develop a system using which job applicants and recruiters
can communicate with each other. An Online Job Portal is an application where the job seekers
can register themselves at the website and search job. Which are suitable for them where as the
employers register with the website and put up jobs which are vacant at their company. The
Online Job Portal System is a package to be used by agencies to improve the efficiency of
business. The Online Job Portal System to be developed benefits greatly the members. The
system provides job. Catalogue and information to members and helps them decide on the jobs to
apply. The Admin and employers can keep the jobs catalogue updated all the time so that the Job
seekers get the updated information all the time.
Scope
The Scope for the system can be as follows,
Maintain Job Seeker and Employer records
Maintain uploaded Resumes
Provide Customized Job Postings
Maintain Job Posting details and generate various reports
Users of Job portal
Job Seeker Module: This module provides functionalities for job seekers. Applicants can post
their resumes with personal and professional details. They can also update the resume as
frequently as required. The applicant can also browse through the present vacancies available.
Job seekers can also get mail alerts when their resumes are selected by employers.
Employer Module: This module provides functionalities related to employers. Employers can
post vacancy details and update the details as and when necessary. Employers can search through
applicant resumes based on different criteria.
Employer need to pay certain amount per month to the site administration for posting there jobs
on the site. All this functions will be handled by the administration module.
Administration Module: This module provides administrator related functionalities.
Administrator manages entire application and maintains the profiles of applicants and employers.
.
Section of project:
Job Seekers
1. Apply for a job with the click of a button
2. Resume Posting.
3. Automatically retrieve passwords by email.
4. Job Seeker Registration
5. Login and update profile, including forgotten password reminders
6. View Application History from profile
FRONT END
ASP. NET
1. The pages developed using asp.net is compiled, providing better performance than with
scripting languages.
2. It provides a programming model, and infrastructure to create scalable, secure and stable
applications faster as well as more easily than with previous web technologies.
3. It is more than the next version of Active Server Pages, it is a unifies web development
platform that provide the services necessary for developers to build enterprise- class web
applications
4. It is a compiled, .NET based environment.
5. Accessing database is made easier.
BACK END
MICROSOFT SQL SERVER
from Microsoft.
It
is
used
to
develop
computer
programs for Microsoft Windows, as well as web sites, web applications and web
services. Visual Studio uses Microsoft software development platforms such as Windows
API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft
Silver light. It can produce both native code and managed code.
interoperability (each language can use code written in other languages) across
several programming languages. Programs written for .NET Framework execute in
a software environment (as contrasted to hardware environment), known as Common
Language Runtime (CLR), an application virtual machine that provides services such as
security, memory management, and exception handling. FCL and CLR together constitute
.NET Framework.
HARDWARE REQUIREMENTS:
Processor: Intel dual core or above
Processor Speed:1.0GHZ or above
RAM: 1 GB RAM or above
Hard Disk: 20 GB hard disk or above
System Analysis
FUNCTIONAL REQUIREMENTS
Allows employees and employers to register
Employees can apply for jobs added by employers
Employers can add or delete jobs
Employers can get the details of applicants for jobs
Employees can search for jobs that match selected criteria
Both employees and employers can change profile and password
Sends a mail to users who forgot the password
can apply form only during the previously allotted time slots, however can open site
anytime to access other information. Reliability
Usability The website should be user friendly and should require least effort to
operate.
.
FEASIBILITY STUDY
It is necessary and prudent to evaluate the feasibility of a project at the earliest possible
time. There may be different ways of checking whether a system is feasible or not. The
following feasibility studies were performed to gauge the feasibility of the system.
System Design
Software System that has to be developed:
The System needs to be a web-based system so that it allows the consultants, Clients &
jobseekers to access the company database over the Internet.
Being a web-based system also enables the Company staff to send e-mails immediately to
Suppliers, whenever a requirement for Parts arises.
An added advantage is since the e-mail is delivered instantly, there could be instant
responses from the Jobseekers.
The System needs to store the details of all the information(personal ,education, skills ,
experience, projects etc) held by all the Jobseekers.
The System needs to store the details of all the requirements held in the different clients.
The System needs to store the details of all the jobs held in the Consultants.
The System should allow the Consultant to provide for jobs for jobseekers.
E-R DIAGRAM