You are on page 1of 41

ONLINE JOB PORTAL

Designed By :SHUBHAM SHUKLA(CSE IV) ASHISH SUSHOBHAN(CSE IV) VAIBHAV DIXIT(CSE IV)

Farzi Jobs

INTRODUCTION TO THE PROJECT

Online job portal is a web application built in java.

It provides the candidates ability to register to this application and search for jobs ,manage their accounts.
Each candidate will have their own account with their own home page. Companies can register to the job portal and get their own account created and can post jobs to portals database.

Registered companies can add or remove jobs and these jobs can be seen by various candidates and they can contact the company.

TECHNOLOGIES USED
Java
JSP JDBC

Oracle 10g
JavaScript CSS

INTRODUCTION TO JAVA

Java is a programming language and computing platform first released by Sun Microsystems in 1995.
Java allows you to play online games, chat with people around the world, and used in various other applications. Based on oops concepts : -Encapsulation -Inheritance -Polymorphism

JAVA FEATURES
Simple Object-oriented

Portable
Secure Multithreaded

Robust

JVM

Java Virtual Machine. Capable of executing java byte code. Use to run the compiled Java Programs.

Use of same byte code for all JVMs on all platform allows java to be described as write once, run everywhere.

JDBC

Java Database Connectivity. Provides set of classes and interfaces that are used to write database application. By using JDBC user can connect the database to the java files. Can connect with different database like mysql , oracle etc.

JSP

Java Server Pages. Released in 1999 by Sun Microsystems. It is a technology that helps software developers serve dynamically generated web pages based on HTML, XML, or other document types. JSP is similar to ASP and PHP, but it uses the Java programming language.

JSP LIFE CYCLE

PROJECT MODULES

Admin module. Job Seeker module.

Company module.

MODULES DESCRIPTION

Admin module:
This module is the central module of this application. This module provide user interface for the admin users to get all the information about the system and also for configuring the system with any required information.

MODULES DESCRIPTION
Registered User Module: This user module will be providing registered users to manage their profiles . Users can search for jobs, edit , update their data.

MODULES DESCRIPTION

Company Module:
This module will provide an online environment to the company to post their jobs, see jobs applications by users , modify settings and download resume of applicants.

DATA FLOW DIAGRAMS

CONTEXT LEVEL DFD

LEVEL 1 JOB SEEKER DFD

LEVEL 1 COMPANY DFD

LEVEL 1 ADMIN DFD

ER DIAGRAM

SCREEN SHOTS

HOME PAGE

LOGIN PAGE

USER LOGIN

NEW USER REGISTRATION

NEW USER REGISTRATION

USER HOME PAGE

JOB NOTIFICATIONS

ADMIN LOGIN

ADMIN HOME PAGE

VIEW USERS

DELETE USERS

DELETE COMPANY

COMPANY REGISTRATION

COMPANY HOME PAGE

POST A JOB

USER DETAILS

REFERENCES
www.Google.com/images www.roseindia.net/servlet.html The complete reference

You might also like