Prototype Report

Diabetes Health Platform

Team 06

Veerav Naidu (Product Manager)

Mukai Nong (Architect)

Steven South (IV & V)

Sudeep Sureshan (Operational Concept Engineer)

Surabhi Goyal (Architect)

Vishali Somaskanthan (Requirements Engineer)

Vandhana Somaskanthan (Implementation/Tester)

Aashiha Priyadarshni Lakshmi Kumar (Prototyper)

Vijaya Prabhakara (Quality Focal Point)

10/09/2017

Date / Author / Version / Changes made / Rationale
10/09/2017 / VN / 1.0 / Original for CSCI577; Tailored from ICSM OCD Template / To fit CS577 course content
11/28/2017 / VN / 1.1 / Modified Navigation Flow description and changed file name / Changes made based on feedback from CS577 TA

Version History

Table of Contents

Prototype Report......

Version History......

Table of Contents......

Table of Tables......

Table of Figures......

  1. Introduction......
  1. Navigation Flow......
  1. Prototype......

1

Table of Tables

Table 1: User Login

Table 2: Registration

Table 3: User Profile Survey Quesions

Table 4: Homepage

Table 5: Food Search

Table 6: Search Results

Table 7: Food Nutrition Facts

Table 8: Glucose Levels from CGM

Table of Figures

Figure 1: Navigation Flow of Diabetes Health Platform......

Figure 2: User Login

Figure 3: Registration

Figure 4: User Profile Survey Questions

Figure 5: Homepage

Figure 6: Food Search

Figure 7: Search Results

Figure 8: Food Nutrition Facts

Figure 9: Glucose Levels from CGM

1

  1. Introduction

This prototype report refers to the final product that will be delivered to the clientduring our transition period. The prototype is deployed in Android and Visual Paradigm. The main difference from the previous report is that the mobile application integration with the external USDA Food API and Dexcom Continuous Glucose Monitor (CGM) API for a patient’s blood sugar levels are streamlined and displayed. The end product is kept minimalistic for we are engaged in this project only for one semester and have come to a common ground to develop further if all the main functionalityis completed in advance.

  1. Navigation Flow

Figure 1: Navigation Flow of Volunteer Tracking System

  1. Prototype

Table 1: User Login

Description / User Login page for patients intending to use the application
Related Capability / WC_4493
Pre-condition / Patients are familiar with Harexi and have already registered
Post condition / Patients redirected to homepage.

Figure 2: User Login Page

Table 2: Registration

Description / When a patient is new to the system and is looking forward to manage his/her condition they must first register in order to provide preliminary information about themselves and their treatment so far.
Related Capability / WC_4487
Pre-condition / Patient decides to customize their treatment using our application.
Post condition / Redirected to profile questions pages and forwarded to homepage.

Figure 3: Registration page

Table 3: User Profile Survey Questions

Description / When registering, a patient must fill out a survey about their condition and treatment
Related Capability / WC_4464
Pre-condition / Patient has just created their account or logged in for the first time with Google
Post condition / Patients redirected to homepage.

Figure 4: First Survey Question page

Table 4: Homepage

Description / Registered patients are provided with the options to input food, blood sugar levels, personalize their diagnosis, and learn about risks to their health
Related Capability
Pre-condition / Patient has just created their account or logged in for the first time with Google
Post condition / Patients redirected to homepage.

Figure 5: HomePage

Table 5: Search Food

Description / Registered patients are able to search for food that they like
Related Capability / WC_4491
Pre-condition / Patient is registered and is at the homepage.
Post condition / Patients are directed to the search food page.

Figure 6: Search Food

Table 6: Search Results

Description / Registered patients are able to see a list of food that they searched for.
Related Capability / WC_4491
Pre-condition / Patient has searched for the kind of food they want.
Post condition / Redirected to food search results page.

Figure 7: Search Results

Table 7: Food Nutrition Facts

Description / Once a patient selects a food they like, they can click on it to view the nutritional facts of the food and possibly add it as one of the foods they will/have eaten for that day.
Related Capability / WC_4491
Pre-condition / Patient decides on the food they like.
Post condition / Redirected to food detail page.

Figure 8: Food Nutrition Facts

Table 8: Glucose levels from CGM

Description / A registered patient is able to give the application permission to access their glucose level data from the Continuous Glucose Monitor (CGM) if they are wearing one.
Related Capability / WC_4343
Pre-condition / Patient is registered and is wearing a CGM
Post condition / Redirected to Dexcom Login page to grant application access.

Figure 9: Glucose levels from CGM

1