Professional Documents
Culture Documents
Online Job Portal System: Microroot Poc Technology Pvt. LTD
Online Job Portal System: Microroot Poc Technology Pvt. LTD
Project submitted to
Designed By
ACKNOWLEDGEMENT
First and foremost I would like to thank HR team of MicroRoot for giving me a chance to work in
this company and giving me an opportunity to enhance my technical skills before joining.
I would like to thank my parents and family members for supporting me during my academic
career, who always support me so that I could focus on my project work.
Finally, I would like to thank all of them whose names are not mentioned here but have helped me
in some way to accomplish the work.
ABSTRACT
In the current scenario, there is a rat race in each and every professional field. It is also true for
job market. A job portal is a website dedicated for online information about recruiters as well as job
seekers.
A job portal helps both the job seekers and recruiters finding the right organization for the employees. In the case of job seekers, according to their educational qualification, experience and their
preferences, the job portal shows the list of companies to the job seeker. And, to the recruiters, provides the suitable candidates from a pool of lacks.
So, a job portal is the perfect online arena, where both the job seekers and the employers find their
goal in the pursuit of getting a top notch company for the suitable candidates.
Contents
INTRODUCTION
1.1 About Project . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3
Definitions, Acronyms and Abbreviations
REQUIREMENT ANALYSIS
2.1 Functional Requirements . .
.
2.1.1
.
2.1.2
.
2.1.3
.
Non-Functional Requirements .
Hardware Requirements . . . . . .
Software Requirements . . . . . . .
SYSTEM DESIGN
3.1 Use Case Diagram . .
3.2 Sequence Diagram . .
3.3 Data Flow Diagram .
3.4
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . .
1
1
2
.
Admin . . . . . . . . . . . . . . . . .
Employer . . . . . . . . . . . . . . . .
Job Seekers . . . . . . . . . . . . . .
2.2
2.3
2.4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
4
5
5
6
6
7
.
.
.
.
.
.
.
.
.
.
.
.
3.3.1 Level 0 and Level 1 . . .
3.3.2 Level 2 . . . . . . . . . . .
Screen-shots . . . . . . . .
3.4.1 Home Page . . . . . . . .
3.4.2 Administrator Login . . .
3.4.3 Registration Page . . . .
3.4.4 Employer Control Panel .
3.4.5 JobSeeker Control Panel .
3.4.6 About Us . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
iv
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7
9
10
10
11
12
12
13
14
15
16
17
CONTENTS
3.4.7
3.5
Contact Us . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Data Base Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
22
List of Figures
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
. . .
. . .
. . .
. . .
. . .
. . .
Page
. . .
. . .
. . .
. . .
. . .
. . .
. . .
vi
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Chapter 1
INTRODUCTION
1.1
About Project
Online job portal is a web application built in PHP. It provides the candidates, ability to register to
this application and search for jobs, manage their accounts. Each candidate will have an account with
their own home page.
On the other hand, Employers those are willing to publish the jobs for their company to candidates,
can register to the job portal and get their own account created and can post jobs to portals database.
Registered Employers can add or remove jobs and these jobs can be seen by various candidates
and they can contact the concern person for the job. Main aim of this web application is to make an
user friendly platform where, applicant can search jobs easily and is accessible to everyone who are
interested.
The Purpose of the application is to provide Job portal for Job Seekers, to submit their CV and
apply for job, where Employer can select best Employees from available candidate profile.
1.2
Modules
The main users in the project can be categorized into three modules as follow:
1. Admin
2. Employer
3. JobSeeker
1.3.
1.3
Chapter 2
REQUIREMENT ANALYSIS
2.1
Functional Requirements
In this section we will briefly discuss different functional requirement of different users.
2.1.1
Admin
2.1.
FUNCTIONAL REQUIREMENTS
14. Search Job seekers and Employers on the basis of Keyword, name, Email-address, Country, etc
15. Manage Featured Employers Showcase.
16. Setup multiple admin with file access privileges
2.1.2
Employer
2.2.
NON-FUNCTIONAL REQUIREMENTS
2.1.3
Job Seekers
2.2
Non-Functional Requirements
2.3.
2.3
HARDWARE REQUIREMENTS
Hardware Requirements
Processor
Speed
: 1.60 GHz
Hard Disk
Key Board
: Standard
2.4
Software Requirements
: MYSQLi
Chapter 3
SYSTEM DESIGN
Systems design is the process or art of defining the architecture, components, modules, interfaces,
and data for a system to satisfy specified requirements. Object-oriented analysis and design (OOAD)
methods are becoming the most widely used methods for computer system design. The UML has become the standard language used in Object-oriented analysis and design. It is widely used for modeling
software systems and is increasingly used for high designing non-software systems and organizations.
3.1
3.1.
3.2.
3.2
SEQUENCE DIAGRAM
Sequence Diagram
3.3.
3.3
3.3.1
10
10
3.3.
3.3.2
11
Level 2
11
3.4.
SCREEN-SHOTS
3.4
3.4.1
12
Screen-shots
Home Page
12
3.4.
SCREEN-SHOTS
3.4.2
13
Administrator Login
13
3.4.
SCREEN-SHOTS
3.4.3
14
Registration Page
14
3.4.
SCREEN-SHOTS
3.4.4
15
15
3.4.
SCREEN-SHOTS
3.4.5
16
16
3.4.
SCREEN-SHOTS
3.4.6
17
About Us
17
3.4.
SCREEN-SHOTS
3.4.7
18
Contact Us
18
3.5.
3.5
19
19
3.5.
20
20
3.5.
21
21
Chapter 4
CONCLUSION AND FUTURE WORK
Here, I have designed a project Online Job Portal using JOOMLA CMS. All the application
codes are in PHP with the AJAX and JQUERY backend. This portal provides all the features with
the support of extension JS-JOB Plug-in. The plugin, I am using is free trial, so its functionalities
are limited. My project satisfies all the functional requirements mentioned in the project, however, it
doesnt contain any Franchise module. In future I will add this feature in this portal with some other
variation, I would like to design more user friendly portal system.
22
Bibliography
1.
2.
3.
4.
5.
6.
23