Assume the following communication diagram is the only information you have about a currently paper-based university class management and enrollment system:
You are asked to digitize the system. Reverse engineer the system model by performing these
tasks:
1. Write the problem statement: Use your application domain knowledge to describe
the functional and nonfunctional requirements.
2. Identify the functional model: Identify actors and use cases and draw the use case
model.
3. Identify the object model: Draw the corresponding class diagram, add generic
associations, multiplicies and role names. Also identify inheritance and
aggregations.
4. Complete the dynamic model: Draw the corresponding sequence diagram, identify
additional actors, events and messages.
You might also like to view...
What is Flexible layouts?
What will be an ideal response?
Describe the two types of USB connectors.
What will be an ideal response?
If you want to search for all files with a particular extension, you can use a(n) ___ to substitute for the name of the files.
A. ?question mark B. ?asterisk C. ?ampersand D. ?caret
You edit several records in an Access table. When should you execute the Save command?
What will be an ideal response?