Difference between revisions of "Despereate solutions"

From mn/ifi/inf5750
Jump to: navigation, search
(Architecture/technology)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
== Project ==
 
== Project ==
The project is improving usability in the Tracker Capture app for DHIS2. The application is used for filling in measurements on patients for each state of their programme. Currently it only shows the measurements to be filled in with new values. Our task is improving on this, by showing an additional column which shows measurements from earlier inputs.
+
The project is improving usability in the Tracker Capture app for DHIS2. The application is used for filling in measurements on patients for each state of their programme. Currently it only shows the measurements to be filled in with new values. Our task is improving on this, by showing an additional column which shows measurements from earlier inputs.  
 +
 
 +
== Repository ==
 +
https://github.com/steffeli/inf5750-tracker-capture
  
 
== Group member ==
 
== Group member ==
 
*Espen Jones
 
*Espen Jones
 
*Sjur Fredriksen
 
*Sjur Fredriksen
*Steffen lien
+
*Steffen Lien
  
 
== Requirements ==
 
== Requirements ==
Base requirement is visually show previous recorded data in the Tracker Capture App
+
Base requirement is visually show previous recorded data in the Tracker Capture App. They app as it is now, is a straight single column for filling in data about the patient. What we want to to is add another column for showing previously recorded data.The measurements needs to be filled in each time a paitient is in, and therefore we want to show the data from the session directly preceding the one in use.
  
 
== Architecture/technology ==
 
== Architecture/technology ==
 +
The architecture of the project will be based on the already existing Tracker Capture App.
 +
 +
The same goes for the technology used, in addition to DHIS2  these technologies have been and will be used:
 
*Maven
 
*Maven
 
*Spring
 
*Spring
Line 21: Line 27:
 
*HTML5
 
*HTML5
 
*CSS3
 
*CSS3
 +
 +
== Project workflow ==
 +
Setup DHIS2
 +
* <s>Download and setup DHIS2 and create a project for our IDE</s>
 +
* <s>Setup a github repo with the code</s>
 +
Discuss implementation and design
 +
* <s>Discuss as a group how we want the new column to look like.</s>
 +
 +
* <s>Discuss as a group how we want to implement</s>
 +
<nowiki> </nowiki>Implementation
 +
* <s>Create the second column</s>
 +
* <s>Get the second column to contain previous data</s>
 +
* <s>Make a copy button for copying previous data into the data to be set.</s>
  
 
== Milestones ==
 
== Milestones ==
Line 32: Line 51:
 
Milestone 2: 22th November
 
Milestone 2: 22th November
  
*First bare-bone version - static HTML
+
*Get the basic implementation working, show columns with previously added data.
  
 
*Uploadable as DHIS2 web app
 
*Uploadable as DHIS2 web app
  
Milestone 3: 4th December
+
Milestone 3: 6th December
*Finished, if applicable also with mobile app.
+
*Webapp complete
 
*Final delivery: 11th December
 
*Final delivery: 11th December
 
*Presentation: mid December
 
*Presentation: mid December
 
Milestone 4: 11th December
 
* Final delivery
 

Latest revision as of 11:50, 15 December 2015

Project

The project is improving usability in the Tracker Capture app for DHIS2. The application is used for filling in measurements on patients for each state of their programme. Currently it only shows the measurements to be filled in with new values. Our task is improving on this, by showing an additional column which shows measurements from earlier inputs.

Repository

https://github.com/steffeli/inf5750-tracker-capture

Group member

  • Espen Jones
  • Sjur Fredriksen
  • Steffen Lien

Requirements

Base requirement is visually show previous recorded data in the Tracker Capture App. They app as it is now, is a straight single column for filling in data about the patient. What we want to to is add another column for showing previously recorded data.The measurements needs to be filled in each time a paitient is in, and therefore we want to show the data from the session directly preceding the one in use.

Architecture/technology

The architecture of the project will be based on the already existing Tracker Capture App.

The same goes for the technology used, in addition to DHIS2 these technologies have been and will be used:

  • Maven
  • Spring
  • Hibernate
  • JavaScript
  • Ajax
  • JSON
  • Angular
  • HTML5
  • CSS3

Project workflow

Setup DHIS2

  • Download and setup DHIS2 and create a project for our IDE
  • Setup a github repo with the code

Discuss implementation and design

  • Discuss as a group how we want the new column to look like.
  • Discuss as a group how we want to implement

Implementation

  • Create the second column
  • Get the second column to contain previous data
  • Make a copy button for copying previous data into the data to be set.

Milestones

Milestone 1: 8th November

  • Document features and architecture on Wiki
  • Show understanding of DHIS2 web apps

Milestone 2: 22th November

  • Get the basic implementation working, show columns with previously added data.
  • Uploadable as DHIS2 web app

Milestone 3: 6th December

  • Webapp complete
  • Final delivery: 11th December
  • Presentation: mid December