View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide
Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007

M5 Application Design and UML Summer 2007

You will continue your design by moving from the Domain-level model to the actual application design.

M5 Requirements

Create your Software Architecture and Trust Boundaries
Identify your Application and Utility Objects
Add necessary CRC Cards and any new scenarios needed (for newly discovered domain classes if any)
Submit a UML Class diagram of your refined design (shows all domain and application/utility objects)
Submit 2 UML Sequence diagrams that shows your full design handling one or more scenarios
Submit screen mockups that show your preliminary user interface. These screens can either be hand-drawn, or prototyped with the VW Painter and then captured.

Although not required, it is recommended you have begun some implementation of basic Domain Model objects.



Criteria Breakdown:
Architecture/Trust Boundaries.............. 10
Application/Utility Class Identification ...10
CRC Cards...................................20
Scenarios...................................20
UML Class Diagram...........................15
UML Sequence Diagrams.......................15
User Interface Screen Prototypes............10

Link to this Page