22.11.2012 Views

Schaum's Outline Series

Schaum's Outline Series

Schaum's Outline Series

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

120<br />

4. What criteria should be used to evaluate scenarios?<br />

5. What criteria should be used to evaluate state diagrams?<br />

6. What is the advantage of a system diagram?<br />

7. What can be a major problem with system diagrams?<br />

Problems<br />

1. Draw an object model for the B&B problem (see Problem 4.3).<br />

2. Draw an object model for the dental office problem (see Problem 4.2).<br />

3. Draw a DFD for the B&B system (see Problem 4.3).<br />

4. Draw a DFD for the dental office system (see Problem 4.2)<br />

5. Draw a use case diagram for the B&B problem (see Problem 4.3).<br />

6. Draw a use case diagram for the dental office problem (see Problem 4.2).<br />

7. Write scenarios for the B&B problem (see Problem 4.3).<br />

8. Write scenarios for the dental office problem (see Problem 4.2).<br />

9. Draw a state diagram for the B&B problem as a whole (see Problem 4.3).<br />

10. Draw a state diagram for the data item reservation in the B&B problem (see Problem<br />

4.3).<br />

11. Draw a state diagram for the dental office problem (see Problem 4.2).<br />

12. Draw a system diagram for the B&B system (see Problem 4.3).<br />

13. Draw a system diagram for the dental office system (see Problem 4.2).<br />

Answers to Review Questions<br />

CHAPTER 8 Requirements<br />

1. What is the advantage of a DFD over other diagrams?<br />

The data flow through the system and the specific data that is available to each process<br />

are clearly shown.<br />

2. What is the purpose of behavior specifications and diagrams in requirement specifications?<br />

The purpose is to communicate an overview of the proposed system to the user to<br />

ensure mutual understanding of the overall behavior of the proposed system.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!