8.6 Exercises
Solutions to these exercises are supplied in Section B.2.3
Describe Figure 8-9, an activity diagram that
describes the action states and flow transitions between action
states for a project manager printing a report using the project
management system: identify action states and flow transitions.
Update Figure 8-9 stepwise to show the following
details. After each step, check your answers against the solutions
shown in Appendix B:
The Enter Data action state outputs a
Report Criteria object that is
then input by the Generate Information action
state.
The Generate Information action state transitions
to the Print Information action state only if the
report is successfully generated; otherwise, the project management
system generates an error using the Generate
Error action state. In either case, the project
manager may choose to print more than one report.
The project management system must simultaneously generate a report
using the Generate Information action state (as
well as handle error processing discussed in part b) and execute
other processing using the Other
Processing action state. Once the report is
printed and other processing is handled, the project manager may
choose to print more than one report.
|