CSCE496/896 Spr. 2000
Assignment # 1
__________________________________________________________________
Submit a Good Size PROBLEM Statement (This problem will be used in most of your assignments).
(1) Use the Use Case Model and Document all the Use Cases in Your Problem:
(a) Identify all the use cases
(b) Identify Actors and their roles
(c) Identify Types and their Interfaces
(d) Identify corresponding classes
(e) Describe the Use Case
Repeat the process for all the use cases.
Use the following Use Case Template to document your Use Cases
All the fields must be filled for each use case.
1. Use Case Id.
2. Use Case Title
3. Actors
4. Roles
5. Types
6. Corresponding Attributes
7. Corresponding Interfaces
9. Corresponding Classes
10. Use Case Description
(2) Create all the CRC cards for all the (types) classes.
(CRC stands for Class Responsibility and Collaborations)
(3) Use UML to generate an object model of your problem