140 likes | 321 Views
Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web Master Joe Heldt – Project Facilitator Tom Randall – Security and Assurance. Project Overview.
E N D
Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web Master Joe Heldt – Project Facilitator Tom Randall – Security and Assurance
Project Overview • Provides a personal medical record(PMR) that can be accessed by your Droid • Allows you to have your medical data with you at all times • Your doctor can use your PMR to see what other treatments and medications you are taking
Overview of Features • Easy way to store and navigate through your medical record • Basic info page provides an overview of important data • Allows you to update your PMR at any time • Patient can comment and upload images • Backup local PMR to your computer
Domain Research • Researched Android API and emulator • Constraints: • Only works on the Motorola Droid running Android 2.0 • Images and other large files cannot be stored locally on the phone
Risk Analysis • There are a lot of risks involved with handling medical data • Secure database that holds data • Password protection to gain access to phone and computer • Encrypt all data being passed between server, phone, and computer • Secure authentication to upload medical data to server
System Login Logoff newRecord editInfo uploadImage commentInfo sync Health Care Provider backupInfo Patient display Extends downloadImage Use Case Diagram
Sequence Diagram :Health Care Provider :Patient :Medical Record :Entry :Basic Info :Database :Computer login() newRecord() addBasicInfo() addEntry() uploadImage(string filepath) sync() editInfo() editBasicInfo() editEntry(E) uploadImage(string filepath) sync() logoff()
Prototype Demo Features: • Basic Info and Emergency Contact • Login Features • Editing Features • View Photos from server
Sample Scenario • A doctor adding basic information and medication taken. • Patient Sequence Diagram • A patient logging into the phone and accessing the data then editing the data
:Health Care Provider :Patient :Medical Record :Entry :Basic Info :Database :Computer login() newRecord() addBasicInfo() addEntry() uploadImage(string filepath) sync() editInfo() editBasicInfo() editEntry(E) uploadImage(string filepath) sync() logoff()