Professional Documents
Culture Documents
ON Online Job Consultancy: Software Requirement Specification
ON Online Job Consultancy: Software Requirement Specification
ON
ONLINE JOB CONSULTANCY
Group No-49
CERTIFICATE
This is to certify that the project entitled “ONLINE JOB
CONSULTANCY” submitted is done by
Group No-49(IT-S9)
(Rajeev Ranjan(0781563108)
(Ravi Ranjan(0791563108)
(Gautam Kumar(0811563108)
Sign
ature
ACKNOWLEDGEMENT
1.Introduction
1.1 Purpose
1.2 Scope
1.3 Abbreviations
1.4 References
1.5 Overview
2. Overall Description
2.1 Product Perspective
2.2 Product Functions
2.3 Principle Actors
2.4 General constraints
3. Specific Requirements
3.1 Functional Requirements
3.2 Performance Requirements
3.3 Design Constraints
3.4 Screen Shots
4.Project Management And Testing Plan of
PIMS
4.1 Development process
4.2Hardware and Software Resources Required
4.3 Testing And quality plan
4.4 Risk management plan
4.5 Project Tracking.
ONLINE JOB CONSULTANCY
1.INTRODUCTION
1.1 PURPOSE
The main aim of the entire activity is to automate the process of day to
day activities of job updating, location of job, employee maintenance,
etc....
The limited time and resources have restricted us to incorporate, in this
project, only a main activities that are performed in a JOB consultancy
System, but utmost care has been taken to make the system efficient and
user friendly.
“ONLINE JOB CONSULTANCY” has been designed to computerize the
following functions that are performed by the system.
1.2 SCOPE
2. Overall Description
2.1 Product Perspective:
ONLINE JOB CONSLTANCY is aimed toward a person who is in a search
of job according to his profile/qualifications and expectations.
It also help the employers to get the right person to get their job done.
It is intended to be a stand-alone product and should not depend on the
availability of other software.It uses the web browser and thus is platform
independent.
Performance:
During past several decades, the records are supposed to be manually
handled for all activities. The manual handling of the record is time
consuming and highly prone to error. This project is fully computerized
and user
friendly even that any of the members can see the report and status of
the company.
Efficiency:
The basic need of this website is efficiency. The website should be
efficient so that whenever a new user submits his/her details the website
is updated automatically. This record will be useful for other users
instantly.
Control:
The complete control of the project is under the hands of authorized
person who has the password to access this project and illegal access is
not supposed to deal with.
Security:
Security is the main criteria for the proposed system. Since illegal access
may corrupt the database. So security has to be given in this project.
PROJECT CATEGORY:
This Project is coupled with material on how to use the various tool, sub
sets available in JSP, SERVLETS AND Microsoft Access.
The need of today’s software development is competence in a GUI based
front-end tool, which can connect to Relational Database engines. This
gives the programmer the opportunity to develop client server based
commercial applications.
3 Specific Requirements
3.1 Functional Requirements:
We describe the functional requirements by giving various use cases.
Main Scenario :
Start the application. User prompted for login and password.
User gives the login and password.
System does authentication.
Main screen is displayed.
Alternate Scenario :
Authorization fails
• Prompt the user that he typed the wrong password
• Allow him to re-enter the password. Give him 3 chances.
Main Scenario :
User initiates the password change command.
User is prompted for old password, new password and confirm new
password.
User gives the old password, new password and confirm new
password.
System does authentication.
New password is registered with the system.
Alternate Scenario :
Authorization fails
• Prompt the user that he typed the wrong password
• Allow him to re-enter the password. Give him 3 chances.
New password and confirm new password do not match.
• Allow him to re-enter the attributes. Give 3 chances.
Main Scenario:
User initiates the “create profile” functionality.
System asks the user for the portfolio details.
Alternate Scenario:
Portfolio with the same name exists.
• System asks the user for a different name.
Main Scenario :
Start the application. User prompted for login and password.
User gives the login and password.
System does authentication.
Main screen is displayed.
Alternate Scenario :
Authorization fails
• Prompt the user that he typed the wrong password
• Allow him to re-enter the password. Give him 3 chances.
Main Scenario :
User initiates the password change command.
User is prompted for old password, new password and confirm new
password.
User gives the old password, new password and confirm new
password.
System does authentication.
New password is registered with the system.
Alternate Scenario :
Authorization fails
• Prompt the user that he typed the wrong password
• Allow him to re-enter the password. Give him 3 chances.
New password and confirm new password do not match.
• Allow him to re-enter the attributes. Give 3 chances.
Alternate Scenario:
Portfolio with the same name exists.
• System asks the user for a different name.
• User enters a different name.
• Empty portfolio gets created.
Sequence Diagrams
ER Diagram:
3.2 Performance Requirements:
Better supported on Internet Exploler.
Component Requirement
Java 2 Standard J2SE platform 6.0, 5.0 Update 9 (HP-UX: 1.5.0.03), 1.4.2 Update 11, and
Edition (J2SE) 5.0 Update 12 (as of Java Enterprise System 5 update 1)
Component Requirement
Web containers Sun Java System Web Server 7.0. On supported platform/OS combinations
you may elect to run the Web Server instance in a 64 bit JVM. Support
platforms: Solaris 9/SPARC, Solaris 10/SPARC, Solaris 10/AMD64, Red
Hat AS or ES 3.0/AMD64, Red Hat AS or ES 4.0/AMD64
BEA Web Logic 8.1 SP4, and 9.2 for (Patch 1). Web Logic is not
supported with Access Manager for HP-UX.
IBM Web Sphere Application Server 5.1.1.6 and 6.1( for Patch 1). Web
Sphere is not supported with Access Manager for HP-UX.
Disk space 512 Mbytes for Access Manager and associated applications