1 / 26

Software Product Line Personal Medical Record

Software Product Line Personal Medical Record. Group : PMR-iPhone Presenters: Wayne Stiles - Project Manager Steven Garske - Domain Expert/Customer Liaison Sammy Djap - Artifacts Manager Haohan Lin - Project Facilitator Group: PMR-Droid Presenters:

dessa
Télécharger la présentation

Software Product Line Personal Medical Record

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Product LinePersonal Medical Record Group : PMR-iPhone Presenters: Wayne Stiles - Project Manager Steven Garske - Domain Expert/Customer Liaison Sammy Djap - Artifacts Manager Haohan Lin - Project Facilitator Group: PMR-Droid Presenters: William Zajac - Project Manager Christopher Dasbach - Domain Expert/Customer Liaison John Furcean- Artifacts Manager Michael Kerwin - Project Facilitator

  2. Part I: Product Line Overview • System allows users to access medical records from a mobile device • Help geriatric patients manage their health • Personal involvement in their health • Mobile medical records gives peace of mind • Better understanding of their medical situation

  3. Common Features • Records stored on server, periodically synchronized with device • Official medical data from ARMOR • Unofficial data added by user • Extremely simple and intuitive interface

  4. Overview of Variant Features • Mobile platform • Slide-out keyboard(Android)

  5. Domain Research • Investigated what is most important to geriatric patients • Applied knowledge to create optimal interface • Project Constraints • Small screen size of mobile devices • Limited amount of information to display • Must distinguish official vs. unofficial records

  6. Risk Analysis • Security • Risk of unauthorized access if in error • Convenience • System unusable if system crashes • Risk Mitigation (Avoidance) • Prototype does not function for actual records • Security and convenience risks are academic

  7. Figure 1.1: Use-case diagram for the PMR system.

  8. Class Diagram • Available at: • http://www.cse.msu.edu/~cse435/Projects/F2010/PMR-Droid/Models/domainfinal.png

  9. Figure 1.2 SPL (and both Applications) class diagram

  10. Behavior Model – both smart phones Figure 1.3 Sequence Diagram - Add a Note

  11. Figure 1.4 Sequence Diagram – Login exceptional

  12. Figure 1.5 Sequence Diagram – View list of drugs

  13. Figure 1.6 Successful backup retrieval sequence diagram

  14. Figure 1.7 Unsuccessful backup retrieval sequence diagram

  15. Behavior Model SPL: State Diagrams • Demonstrate the following classes: • Interface • User • User Permissions • User is allowed to access multiple profiles through the User Permissions class

  16. Record Records List getRecordInfo tryLogIn getRecordList Login Screen Drug Home Screen Drugs List getDrugList getDrugInfo getDocumentList = Start State Documents List Logout getImageList getDocumentInfo Document Images List getImageInfo Image = Back Figure 1.8 State Diagrams - Interface

  17. User tryLogin Verified Other Profile Logged out Logged in Users Profile getUserInfo Logout = Start State Figure 1.9 State Diagrams - User

  18. Figure 1.10 State Diagrams – User Permissions

  19. SPL GroupPMR-iPhone Presenters: Wayne Stiles - Project Manager Haohan Lin - Project Facilitator Steven Garske - Domain Expert/Customer Liaison Sammy Djap - Artifacts Manager

  20. Demo of iPhone Prototype • Available for download at group website under Project Resources • High-Level features of User Interface • Records stored on server, periodically synchronized with device • Official medical data from ARMOR • Unofficial data added by user • Extremely simple and intuitive interface http://www.cse.msu.edu/~cse435/Projects/F2010/PMR-iPhone/web/prototype.html

  21. PMR-iPhone Video • Available for viewing on teams page • http://www.cse.msu.edu/~cse435/Projects/F2010/PMR-iPhone/web/prototype.html

  22. SPL GroupPMR-Droid Presenters: William Zajac- Project Manager Michael Kerwin- Project Facilitator Christopher Dasbach - Domain Expert/Customer Liaison John Furcean - Artifacts Manager

  23. Demo of Droid Prototype • Available for download at group website under Project Resources • High-Level features of User Interface • Records stored on server, periodically synchronized with device • Official medical data from ARMOR • Unofficial data added by user • Extremely simple and intuitive interface http://www.cse.msu.edu/~cse435/Projects/F2010/PMR-Droid/Prototype/index.php

  24. PRM-Droid Video • Available for viewing on teams page • http://www.cse.msu.edu/~cse435/Projects/F2010/PMR-Droid/web/demo_video/435_Video.html

  25. Important Links • PMR – Droid • http://www.cse.msu.edu/~cse435/Projects/F2010/PMR-Droid/web/ • PMR – iPhone Website • http://www.cse.msu.edu/~cse435/Projects/F2010/PMR-iPhone/web/

  26. Questions?

More Related