Vaccine Reminder - An android project
-
Upload
tasnim-ara-islam -
Category
Engineering
-
view
122 -
download
1
Transcript of Vaccine Reminder - An android project
1
Presentation on
2
Supervisor:
Dr. K.M. Azharul Hasan Professor, KUET.
Developers:
Tasnim Ara Islam Roll- 1007010 Farah Naz Chowdhury Roll- 1007038
3
Presentation Topics
Introduction Objectives Project requirementsControl Flow Diagram
Benefits
Conclusion
Methodology
LimitationsFuture plan
Introduction
Android apps have become frequent in many aspects of our lives over the past few years by the widespread availability of tablet computers and smartphones. While there is a great deal of interest in apps and enthusiasm for their use, they have yet to reach the mainstream of healthcare provision.
4
5
Objectives Some apps cover the full patient journey, such as self-diagnosis, finding a physician, filling prescription, compliance. We have developed an application only on compliance stage where the application contains following features:
Provide remindersDisplay informationRecord user entered data for notification
We have made an effort to develop an app on Vaccine reminder because the evidence shows that the proper doses at the proper times generate the optimal immune response.
6
Project Requirement
Software Requirement: Minimum API level 8
Hardware Requirement: Android Smartphone
Operating System: Android
Database UpdateHas the due
date arrived?
Continuous monitoring using
PendingIntent
No
Yes
Generate Notification with Alarm
End
Pers
on N
ame
Vac
cine
Nam
e
Dat
e
Edit Reminder Form
Pers
on N
ame
Vac
cine
Nam
e
Dat
e
Add Reminder Form
Delete Reminder Form
Start
Vaccine Reminder List
Control Flow Diagram
Methodology
1) In the beginning of the App, if one clicks the App icon, an image button will be on the screen. 2) If one clicks the image button, a Vaccine List will appear. It is the First tab. There have been enlisted-
18 child vaccines 3 female vaccines 5 adult vaccines
Details of the vaccine can be viewed by clicking each vaccine on the list. 3) On the home screen there are three tabs.
8
Vaccine List
9Fig: Home Screen Showing all the
vaccine listFig: Vaccine Details
Methodology (Cont.)
Add a New Vaccine Reminder
10
4) The Second Tab is for vaccine reminder record entry. For add a new reminder user needs to click the (+) button. If do so, the user needs to enter the person’s name who has to take vaccine, vaccine name and the due date and click the “Save” button against which a vaccine reminder notification will fire at due date.
Methodology (Cont.)
11a) Before adding any
reminderb) The screen after
clicking the (+) button
c) Entering Person name and Vaccine
Name
Methodology (Cont.)
12
d) Picking the Due Date
e) After entering all the Information
f) After clicking the “Save” button
Methodology (Cont.)
Edit or Delete Vaccine Reminder List
13
5) User can also edit the entered record by clicking on them and changing any of the portions (person’s name/vaccine name/date). By clicking the “Edit” button the vaccine reminder list will be updated.
6) If one needs to delete the reminder, he/she can go the edit screen and by clicking the “Delete” button, that specific reminder notification will be deleted.
Methodology (Cont.)
14
a) Changing the due date
b) After clicking “Edit” Button
c) After clicking the “Delete” button
Methodology (Cont.)
Notification7) At the due date, the notification will be fired at a specific time (7 A.M.). Until the notification is checked, there will be a reminder icon present on the Screen. When one checks the notification and clicks it, the home screen of the Vaccine Reminder app will be appeared and he/she can check for which the notification has been fired.
15
Methodology (Cont.)
16
a) Notification is firing.
c) Reminder Icon is present until checking notification bar.
b) Notification is firing.
d) Reminder Notification on the status bar.
Fig: Notification generation for Vaccine reminder.
Methodology (Cont.)
8) The third tab is about app information. Here, a small description and features of the app are given. Also the reference of the information of the vaccines is given here.
17
Methodology (Cont.)
Fig: About Us Tab.
The Application is not a server based one. It is an offline based Application.
Separate tone has not to choose for alarm. Whichever tone is selected for notification in the smart phone, this app will use the tone default.
The app is user friendly because one does not need to login to use the app. App installment is the maximum that a user needs to use the app.
As there is no multiple user record, no extra memory is used. Extra Data Storage minimize the app convenience.
18
19
LimitationsLimitations
To run the app, internal memory is used. To make the app user friendly the interface has to be
designed in a more clarified way. For example there is no Back button in every interface which makes the app clumsy for a new user.
The apps must be explicitly started by the user for tracking.
Future PlanOur Future plan is to add features that will generate an
automated vaccination and reminder schedule, customized to the users’ birth date to ensure timely vaccination.
It will also keep track of vaccination history against user data.
In our app, there is no option such as mandatory or optional vaccines. This feature can be added to make the app more realistic.
Higher security feature can be added.
20
21
Conclusion
So far, the Government of Bangladesh has expanded program on immunization (EPI). It is recognized as mTikka system. The mission of the EPI program in Bangladesh is to eradicate morbidity and mortality from vaccine-preventable diseases. Our Vaccine Reminder app will be very helpful to ensure this program.
22