Android Diabetes Management System
Android Diabetes Management System
(Android DMS)
By:
Neil Hansen
2142 Glacier Court
Algonquin, IL 60102
[email protected]
(224) 627-2079
i
April 1, 2008
TABLE OF CONTENTS
1. Application Description.....................................................................................................1
2. User Interface.....................................................................................................................2
2.1 Running the application...........................................................................................2
2.2 Initial Registration...................................................................................................3
2.3 Main Screen.............................................................................................................4
2.4 Main Screen Menu...................................................................................................5
2.5 Transmitting Data Screen........................................................................................6
2.6 Settings Screen.........................................................................................................7
2.7 Report Chart Screen.................................................................................................8
2.8 Report Graph Screen................................................................................................9
2.9 Report Statistics Screen.........................................................................................10
ii
April 1, 2008
1. Application Description
An estimated 246 million people world-wide have diabetes, with a forecasted 380 million by 2025 1.
Technology has provided this growing number of diabetics with conveniences like glucometers, insulin
pumps, and continuous glucose monitoring. However, a method of recording pertinent information –
specifically blood-sugar (or glucose) readings—remains limited. Diabetics often record glucose readings
by hand in a log book then share this information with a physician, which assists in maintaining and
improving their overall health. But these log books inconvenience the lives of diabetics because they
must be transported and require a writing utensil. Entering glucose levels, dates, and times by hand—
every time blood-sugar is tested—proves an arduous task. Thus, I propose a solution to alleviate these
inconveniences with the development of the Android Diabetes Management System, hereafter referred to
as Android DMS.
Android DMS is a phone application designed for use on the Android cellular phone. It is intended to
digitally record and analyze diabetic users’ information, which can then be synchronized to a remote web
server. Android DMS has the capability to store the most common data that type 1 or type 2 diabetics and
their doctors track, including glucose levels, weight, and A1C percentages (average three-month blood
sugar measurement). The application also allows the user to assign goals to these parameters, providing
milestones for which to strive. Physician contact information, as well as the specific unit of measurement
the user prefers, round out the application’s capacities.
Specifically, there are three methods of reporting users’ recorded data and goals: chart, graph, and
statistics. The chart mode displays records in a columned list, ordered by date of recording. To visualize
progression, the graph mode represents the recorded data as a line graph. Finally, the statistics mode
provides a general, quantitative summarization of the recorded information.
Another useful aspect of Android DMS is the ability to analyze your glucose readings based on time of
day. For example, a diabetic’s glucose levels may consistently rise in the morning, but drop very low by
lunch time. Android DMS allows the user to recognize these unhealthy trends when blood sugar levels
change, then present this information to their doctor for appropriate action.
The Android DMS user has the ability to synchronize data recorded by the application to a remote web
server. Once the data has been received by the web server, the user can access the same data from any PC
with an internet connection and print it prior to a doctor visit.
With Android DMS, diabetics no longer need to carry a log book, since all of their information can be
accessed on the Android cell phone. Rather than manually record data, users need only grab their
Android cell phone, run the application, and enter their recordings.
Android DMS makes no claim to cure or prevent the side effects of diabetes, but it offers today’s
increasing number of diabetics a portable, convenient tool to manage the disease. I am excited about the
potential of this application on the Android platform and the utilization of the tool’s web site. I am also
thankful Google has given the opportunity for the entire mobile-platform development community to take
part in the Android Developer Challenge.
1
Source: International Diabetes Foundation
1
April 1, 2008
2. User Interface
This section describes the graphical user interface of Android DMS on the Android phone. This section will not get
into excrushiating details, rather provide information within the GUI. The user interface provided in the application
should be intuitive enough for any user to navigate the application’s capabilities.
2
April 1, 2008
Once all the required fields are entered, you have the
option to select ‘Enter’ or ‘Example’ button.
The ‘Enter’ method is the primary generates a new
SQLite database within the application using the fields
entered with some other defaults parameters, such as
goals and units of measurement.
3
April 1, 2008
Row 4: Entry text box and units used. The text field
will default to the median goal for that particular entry
type.
4
April 1, 2008
5
April 1, 2008
6
April 1, 2008
7
April 1, 2008
8
April 1, 2008
9
April 1, 2008
10