Difference between revisions of "Super ultra team maximum Survey"
(→How you are dividing tasks within the group) |
Drrui@uio.no (talk | contribs) (→Screenshots and screen flows) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 43: | Line 43: | ||
#html, css work on skip logic and survey app: Dag, Jon | #html, css work on skip logic and survey app: Dag, Jon | ||
#Displaying form for the survey app: Jon | #Displaying form for the survey app: Jon | ||
− | #Listing out the json format | + | #Listing out the json format : Jon |
− | #Show hide logic for skip logic with jquery and formating json for save: Sanjeev | + | #Show hide logic for skip logic with jquery and formating json for save: Jon,Sanjeev |
− | #Saving form to dhis2: Dag, Jon | + | #Saving form to dhis2: Dag, Jon, Sanjeev |
+ | #Validation of form for proper data save, date calendar display: Sanjeev, Dag | ||
== Screenshots and screen flows == | == Screenshots and screen flows == | ||
Line 51: | Line 52: | ||
Flow chart for Survey App | Flow chart for Survey App | ||
+ | Planned interface | ||
[[File:FlowchartSurveyApp.png]] | [[File:FlowchartSurveyApp.png]] | ||
[[File:SurveyApp1.png]] | [[File:SurveyApp1.png]] | ||
[[File:SurveyApp2.png]] | [[File:SurveyApp2.png]] | ||
+ | |||
+ | Finished interface | ||
+ | [[File:indexPage.png]] | ||
+ | [[File:filloutform.png]] | ||
+ | [[File:skiplogic.png]] | ||
== Documented learning during project == | == Documented learning during project == |
Latest revision as of 19:53, 9 December 2013
Contents
Group Members
Sanjeev Khatiwada (sanjeevk)
Dag Roger Stokland Rui (drrui)
Jon Ulstrup Pettersen (jonup)
Summary Of Requirements
- Single event data entry form
- Skip logic
- Make interace for easily defining form and skip logic
- Available as DHIS2 web app and android app
- Touch friendly UI
Time schedule
Meeting Time
Tuesday 10:00 to 12:00
Thrusday 12:00 to 16:00
Friday 11:00 to 15:00
Milestones
Milestone 1: Draft of project requirement in wiki
Milestone 2: Single event data entry form / User Interface design/DHIS2 app installable
Milestone 3: Skip logic / DHIS2 Implementation
How you are dividing tasks within the group
- Requirement analysis and interface design: Sanjeev, Dag, Jon
- Creating skeleton app for the dhis2: Sanjeev
- Creating list of forms and data entries for skip logic from DHIS2 json, single event data entry form: Sanjeev
- Skip logic and saving it to json format, communicating with dhis2 through system settings: Dag
- Work on skip logic, one to many relation with dependencies and formating json: Sanjeev
- Editing and saving skip logic: Dag
- html, css work on skip logic and survey app: Dag, Jon
- Displaying form for the survey app: Jon
- Listing out the json format : Jon
- Show hide logic for skip logic with jquery and formating json for save: Jon,Sanjeev
- Saving form to dhis2: Dag, Jon, Sanjeev
- Validation of form for proper data save, date calendar display: Sanjeev, Dag
Screenshots and screen flows
Flow chart for Survey App
Documented learning during project
1. Connecting with dhis2 through app, creating single event data entry form.
http://www.dhis2.org/doc/snapshot/en/user/html/ch25s07.html
2. System settings and saving system settings in dhis2 server.
http://www.dhis2.org/doc/snapshot/en/user/html/ch25s25.html
3. Displaying form and saving the survey done.
Suggested improvements to APIs etc
Link to repository
http://bazaar.launchpad.net/~superultramegateam/+junk/surveyApp/files