04-02-2013, 09:37 AM
ONLINE JOB PORTAL
1ONLINE JOB.pdf (Size: 157.5 KB / Downloads: 38)
Objective:
This project is aimed at developing a web site for Online Job Portal. It is of
great importance to the unemployed people. This site allocates the right
job information for suitable persons. All the jobseekers as well as job
providers’ information are stored in the database.
Existing System:
· The existing system dose not provide the option for Job providers.
· The existing System dose not have the facility for mobile alerts.
Proposed System:
The development of this new website contains the following activities,
which try to automate the entire process keeping in the view of database
integration approach.
· This Site Can provide the recruitment information sending option
for the Job providers
· This website can provide the mail alert and mobile alert facility for
the jobseekers
· Administrator can control both job provider’s and as well as
jobseeker’s information
SDLC METHDOLOGIES
This document play a vital role in the development of life cycle
(SDLC) as it describes the complete requirement of the system. It
means for use by developers and will be the basic during testing
phase. Any changes made to the requirements in the future will have
to go through formal change approval process.
SPIRAL MODEL was defined by Barry Boehm in his 1988 article, “A
spiral Model of Software Development and Enhancement. This model
was not the first model to discuss iterative development, but it was the
first model to explain why the iteration models.
As originally envisioned, the iterations were typically 6 months to 2
years long. Each phase starts with a design goal and ends with a client
reviewing the progress thus far. Analysis and engineering efforts are
applied at each phase of the project, with an eye toward the end goal
of the project.
APPLICATION DEVELOPMENT:
N-Tier Applications:
N-Tier Applications can easily implement the concepts of Distributed
Application Design and Architecture. The N-Tier Applications provide
strategic benefits to Enterprise Solutions. While 2-tier, client-server can
help us create quick and easy solutions and may be used for Rapid
Prototyping, they can easily become a maintenance and security night
mare
The N-tier Applications provide specific advantages that are vital to the
business continuity of the enterprise.
The Business Rules Layer:
This layer encapsulates the Business rules or the business logic of
the encapsulations. To have a separate layer for business logic is of
a great advantage. This is because any changes in Business Rules
can be easily handled in this layer. As long as the interface between
the layers remains the same, any changes to the
functionality/processing logic in this layer can be made without
impacting the others. A lot of client-server apps failed to implement
successfully as changing the business logic was a painful process.
The Data Access Layer:
This layer comprises of components that help in accessing the
Database. If used in the right way, this layer provides a level of
abstraction for the database structures. Simply put changes made
to the database, tables, etc do not affect the rest of the application
because of the Data Access layer. The different application layers
send the data requests to this layer and receive the response from
this layer.