A. Three-layer (multi-layer) interaction diagrams (sequence diagrams)—drawn in StarUML B. Three-layer (Multi-layer) design class diagram—drawn in StarUML Must include ALL classes: boundary, domain/entity, & data access. C. Database schema—table descriptions/definitions D. Interface design—for all use cases—drawn in any graphic package/tool. Note: multiple use cases may use a single integrated form interface. Output: Report (No. 3) including and documenting above elements—with a cover page