SlideShare une entreprise Scribd logo
1  sur  3
Requirement Specification

       Functional Requirements

       The Functional requirements are classified according to the users of the site.

No       Function             Description            Input               Exceptions       -------- behavior
1.   All Users


         Access home          View information        -                  -                      -
        page                  of the site
2. Guest user
                                                     -                   -                     -
a.       View site features   View information
         and advantages.      of the site.




b.       Sign up              Sign up to create a    User details        Blank entries,        User error message
                              user account           (like name,         invalid address,      informing the same
                                                     username,           numbers etc...
                                                     number,
                                                     address etc...)

3. Member user


a.       Login                To validate user       Enter username      Blank entries,        Error message
                              and access account.                        wrong password/id     reporting the same,
                                                     and password.       combination           3 access chances
                                                                                               before being
                                                                                               locked out


b.       Add new topic        To start a new topic                       Blank entries         Error message
                              in a forum             Enter topic title                         “Please fill in all
                                                     and message                               the fields”



No       Function             Description            Input               Exceptions       -------- behavior
c.     Add Post           To Post a comment       Enter name and   Blank entries        Error message
                          on a particular topic   message                               “Please fill in all
                                                                                        the fields”


                          To delete his / her
d.     Delete Post        posts                   -                -                    -



5.Admininistrator
a.     Add/Delete topic   To start or delete      Enter topic      Blank entries        Error message
                          topic in a forum        title, and                            “Fill all the
                                                  message                               blanks”




       Add/Delete users
b.                        Decisions regarding     Sends e-mail     Done in wrong        Error message
                          the adding, deleting    informing the    format or in case    reporting the same
                          and changes made        user of the      Non-existing users
                          to an account are       same
                          made by the
                          administrator


c.     Add/Delete/Edit    To add, delete, or      Add              Blank                Error message
       Posts              edit a post in a        Enter message    entries/wrong        reporting the same
                          forum                   Delete           format
                                                  Enter Post ID
d.     Maintains           Communicates with      Answers            -                     -
       communication       the various users      queries and
       with the users.                            other issues
                                                  through e-mail
                                                  or directly in
                                                  their account


e.     Add/Modify/         To add, edit or        Enter article ID   Blank spaces are      Error message
       Delete articles     delete an article on   and New Topic      present               reporting the same
                           the site               Name (if
                                                  required) as
                                                  well as the
                                                  content.
     Non-Functional Requirements

     Updateability:

     The website is updated under the following occasions.

         •   When new user creates their profiles or old ones update their profiles.
         •   When the administrator deletes, adds or modifies an article.
         •   When the administrator adds or deletes a user.
         •   Whenever a major fashion event is coming up.
         •   When users post at the forum, rate and review services and products.


     We estimate that user update their profiles will at most be updated within 2 hours and account verification
     and creation within 24 hours.

     Response time:

     Since our site deals with pictures (jpeg, gif) and php scripting we hope to achieve a response time
     between 15 to 30 seconds per page max.

     Compatibility of the software:

     Web browsers such as IE, Mozilla, Opera, Chrome and Netscape.


     Adobe Player for Flash Files.

Contenu connexe

En vedette

Mps requirements specification
Mps requirements specificationMps requirements specification
Mps requirements specificationFran McKain
 
Synopsis
SynopsisSynopsis
Synopsisnes
 
1
11
1nes
 
multimedia
multimediamultimedia
multimedianes
 
How to play audio from a microcontroller
How to play audio from a microcontrollerHow to play audio from a microcontroller
How to play audio from a microcontrollerMahadev Gopalakrishnan
 
D3.1. Specification of Functional Requirements Satisfying User Information Needs
D3.1. Specification of Functional Requirements Satisfying User Information NeedsD3.1. Specification of Functional Requirements Satisfying User Information Needs
D3.1. Specification of Functional Requirements Satisfying User Information NeedsLinkedTV
 
Chapter%202%20 %20 Text%20compression(2)
Chapter%202%20 %20 Text%20compression(2)Chapter%202%20 %20 Text%20compression(2)
Chapter%202%20 %20 Text%20compression(2)nes
 
Digital signal processing through speech, hearing, and Python
Digital signal processing through speech, hearing, and PythonDigital signal processing through speech, hearing, and Python
Digital signal processing through speech, hearing, and PythonMel Chua
 
Programer Dusan Zivanovic VII1
Programer Dusan Zivanovic VII1Programer Dusan Zivanovic VII1
Programer Dusan Zivanovic VII1dulovci
 
multimedia chapter1
multimedia chapter1multimedia chapter1
multimedia chapter1nes
 
Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionWayne Jones Jnr
 

En vedette (15)

Mps requirements specification
Mps requirements specificationMps requirements specification
Mps requirements specification
 
Synopsis
SynopsisSynopsis
Synopsis
 
1
11
1
 
multimedia
multimediamultimedia
multimedia
 
How to play audio from a microcontroller
How to play audio from a microcontrollerHow to play audio from a microcontroller
How to play audio from a microcontroller
 
Dip trace tutorial
Dip trace tutorialDip trace tutorial
Dip trace tutorial
 
D3.1. Specification of Functional Requirements Satisfying User Information Needs
D3.1. Specification of Functional Requirements Satisfying User Information NeedsD3.1. Specification of Functional Requirements Satisfying User Information Needs
D3.1. Specification of Functional Requirements Satisfying User Information Needs
 
JS: Audio Data Processing
JS: Audio Data ProcessingJS: Audio Data Processing
JS: Audio Data Processing
 
Chapter%202%20 %20 Text%20compression(2)
Chapter%202%20 %20 Text%20compression(2)Chapter%202%20 %20 Text%20compression(2)
Chapter%202%20 %20 Text%20compression(2)
 
Digital signal processing through speech, hearing, and Python
Digital signal processing through speech, hearing, and PythonDigital signal processing through speech, hearing, and Python
Digital signal processing through speech, hearing, and Python
 
Programer Dusan Zivanovic VII1
Programer Dusan Zivanovic VII1Programer Dusan Zivanovic VII1
Programer Dusan Zivanovic VII1
 
multimedia chapter1
multimedia chapter1multimedia chapter1
multimedia chapter1
 
Samplers
SamplersSamplers
Samplers
 
Music Industry & Technology
Music Industry & TechnologyMusic Industry & Technology
Music Industry & Technology
 
Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital Transmission
 

Requirement Specification

  • 1. Requirement Specification Functional Requirements The Functional requirements are classified according to the users of the site. No Function Description Input Exceptions -------- behavior 1. All Users Access home View information - - - page of the site 2. Guest user - - - a. View site features View information and advantages. of the site. b. Sign up Sign up to create a User details Blank entries, User error message user account (like name, invalid address, informing the same username, numbers etc... number, address etc...) 3. Member user a. Login To validate user Enter username Blank entries, Error message and access account. wrong password/id reporting the same, and password. combination 3 access chances before being locked out b. Add new topic To start a new topic Blank entries Error message in a forum Enter topic title “Please fill in all and message the fields” No Function Description Input Exceptions -------- behavior
  • 2. c. Add Post To Post a comment Enter name and Blank entries Error message on a particular topic message “Please fill in all the fields” To delete his / her d. Delete Post posts - - - 5.Admininistrator a. Add/Delete topic To start or delete Enter topic Blank entries Error message topic in a forum title, and “Fill all the message blanks” Add/Delete users b. Decisions regarding Sends e-mail Done in wrong Error message the adding, deleting informing the format or in case reporting the same and changes made user of the Non-existing users to an account are same made by the administrator c. Add/Delete/Edit To add, delete, or Add Blank Error message Posts edit a post in a Enter message entries/wrong reporting the same forum Delete format Enter Post ID
  • 3. d. Maintains Communicates with Answers - - communication the various users queries and with the users. other issues through e-mail or directly in their account e. Add/Modify/ To add, edit or Enter article ID Blank spaces are Error message Delete articles delete an article on and New Topic present reporting the same the site Name (if required) as well as the content. Non-Functional Requirements Updateability: The website is updated under the following occasions. • When new user creates their profiles or old ones update their profiles. • When the administrator deletes, adds or modifies an article. • When the administrator adds or deletes a user. • Whenever a major fashion event is coming up. • When users post at the forum, rate and review services and products. We estimate that user update their profiles will at most be updated within 2 hours and account verification and creation within 24 hours. Response time: Since our site deals with pictures (jpeg, gif) and php scripting we hope to achieve a response time between 15 to 30 seconds per page max. Compatibility of the software: Web browsers such as IE, Mozilla, Opera, Chrome and Netscape. Adobe Player for Flash Files.