Difference between revisions of "Three developers walk into a bar(code)"
From mn/ifi/inf5750
(Tag: Visual edit) |
(Tag: Visual edit) |
||
Line 1: | Line 1: | ||
− | + | [http://www.uio.no/studier/emner/matnat/ifi/INF5750/h15/group-projects/bar-codes/ Patient IDs and bar code input and output] __TOC__ | |
== Group Members == | == Group Members == | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 17: | Line 17: | ||
== Summary of Requirements == | == Summary of Requirements == | ||
=== Features === | === Features === | ||
− | * | + | * The app should both scan and interpret a patient's personal bar code, that is used for identifying patients. |
− | * | + | * It should be able to find a patient in the database based on its bar code. |
− | * | + | * If there is no patient entry found after the bar code search, the system should make a new patient entry. |
+ | * The app should exist as a web app, and also an android app. | ||
=== Architecture === | === Architecture === | ||
− | |||
− | https:// | + | https://wiki.uio.no/mn/ifi/inf5750/images/8/88/Barcode_architecture.png t |
− | * Spring/Maven/Hibernate | + | * Spring/Maven/Hibernate on the back end. |
− | * HTML/JS/CSS/JQuery + | + | * HTML/JS/CSS/JQuery + maybe AngularJS in the front end. |
− | * | + | * QuaggaJS seems like a good javascript library for scanning and interpreting barcodes from a connected camera. |
+ | * We translate the front end code to Android with cordova. | ||
== Time Schedule == | == Time Schedule == | ||
Line 41: | Line 42: | ||
** Project should be finished | ** Project should be finished | ||
* Final Delivery: 11th December | * Final Delivery: 11th December | ||
+ | |||
== Task Delegation == | == Task Delegation == | ||
+ | |||
+ | So far, we have a rough plan, but we need to talk with a teaching assistant to get us kickstarted. We plan to go to the group session on Tuesday 10. November. | ||
+ | |||
== Screenshot and Screen flows == | == Screenshot and Screen flows == | ||
== Documented Learning throughout the Project == | == Documented Learning throughout the Project == | ||
== Suggested improvements to the APIs == | == Suggested improvements to the APIs == | ||
== Link to Repository == | == Link to Repository == | ||
+ | |||
Our [https://bitbucket.org/dhis2barcode/barcode barcode repo] is located on Bitbucket. | Our [https://bitbucket.org/dhis2barcode/barcode barcode repo] is located on Bitbucket. | ||
− | == Download link to Sample Web/Android | + | == Download link to Sample Web/Android Application == |
Revision as of 16:53, 6 November 2015
Patient IDs and bar code input and outputContents
Group Members
Navn | |
---|---|
Espen Bay Fevolden | espenbf@ifi.uio.no |
Vegard Søyseth | vegardds@ifi.uio.no |
Kjetil Bugge Kristoffersen | kjetilbk@ifi.uio.no |
Summary of Requirements
Features
- The app should both scan and interpret a patient's personal bar code, that is used for identifying patients.
- It should be able to find a patient in the database based on its bar code.
- If there is no patient entry found after the bar code search, the system should make a new patient entry.
- The app should exist as a web app, and also an android app.
Architecture
t
- Spring/Maven/Hibernate on the back end.
- HTML/JS/CSS/JQuery + maybe AngularJS in the front end.
- QuaggaJS seems like a good javascript library for scanning and interpreting barcodes from a connected camera.
- We translate the front end code to Android with cordova.
Time Schedule
- Milestone 1: 8th Novemeber
- Document Features and Architechture on the Wiki
- Show understanding of DHIS2 web applications
- Set up GIT-repostitory
- Delegate the tasks
- Milestone 2: 22th Novemeber
- First bare-bone version
- Uploadable as DHIS2 web application
- Milestone 3: 4th December
- Project should be finished
- Final Delivery: 11th December
Task Delegation
So far, we have a rough plan, but we need to talk with a teaching assistant to get us kickstarted. We plan to go to the group session on Tuesday 10. November.
Screenshot and Screen flows
Documented Learning throughout the Project
Suggested improvements to the APIs
Link to Repository
Our barcode repo is located on Bitbucket.