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