Chapter 8 Review Questions Solutions
1.Describe the prototyping process of designing forms and reports. What deliverables are produced from this process? Are these deliverables the same for all types of system projects? Why or why not?
2.To which initial questions must the analyst gain answers to in order to build an initial prototype of a system output?
3.How should textual information be formatted on a help screen?
4.What type of labeling can you use in a table or list to improve its usability?
5.What column, row, and text formatting issues are important when designing tables and lists?
6.Describe how numeric, textual, and alphanumeric data should be formatted in a table or list
7.Provide some examples where variations in user, task, system, and environmental characteristics might impact the design of system forms and reports.
8.Describe the process of designing interfaces and dialogues. What deliverables are produced from this process? Are these deliverables the same for all types of system projects? Why or why not?
9.List and describe the functional capabilities needed in an interface for effective entry and navigation. Which capabilities are most important? Why? Will this be the same for all systems? Why or why not?
10.Describe the general guidelines for structuring data-entry fields. Can you think of any instances when it would be appropriate to violate these guidelines?
- Describe four types of data errors.
12.Describe the types of system feedback. Is any form of feedback more important than the others? Why or why not?
13.Describe the general guidelines for designing usable help. Can you think of any instances when it would be appropriate to violate these guidelines?
14.What steps do you need to follow when designing a dialogue? Of the guidelines for designing a dialogue, which is most important? Why?
15.Describe what is meant by a cookie crumb. How do these help prevent users from getting lost?
16.Describe why you might want to use lightweight graphics on some Web pages and large detailed graphics on others.
17.Why is it especially important to eliminate data-entry errors on an electronic commerce Web site?
18.How can template-based HTML help to make a large electronic commerce site more maintainable?