Update Final Submission authored by Jorgen Wiebe (jow172)'s avatar Jorgen Wiebe (jow172)
......@@ -31,7 +31,7 @@ The architecture of the program is a kind of local repository/blackboard archite
![alt_text](images/FinalSubmission0.png "image_tooltip")
![CMPT370SystemArchitecture](uploads/db99423d0f24fe057f83376627e7d448/CMPT370SystemArchitecture.png)
Note: each E# corresponds to the epic below.
......@@ -226,7 +226,7 @@ Note: each E# corresponds to the epic below.
2. Comments are provided to describe every method, however briefly.
3. Comments are provided to describe the purpose, restrictions, and relationships between all instance variables in a class.
1. All names are chosen well and consistently to reflect their usage and purpose.
2. Constants (static final) are used instead of magic numbers. (_e.g. _Don't write 42, write static final ULT_ANS = 42; and then use ULT_ANS instead.)
2. Constants (const) are used instead of magic numbers. (_e.g. _Don't write 42, write const ULT_ANS = 42; and then use ULT_ANS instead.)
3. Booleans are not compared to boolean constants. (_e.g. _if (!found) is preferred to if (found == false)).
8. Reusability
1. Public methods are as general-purpose as is consistent with the design.
......@@ -379,7 +379,7 @@ Note: each E# corresponds to the epic below.
![alt_text](images/FinalSubmission1.png "image_tooltip")
![CMPT370DomainModel](uploads/a21d6f85d0c0660d2a397b649f9fd04d/CMPT370DomainModel.png)
**Class Diagram**
......@@ -389,7 +389,7 @@ Note: each E# corresponds to the epic below.
![alt_text](images/FinalSubmission2.png "image_tooltip")
![CMPT370ClassDiagram](uploads/c9f03caa591bee0ca5e48190cbe8edfd/CMPT370ClassDiagram.png)
### Interaction Diagram
......@@ -399,7 +399,7 @@ Note: each E# corresponds to the epic below.
![alt_text](images/FinalSubmission3.png "image_tooltip")
![CMPT370SequenceDiagram](uploads/99f295f4ec759bfa414b33a68a3dd661/CMPT370SequenceDiagram.png)
### Database Schema
......@@ -452,7 +452,7 @@ Note: each E# corresponds to the epic below.
![alt_text](images/FinalSubmission4.png "image_tooltip")
![CMPT370DatabaseSchema](uploads/c319ba2a9986f71730bc9586b0fe2ffa/CMPT370DatabaseSchema.png)
### Reflection
......
......