You are on page 1of 14

TH6204

ADVANCED INTERFACE DESIGN

PROJECT REPORT PERSONA 1

MEGAT RAFAEL BIN MAAMUNOR RASHID - P72339


NOR AZURA BINTI PANDI - GP02155
SABARINA BINTI OTHMAN - GP02158

1.0

Persona 1

TTTH6204 - ADVANCED INTERFACE DESIGN

Farah is a teacher aged 30 years old. She lives with her father who suffers from diabetes
and mild Alzheimers disease. Because of his condition, Farah has to monitor her fathers
medication that includes medicine to control his blood pressure and cholesterol levels,
vitamins, and insulin. There are altogether three types of pills for controlling blood
pressure and three other types of vitamins that need to be taken before bedtime. Each type
of medicine has a different dose and Farah has to read the labels carefully before giving
them to her father. Insulin, on the other hand, needs to be injected 30 minutes before each
meal, four times a day, and different doses are given at different times of day. Fortunately
for Farah, the school is only 5 minutes away from her house so she can go home during
lunchtime to help her father. However, because of her busy schedule at work, she
sometimes forgets about the insulin injections so she has to delay the meal, which causes
distress to her father.
Farah also needs to take her father to a nearby dialysis centre three times a week as well
as to a doctors appointment once every 4 months to a hospital about 45 minutes away
from the house. She desperately needs a mobile application that would remind her of all
the medication doses, when to give them to her father, and alert her to all her fathers
appointments.
2.0

Scenario 1

The alarm on Farahs mobile phone has just gone off, and after unlocking the screen she
sees there is a message to remind her about her fathers insulin intake. She quickly grabs
her purse and drives home. Five minutes later, she arrived at her house and sees her father
is waiting for her. She then taps on the MediMonitor application on her phone, and check
the type of insulin she is supposed to give her father and the dosage required. After the
insulin injection, Farah quickly prepare lunch for her father and 30 minutes later it is
ready, just in time for her fathers meal.
While her father is having lunch, Farah prepares the medication to be given after the
meal. Using MediMonitor, she taps on the medication list and sees 6 types of pills. She
taps on the first one called Enalapril, and the details of the medication appear on the
screen. She forgot what the pill looks like, so she taps on the small image of the pill. The
whole screen is then replaced with a larger image of a pink pill. She taps again to
minimize the image and check the dosage. She reaches for the box where she keeps all
her fathers medication, searches for the pills, takes one tablet out of its packet and puts it
on a plate. She then checks the list again and does the same for the other five types of
pill. An alert message appears soon after, reminding her of her fathers appointment with
the doctor at Serdang Hospital the next day at 9am. She taps on the OK button and
closes the application. When her father had finished his meal, Farah helps him take the
pills she prepared.
3.0

Functional Design

2 | Page

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: Medication Reminder.


Purpose: To remind Farah about her fathers medication time.
Input data: None.
Output data: A pop-up on Farahs phone Medication Reminder.

3 | Page

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: MediMonitor.


Purpose: The main interface of MediMonitor.
Input data: Farah can tap on any icon to proceed.
Output data: The next interface.

4 | Page

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: MediMonitor.


Purpose: The main interface of MediMonitor.
Input data: Farah taps on the Profiles icon to proceed.
Output data: The icon is selected and is covered in a blue box.

5 | Page

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: Profiles.


Purpose: The main interface of Profiles.
Input data: Farah can tap on any of the links in Profiles to proceed.
Output data: The next interface.

6 | Page

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: Profiles.


Purpose: To check on Saved Medication.
Input data: Farah taps on the Saved Medication link to proceed.
Output data: The link is selected and is covered in a blue box.

7 | Page

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: Saved Medications.


Purpose: To add medication.
Input data: Farah taps on the + Add New Medications link to proceed.
Output data: A text box will appear to key in the name of the medication.

8 | Page

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: Custom Medication.


Purpose: To add a new medication.
Input data: Farah types in Insulin Type 1.
Output data: The information is saved in the phone app.

9 | Page

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: Custom Medication.


Purpose: To check the information on Insulin Type 1.
Input data: Farah checks the dosage of the Insulin to give her father.
Output data: The information on Insulin Type 1.

10 | P a g e

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: Custom Medication.


Purpose: To check the information on Enalapril.
Input data: Farah checks the information on Enalapril and taps the Picture link.
Output data: The information on Enalapril.

11 | P a g e

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: Custom Medication.


Purpose: To see a picture of Enalapril.
Input data: Farah sees the picture of Enalapril to confirm her fathers medication.
Output data: A picture of Enalapril.

12 | P a g e

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: Appointments Reminder.


Purpose: To remind Farah about her fathers hospital appointments.
Input data: None.
Output data: A pop-up on Farahs phone Appointments Reminder.

13 | P a g e

TTTH6204 - ADVANCED INTERFACE DESIGN

Name of function: Saved Medications.


Purpose: To list all of Farahs fathers medication.
Input data: New medication.
Output data: List of all Farahs fathers medication.
.

14 | P a g e