Introduction
The purpose of this document is to state the design choices make in the design phase. It outlines all parts of the software, how they will work, and give a fairly complete description, while maintaining a high-level view of the software.
Labels
Page: Software Architecture Overview.
Page: Component Description
Page: Sequence Diagram
Page: High-level Components API
Page: High-Level Class Diagrams
Page: Database Design
Page: Design Patterns
Page: Design Considerations