Spring 2007 System Design
Midterm 2 review
The test consists of 15 questions worth 2, 3 or 6 points and three diagrams worth 20 points apiece
Things I want you to know.
1. Be able to discuss tiered architectures
2. Understand the terms fat client, thin client
3. Know what the software components are in physical architecture
4. Understand for different architectures, where the software components are placed
5. Know what middle ware is.
6. Know what things must be considered in selection of a physical architecture.
7. Know what a network model is
8. Know what non functional requirements are
9. Know what performance requirements are
10. Know what implementation mistakes to avoid.
11. What are some of the types of tests, be able to describe them.
12 What are the conversion strategies, when would you use each.
13. What the key factors in selection of a conversion or implementation strategy.
14 For a problem, be able to draw the diagram documenting the problem domain, the data management layer and the presentation layer.
Problem domain Layer: p 337, 344
Data management Layer: p337, 344
Presentation Layer: dialog diagram + screen designs