Prepare an ePortfolio of the project, including:
- Introduction.
Highlight the motivation for and main goals of this project.
- Requirements
User stories.
Business Rules.
- Design
3.1. A class diagram for your model code on a single page.
3.2. A sequence diagram for user stories 2, 3, 4, and and the last in the official requirements, one per page.
3.3. A one-?page sequence diagram that represents the collaborations from when the application first starts up to just prior to the first user interaction.
3.4. A one paragraph description of the computation for each sequence diagram at the bottom of the same page,
3.5. A design rationale.
- Code & Test
4.1 Evidence of test success ( JUnittests or screenshots of results) .
4.2. A list of every user story and every business rule, with a “yes”, “no”, or “partial” after it indicating its state of completion. Anything that is “partial” should have a brief explanation.
4.3. For each person in your group, list the different classes and methods that he or she coded or worked on.
- Project Retrospective
- Appendixes
Presentation slides.
Source code.
Executable files (.py. .pynb, .R, etc.)
Input data files that you tested your code on (in the correct directories relative to the executable). (.csv. etc.)
Any other files that you think I will need in order to execute your application.