Difference between revisions of "Tricolor"

From mn/ifi/inf5750
Jump to: navigation, search
(Project)
Line 3: Line 3:
  
 
==== About the project ====
 
==== About the project ====
There are only values to be entered now, but we should see the old values as well on the same site. If the value is bigger different or that the weight of pregnant women is less than last time, then we must give a attention to the user. Each value has its own conditions. So we have to discuss about what are the conditions for every value. This is a little bit about how we think the project should be.
+
Improve the Tracker Capture app in DHIS2 by adding a data view of previous records in the MNCH / PNC programme. Previous records should only be shown for ANC visit 2-4+, as no records are available at first visit. Other improvements that may be implemented include showing the difference in data (when applicable), and give visual feedback to the user if the entered data contains errors or suspicious values. I.e if the patient have lost weight since the last visit, the difference should be shown with a warning message. 
 +
 
 +
<s>There are only values to be entered now, but we should see the old values as well on the same site. If the value is bigger different or that the weight of pregnant women is less than last time, then we must give a attention to the user. Each value has its own conditions. So we have to discuss about what are the conditions for every value. This is a little bit about how we think the project should be.</s>
  
 
==== Requirements ====
 
==== Requirements ====
 
* Ability to check old data on same site
 
* Ability to check old data on same site
** make a column
+
** Add a new column with previous records
 
** Use drop-down box to changed by the old data user want to see
 
** Use drop-down box to changed by the old data user want to see
 
* Give attention by differences
 
* Give attention by differences
Line 23: Line 25:
  
 
== Technologies ==
 
== Technologies ==
 +
* Software
 +
** DHIS2 v2.21
 +
** DHIS2 Tracker Capture App
 
* Programming
 
* Programming
 
** JavaScript (jQuery/Angular)
 
** JavaScript (jQuery/Angular)
Line 33: Line 38:
 
== Time schedule ==
 
== Time schedule ==
 
'''Milestone 1: 8th November:'''  
 
'''Milestone 1: 8th November:'''  
* Document features and architecture on Wiki
+
* Create wiki page
* Show understanding of DHIS2 web apps
 
 
'''Milestone 2: 22th November:'''
 
'''Milestone 2: 22th November:'''
* First bare-bone version - static HTML
+
* Development environment ready
* Uploadable as DHIS2 web app
+
** Demo server up and running at http://dhis.mrbjoern.com
'''Milestone 3: 4th December:'''
+
** GitHub repository set up
* Finished, if applicable also with mobile app.
+
* Prototype sketches of app improvements ready
 +
'''Milestone 3: 6th December:'''
 +
* Learn basic Angular (early in sprint)
 +
* Implement new features in app
 +
* Test application
 +
* Write essay
 
'''Final delivery: 11th December:'''
 
'''Final delivery: 11th December:'''
* Presentation: mid December
+
* Working app to be delivered
 +
* Deliver essay

Revision as of 17:17, 22 November 2015

Project

Improving usability in Tracker Capture app

About the project

Improve the Tracker Capture app in DHIS2 by adding a data view of previous records in the MNCH / PNC programme. Previous records should only be shown for ANC visit 2-4+, as no records are available at first visit. Other improvements that may be implemented include showing the difference in data (when applicable), and give visual feedback to the user if the entered data contains errors or suspicious values. I.e if the patient have lost weight since the last visit, the difference should be shown with a warning message.

There are only values to be entered now, but we should see the old values as well on the same site. If the value is bigger different or that the weight of pregnant women is less than last time, then we must give a attention to the user. Each value has its own conditions. So we have to discuss about what are the conditions for every value. This is a little bit about how we think the project should be.

Requirements

  • Ability to check old data on same site
    • Add a new column with previous records
    • Use drop-down box to changed by the old data user want to see
  • Give attention by differences

Link to scheduler

bugtracker: https://bugs.mrbjoern.com/issues/INF5750

Link to repository

git: https://github.com/mrbjoern/INF5750

Group member

  • Halvor Bjørn (halvb)
  • Uy Tran (uqtran)
  • Aravinth A. Sivalingam (aravinta)

Technologies

  • Software
    • DHIS2 v2.21
    • DHIS2 Tracker Capture App
  • Programming
    • JavaScript (jQuery/Angular)
    • Twitter Bootstrap
  • Development
    • Jetbrains YouTrack (bugracker)
    • Jetbrains WebStorm
    • GitHub

Time schedule

Milestone 1: 8th November:

  • Create wiki page

Milestone 2: 22th November:

  • Development environment ready
  • Prototype sketches of app improvements ready

Milestone 3: 6th December:

  • Learn basic Angular (early in sprint)
  • Implement new features in app
  • Test application
  • Write essay

Final delivery: 11th December:

  • Working app to be delivered
  • Deliver essay