Sunteți pe pagina 1din 8

Software Specification Document

Project: Santa Susana High School Senior Project Survey


Document revision history
Version

Prepared By

Date

Description

1.0

Maheja Chandu

12/25/2015

New

2.0

Maheja Chandu

1/17/2016

Revisions made based on


feedback from mentor

Software Specification Document


Problem Statement
To survey Santa Susana high school students to improve the senior project experience. The
information gathered will used to enhance and streamline the process.
The end users of the project are the senior class of 2016 from Santa Susana High School.
Theyll participate in the survey.

Functional Requirements
1.
2.
3.
4.

Create a web application to survey the students


Should be able to identify the students
Store the responses by user.
Show the end results of the survey graphically

Technical Requirements
1. The web application will display login screen to capture student details.
a. Student should enter their first name and school issued email,
these fields cannot be blank.
b. The email i.d. will be validated.
c. If the student takes the survey again their initial response will be
overwritten.
2. After entering the student information, the survey questions are displayed.
3. The results will be stored in the database by user.
4. At the end of survey a Thank you page is displayed.
5. The data will be stored in a table.
6. The table will be downloaded into an spreadsheet and results will be shown as a
graph.

User Interface:
Login in screen

Survey screen

End screen

Database design:
Survey Response table
Column Name

Datatype

Student FirstName

Character(50)

Student Email id

Character(100)

Answer1

Char(2)

Answer2

Char(2)

Answer3

Char(2)

Answer4

Char(2)

Answer5

Char(2)

Answer6

Char(2)

Answer7

Char(2)

Answer8

Char(2)

Answer9

Char(2)

Answer10

Char(2)

Answer11

Char(2)

Answer12

Char(2)

Answer13

Char(2)

Answer14

Char(2)

Answer15

Char(2)

Answer16

Char(2)

Answer17

Char(2)

Answer18

Char(2)

Answer19

Char(200)

Answer20

Char(200)

Answer21

Char(2)

Answer22

Char(2)

Answer23

Char(2)

Answer24

Char(2)

Quality Assurance Testing Scope


1. To validate the application.
2. To check the data stored in the database.

Appendix
Survey questions
1.
On a scale from 1 - 10 how stressed were you during first semester? 1 being the
least and 10 being the most.
2.
On a scale from 1 -10 how prepared did you feel about completing your senior
project before senior year? 1 being the least and 10 being the most.
3.
Do you have any extracurriculars?
3.1.
Yes
3.2.
No
4.
How much time do you spend on these extracurriculars?
4.1.
<1 hour
4.2.
1 hour
4.3.
2 hours
4.4.
3 hours
4.5.
4 hours
4.6.
>4 hours
5.
Did you feel that the deadline for your proposal was reasonable?
5.1.
Yes
5.2.
No
6.
Did you have enough time to complete each aspect of the senior project
process?
6.1.
Yes
6.2.
No
7.
Before senior year did you have any idea of what you were going to do for your
senior project?
7.1.
Yes
7.2.
No
8.
When you started senior year were you confident about completing your senior
project?
8.1.
Yes
8.2.
No
9.
Has attending TAP class from freshman to junior year make you more
comfortable about doing a senior project?
9.1.
Yes
9.2.
No
10.
Would you like to have had additional guidance as an underclassman?
10.1.
Yes
10.2.
No

11.
What would you have liked to have had access to as an underclassman? Choose
all that apply.
11.1.
After school meetings with upperclassmen
11.2.
Standardization of information received during TAP
11.3.
Openness about the process // what I mean by this is that as an
underclassman I didnt get any information about the senior project process, just
that I had to do one
11.4.
Making it so that not just juniors can view the presentations
11.5.
Making sign ups for being on the panel more accessible to
students // I didnt even know about the sign ups until they were over
11.6.
A packet given to students half way through junior year containing
all the necessary paperwork and information for senior projects
11.7.
Junior TAP splitting its focus on preparing for college applications
and senior projects
12.
Did you apply for college?
12.1.
Yes
12.2.
No
13.
If so, on a scale from 1-10 how comfortable were you completing them?
14.
Did you feel as if you had time to work on both your senior project and your
college apps?
14.1.
Yes
14.2.
No
15.
Did it ever seem as if senior projects and your class work, excluding English,
conflicted with each other?
15.1.
Yes
15.2.
No
16.
Would the first semester of senior year have been less stressful if we had started
the process during second semester of junior year?
16.1.
Yes
16.2.
No
17.
On a scale from 1-10 indicate how stressful first semester would have been if
senior projects started in 11th grade? With 1 being the least stressful and 10 being the
most.
18.
Were you able to get to all the required documents for completing a senior
project?
18.1.
Yes
18.2.
No
19.
If not, what did you have trouble getting to? Choose all that apply.
19.1.
Mentor form
19.2.
Proposal slip
19.3.
Work log
19.4.
Other
19.4.1.
Please Specify
20.
Have you complete your senior project at this time?
20.1.
Yes
20.2.
No
20.2.1.
If no please specify.
21.
Have you had a lot of time to work on your senior project?
21.1.
Yes

22.
23.
24.

21.2.
No
Would you like to change anything about senior projects?
22.1.
Yes
22.2.
No
Have you completed your online portfolio?
23.1.
Yes
23.2.
No
Have you started your portfolio?
24.1.
Yes
24.2.
No

S-ar putea să vă placă și