Data Visualizer for CommCare

Slides:



Advertisements
Similar presentations
Idaho National Engineering and Environmental Laboratory What is a Framework? Web Service? Why do you need them? Wayne Simpson November.
Advertisements

Virtualizing Entomology Collection Student: Di Wang (Alan) Sponsors: John Marris: Curator, Entomology Research Museum Stuart Charters: Department of Applied.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Front and Back End: Webpage and Database Management Prepared by Nailya Galimzyanova and Brian J Kapala Supervisor: Prof. Adriano Cavalcanti, PhD College.
Copyright W. Howden1 Lecture 7: Functional and OO Design Descriptions.
ISMT221 Information Systems Analysis and Design Prototyping with MS Access Lab 6 Tony Tam.
The Switchboard User Interface. Prof. Leighton2 User Friendly Databases Create an attractive main menu Help the database users maneuver through the database.
Tina design review Main design decisions. Top level modules. Responsibilities. Phases A & B. Test plan. Time table.
Class template Describing a generic class Instantiating classes that are type- specific version of this generic class Also are called parameterized types.
Databases & Data Warehouses Chapter 3 Database Processing.
1 Integrated Development Environment Building Your First Project (A Step-By-Step Approach)
The Design Discipline.
Front end for monitoring Mesh Network By Lesetsa Mojapelo Supervisor: Prof. W.D. Tucker Co-Supervisor: Mr M. Norman Mentor: Mr Carlos Rey-Moreno.
Implementation of Document Imaging Ed Rought City of Reno, Nevada.
Implementation Yaodong Bi. Introduction to Implementation Purposes of Implementation – Plan the system integrations required in each iteration – Distribute.
ICE/MDPnP Update HL7/IEEE Standards Meeting 9/12/2012.
Using Visual Basic 6.0 to Create Web-Based Database Applications
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
1 ITEC 3010 “Systems Analysis and Design, I” LECTURE 10: Use Case Realizations [Prof. Peter Khaiter]
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Binding UI Components to Data. Adding UI Components to the Page You can create components on a page by: Dragging a component from the Component Palette.
Access 2013 Platform Overview Access Low up-front investment Easy to evolve and iterate Easy adoption One version of the truth Easy to collaborate.
(Building the Presentation Layer - KISS). Figuring out what to do! Every was not learnt over night and certainly not without proper help and support.
Technovation Incorporating Feedback Week 4. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating.
Systems Analysis and Design in a Changing World, 3rd Edition
Crowd-sourced Lost and Found Application Motivation and Goals Architecture Implementation Details Progress References By- Jwala Mohith Girisha, Rajani.
Front end for monitoring Mesh Network By Lesetsa Mojapelo Supervisor: Prof. W.D. Tucker Co-Supervisor: Mr M. Norman Mentor: Mr Carlos Rey-Moreno.
Database Systems I Content: –How to build a database application –Principles of database-system implementation Instructor: John Sieg Required Text:
Object Oriented Design Jerry KotubaSYST Object Oriented Methodologies1.
Construction Planning and Prerequisite
GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability.
Chapter 11 Using SAS ® Web Report Studio. Section 11.1 Overview of SAS Web Report Studio.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Slide 1 Use Case Packets.
Incorporating Feedback Lesson 5 0. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating your app.
Where does the components of an SharePoint application resides? Can you see yours?
© 2014 Core Knowledge Foundation. This work is licensed under a Creative Commons Attribution- NonCommercial-ShareAlike 3.0 Unported License.
The.NET ModelKit Suite is released in the following editions: 1) 2) 3) 4)
Computer Applications Chapter 16. Management Information Systems Management Information Systems (MIS)- an organized system of processing and reporting.
Distributed Pattern Recognition System, Web-based by Nadeem Ahmed.
By Aj. Suthisa Kraitape. Microsoft Office Excel We use Microsoft Office Excel to make a table and write a formula. Microsoft Office Excel is the tool.
Class Diagrams Revisited. Parameterized Classes Parameterized Classes - are used to represent relationships between templates.
The ECOST Web-based platform for data providers and for data users.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 1 An Introduction to Visual Basic.NET and Program Design.
By Muyowa Mutemwa Supervisor B. Tucker Co-Supervisor Prof: I. Venter.
Video notification for SignSupport Remind Deaf users when and how to take medication Student : Vuyisa Phindiso Supervisor : Prof. Bill Tucker.
Learning Management System. Introduction Software application or Web-based technology used to plan, implement, and assess a specific learning process.
X-Mind Pilot Project Proposal 許志毓、李俊輝、吳蕙盈、卓曉青. Outline Topic of Interest Research Aims Details & Workflow Work Distribution Challenges & Conclusion.
JUVENILE DATA EXCHANGE Jorge Basto, Chief Information Officer Wendy Hosch, Judicial Information Services Manager Judicial Council / Administrative Office.
Building Enterprise Applications Using Visual Studio®
Getting Started on The Project Bank in Visual Studio
Conference on National Platforms for SDG Reporting
An Introduction to Visual Basic .NET and Program Design
Smoke and Mirrors Prototype
Cloud Computing: IT Seminar
Unified Modeling Language
Renouncing Hotel’s Data Through Queries Using Hadoop
Analysis models and design models
Task-Farm Distributed Computing
Smoke and Mirrors Prototype
Colectica 5 A New Generation of Open Metadata Tools
Which graph should I use?
Student Organizations
Generalization of tooltips Supervisor : Prof Tucker
REST Easy - Instant APIs for Your Database
Data Visualizer for CommCare
Data Visualizer for CommCare
Neighbourhood Farm Pre-order & Embedded Payment System. By H.A Lekhoba
Martin Rinard, Jiasi Shen, Varun Mangalick
Implementation Plan system integration required for each iteration
FUNDAMENTALS OF DOT NET TRAINING BY SURBHI KALE. INDEX 1.Dot net training Framework Fundamentals 2.CLR Features 3.Class Library Features 4.The Common.
Presentation transcript:

Data Visualizer for CommCare Intership-linked project with Dimagi to assist CommCare users with visualizing their data. By: Faieez White Supevisor: Prof William Tucker

What is CommCare? CommCare is an open source platform designed for front line workers globally to help with gathering and distributing data.

Project recap: Visualizing Data SOLUTION: A web application that visualizes data from the CommCare database.

User Interface Specification

The Table

High Level Design

Low Level Design All attributes get types. All functions get parameters. Functions get return values or are void.

Project Plan for Term 3 Implement first version of the web app. Implement all the components described in term two. Add functions for the user to interact with the graphing process. Do more user testing.(video record). Collect opinions from other programmers. Improve implementation based on criticism.

Liaise with Dimagi representative. Do some minor rework of documentation and add term three's findings. Do term three's presentation.