Sddec11-03 Group Members: Charles Ristau (Group Manager) Yik Sen Tan (Web Master) Tariq Azmy (Secretary) Theron Worthington (Communication Liaison) Advisor:

Slides:



Advertisements
Similar presentations
Absence Credit Tracking System April 10, Team Members: Joshua Allen Dave Kristensen Greg Ludwinski Samantha Ratnapuli.
Advertisements

ISecurity GUI User-Friendly Interface. Features Full support of all green-screen functionality Simultaneous views of multiple iSecurity screens and activities.
CIMCO Integration Software Products
Overview to the new Software.  New NVR integration (SRN-470D / SRN-1670D)  Net i - Ware integration (SNS-SFXXX  All door command button  Video popup.
ActiveXperts Network Monitor Monitors servers, workstations and devices for availability Alerts and corrects.
Prime’ Senior Project. Presentation Outline What is Our Project? Problem Definition What does our system do? How does the system work? Implementation.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
Electrical and Computer Engineering Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Final Project Review.
Team: Maya Zalcberg Diana Attar Levona Hershtik Academic advisor: Prof. Ehud Gudes ADD Presentation.
Automating Tasks With Macros
A CHAT CLIENT-SERVER MODULE IN JAVA BY MAHTAB M HUSSAIN MAYANK MOHAN ISE 582 FALL 2003 PROJECT.
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Academic Advisor: Prof. Ronen Brafman Team Members: Ran Isenberg Mirit Markovich Noa Aharon Alon Furman.
Team Members: Charles Ristau (CPRE) Team Leader Theron Worthington (CPRE) Communication Liaison Yik Sen Tan (EE) Webmaster Mohd Tariq Azmy (EE) Document.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
Hands-On Microsoft Windows Server 2003 Networking Chapter 7 Windows Internet Naming Service.
1 Proctor Caching and TestNav Configuration. Role-Based Key 2 Role-Based Codes LEA Test Coordinator – School Test Coordinator – Test Administrator/Proctor.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Maintaining and Updating Windows Server 2008
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Presented By: Shashank Bhadauriya Varun Singh Shakti Suman.
Christopher M. Pascucci Basic Structural Concepts of.NET Browser – Server Interaction.
Automatic Software Testing Tool for Computer Networks ARD Presentation Adi Shachar Yaniv Cohen Dudi Patimer
Tracking Services for ANY websites and web applications Zhu Xiong CSE 403 LCO.
Guide to MCSE , Second Edition, Enhanced 1 Objectives Understand and use the Control Panel applets Describe the versatility of the Microsoft Management.
31 January 2007Craig E. Ward1 Large-Scale Simulation Experimentation and Analysis Database Programming Using Java.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Product Evaluation ADP E-Time Enterprise Kronos Workforce Central.
Business Processes and Workflow How to go from idea to implementation
Group 11: LongNH – HongLM – MinhNQ – HuyLD Supervisor: Mr. TaiNT
Computers & Employment By Andrew Attard and Stephen Calleja.
Computer-Based Trading Room Dec04-05 Client: ISU College of Business Advisor: Dr. Gerald B. Sheblé Team Members Steve Saillard Vipul Tiwari Dan Fitch Fahim.
Powered by Employment Security Department WorkSource Integrated Technology Solution.
Operating Room Instrument Rapid Delivery System sddec11-03 Group Members: Charles Ristau (Group Manager) Yik Sen Tan (Webpage Designer) Tariq Azmy (Secretary)
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Confidential Configuring Attendant Console.
Objectives Configure routing in Windows Server 2008 Configure Routing and Remote Access Services in Windows Server 2008 Network Address Translation 1.
Course Presentation EEL5881, Fall, 2003 Project: Network Reliability Tests Project: Network Reliability Tests Team: Gladiator Team: Gladiator Shuxin Li.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
M1G Introduction to Database Development 6. Building Applications.
2/6/01D-1 © 2001 T. Horton CS 494 Object-Oriented Analysis & Design Using PARTS to Illustrate Requirements Concepts.
June 6 th – 8 th 2005 Deployment Tool Set Synergy 2005.
1 Tradedoubler & Mobile Mobile web & app tracking technical overview.
Network Monitoring Through Mobile (MOBTOP) Developed By : Akanksha Jain. (102199) Deepika Reddy (102210) Team Name: Beans Guided By: Prof. Robert Zhu SUBMITTED.
Avira Endpoint Security. Introduction of Avira Management Center (AMC)
1 Welcome to CSC 301 Web Programming Charles Frank.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
Attack Tool Repository and Player for ISEAGE May06-11 Abstract Today’s world is changing shape as it increases its dependency on computer technology. As.
A remote control robot with webcam. Responsibilities User Interface Communicate with server Webcam Display Server Web Server Collaborators Work: Harkins.
Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
Central Sterile Processing Team Members: Charles Ristau (CPRE) Team Leader Theron Worthington (CPRE) Communication Liaison Yik Sen Tan (EE) Webmaster Mohd.
Members: Adam Lee, Kartik Subbu, Nick Oakman, and Gabriel Semonis Advisor: Professor Daji Qiao.
CS779 Term Project Steve Shoyer Section 5 December 9, 2006 Week 6.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907.
SNG via Webinar. Where’s Webinar??  Double click Aflac 2000 folder  Highlight “SNGWebCommunicator”  Right Click and “Send To - Desktop”
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
Maintaining and Updating Windows Server 2008 Lesson 8.
Operating Room Instrument Rapid Delivery System sddec11-03 Group Members: Charles Ristau (Group Manager) Yik Sen Tan (Web Master) Tariq Azmy (Secretary)
Fundamental of Databases
Custom Information status board for Iowa health systems
Workshop on ERP Suites Certification in ERP Professionals.
PHP / MySQL Introduction
Resources and Schedule
Presentation transcript:

sddec11-03 Group Members: Charles Ristau (Group Manager) Yik Sen Tan (Web Master) Tariq Azmy (Secretary) Theron Worthington (Communication Liaison) Advisor: Prof. Daji Qiao Client: Prof. Manimaran

 CSP handles instrument cleaning and preparation for Operating Rooms  Instruments required normally scheduled  Sometimes additional instruments are needed ◦ Nurse requests instruments ◦ CSP cleans and prepares instruments

 Most of the needed instruments are prepared ahead of time for the scheduled operations throughout the day  Sometimes additional instruments are needed  Requests for these instruments are generally made through phone calls or notes left on instrument trays  This can tie up phone lines and create an inefficient system of logging and tracking of instrument requests

 Implement a system that is capable of tracking requests by OR staff (nurse).  Implement in OR Room, Decontamination Room, and Sterilization Room.  Additional terminal for CSP coordinator to monitor request status.

 Nurse who work in the operating room. ◦ Make instrument request through the system.  CSP staff in Decontamination and Sterilization area. ◦ Receive request from nurse.  Coordinator monitors requests ◦ Can edit status as needed

 Based on set-up in Iowa Methodist Health Center in Des Moines  Operating Rooms  Every rooms has one terminal  Central Sterile Processing (CSP) Area  Decontamination Room – 1 terminal  Sterilization Room – 1 terminal  Supervisor Room – 1 terminal

 Operating Room Terminal ◦ Create Request ◦ Cancel/Clear Request ◦ View Request Status  Decontamination Room Terminal ◦ View Request Status ◦ Change Request Status  Sterilization Terminal ◦ View Request Status ◦ Change Request Status  CSP Coordinator Terminal ◦ Monitoring

 User friendly ◦ Straight forward user interface ◦ Organized user interface  Reliability ◦ Request confirmation ◦ Request status  Increase effectiveness ◦ Auto-matched function

Server Status Update Requests Information Operating Room Terminal Decontamination Room Terminal Coordinator Computer Sterilization Terminals Status Update

 Each terminal’s program will be linked to a server.  Every update will go through server and the server will update all terminal’s program simultaneously  The server stores past and present requests information based on the request number designated to each request.

 Workstation ◦ Windows XP ◦ Java available  Network is reliable  No confidential information displayed  Only used by hospital staff in designated areas

 Tools used ◦ Netbeans Swing GUI Builder ◦ Eclipse IDE  Learning Experience ◦ Java Swing programming ◦ TCP socket programming

 Table displaying current instrument request information  Buttons allowing easy-to-learn addition or removal of requests

 Picture of Add pop- up  Allows nurse to add a request by specifying the following information ◦ Room ◦ Case ◦ Instruments  Typing in instrument queries instrument database for matches

 Show status of current requests  Allows the user to change the status of the request

 Allows the user to change the status of a request  Status choices depend on terminal

 Allows a user to supervise active requests  Can message status

 Tools used ◦ Netbeans ◦ JavaDB  Learning Experience ◦ JDBC programming with SQL ◦ TCP socket programming

 Takes updates from terminals to add requests or change request status in the request database  Updates terminals when a change occurs in the request database  Queries instrument database to find possible matches for user instrument input

 JavaDB – Oracle supported implementation of Apache Derby  Created through Netbeans  Consists of two tables ◦ Requests ◦ Instruments

 Edit/Change function on OR terminal  Enhanced GUI interface display  Instruments details scroll pop-up function

JUnit Testing  Non-thread methods in the front-end software tested  These methods passed JUnit testing with various given inputs Functional Testing  Auto-complete, status requests, and request addition/deletion tested and succeeded

Manual Testing  Scenarios created to test the system with different configurations of possible real-time events encountered  Tested scenarios behaved as expected  Persistence of system database during shutdowns was tested Integration Testing  System tested on different computers on different networks  The Iowa State network, ad hoc, and a simple router were used to test the system  Computers used during testing ran Windows 7 OS  System requires that at least version JRE 1.7 of Java be used

Problem Definition Senior Design Introduction End Product Design Project Documentation Project Reporting Technology Selection

End Product Implementation End Product Testing

 Successfully implement for each terminal. ◦ GUI interface design ◦ Request Server ◦ Request Database  Follow-up actions/Future work ◦ Edit/Change function on OR terminal ◦ Enhanced GUI interface display ◦ Instruments details scroll pop-up function ◦ More instrument data in database