Update Final Submission authored by Jorgen Wiebe (jow172)'s avatar Jorgen Wiebe (jow172)
...@@ -25,12 +25,6 @@ Backend technologies ...@@ -25,12 +25,6 @@ Backend technologies
The architecture of the program is a kind of local repository/blackboard architecture. The File Selection allows you to manage and load various databases. Receipt Input, Search, Visualization, and Budgeting all insert, delete, or view the data from the shared database to perform the tasks requested by the user. The architecture of the program is a kind of local repository/blackboard architecture. The File Selection allows you to manage and load various databases. Receipt Input, Search, Visualization, and Budgeting all insert, delete, or view the data from the shared database to perform the tasks requested by the user.
<p id="gdcalert1" ><span style="color: red; font-weight: bold">>>>>> gd2md-html alert: inline image link here (to images/FinalSubmission0.png). Store image on your image server and adjust path/filename if necessary. </span><br>(<a href="#">Back to top</a>)(<a href="#gdcalert2">Next alert</a>)<br><span style="color: red; font-weight: bold">>>>>> </span></p>
![alt_text](images/FinalSubmission0.png "image_tooltip")
![CMPT370SystemArchitecture](uploads/db99423d0f24fe057f83376627e7d448/CMPT370SystemArchitecture.png) ![CMPT370SystemArchitecture](uploads/db99423d0f24fe057f83376627e7d448/CMPT370SystemArchitecture.png)
Note: each E# corresponds to the epic below. Note: each E# corresponds to the epic below.
...@@ -104,8 +98,6 @@ Note: each E# corresponds to the epic below. ...@@ -104,8 +98,6 @@ Note: each E# corresponds to the epic below.
#### Scope #### Scope
* FURPS * FURPS
* Functionality goals * Functionality goals
* Receipt Input * Receipt Input
...@@ -148,8 +140,6 @@ Note: each E# corresponds to the epic below. ...@@ -148,8 +140,6 @@ Note: each E# corresponds to the epic below.
### Roles and responsibilities of team members ### Roles and responsibilities of team members
* Jeremie * Jeremie
* Backend Testing * Backend Testing
* Testing budgeting * Testing budgeting
...@@ -180,8 +170,6 @@ Note: each E# corresponds to the epic below. ...@@ -180,8 +170,6 @@ Note: each E# corresponds to the epic below.
### Inspection methodology - deliverables, strategies/approach ### Inspection methodology - deliverables, strategies/approach
* Deliverables * Deliverables
* Code review improvement report * Code review improvement report
* Code review improvement implementation * Code review improvement implementation
...@@ -197,7 +185,6 @@ Note: each E# corresponds to the epic below. ...@@ -197,7 +185,6 @@ Note: each E# corresponds to the epic below.
### Code Inspection Criteria ### Code Inspection Criteria
1. Completeness(of reflection by code of requirements) 1. Completeness(of reflection by code of requirements)
1. Each such method has appropriate parameters 1. Each such method has appropriate parameters
2. Consistency (of layout, name choice, and code organization) 2. Consistency (of layout, name choice, and code organization)
...@@ -373,32 +360,14 @@ Note: each E# corresponds to the epic below. ...@@ -373,32 +360,14 @@ Note: each E# corresponds to the epic below.
**Domain Diagram** **Domain Diagram**
<p id="gdcalert2" ><span style="color: red; font-weight: bold">>>>>> gd2md-html alert: inline image link here (to images/FinalSubmission1.png). Store image on your image server and adjust path/filename if necessary. </span><br>(<a href="#">Back to top</a>)(<a href="#gdcalert3">Next alert</a>)<br><span style="color: red; font-weight: bold">>>>>> </span></p>
![alt_text](images/FinalSubmission1.png "image_tooltip")
![CMPT370DomainModel](uploads/a21d6f85d0c0660d2a397b649f9fd04d/CMPT370DomainModel.png) ![CMPT370DomainModel](uploads/a21d6f85d0c0660d2a397b649f9fd04d/CMPT370DomainModel.png)
**Class Diagram** **Class Diagram**
<p id="gdcalert3" ><span style="color: red; font-weight: bold">>>>>> gd2md-html alert: inline image link here (to images/FinalSubmission2.png). Store image on your image server and adjust path/filename if necessary. </span><br>(<a href="#">Back to top</a>)(<a href="#gdcalert4">Next alert</a>)<br><span style="color: red; font-weight: bold">>>>>> </span></p>
![alt_text](images/FinalSubmission2.png "image_tooltip")
![CMPT370ClassDiagram](uploads/c9f03caa591bee0ca5e48190cbe8edfd/CMPT370ClassDiagram.png) ![CMPT370ClassDiagram](uploads/c9f03caa591bee0ca5e48190cbe8edfd/CMPT370ClassDiagram.png)
### Interaction Diagram ### Interaction Diagram
<p id="gdcalert4" ><span style="color: red; font-weight: bold">>>>>> gd2md-html alert: inline image link here (to images/FinalSubmission3.png). Store image on your image server and adjust path/filename if necessary. </span><br>(<a href="#">Back to top</a>)(<a href="#gdcalert5">Next alert</a>)<br><span style="color: red; font-weight: bold">>>>>> </span></p>
![alt_text](images/FinalSubmission3.png "image_tooltip")
![CMPT370SequenceDiagram](uploads/99f295f4ec759bfa414b33a68a3dd661/CMPT370SequenceDiagram.png) ![CMPT370SequenceDiagram](uploads/99f295f4ec759bfa414b33a68a3dd661/CMPT370SequenceDiagram.png)
### Database Schema ### Database Schema
...@@ -446,12 +415,6 @@ Note: each E# corresponds to the epic below. ...@@ -446,12 +415,6 @@ Note: each E# corresponds to the epic below.
* CreatedAt(Date)(Not Null) * CreatedAt(Date)(Not Null)
* UpdatedAt(Date)(Not Null) * UpdatedAt(Date)(Not Null)
<p id="gdcalert5" ><span style="color: red; font-weight: bold">>>>>> gd2md-html alert: inline image link here (to images/FinalSubmission4.png). Store image on your image server and adjust path/filename if necessary. </span><br>(<a href="#">Back to top</a>)(<a href="#gdcalert6">Next alert</a>)<br><span style="color: red; font-weight: bold">>>>>> </span></p>
![alt_text](images/FinalSubmission4.png "image_tooltip")
![CMPT370DatabaseSchema](uploads/c319ba2a9986f71730bc9586b0fe2ffa/CMPT370DatabaseSchema.png) ![CMPT370DatabaseSchema](uploads/c319ba2a9986f71730bc9586b0fe2ffa/CMPT370DatabaseSchema.png)
### Reflection ### Reflection
... ...
......