Course Registration System Supplementary Specification
Version 2003
Mastering OOAD with UML Course Registration System Supplementary Specification 03CourseRegSupplSpec.doc
Issue: 2003 Issue Date: 2/4/03
Revision History
Date 9/5/2000 10/2/2000 01/14/2003 Issue V2000 V2000 V2003 Description Generation for beta Final release Final Release Author Shawn Siemers Shawn Siemers Alex Kutsick
Confidential
Rational Software, 2003
Page 2
Mastering OOAD with UML Course Registration System Supplementary Specification 03CourseRegSupplSpec.doc
Issue: 2003 Issue Date: 2/4/03
Table of Contents
1. 2. 3. 4. 5. 6. 7. 8. 9. Objectives Scope References Functionality Usability Reliability Performance Supportability Security 4 4 4 4 4 4 4 4 4 5
10. Design Constraints
Confidential
Rational Software, 2003
Page 3
Mastering OOAD with UML Course Registration System Supplementary Specification 03CourseRegSupplSpec.doc
Issue: 2003 Issue Date: 2/4/03
Course Registration System Supplementary Specification
1. Objectives
The purpose of this document is to define requirements of the Course Registration System. This Supplementary Specification lists the requirements that are not readily captured in the use cases of the usecase model. The Supplementary Specifications and the use-case model together capture a complete set of requirements on the system.
2.
Scope
This Supplementary Specification applies to the Course Registration System, which will be developed by the OOAD students. This specification defines the non-functional requirements of the system; such as reliability, usability, performance, and supportability, as well as functional requirements that are common across a number of use cases. (The functional requirements are defined in the Use Case Specifications.).
3. 4.
References
None.
Functionality
Multiple users must be able to perform their work concurrently. If a course offering becomes full while
References: Confidential Rational Software, 2003 Rational Software, 2003 Page 6