Student Registration System

Software Project Status Online Report

Description

 

 

Methodology Used

 

CUSTOMER

QUALITY APPS

END-USER

Input

Process

Output

Need (Requirements)

Feasibility

 Planning

 Requirements Analysis

System Design

Code & Unit Test

System Test

Release

Post-Mortem

Solution (Application)

 

Milestones

 

Risks

 

Deliverables

Title Document Type Date
System Requirements    
Specification    
Output from the bank system    
Some events involving students in the SRS    
Context model for simplified student registration system    
Other events in the SRS    
Primary use cases for students    
Use case description: Student Log In    
Use case description: Enroll In Section    
Use case description: Drop Section    
Use case description: Exchange Section    
Use case description: List Courses    
Use case description: List Open Sections    
Use case description: Request Grades    
Primary use cases for nonstudent actors    
Use case description: Create Section    
Use case description: Record Section Grades    
Use case description: Set Section Limit    
Initial classes obtained from noun analysis for SRS    
Pruned class list with implied or domain classes for SRS    
Initial conceptual modeling diagram for the SRS    
Collaboration diagram for enrolling in a course section    
Class diagram derived from an enroll transaction    
Collaboration diagram for a student controller    
Collaboration diagram for recording a student grade    
Collaboration diagram for adding a new course section    
Class section for a general registrar transaction    
Subsystem view of the SRS    
Composite class diagram for the presentation level of the system    
Composite class diagram for the set access subsystem of the system    
Possible inheritance taxonomies for the SRS    
Interactions of the Login Subsystem    
Inheritance hierarchy and features for the SRS interfaces    
Inheritance hierarchy and features for the users of the SRS    
Features of some of the main classes    

Metrics

- Defects (Problem Reports)

- Changes (Change Requests)

Build Status