DHISSDE - PowerPoint PPT Presentation

1 / 7
About This Presentation
Title:

DHISSDE

Description:

All data elements about pregnancy and child birth. DHIS2 concepts (short) ... XWork/Webwork. SDE WebWork action classes: GetDataAction, ValidateAction, SaveAction etc. ... – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 8
Provided by: hans95
Category:
Tags: dhissde | webwork

less

Transcript and Presenter's Notes

Title: DHISSDE


1
DHIS-SDE
  • Standard data entry

2
Routine data?
  • Data submitted regularly.
  • A list of related data elements (form) and input
    fields.
  • E.g.
  • All data elements about immunization.
  • All data elements about pregnancy and child
    birth.

3
DHIS2 concepts (short)
  • Organization Unit A clinic, hospital, etc.
  • Period Time period, to- and from-date.
  • Data element E.g. Number of child births
  • Form A list of related data elements (no
    values!).
  • Data value Value for one data element, for one
    organization unit and a specific period. 0
    child births for Clinic Foo, feb. 2005.
  • Validation
  • Min/max validation.
  • Type validation (int, string, bool).

4
Show it!
5
SDE sequence
Enter data
Validate
Save
Fail
Correct
Change min/max
Comment
6
Model-View-Controller (MVC)
  • Model Data and data definitions.
  • DHIS Java classes Form, Period,
    OrganizationUnit, etc.
  • SDE Java classes DataSet, DataSetElement,
    DataSpan-
  • Controller Prepares data for views. Handles
    communication between view and model.
  • XWork/Webwork
  • SDE WebWork action classes GetDataAction,
    ValidateAction, SaveAction etc.
  • View Displays data in specific ways.
  • Velocity (A lot like JSP.)
  • SDE velocity files save.vm, display.vm,
    correctvalue.vm, etc.

7
SDE code challenges
  • Need to connect the three aspects, org.unit, form
    and period ? DataSpan.
  • Store values conveniently along with data element
    and other info ? DataSet, DataSetElement.
  • Simplify contact with Core? ? Dhis2BeanAdapter,
    DataService
  • All the JavaScript and IFRAME issues
Write a Comment
User Comments (0)
About PowerShow.com