Department of Computer Science

College of Engineering, University of Nevada, Reno

 

CS 426 Senior Projects

 

February 11, 2004

 

Project Part II: Specification                 

 

Due:                             Friday, February  27, 5:00 pm, email submission (required) + hardcopy

(desired, but optional)

Points:                         100

Weight:                        10% of the course grade

 

A Deliverables of Part II of the Project                                                                   

 

Note: In the following <T3> denotes a team of three students and <T4> denotes a team of four.

 

For Part II of the project you should provide a Software Requirements Specification (SRS) document with the following sections and subsections:

 

0    Table of contents

1    Introduction: a general description of 400 to 800 words. You can reuse text from the Project

      Concept (P-I) but try as much as possible to refine it (be more concise).     

2    Requirements specification: functional and non-functional requirements, prioritized on

      (recommended) 2 to 5 levels, as complete as possible.

3    Use case modeling:

       a.  Use case diagram: between 10 and, recommended, 20 use cases.

       b.  Detailed use cases: concise text descriptions (two to four lines each) for all the above

            use cases as well as detailed templates for 3 use cases <T3> or for 4 use cases <T4>.

c.     Scenarios: a total of 3 detailed scenarios <T3> or 4 detailed scenarios <T4>

                  (For both use cases and scenarios use templates as shown in [Arlow & Neustadt 2002])

4    Requirement traceability matrix (use cases/functional requirements).

      5    Initial snapshots of the main user interface: at least one snapshot <T3> or at least 2

            snapshots <T4>, with brief descriptions (in any case, no more than 5 snapshots as detailed

            GUI design will be part of P-III, due late March).

6    Glossary of terms (at least 15 terms related to the problem’s domain).

7    List of references: domain-related book and 4 reference articles, with a brief descriptions

      (recommended, 30 to 60  words each). Note that in P-III some larger descriptions as well as

      details on how the book and the reference articles helped your project will be required.    

8    Contributions of team members.

 

B   Grading of Project Part 1: Specification  

 

  1. Overall presentation of the SRS                                                                     15 points
  2. Requirements (section 2)                                                                              30 points    
  3. Use case modeling (section 3)                                                                      20 points      
  4. All other sections                                                                                         25 points    

------                                                                                                            -----------

Total                                                                                                           100 points

 

Note that both the technical content and the presentation style (including quality of writing and document formatting) of your SRS will be taken into consideration when grading the project.