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