15-05-2013, 04:54 PM
A PROJECT REPORT ON ONLINE JOB PORTAL
ONLINE JOB PORTAL.docx (Size: 3.13 MB / Downloads: 954)
ABSTRACT
The project would help us in effective and systematic record keeping that is storing and retrieving of useful data. Project will be able to able to give the report so that admin can make decisions on bases of that reports.
It provides the Recruitment of people with all the necessary tools to schedule the interview and applicants to register and apply for jobs and interviewers to view the interview details. It provides the users with all the necessary privileges to access and modify the data intended for them.
It doesn’t entirely replace the existing system but it mostly automizes the Recruitment process and all the data used.
PROFILE OF THE PROBLEM
The web-application aims at provides the candidates ability to register to this application and search for jobs, manage their accounts.
As this is a well designed and easy-to-use communication system will certainly give the job portal an edge over the other job portals with outdated and manual communication system, with manpower doing the bulk of data transfer in the form of files and paper documents.With automatic features like getting candidates information, company information, getting job vacancies this web application turns out to be a very suitable one.
OBJECTIVE OF THE PROJECT
This project is aimed at developing a web-based and central Online job portal for the HR Group for a company. Some features of this system will be creating vacancies, storing Applicants data, Interview process initiation, Scheduling Interviews, Storing Interview results for the applicant and finally Hiring of the applicant. Reports may be required to be generated for the use of HR group.
This system automates the manual recruitment process. We believe that once the organization chooses to use this system, it will eventually recognize the value and necessity of this system and understand the problems involved in the manual process.
This document provides details about the entire software requirements specification for the online job portal. The project Online Job portal is aimed at developing a web-based and central Recruitment Process System for the HR Group of a company.
INTRODUCTION
About 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.
On the other hand companies that 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 portal’s database .
Registered companies can add or remove jobs and these jobs can be seen by various candidates and they can contact the company person for the job. Main aim of this web application is to make a good web application that can make this job search option easy and accessible to everyone who are interested.
Requirement Analysis
Systems analysis is the study of sets of interacting entities, including computer systems analysis. This field is closely related to operations research. It is also "an explicit formal inquiry carried out to help someone (referred to as the decision maker) identify a better course of action and make a better decision than he might otherwise have made."
Analysis is defined as the procedure by which we break down an intellectual or substantial whole into parts so that we can achieve our end goals.
Java - Exception Handling
An exception is an event, which occurs during the execution of a program, that disrupts the normal flow of the program's instructions.
When an error occurs within a method, the method creates an object and hands it off to the runtime system. The object, called an exception object, contains information about the error, including its type and the state of the program when the error occurred. Creating an exception object and handing it to the runtime system is called throwing an exception.
After a method throws an exception, the runtime system attempts to find something to handle it. The set of possible "somethings" to handle the exception is the ordered list of methods that had been called to get to the method where the error occurred. The list of methods is known as the call stack.
Enterprise JavaBeans Technology
An Enterprise JavaBeans (EJB) component, or enterprise bean, is a body of code having fields and methods to implement modules of business logic. You can think of an enterprise bean as a building block that can be used alone or with other enterprise beans to execute business logic on the Java EE server.
There are two kinds of enterprise beans: session beans and message-driven beans. A session bean represents a transient conversation with a client. When the client finishes executing, the session bean and its data are gone. A message-driven bean combines features of a session bean and a message listener, allowing a business component to receive messages asynchronously. Commonly, these are Java Message Service (JMS) messages.
Java Servlet Technology
Java servlet technology lets you define HTTP-specific servlet classes. A servlet class extends the capabilities of servers that host applications that are accessed by way of a request-response programming model. Although servlets can respond to any type of request, they are commonly used to extend the applications hosted by web servers.
JavaServer Pages Technology
JavaServer Pages (JSP) technology lets you put snippets of servlet code directly into a text-based document. A JSP page is a text-based document that contains two types of text: static data (which can be expressed in any text-based format such as HTML, WML, and XML) and JSP elements, which determine how the page constructs dynami content.