Difference between revisions of "Three developers walk into a bar(code)"

From mn/ifi/inf5750
Jump to: navigation, search
(Stor initiell change: La til features, arkitektur ++)
(Summary of Requirements)
Line 1: Line 1:
/* Task Description */[http://www.uio.no/studier/emner/matnat/ifi/INF5750/h15/group-projects/bar-codes/ Patient IDs and bar code input and output] // this should be done by sunday!  ''༼ ༎ຶ ෴ ༎ຶ༽''__TOC__
+
/* Task Description */[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 16: Line 16:
  
 
== Summary of Requirements ==
 
== Summary of Requirements ==
// this should be done by sunday!  ''༼ ༎ຶ ෴ ༎ຶ༽''
 
 
 
=== Features ===
 
=== Features ===
 
* Appen skal kunne scanne og tolke en pasients barcode, og finne pasienten ved hjelp av denne
 
* Appen skal kunne scanne og tolke en pasients barcode, og finne pasienten ved hjelp av denne

Revision as of 15:53, 5 November 2015

/* Task Description */Patient IDs and bar code input and output

Group Members

Navn e-mail
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

  • Appen skal kunne scanne og tolke en pasients barcode, og finne pasienten ved hjelp av denne
  • Appen skal kunne be brukeren om å registrere en ny pasient dersom det ikke finnes treff på pasientens barcode.
  • Skal fungere som web app + android app.

Architecture

![App-struktur](App-struktur.png)

https://serratus.github.io/quaggaJS/ - QuaggaJS virker som et bra JS-bibliotek for scanning og tolkning av barcodes.
  • Spring/Maven/Hibernate på backenden
  • HTML/JS/CSS/JQuery + kanskje AngularJS på frontend
  • Oversetter frontendkoden med Cordova for å få Android-støtte

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

Screenshot and Screen flows

Documented Learning throughout the Project

Suggested improvements to the APIs

Link to Repository

Download link to Sample Web/Android Application