Professional Documents
Culture Documents
Table of Contents: Software Requirements Specification For College Website Page I
Table of Contents: Software Requirements Specification For College Website Page I
Pagei
TableofContents
TableofContents............................................................................................................................i
1. Introduction..............................................................................................................................1
1.1
1.2
1.3
1.4
1.5
Purpose...........................................................................................................................................1
DocumentConventions..................................................................................................................1
IntendedAudienceandReadingSuggestions.................................................................................1
ProjectScope..................................................................................................................................1
References......................................................................................................................................1
2. OverallDescription..................................................................................................................2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
ProductPerspective........................................................................................................................2
ProductFeatures.............................................................................................................................2
UserClassesandCharacteristics....................................................................................................3
OperatingEnvironment..................................................................................................................3
DesignandImplementationConstraints.........................................................................................3
UserDocumentation.......................................................................................................................3
AssumptionsandDependencies.....................................................................................................3
3. ExternalInterfaceRequirements...........................................................................................3
3.1
3.2
3.3
3.4
UserInterfaces................................................................................................................................3
HardwareInterfaces........................................................................................................................3
SoftwareInterfaces.........................................................................................................................4
CommunicationsInterfaces............................................................................................................4
4. SystemFeatures.......................................................................................................................4
4.1 SystemFeature...............................................................................................................................4
5. OtherNonfunctionalRequirements.......................................................................................4
5.1
5.2
5.3
5.4
PerformanceRequirements.............................................................................................................4
SafetyRequirements.......................................................................................................................5
SecurityRequirements....................................................................................................................5
SoftwareQualityAttributes............................................................................................................5
6. ProjectPlan..............................................................................................................................5
6.1 TeamMembers...............................................................................................................................5
SoftwareRequirementsSpecificationforCollegeWebsite
1.
Introduction
1.1
Purpose
Page1
The software described in this document is the http://www.sdbct.ac.in/ website and associated
support pages. This document seeks to provide the Software Requirements Specifications for the
College Website. The purpose of this document is to record the requirements for the design and
development of College Website. Rev1 of the website was created on or about summer of 2006.
This document describes requirements for Rev2, summer of 2010. There may be a need for
future updates of the website. The document reflects the current requirements of the project as
understood by the project team. This document presents an initial description of the various
functionalities and services provided by the software. The document will also serve the basis for
acceptance testing by the user.
The scope of the website is not only limited to attracting and encouraging high school
students to take coursework at Sushila Devi Bansal College of Technology. But it also aims to
provide information about institute keeping in mind that the person visiting this website wants a
full knowledge of the college.
1.2
DocumentConventions
1.3
IntendedAudienceandReadingSuggestions
Primary readers of this document are the web designers contributing to and testing of the college
website.
Contributors to this document are members of the Computer Science Branch of SDBCT.
The remaining sections of this SRS describe the functional requirements for college site.
1.4
ProjectScope
The scope of the website is to provide a high school teen friendly set of web pages that are easy
to navigate and at the same time provides sufficient depth and information about college.
Two potential groups of viewers exist:
1. Students interested in BE, MBA or MCA seeking more in-depth information about a
College.
2. Students that are in that college but are seeking for some information.
The goal of website is to encourage more students to choose college, eventually increasing the
number of BE, MBA and MCA graduates from respective college.
Maintaining a teen friendly site is deemed of highest importance in order to hold student attention
and guide the viewer to information that will lead to a decision to pursue a career in BE, MBA or
MCA
SoftwareRequirementsSpecificationforCollegeWebsite
Page2
1.5
References
NONE
2.
OverallDescription
2.1
ProductPerspective
This product is an update of the existing website version 1. The new site will be version 2. A future
version 3 may be needed to incorporate ideas learned from version 2.
Website is aimed toward students who have completed their higher studies or graduation and are
looking for a college for further studies.
Website should be user-friendly, quick to learn for the above purpose.
2.2
ProductFeatures
Jobs
o
o
o
Placement Scenario
Placed students
Companies visited
SoftwareRequirementsSpecificationforCollegeWebsite
2.3
Page3
About Us/Mission
o It specifies the aim of college
UserClassesandCharacteristics
2.4
OperatingEnvironment
2.5
DesignandImplementationConstraints
2.6
UserDocumentation
2.7
AssumptionsandDependencies
3.
ExternalInterfaceRequirements
3.1
UserInterfaces
The website should work and be tested against IE, Firefox, Google Chrome and Netscape.
SoftwareRequirementsSpecificationforCollegeWebsite
3.2
Page4
HardwareInterfaces
3.3
SoftwareInterfaces
Software requirements of the system are very nominal and no other special requirement is there
hence it is economically feasible. Also Java is open source and thus easily available free of cost.
3.4
CommunicationsInterfaces
4.
SystemFeatures
4.1
SystemFeature
4.1.1
DescriptionandPriority
Maintaining a teen friendly site is deemed of highest priority in order to hold student
attention and guide the viewer to information that will lead to a decision to pursue a
career in BE.
4.1.2
Stimulus/ResponseSequences
Maintaining a feedback column will help website to frequently change according to
user need.
4.1.3
FunctionalRequirements
There are no special functional requirements
Very obvious: internet connection
5.
OtherNonfunctionalRequirements
5.1
PerformanceRequirements
The website should be hosted on a server that can provide adequate response time. High school
students tend to have short attentions spans, so a slow server would not be satisfactory for this
application. The current college (www.sdbct.ac.in) site is a good example of rapid response time.
16-bit computer.
Minimum 5 GB HDD
Pentium III processor, 500 MHz
Minimum 256 MB RAM
SoftwareRequirementsSpecificationforCollegeWebsite
5.2
Page5
SafetyRequirements
5.3
SecurityRequirements
Copyright and other security measures for college website should be the same as the SDBCT
site.
5.4
SoftwareQualityAttributes
Web design conventions should be consistent with the standards and conventions used on the
college website
6.
ProjectPlan
6.1
TeamMembers
Tanmay Baid
Shainel Jain