Upload
abanoub-nazeh
View
61
Download
0
Embed Size (px)
Citation preview
Mobile Virtual Hospital
Supervised by
Eng. Mayar AttiaDr. Sameh SalemDr. Manal Ismail
Presented by
Ahmed RabeiAbanoub Nazeh
Ali NadyHany ElTohamyIslam Elsherbiny
Mohamed Abo-Soliman
Content∗ Introduction∗ Project Overview∗ Need for Health care & Mobile medical systems∗ Importance of mobile health care∗ Project Management and Life Cycle∗ Basic Structure of the application
∗ Mobile App (Arduino & Windows phone)∗ Desktop Application∗ Web Application∗ Central DB∗ Sensor systems
∗ Simple way of communication between Patient and Doctors.∗ Contribution to help in solving national medical service problems:
∗ Large space country with distributed areas∗ Elderly people who can't travel to health centers∗ Number of medical and Health center is low compared with citizen requirement.∗ Early Detection of diseases∗ Primary phase of diagnoses
∗ Mobile phones and computers are already available to most population.
Importance of mobile health care and medical services
Objectives
• Innovative and integrated mobile healthcare & medical services• supporting patient and health professional mobility• enhancing quality-of-care whilst decreasing health expenditures• Allow medical and health care service to reach distributed areas
mobile health care and medical services
Mobile Device Population
Mobile Health Users Statistics
Ref: here
Project Architecture
Provide persistent monitoring forBlood pressureHeart rateEnergy expenditureWeight
Data analysis and feedbackAutomated - based on thresholdsDoctor intervention
Monitoring Patients
System Components
• Hardware• Mobile android device (Tablet, smart Phone)• Arduino Uno Chip• Temperature sensor• Heart rate Sensors• Blood pressure monitor (Bluetooth)• Humidity Sensor
• Software• Server Software
• My SQL DataBase Server• Web Application Server
• Client Software• Desktop Application• Mobile App• Vhospital for android• vHospital for windows Phone
Android
Heart Rate Sensor
Weight scale
Blood pressure monitor
Arduino UNO chip
Security and Privacy Overview
∗ Security Requirements∗ Data confidentiality∗ Data integrity ∗ Device authentication∗ User authentication and access control∗ Service availability
Mobile App For Android
Medical Apps vs. Health Apps
• Health apps help consumers to maintain a healthy lifestyle or offer health-related services.
• Health Apps are targeted at consumers rather than medical professionals.
• The most popular categories of downloaded health apps are exercise, stress, and diet.
Virtual Hospital System Architecture
BT
Blueto
oth
(Web Application)
Medical Databas
e
Automated Evaluation
Doctor Evaluation
feed
back
802.11/internet
Mobile Devices
Why are mobile devices so popular?
•Combine the functionality of a computer with portability•Lower cost•Connect to Internet wirelessly•Apps
Mobile App System design
System Components:
•Database Server•Scripting Server•Mobile App
Mobile App For Android
• Trust: trusted physicians should only allowed to enroll in system to guarantee site content (Medical supervision)
• Reliability: medical sensors and application accuracy and means of inter-system communication is core objective.
• Affordability: the ability to answer all users’ needs and inquiries on the fly with minimum effort.
• Security: users data confidentiality is major and
protected by law.• Scalability: All components can be easily updated and
extended to meet future needs.
Core Features
Mobile App For Android
App Main Areas
•Patient Area•Physician Area
Mobile App For Android
User Subscription
Form
Doctor Subscription
Process
Mobile App For Android
Main Application Activities•Health Checkup•Call s specialist•Last Bio Record•Medical History
Mobile App For Android
Health Checkup•Sensors testing•Reading Data from sensors•Submitting Records
Mobile App For Android
Call a specialist•Specialty selection•Doctor Search•Direct phone call
Mobile App For Android
Read stored data•Last Record•Historical Graph
Live Demo
Mobile App For Android
Mobile App For Android
?
Mobile App For Windows Phone
Mobile App For Windows Phone
∗ Windows 10 Mobile, with the Windows Phone name being phased out in favor of branding the platform as an edition of Windows 10.
Mobile App For Windows Phone
∗ User Access Control:∗ Login Form∗ Registration Form
Mobile App For Windows Phone
∗ Main Page Include:∗ navigation Buttons∗ Paths to different
functions
Mobile App For Windows Phone
∗ Emergency settings Page∗ 4 emergency phone numbers∗ Stored in mobile memory
∗ In case of emergency, send user location and personal details to configured phone numbers
Mobile App For Windows Phone
∗ ICU location on map∗ Push pin in map
Mobile App For Windows Phone
∗ Doctor’s Information∗ Scalable for future updates
Mobile App For Windows Phone
* location of Emergency Car on map
Mobile App For Windows Phone
∗ Sensor output pages∗ Temperature Page∗ Heart rate page
?
Mobile App For Windows Phone
Medical Desktop Application
Medical Desktop Application
Introduction• Desktop Java technologies can be used to create rich client
applications and applets that are fast, secure and portable. Most of the technologies are included as part of Java SE (also known as the JRE, or Java Runtime Environment), which is pre-installed on over 90% of all desktop systems on a wide range of operating systems. Other Desktop Java technologies are available as either separate downloadable Java extensions, or as open source projects on java.net. Finally, the Netbeans IDE with its integrated GUI builder brings everything together, allowing you to easily build your desktop application.
Medical Desktop ApplicationDesktop Application
Overview
• In order to make the application secure so use Login and Registration Form as below:
Figure 1: Welcome Screen Activity
Medical Desktop Application
Figure 2: Patient Registration Activity
User registration page
• His Name• Email Address• Title• Phone Number • ID Number • Marital Status• Disease• City• State• Postal code• Occupation
Medical Desktop Application
Methodology :The activity consists from Seventeen edit text views, where the user can enter his Name, Email, Phone No. and his ID number and etc. And three Spinners (Compo Boxes) to select his Title, marital status and Disease from the listed values.The entered information values are stored in the Database. In a table called User Info. the table has the following fields
ID Name Email Home Phone_Number Disease Occupation ID_Number Flag
Table 1 User Info
Medical Desktop Application
Desktop Application
My SQL Database
Medical Desktop Applicationconnection class between the application and the database
Medical Desktop Application
Medical Desktop Application
Medical Desktop Application
Medical Desktop Application
Medical Desktop Application
authentication and security to ensure that the user should fill his user name and his ID and according to it.
The main window is customized according user type: user is an administrator or a doctor or a patient
Medical Desktop Application
administrator registration form
Medical Desktop Application
Doctor registration form
Medical Desktop Application
Main Page
Medical Desktop Application
Biological records submission form
Questions?
?
mobile health care and medical services
mobile health care and medical services
mobile health care and medical services