Nothing Special   »   [go: up one dir, main page]

Synopsis Job Portal

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 16

Brief Description of Modules

The Project comprised three main Modules Administrator,


Jobseekers, and Company. The first module Administrator has the full authority over the website.
He can view all the registered users and have the power to delete them. He can edit the web
pages and update them. He can view all the company details also. The second module jobseeker
can register himself and after registration, he will be directed to his homepage. Here he can
update his profile, change password and see the examination details and all. The final module
Company can register itself, conduct online examination, approve or disapprove candidates
attending examination and provides results about the selected candidates.

1.4 Summary
A quick look at the overall trends in Online recruiting shows the rise in the
importance of marketing the web site, online training, dawn of video interviews and emergence
of professional Internet Recruiters. Online recruiting and online recruiting systems, with its
emphasis on a more strategic decision making process is fast gaining ground as a popular
outsourced function.

2. SYSTEM ANALYSIS

2.1 Definition
System Analysis is the detailed study of the various operations performed by the system and
their relationships within and outside the system. Analysis is the process of breaking something
into its parts so that the whole may be understood. System analysis is concerned with becoming
aware of the problem, identifying the relevant and most decisional variables, analyzing and
synthesizing the various factors and determining an optional or at least a satisfactory solution.
During this a problem is identified, alternate system solutions are studied and recommendations
are made about committing the resources used to the system.

2.2 Description of Present System


Presently recruitment is done manually. That is if a company or organization needs
employees they make an announcement through newspaper. People who are eligible send
application to the organization or company. From these applications they are called for
interviews or tests. After tests company has to do short listing manually. From these shortlisted
candidates, they are called for interviews. After interview short listed candidates are employed.
So its all a time consuming procedure.

2.3 Limitations of Present System


Recruitment is done manually. These tasks are time consuming. It may take one month or
long. People around the world cannot apply. Online Recruitment system very convenient because
in the manual system there are lot of difficulties in conducting and managing a recruitment exam,
short listing, maintaining staff etc.

2.4 Proposed System


Online Recruitment is aimed at developing a web-based and central recruitment Process
system for the HR Group for a company. Some features of this system will be creating vacancies,
storing application data, and Interview process initiation, Scheduling Interviews, Storing

Interview results for the applicant and finally hiring of the applicant. This project Online
Recruitment System is an online website in which jobseekers can register themselves and then
attend the exam. Based on the outcome of the exam the jobseekers will be shortlisted. The details
of the examination & Date of the examination will be made available to them through the
website. People all around the world can apply and register. It has made all the process easy.

Advantages
Online Recruitment System enables the users to have the typical examination facilities
and features at their disposal. It resolves typical issues of manual examination processes and
activities into a controlled and closely monitored work flow in the architecture of the application.
This multi platform solution brings in by default, the basic intelligence and immense possibilities
for further extension of the application as required by the user. The system makes it friendly to
distribute, share and manage the examination entities with higher efficiency and easiness. It is a
comprehensive resource for finding a job online.

2.5 Feasibility Study


A feasibility analysis usually involves a through assessment of the operational (need),
financial and technical aspects of a proposal. Feasibility study is the test of the system proposal
made to identify whether the user needs may be satisfied using the current software and
hardware technologies, whether the system will be cost effective from a business point of view
and whether it can be developed with the given budgetary constraints. A feasibility study should
be relatively cheap and done at the earliest possible time. Depending on the study, the decision is
made whether to go head with a more detailed analysis.
When a new project is proposed, it normally goes through feasibility assessment.
Feasibility study is carried out to determine whether the proposed system is possible to develop
with available resources and what should be the cost consideration. Facts considered in the
feasibility analysis were

Technical Feasibility
Economic Feasibility
Behavioral Feasibility

2.5.1 Technical Feasibility


Technical feasibility includes whether the technology is available in the market for
development and its availability. The assessment of technical feasibility must be based on an
outline design of system requirements in terms of input, output, files, programs and procedures.

This can be qualified in terms of volumes of data, trends, frequency of updating, cycles of
activity etc, in order to give an introduction of technical system. Considering our project it is
technical feasible. Online Recruiting and Online Recruitment Systems, with its emphasis on a
more strategic decision making process is fast gaining ground as a popular outsourced function.

2.5.2 Economic Feasibility


This feasibility study present tangible and intangible benefits from the project by
comparing the development and operational cost. The technique of cost benefit analysis is often
used as a basis for assessing economic feasibility. This system needs some more initial
investment than the existing system, but it can be justifiable that it will improve quality of
service.
Thus feasibility study should center along the following points:

Improvement resulting over the existing method in terms of accuracy, timeliness.


Cost comparison
Estimate on the life expectancy of the hardware.
Overall objective.
Our project is economically feasible. It does not require much cost to be involved in the
overall process. The overall objective is in easing out the recruitment processes.

2.5.3 Operational Feasibility


This analysis involves how it will work when it is installed and the assessment of
political and managerial environment in which it is implemented. People are inherently resistant
to change and computers have been known to facilitate change. The new proposed system is very
much useful to the users and therefore it will accept broad audience from around the world.

3. SYSTEM DESIGN

3.1 Definition
The most creative and challenging face of the system development is System Design. It
provides the understanding and procedural details necessary for the logical and physical stages of
development. In designing a new system, the system analyst must have a clear understanding of
the objectives, which the design is aiming to fulfill. The first step is to determine how the output
is to be produced and in what format. Second, input data and master files have to be designed to
meet the requirements of the proposed output. The operational phases are handled through
program construction and testing.
Design of the system can be defined as a process of applying various techniques and
principles for the purpose of defining a device, a process or a system in sufficient detail to permit
its physical realization. Thus system design is a solution to how to approach to the creation of
a new system. This important phase provides the understanding and the procedural details
necessary for implementing the system recommended in the feasibility study. The design step
provides a data design, architectural design, and a procedural design.

3.2 Input Design


In the input design, user-originated inputs are converted into a computer-based system
format. It also includes determining the record media, method of input, speed of capture and
entry on to the screen. Online data entry accepts commands and data through a keyboard. The
major approach to input design is the menu and the prompt design. In each alternative, the users
options are predefined. The data flow diagram indicates logical data flow, data stores, source and
destination. Input data are collected and organized into a group of similar data once identified
input media are selected for processing.
In this software, importance is given to develop Graphical User Interface (GUI),
which is an important factor in developing efficient and user friendly software. For inputting user
data, attractive forms are designed. User can also select the desired options from the menu,
which provides all possible facilities. Also the important input format is designed in such a way
that accidental errors are avoided. The user has to input only just the minimum data required,
which also helps in avoiding the errors that the users may make. Accurate designing of the input

format is very important in developing efficient software. The goal of input design is to make
entry as easy, logical and free from errors.

3.3 Output Design


In the output design, the emphasis is on producing a hard copy of the
information requested or displaying the output on the CRT screen in a predetermined format.
Two of the most output media today are printers and the screen. Most users now access their
reports from either a hard copy or screen display. Computers output is the most important and
direct source of information to the user, efficient, logical, output design should improve the
systems relations with the user and help in decision-making.
As the outputs are the most important source of information to the user, better design
should improve the systems relations and also should help in decision-making. The output
devices capability, print quality, response time requirements etc should also be considered, form
design elaborates the way the output is presented and layout available for capturing information.
Its very helpful to produce the clear, accurate and speedy information for end users.

Logical Design
Logical data design is about the logically implied data. Each and every data in the form
can be designed in such a manner to understand the meaning. Logical data designing should give
a clear understanding & idea about the related data used to construct a form.

3.4 Data Flow Diagram


A Data Flow Diagram (DFD) is a diagram that describes the flow of data and the
processes that change or transform data throughout a system. Its a structured analysis and design
tool that can be used for flowcharting in place of, or in association with, information oriented and
process oriented system flowcharts. When analysts prepare the Data Flow Diagram, they specify
the user needs at a level of detail that virtually determines the information flow into and out of
the system and the required data resources. This network is constructed by using a set of symbols
that do not imply a physical implementation. The Data Flow Diagram reviews the current
physical system, prepares input and output specification, specifies the implementation plan etc.

Four basic symbols are used to construct data flow diagrams. They are symbols that represent
data source, data flows, and data transformations and data storage. The points at which data are
transformed are represented by enclosed figures, usually circles, which are called nodes.

3.4.1 Data Flow Diagram Symbols


_

Source or Destination of data

Data Flow

_ Process

Storage
Figure 1.DFD Symbols

3.4.2 Steps to Construct Data Flow Diagrams


Four steps are commonly used to construct a DFD

Process should be named and numbered for easy reference. Each name should be
representative of the process.
The direction of flow is from top to bottom and from left to right.
When a process is exploded into lower level details they are numbered.
The names of data stores, sources and destinations are written in capital letters.

3.4.3 Rules for constructing a Data Flow Diagram

Arrows should not cross each other.


Squares, Circles and files must bear names.
Decomposed data flow squares and circles can have same names.
Choose meaningful names for dataflow.
Draw all data flows around the outside of the diagram.

3.4.4 Context Diagram

Administrator

Online Recruitment System


Company

Candidate

Database

Figure 2.Context Diagram

3.4.5 Illustrations of Data Flow Diagrams

3.4.5.1 Level 1: Admin

Login
Category

Username Password
Category

TblLogin
TLog
If authenticated user

Company Mangement System 1.1.1

User Management 1.1.2

Short listing of Candidates

Figure 3. Administration DFD

Data store

3.4.5.2 Level 2: Company Management


Validate Company

Update user

TblLogin

Status

Admin

View Details
TblCompany

Figure 4. Company Management DFD

3.4.5.3 Level 3: User Management


Validate user
Update

TblLogin

View Resume
Resume of

Admin

Registered users

TblCandidate

User details

View Details
Experience details

TblExperience

Education details
TblEducation

Figure 5.User Management DFD

3.4.5.4 Level 4: Company


Login
TblLogin

Change Password

ompany

Update Password

TblResult

View Result
TblCompany

Update
Company details

Edit Profile

Insert
Job details

TblJobDetails

Add

TblQuestions

Job Details

Questions
View

Figure 6: Company DFD

3.4.5.5 Level 5: Candidate

Edit Profile

Update

Jobseeker

TblCandidate

User details

Change Password

Update

TblLogin

Password

View Job Details

Job details

Attend Exam

TblJobDetails

TblQuestion

TblResult

Figure7: Applicant DFD

5. SYSTEM REQUIREMENT SPECIFICATION

5.1 Hardware Specification


CPU

PENTIUM IV

PROCESSOR SPEED

2 GHz

COPROCESSOR

BUILT IN

TOTAL RAM

128 MB

DISKETTE A

1.44 MB FLOPPY 3.5

HARD DISK

40 GB

KEYBOARD

105 KEYS

MOUSE

LOGITECH MOUSE

DISPLAY

SGVA COLOR

PRINTER

HP DESK JET

FRONT END

Java with JDBC

BACK END

MICROSOFT ACCESS 2003

OPERATING SYSTEM:

WINDOWS XP

5.2 Software Specification

6. FUTURE ENHANCEMENT

Corporate expenditures for these Online-recruiting services are anticipated to increase


dramatically in the next few years as corporate end users upgrade their hiring methodologies,
strategies and technologies for finding talent.
It is not possible to develop a system that makes all the requirements of the user. User
requirements keep changing as the system is being used. Some of the future enhancements that
can be done to this system are:
As the technology emerges, it is possible to upgrade the system and can be adaptable to
desired environment.
Because it is based on object-oriented design, any further changes can be easily
adaptable.
Based on the future security issues, security can be improved using emerging
technologies.
sub admin module can be added

You might also like