Jump to first page Medical Data Analysis/Record Broker Project Team Team Members: Leader: Tracy Giglio: Data Analysis Kai Unewisse: Galina Walters: Record Broker Leader: Gundamaraju Lavanya: Aarti Nankani:
Jump to first page Introduction n Customer: Mid America Heart Institute u a recognized cardiovascular center of excellence n Current Computing Environment u does not support a distributed component- based computing environment.
Jump to first page Topics of Discussion n Problems with current environment n Our project(s) role n MAHI database project team’s role n Customer’s role n Functional requirements n Proposed system context n Technology and tools for executing the project(s) n Project Schedule
Jump to first page Computing Environment Issues n not scalable, flexible, or interoperable n statisticians manipulate data through custom-made applications/programs wasting valuable time that could be spent analyzing the data n OCR data is hard to interpret n Duplicate patient_ids u created in the past because the data was not normalized and database integrity was compromised u requires consolidation consuming human resources
Jump to first page Our Role - General n Develop OO middleware n Developing a configurable database connection n Extract data from sample database n Perform server side applications n Resulting output is fed to user interface
Jump to first page Our Role - subproject specific n Data Analysis Broker (project 1) u develop server side statistical applications that manipulate the data u integrate commercial off-the-shelf (COTS) components for graphical output. u provide statistical reports in HTML n Record Broker (project 2) u provide work arounds to OCR recognition errors and database accuracy errors u apply work arounds (algorithms) u end result - return one patient_ID
Jump to first page MAHI database project team’s role n Provide structure to data (normalize data) n Provide logical validation (consolidate patient records) n Identify relationships n end result - implement relational database
Jump to first page Customer’s role n Provide user interface n Define requirements n Define project scope
Jump to first page Medical Data Analysis Broker UML Diagrams
Jump to first page Use Case Diagram n Functional Requirements
Jump to first page System Context Diagram
Jump to first page Medical Record Broker UML Diagrams
Jump to first page Use Case Diagram n Functional Requirements Continued
Jump to first page System Context Diagram
Jump to first page Technology/tools for executing new development effort n JAVA2 Enterprise Edition 1.3 and provide server- side and client-side support for developing enterprise, multitier applications n Together 5.5 -UML modeling tool n JBOSS application server n ANT Java based build tool n TOMCAT 4.0 / JETTY web server n JSPChart - graphics components n MS SQLServer /MS Access database
Jump to first page EJB Architecture
Jump to first page Project Schedule n See Project Web Site html html