Updated milestone 4 authored by Jeremie Michaud (jdm489)'s avatar Jeremie Michaud (jdm489)
...@@ -24,27 +24,30 @@ ...@@ -24,27 +24,30 @@
* As a group: * As a group:
* Everything * Everything
**Domain Model ** **Domain Model**
![370domain-1](uploads/f5632a7726967d68b9a5c3fa44b95295/370domain-1.png) ![370domain-1](uploads/f5632a7726967d68b9a5c3fa44b95295/370domain-1.png)
![CMPT370DomainModel](uploads/c46370b7f0211c4934180c0ca24f94ea/CMPT370DomainModel.png)
**Glossary ** **Glossary**
* **User** * **User**
* The person using the software * The person using the software
* **Receipt** * **Receipt**
* A piece of paper containing a list of items purchased from a store * A list of items purchased from a store
* **Item**
* A purchased thing listed on a receipt
* **Manual Input** * **Manual Input**
* User types information into * User types information into
* **OCR** (Optical Character Recognition) * **OCR** (Optical Character Recognition)
* The electronic conversion of images of text into machine-coded text * The electronic conversion of images of text into machine-coded text
* **Search** * **Search**
* To find something by looking * To find items in the database that match certain criteria provided
* **Graphing** * **Visualization**
* A class that displays data into graphs * A class that turns data into graphs, charts and other help visual representations
* **Database** * **Database**
* A structured set of data held in a computer, can be searched * Storage of all the data used for the program
**Database Schema (i.e., physical data model)[optional] ** **Database Schema (i.e., physical data model)[optional] **
...@@ -95,7 +98,7 @@ ...@@ -95,7 +98,7 @@
![CMPT370DatabaseSchema](uploads/779706bdd74a051c0ce4e991cb39a4d0/CMPT370DatabaseSchema.png) ![CMPT370DatabaseSchema](uploads/779706bdd74a051c0ce4e991cb39a4d0/CMPT370DatabaseSchema.png)
**Prioritized Product Backlog ** **Prioritized Product Backlog**
* List your user stories ordered by priority (you can group by epic) * List your user stories ordered by priority (you can group by epic)
* “Must include” * “Must include”
...@@ -124,13 +127,13 @@ ...@@ -124,13 +127,13 @@
* Visualizations * Visualizations
* MaryShopaholic, I want to see my spending visually in different graphs so that I know what I overspend on. * MaryShopaholic, I want to see my spending visually in different graphs so that I know what I overspend on.
* “Won’t (Exclude)” * “Won’t (Exclude)”
* * None
**Technology ** **Technology**
• Update your technology requirements • Update your technology requirements
Our technology requirements are :
* Jorgen & Jeremie (Back-end) * Jorgen & Jeremie (Back-end)
* NodeJs * NodeJs
... ...
......