EECS 448 Team 13 Project 4 Documentation
Presentation
Our video used in class to describe and demonstrate our project (mp4)
Person-hours estimate
How much we expected the project to take using the lines of code method (pdf)
Person-hours accounting
How much we actually ended up spending on the project (pdf)
Defect tracking
The final state of our defect tracker we maintained in Google Docs (pdf)
Integration strategy
A description of how we used Sandwich Integration (pdf)
Deployment plan
How to take this project into production (pdf)
Maintenance plan
What it would take to keep this project running (pdf)
Test Suite
A one-click test suite also in the footer of the application
Works Cited
Also available in the readme on GitHub (pdf)
Project 3 (prototype) Documentation
Project 3 Requirements
Our self-imposed and GTA-approved requirements (pdf)
Person-hours estimate
How much we expected the project to take using the lines of code method (pdf)
Person-hours accounting
How much we actually ended up spending on the project (pdf)
Design Paradigm
A description of why we chose the object-orented design paradigm (pdf)
Software Architecture
A description of why we chose the 3-tier software architecture (pdf)
Design Patterns
A description of which design patterns we utilized (pdf)
Works Cited
Also available in the readme on GitHub (pdf)
UML Diagrams
Structure - Class Diagram
Structure - Object Diagram
Structure - Profile Diagram
Behavior - Activity Diagram