Updated milestone 4 authored by Jeremie Michaud (jdm489)'s avatar Jeremie Michaud (jdm489)
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
**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**
...@@ -34,17 +35,19 @@ ...@@ -34,17 +35,19 @@
* **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] **
...@@ -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
... ...
......