You are on page 1of 17

ORIENTAL COLLEGE OF TECHNOLOGY,BHOPAL

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Session : JANUARY JUNE 2013

MINOR PROJECT SYNOPSIS

Submitted to partial fulfillment of the requirements for the degree of Bachelor of Computer Science & Engineering

Submitted to: Mr. Amit Dubey Asst. Prof. CSE Deptt. Submitted by: Sadhna Shukla Puja Eklabya Pratik Kumar Pooja Singh 0126CS101106 0126CS101089 0126CS101080 0126CS101074

CERTIFICATE
This to certify that the Project Report entitled JOB PORTAL SYSTEM ,submitted to ORIENTAL COLLEGE OF TECHNOLOGY , BHOPAL in partial fulfillment of the requirement for the award of the degree of Bachelor Of Computer Science , is an original work carried out by Sadhna Shukla , Pratik Kumar, Puja Eklabya, Pooja Singh under the guidance of Mr. Amit Dubey(Asst. Prof.) The matter in this is a genuine work done by the student and has not been submitted elsewhere of any course of study.

-------------------Asst.Prof. Amit Dubey

-------------HOD(CSE)

TABLE OF CONTENTS

Serial No. 1.

Contents

Page No. 1

Project title Abstract Introduction Software Requirement Specification Software Engineering Model Use Case Diagram Class Diagram E R Diagram Conclusion Future Scope References & Bibliography

2. 3. 4. 5. 6. 7. 8. 9. 10. 11.

2 3 4 8 9 10 11 12 13 14

www.ROZGAAR.com ONLINE JOB PORTAL

ABSTRACT

This JOB PORTAL can be viewed as a Career Information Application which inturn is developed for creating job vacancy form for the needfull candidates. This Web Application is to be conceived in its current form as a dynamic site i.e. requiring constant updates from the seekers as well as the companies. The database setup and managed , consisting of the most consistent and outgrowing firms , helps the job seekers to look out for better career opportunities . On the other hand , the firms are also able to come across various skilled candidates looking forward to furbish their future.

Whereas the Job portal , other than conceiving the job opportunities , also provides the job seekers with knowledge elements like that of : Company Manuals , Recent Question Papers of various reputed Firms , and also Personality Development Guide , further helping in the all-round development. Here in , the job seekers can also put up their suggestions for better growth of the portal and hence lead to their own perseverance. Hence , the portal is quite helpful for both the company and the job seeker equally , as it acts as a centralized platform of interaction .

INTRODUCTION
Job Portal , a platform for three basic components to fulfill their requirements. The three components are:

Job Seeker :
The one who is searching for job, can enter thewebsite, they can register and build their resume for free and therefore apply for the available jobs as pertheir requirement.

Company:
The Company or Firm can also enter the website, create their own account for free , and post vacancies.

Admin:
Admin is the sole proprietor , who has full control over the users and their functions. The database is also perfectly designed sticking to the rules i.e Data Consistency , Data Dependency , Non-Redundancy & Data Integrity hence benefiting both the agency and the job seekers at its most.

SOFTWARE REQUIREMENT SPECIFICATION

1.0

Introduction:-

Viewing available jobs, or applying for the job at the agency can be done for which job seekers has to go to the agency and check the available jobs at the agency. Job seekers check the list of jobs available and apply the job. Then the agency will show available jobs for the job seeker for his qualifications and then updates the jobs database.

1.0.1 Purpose:
The purpose of designing the online job portal is to give the job seekers a platform for finding a right and a satisfactory job according to their qualification. It also connects the job seekers with the major agencies.

1.0.2 Scope:
Thescope of the online job portal includes: The Online job Portal System that is to be developed provides the members jobs information, online applying for jobs and many other facilities. The basic scope of the project is given as under: Job seekers area Companys area Administrations area

1.0.3 References:
Java 2- complete reference (edition 5) Java script www.w3schools.com www.wikipedia.com

1.0.4 Assumptions and Dependencies:


The user should have sufficient knowledge about computers. The computer should have internet connection and Internet server capabilities. The users know the English language, as the interface will be provided in English.

2.0 General Description:2.0.1 Product Perspective:


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 jobs catalogue and information to members and helps them decide on the jobs to apply. The Admin can keep the jobs catalogue updated all the time so that the members (Job seekers and the agencies) get the updated information all the time. The main users are: -Admin -Members (who are the Job seekers) -Companies

2.0.2 Product Functions:


The Online Job Portal System provides online real time information about the jobs available in the agencies and the user information. The functions of the system include The member should be provided with the updated information about the jobs catalog. Provisions for the members to apply the job they want, if all the other required rules hold good. The member is given a provision to check his account information and change the account information Any time in the given valid period. The members are provided with the jobs available roster and allowed to apply job, which they want. The admin can get the information about the members who have advertised jobs.

2.0.3 User Characteristics:


The users of the system are members and the admin who maintain the system. The members are assumed to have basic knowledge of the computers and Internet browsing.

2.0.4 General Constraints:


The users access the Online Job Portal System from any computer that has Internet browsing capabilities and an Internet connection.

3.0 Functional Requirement :3.0.1 Introduction:


The Portal is designed so as to provide access to the authorized users. The job seeker will hence create an account on the portal so as to access more features.

3.0.2 Inputs:
Job seeker will provide with username and password. New users will sign-up by providing their details in the form generated. Companies will update their vacancies along with the minimum eligibility criteria.

3.0.3 Processing:
Admin will match the qualifications of the job seeker with the minimum eligible criteria demanded by the company and hence will call the approve function.

3.0.4 Outputs:
The generated result of approve function will send over to the job seeker to their respective ids. Prior to that resume will be sent to the companies for further processing.

4.0External Interface Requirement :4.0.1 User Interfaces:


User interface design creates an effective communication medium between a human and a computer. Following a set of interface design principle, design identifies interface objects and actions and then creates a screen layout that forms the basis for a user interface prototype. A software engineer designs the user interface by applying an iterative process that draws on predefined designs principle. User interface design begins with the identification of user, task and environments requirements. Ones user tasks have been identified; user scenarios are created and analyzed to define a set of interface

objects and actions. These form the basis for the creation of screen layout that depicts graphical design and placements of icons, definition of descriptive screen text, specification of and titling for windows, and specification of major and minor menu items. Tools are used to prototype & ultimately implement the design model and the result is evaluated for quality.

4.0.2 Hardware Interfaces:


The different hardware required are as follows: Microprocessor-P IV Motherboard 845 E Hard Disk-40 GB RAM 128 MB Cache Memory 1 MB Multimedia Keyboard Optical Mouse Monitor Standard Floppy Disk Drive (FDD) CD Rom Drive 8X UPS 300 VA

4.0.3 Software Interfaces:


OPERATING SYSTEM PROGRAMMING LANGUAGE DOCUMENTATION BACK END EDITOR : WINDOWS 7 : JAVA : MS-WORD 2010 : ORACLE 9i : NET BEANS IDE 7.1

SOFTWARE ENGINEERING MODEL


The software engineering model used to develop this software is the WATERFALL MODEL. The waterfall model is the oldest paradigm for software engineering. The waterfall model, sometimes called the classic life cycle, suggests a systematic, sequential approach to software that begins with customer specification of requirements and progresses through planning, modeling, construction and deployment, culminating in ongoing support of the completed software. This model serve as a useful process model in situations where requirements are fixed and work is to proceed to completion in a linear manner.

Requirement gathering & analysis

Design

Coding

Testing

Maintainence

Block diagram of WATERFALL MODEL

UML (USE CASE DIAGRAM)


ONLINE JOB PORTAL USECASE DIAGRAM

Register

Login

collect vacancy details

Job seeker Approve the vacancy Employer

Put the vacancy on website

Administrator

Search for job

Apply the job

Notify the jobseeker interest in their vacancy

Download the CV

Check their qualification

Send the reply to jobseeker

CLASS DIAGRAM, SEQUENCE DIAGRAM

Job seeker Register

Employer

Website

Adminstrator

Register

Login

Approve_vacancy

Put the vacancy

Searching_job

Upload_CV

Notify

Download_CV

Checking_Qualification

Send_reply

ER-DIAGRAM

CONCLUSION

The job portal has been developed using the most efficient language i.e. JAVA and implemented on NETBEANS IDE 7.1. Since, the portal is programmed on java; it is quite robust and efficient. The portal has been developed keeping under consideration the needs of job seeker as well as the company. The admin is the sole proprietor, thus having the full control over the portal. The portal thus benefits the admin, in such a way that as many no. of times this portal is visited, it raises the site ranking. A complete user friendly environment has been provided to the client, which acts as a centralized platform providing all the required by the end users. Appropriate links to various company sites and other useful materials has also been provided. The updates and utilization of the portal is under complete monitoring of the admin.

FUTURE SCOPE

The project has been developed in Window based programming language and made of modules, so that in future any types of following important scheme may easily be changed according to the requirement. Reusability code for connect modules In future, this project will support networking through which it may be connected to Internet. In future, it will support multi-user operating system like UNIX/ LINUX

You might also like