project pmr-droid group 6 presenters: kurt seippel - project manager michael keesey – domain...

14
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

Upload: meghan-kelley

Post on 20-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

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

Page 2: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

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

Page 3: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

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

Page 4: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

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

Page 5: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

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

Page 6: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

Health Care Provider

Patient

System

Use Case Diagram

newRecord

backupInfo

sync

downloadImage

display

Extends

Login Logoff

editInfo

commentInfo

uploadImage

Page 7: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

Class Model

Page 8: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

Class Model

Page 9: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

Sequence Diagram

editInfo()

addEntry()

login()

uploadImage(string filepath)editEntry(E)

logoff()

:Health Care Provider

:Patient :Medical Record :Entry :Basic Info :Computer:Database

newRecord()

addBasicInfo()

editBasicInfo()

sync()

uploadImage(string filepath)

sync()

Page 10: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

State Diagram

Page 11: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

State Diagram

Page 12: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

Prototype Demo

Features:

• Basic Info and Emergency Contact

• Login Features

• Editing Features

• View Photos from server

Page 13: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

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

Page 14: Project PMR-Droid Group 6 Presenters: Kurt Seippel - Project Manager Michael Keesey – Domain Expert/Customer Liaison Jong Jang – Artifacts Manager/Web

addEntry()

newRecord()

:Health Care Provider

:Patient :Medical Record :Entry :Basic Info :Computer:Database

editInfo()

addBasicInfo()

editEntry(E)

login()

uploadImage(string filepath)

logoff()

editBasicInfo()

sync()

uploadImage(string filepath)

sync()