You are on page 1of 23

A Project Report On

Job Portal
(Online Job Management System)

Submitted By:

Project By
Pratham Kanade(A-78)
Vidya Baliram Talekar (A-70)

Academic Year: 2023– 2024

Shree Chanakya Education Society

Indira College of Commerce and Science, Pune

Vice Principal & (H.O.D) Guided By


Prof. Shivendu Bhushan Prof. Deven Mahajan
Index
Sr.No Particular Page No.
A) Introduction 3

1) Title of Project 4

2) Existing System 5

3) Proposed System 6

4) Advantages of proposed System 7

5) Feasibility Study 8

6) Hardware/Software Requirement 9

B) Analysis 10

1) ERD 11

2) DFD 12

3) CLD 15

4) First Level DFD 12 -14

5) File Design / Normalized database 15-18

6) Data Dictionary 18

C) Design 19

1) Input screen (Without Data) 18-22

2) Input screen (With Data) 23-26

D) Code Design (Sample code) 0

E) Limitations of System 0

H) Bibliography 0

Acknowledgement
We would like to express our sincere and heartfelt gratitude to our institution” Indira College of
Commerce and Science” which provided us with excellent opportunity to achieve our most cherished goal
in life to become Bachelor degree in BCA(Science)
We are extremely grateful to our respected Vice Principal and HOD Prof, Shivendu Bhushan for
providing excellent academic environment which has made this endeavour possible.
We take this opportunity to express our deep sense of gratitude to our guide
Prof. Mr. Deven Mahajan for their resplendent idea and constant encouragement in making this project
unmitigated success. Their thoughtfulness and understanding were vast and thoroughly helpful in
successful completion of project. Our sincere thanks to all our faculties and non-teaching staff for them at
most co-operation.
Finally, we proudly thank our parents and friends for their constant support and priceless guidance in
throughout this endeavour.
A) Introduction:

1. Title of Project

The job portal is designed for a person seeking employment as well as for the companies who want
to post their job vacancies.
The job portal is designed using HTML, CSS, JavaScript, Php, Bootstrap, MySql, etc. This
website has various modules .
Now a day, we know that searching of jobs is so difficult in proficient areas the portal
developed for the providing the simple and good job searching. With the help of this portal
easily the job seeker can submit their resume and get the lot of opportunity of the job
related to their profile. And by this website the companies or employer can also find the
good and well profiled resume.
2. Existing System
 The job portal need to verify/ keep track of employment related magazines for current
openings in several organizations. And the job providers must publish ads in magazines,
which is a cost effective activity.
 Even for appearing in primary selection, the job seekers need to go the organization, which
is a time taking process.
 The organization need to facilitate huge crowd for selecting people, even for preliminary
selection, which includes lot of man power.

3 proposed system

o At a glance, the job portal as well as employers can use this system
o Individual logins are provided for career aspirants and employers
o Once an individual registers as a job portal, he/she will be getting job alerts.
o Profile can be updated as and when needed by job portal.
o An employer will be able to search job portal database.
o Live Chat between employer and employee can be included in the future system.

4 ADVANTAGES OF PROPOSED SYSTEM:


o Employers can post their job/current openings in their organization.
o Employers can access the resume database.
o Employers can find resumes by job title and location.
o They can set alerts for new resumes.
o Employers can also communicate through emails with candidates who have applied for jobs.
5. Feasibility study
 A feasibility study is an essential step in the process of evaluating the viability and practicality of a
proposed project.
 It assesses various aspects, including technical, economic, legal, operational, and scheduling
considerations.
 Below is an outline of the key components typically included in a feasibility study:

5.1 Economical feasibility


 Economical feasibility is the measure to determine the cost and benefit of the proposed system.
 project is economical feasible which is under the estimated cost for its development.
 These benefits and costs may be tangible or intangible.
 Job Portal is the cost-effective project in which there is less possibility of intangible cost so there is no
difficulty to determine the cost of the project

5.2 Technical Feasibility


 Technical feasibility study is concerned with specifying equipment and software that will
 successfully satisfy the user requirement; the technical needs of the system may vary considerably.
 The facility to produce outputs in a given time. Our project is a web based application which is
 based on client-server based application. In this application every page as output is render from
 server to client so it is necessary that the page should be rendered in time. For this I have avoided
 more and more code in the page- load event

5.3Operational Feasibility
 Operation feasibility is used to check whether the project is operationally feasible or not. Our
 project is mainly different from the other system because of its web-support feature. So the
 measure for operational feasibility is something different from other system. Generally the
 operational feasibility is related to organization aspects.
 The change determination is as such that early product were either a man or group of men or the
 jobs based manual but now a day with the advent of Internet technology.
6. Hardware/Software Requirement

a) Operating System:
Microsoft Windows 7/10/11

b) Software Requirements:

1) Technology – Angular 12, ASP.NET Web API 2.0

2) Database – MSSQL Server 2017

3) Browser – Chrome or Edge

4) Servers – IIS or Azure


5) IDE – VS Code, Visual Studio 2019
c) Hardware Requirements:

1) Processor Name – Intel Core i3

2) RAM – 8GB

3) Hard Disk Capacity – 512SSD


B. Analysis

HOME

Subscribe Search Login

Job Employer Location Categor Level


seeker y
Data Flow Diagram
Level 0
request
Job Job Employer
Seeker respons Portal

Admin

Level 1
request result
User Login Login
1
respons

Job Job
Reg seeker Seeker
User
User info Registrati infoEmployer info
status on Employer
Login
info Login

Availability Job
Search of Job Seeker
Criteria seeker
User Search Job postings
Search 3 Employer
result vacanie
s info
Job

Check Job
Users
Manage Authorizin Seeker
Admin Users
status 4 g Access Employer

Login
Level 2 Usernam
epasswo Login info
User Verify Login
Login login
status 1.1
Job
seeker Job Job seeker Job
Job Seeker
Seeker Status Registrati Role base
authentication Login
Add

Upload Resume info


resume Resume
2.2
employe
r details employer employer info
Employer Registrati employer
Status on Role base
authentication Login
Add

Publish vacancies
Jobs Job

Search
criteria Search Company
Job Job Info. Employer
Seeker Results Vacancy Job
Job
Search
criteria Search Applicant’s
Employer applicants info Job
Results 3.2

Edit / Accept / Job


Block Job
verif Seeker
Admin y
Role base
verif authentication Login
y Edit /
Block Accept /
Employer Employer
C. Design

1. HOME PAGE

The home page gives access to various modules like About the company, Employer
Section, Job Seeker Section, Latest News, Contact Information and Login for the Users.
2. About Us

Provides details about the website and the company.

3. Employer Module

● Provides the list of employers on the website with the name of the contact person
with his email id.
● If a new employer wants to register on the website, there is an option to register
at the bottom.
4. Job Seekers Module

● Provides the list of job seekers on the website with the name of the contact
person with his email id.
● If a new job seeker wants to register on the website, there is an option to register
at the bottom.
5. Latest News

● This module gives the latest job posting by any employer with the date on which
it was posted.

7. Login

Here a person after his or her registration could log in by there User Name and
Password either as follows:

● Employer
● Job Seeker
● Administrator
8. Employer’s Place

If a person is logged in as an employer, he or she as various options on the website for


managing the vacancies of his or her company. Some of the options include managing
his or her profile as an employer, manage the job postings, manage the walk-in
interviews and viewing the application by the jobseeker.
8.1 Profile management of the employer

Here employer could manage his or her profile on the website for posting the job. Some
of the information includes Company ID, Company Name, Contact Person(HR), Address
of the company, City, Email, Mobile, Area of work and as well as the option to edit the
profile.
9. Job Seekers Place

This module is very useful for job seekers as it has various options to
manage his job applications efficiently.
Here the control panel has the option to manage profile, education
qualification, search for a new job according to his or her qualification,
manage interview schedules and give feedback.
9.1 Profile

In this section, the job seeker can manage his or her profile for the job. It has
various options like Name, Address, City, Email, Mobile, Highest
Qualification, Gender, Birthdate, Resume, etc.
9.2Feedback of Jobseeker

If the user wants to provide any feedback regarding any job or experiences, he or she
could do that in the feedback section.

D. Limitations of System
 Online Payment system is not included.
 Limited access to only authenticated person.
 Graphs and Statistics are not implemented.
MySQL Structure

Bibliography

 https://angular.io/tutorial
 https://docs.microsoft.com/en-us/aspnet/web-api/overview/getting-started-with-
aspnet-web-api/tutorial-your-first-web-api
 https://www.sqlservertutorial.net/getting-started/what-is-sql-server/
 https://getbootstrap.com/docs/5.2/forms/form-control/#example

You might also like