1 team 6 eduardo flores ivan olmos jandry guerra luis bautista mentor: dr. peter clarke
TRANSCRIPT
![Page 1: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/1.jpg)
1
Team 6
Eduardo FloresIvan Olmos
Jandry GuerraLuis Bautista
Mentor: Dr. Peter Clarke
![Page 2: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/2.jpg)
Copyrights and Trademarks
2
Microsoft® HealthVault™
Copyright© 2010 Microsoft®.All contents of the Service are Copyright Microsoft Corporation .
Teges Corp™ i-Rounds™
Copyright © 2001-2002 Teges Corp. All rights reserved.
All of the deliverable code in SQLite has been dedicated to the public domain by the authors. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code.
Microsoft® SQL Server® JDBC Driver 3.0© 2007 Microsoft® Corporation. All rights reserved.
![Page 3: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/3.jpg)
Problem Definition
Current System Problems/Limitations
3
Patient has to be responsible for its medical documents, which include its past and present information. Retrieving information with the current system has proving to be an expensive and time consuming task for the provider.
Time Consuming and Expensive(ex. Physical pick up approach)
Unreliable (ex. Store & Secure information)
![Page 4: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/4.jpg)
Project Management
4
Main Task:•Feasibility Study•High Level Requirements
Main Task:•Use Case Identification
Main Task: •System Design
Main Task: • Implementation •Testing
![Page 5: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/5.jpg)
UML Use Case Diagram
5
System
Forgot Password
CVM-M user
Query Information
Compile Information
Display Compile Information
LogoutCreate Login
Login
Mask Password
<<include>>
<<include>>
Link Patient Id
TegesICU Patient HealthVault Patient
<<include>> <<include>>
Total Number of test cases: 25Implemented Use Cases: 11
![Page 6: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/6.jpg)
Functional Requirements
6
Non
![Page 7: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/7.jpg)
7
Functional RequirementsNon
![Page 8: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/8.jpg)
8
System Design
![Page 9: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/9.jpg)
System Decomposition
9
Client-Server Architecture
Client<<Subsystem>>
Controller
View Model
Microsoft Vault<<Subsystem>>
TegesICU Server<<Subsystem>>
UI
Model-View-Controller
![Page 10: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/10.jpg)
System Deployment
10
:MicrosoftServer<<Microsoft Vault>>
CVM user:PC<<Client Interface>>
:TegesServer<<TegesICU>>
:TegesICU Server
:Microsoft Vault-Windows 7/Vista/XP-1.7 GHz or equivalent processor-512 MB RAM-Firefox or Chrome installed-Mouse and KeyBoard-Internet Connection
:Controller
:View:Model
1.5 Mbps or more Internet speed
UI
![Page 11: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/11.jpg)
11
Persistent Data Design
![Page 12: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/12.jpg)
12
Detailed Design
![Page 13: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/13.jpg)
UI
Login_Page<<Client Interface>>
CVM-M_User<<Client Interface>>
Create_Login_Page<<Client Interface>>
Lost_Password_Page<<Client Interface>>
Field_Verifier<<Client Interface>>
CVM-M_Interface<<Client Interface>>
DS_Settings_Page<<Client Interface>>
DS_Settings_Info<<Client Interface>>
Model
Organized_DS<<Client Interface>>
Graph<<Client Interface>>
View
Display Browser<<Client Interface>>
Controller
User_Account<<Client Interface>>
Login_Manager<<Client Interface>>
Interface_Manager<<Client Interface>>
DS_Connect_Manager<<Client Interface>>
CCD_DS<<Client Interface>>
TegesICU_DS<<Client Interface>>
Mediator<<Client Interface>>
DS_Mediator<<Client Interface>>
DS_Objects<<Client Interface>>
+mediatorSource_Interface<<Server Interface>>
ClinicalDocument<<Client Interface>>
13
Proxy Pattern•Source_Interface•Organized_DS•CCD_DS•TegesICU_DSMediatorPattern•DS_Mediator•Mediator•DS_Objects
![Page 14: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/14.jpg)
14
State Machine
![Page 15: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/15.jpg)
Algorithm
Depth First Search
•Runtime: O(V2) Adjacency Matrix
•The depths first search algorithm is used to traverse a tree structure to print an XML file
e.i Chemistry
Lab Results
Lab (1) Lab (n)…
Lab test Lab teste.i Glucose
Value105
Clinical Documen
t
Record Target
Problems
Health Info
Immunization
AlertsMedicatio
ns
Lab Result
s
Procedures
Name ID PhoneAddres
s
•The leafs of Record Target and Health Info are indexed
<results> <entry> <organizer>
<name>Chemistry</name> <result>
<name>Glucose</name> <value>105</value>
</result> </organizer> </entry></results>
…
Teges ICUDB
Structure
Teges Database
Health VaultCCD
CDA (RIM)
Structure
Graph
XML
![Page 16: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/16.jpg)
Test Cases
16
Sunny DayRainy Day
![Page 17: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/17.jpg)
17
Test Cases
Sunny DayRainy Day
![Page 18: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/18.jpg)
Subsystem TestingSubsystem tests and coverage were performed using the following tools
Automated Testing ToolJUnit
Coverage ToolEclEmma
Subsystem line coverage Obtained: 95.4%
18
![Page 19: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/19.jpg)
Demo
19
![Page 20: 1 Team 6 Eduardo Flores Ivan Olmos Jandry Guerra Luis Bautista Mentor: Dr. Peter Clarke](https://reader036.vdocument.in/reader036/viewer/2022062304/56649eb25503460f94bb8347/html5/thumbnails/20.jpg)
Questions
20