Our final design is the result of quite a lot of work, which is described in the "Development Process" webpage. To begin with, take a look at the transition diagram for the final version, 3.0.

The splash screen starts things off after you press the begin button (which will not be a part of the final product). Users have the ability to turn it off if they'd like to from the settings screen.
The next thing you see is the home screen. From this screen (and almost all the others - see transition diagram) you can get any of the other major screens defined by the links on the toolbar and the settings screen which has a link in the bottom right corner of the screen. On the home screen you will find the prediction, which does not actually work because we couldn't get a prediction model running. We investigated Markov chains, but these are complicated
(they are the basis of Google's PageRank algorithm) and would have taken a long time to implement. We would have liked to have gotten the graph working as well, but could not, but that would be one of the next things to implement. One additional thing to note is the help menu, which can be accessed from any screen and (hopefully)
provides useful feedback about what to do on any given screen. Below is a shot of the home screen and one of
the help screen.

We go now to the next screen: the area where you have your blood sugar level measured. The idea is to put a glucometer test strip into the pda, then apply a drop of blood to the strip, as you do with any glucometer. However, obviously we couldn't do that for usability testing so we created a false randomized reading generator. Just click on "get BGL" and you're given a value between 60 and 300, I believe. This data is stored, and can be viewed from the history screen.
The next screen is the diet screen. It uses an accordion menu to break up food choices by food group. Foods are added to the list from the settings screen and the carbohydrate values are added at that time. You can get to this screen by pressing the "new food" button. If you add an item by mistake, you remove it by selecting it from the column on the right and pressing the lower green button. Add a food by selecting on the left and pressing the upper green button. Save your selections into the pda by pressing "save".

Have you exercised? This has an effect on future BGL's and would be used in a working prediction algorithm. Select the type of exercise you have done and the number of minutes that you've worked out, then press "save". If you don't see the type of exercise you've done, please add an exercise by pressing "new exercise".
Now, each time you inject yourself, record it. You can keep track of slow and fast acting insulin with DFS. Use the sliding bars, which still need a little work, or the "numeric stepper" devices as Flash calls them to make the entry perfect down to the unit.
So now you want to see what you've done. The history screen shows previous meals, insulin injections, work outs, and BGL readings. You can modify anything, as well, so if you are recording something late, then come here, double click on the entry and then change it!

The settings screen has the most options, of course. Set up basic info such as age and weight, but you can also add or subtract foods and exercises. One of our commentors suggested adding a "return to default" button, and it was a great idea. We also have a setting to stop showing the default screen upon start up, to save time in getting to what you need. We would like to add more themes and language translations, so the setup for these is there, but they are ineffective.
And finally, the interactive demo!
Enjoy!
|