Al Yaros Tomer Peled Kobi Ruham. Background Problem domain Our solution System Main features System architecture Top Level architecture System components.

Slides:



Advertisements
Similar presentations
ICS 434 Advanced Database Systems
Advertisements

Inventory System Application Design Document Tomer Peled Al Yaros Kobi Ruham.
CS 415 N-Tier Application Development By Umair Ashraf July 2nd,2013 National University of Computer and Emerging Sciences Lecture # 7 N-Tier Architecture.
Polymorph Technologies Pte Ltd “ The Leader in Information Technology” ACCPOL (Point-of-Sales)
Corporate Overview.
“Turn you Smart phone into Business phone “
Technical Architectures
Microsoft.Net Technology Sachin Shetty Vimal Amin Thomas Mullasaril Vinutna Pulavarti Software Engineering CS616 Instructor:Dr.Tappert.
Database Software File Management Systems Database Management Systems.
Interpret Application Specifications
Nikolaos Korfiatis The Java 2 Enterprise Edition Platform Dept. of Management & Technology-Athens University of Economics and Business Java 2 Platform.
.NET Mobile Application Development Introduction to Mobile and Distributed Applications.
Oracle Database Administration. Rana Almurshed 2 course objective After completing this course you should be able to: install, create and administrate.
PROFITABLE INVENTORY CONTROL SYSTEMS Your Complete Software System Integrator ProcessTrakker – Visually Tracking your Manufacturing Process.
THE DICOM 2013 INTERNATIONAL CONFERENCE & SEMINAR March 14-16Bangalore, India DICOM Medical Image Management the Challenges and Solutions – Cloud as a.
Enterprise Resource Planning
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
N-Tier Architecture.
NMS1.0(c) Copyright Final Year Project Demonstration Dublin City University 29 th May 2003 Team Members : David ReadeTimothy Kelly
Project By:. 2 Agenda Introduction Problem Definition Proposed Solution Block Diagram Flowchart Technical Implementation Hardware & Software Requirements.
Presentation on Facilities / Assets Management by Satyam Computers Services Ltd.
1 8/24/2002 Why Upgrade to DS3.0? Xerox and the DocuShare Business Unit continue to invest in DocuShare. We want our customers to continue to invest in.
© 2003 East Collaborative e ast COLLABORATIVE ® eC SoftwareProducts TrackeCHealth.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS (Cont’d) Instructor Ms. Arwa Binsaleh.
An Introduction to Software Architecture
MicroView RSC. MicroView FM™ is an add-in module for ARCHIBUS/FM that allows facilities data to be collected and verified on a Palm-based data collector.
ISU Alumni Association Online Store Abstract The Iowa State University Alumni Association desires a complete overhaul of their online store. The current.
Android Data Entry, 3/10/2012 “Android Galaxy, Morgan Divine” Problem Definition Data entry solutions are in ever higher demand as small businesses continue.
 Chapter 6 Architecture 1. What is Architecture?  Overall Structure of system  First Stage in Design process 2.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
SAMANVITHA RAMAYANAM 18 TH FEBRUARY 2010 CPE 691 LAYERED APPLICATION.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
Medical Equipment Inventory & Location System Tomer Peled Al Yaros Kobi Ruham.
Intro – Part 2 Introduction to Database Management: Ch 1 & 2.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Project Members: ABHIJITH REDDY MAMIDI SWETHA CHAPARALA TEJASWI DUBBUDU JESURUN PREM KUMAR.
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Source Mastering UML with Rational Rose 2002 Information System Engineering Introduction to UML.
Background Real-time environmental monitoring is a field garnering an ever-increasing amount of attention. The ability for sensors to make and publish.
Information Management System based on RFID technology in District Court in Warsaw Warsaw 2015.
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
 Understand the concept and scope of IT Infrastructure  Understand with various components and technologies that make up IT Infrastructure  Learn the.
Information Systems in Organizations 5.2 Cloud Computing.
T Iteration Demo Tikkaajat [PP] Iteration
Our Client Dr. Mawjood Institute of Indigenous Medicine University Of Colombo.
IMPROVED ASSET UTILIZATION Lack of visibility of assets and devices results in low equipment utilization rates, excess equipment purchasing and sometimes.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
Java Application Development Services on Different Platforms.
Anytime, Anywhere Access Benefits Functionality Work Order Administration Dispatch Work Order Work Order Details New Work Order Additional Functionality.
Presented by Alexey Vedishchev Developing Web-applications with Grails framework American University of Nigeria, 2016 Intro To MVC Architecture.
Polymorph Technologies Pte Ltd “ The Leader in Information Technology”
Corporate Presentation
Database Development (8 May 2017).
N-Tier Architecture.
Facility Portal and Work Order Manager
Information Systems.
Introduction of Week 3 Assignment Discussion
Introduction to Databases Transparencies
Lecture 1: Multi-tier Architecture Overview
PROFITABLE INVENTORY CONTROL SYSTEMS
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
SAMANVITHA RAMAYANAM 18TH FEBRUARY 2010 CPE 691
SCORM Runtime Integration
MAS 500 Information Technology – ERP Applications.
Chapter 9 Web Hosting and E-Business Software
SOFTWARE DEVELOPMENT LIFE CYCLE
UFCEUS-20-2 Web Programming
Selecting a Health Care
Presentation transcript:

Al Yaros Tomer Peled Kobi Ruham

Background Problem domain Our solution System Main features System architecture Top Level architecture System components Software architecture Implementation Advantages UI Screen shots Technologies Background Problem domain Our solution System Main features System architecture Top Level architecture System components Software architecture Implementation Advantages UI Screen shots Technologies

1. Now days locating and tracking equipment at the hospitals is a major problem. 2. Hospital logistics became more complicated during the last years through the progress of medical science (i.e. biomedical engineering). New and expensive equipment are purchased by the hospitals, which need to be managed in an efficient way.

1. Current hospital equipment management are inefficient and require manual processes. 2. The situation of a nurse looking urgently for an infusion pump or other medical device while a multitude of those are lying “secretly” in a neighboring section is a known picture. 3. Common used equipment is distributed unevenly between various department with different needs. 4. Hospital equipment theft \ Lost – awareness for stolen hospital equipment is usually discovered on critical times even though it could be discovered earlier.

1. Labor costs - The hospital staff spends roughly 10% of shipment time looking for some sort of critical equipment. 2. Time lost during medical procedures on searching available equipment. 3. Increased inventory costs - purchase or rent more equipment due to lack of availability - caused by poor management tools. 4. Wrong Verification of a product - Use the wrong equipment. (medicine etc).

5. High Equipment Wear due to unbalanced use. i.e. one cart is traveling between rooms numerous number of times, while other available carts are laying unused. 6. Staff frustration with operational inefficiencies. 7. Loss - Of critical And\Or Expensive equipment. In this era of severe budget constraints these problems should receive increased attention And implementation of efficient systems is critical.

A System that will use the ScanTask mobile solution of cellular bar-code readers to accomplish an availability (inventory and location) system for medical equipment in hospital facilities.

1. Each Item will be coded with a unique barcode and can be in one of the following status:  In Use  Available  Damage. 2. Each room will be coded with a unique barcode. 3. Each user will be equipped with barcode reader glove and a mobile phone both wirelessly paired. 4. The mobile allows him to change item status or location. i.e. scanning the room and the ECG cart when entering the surgery room.

The system Tracks the location of each tagged item. The system Tracks the tagged item current Status. Each of the tagged items current Status & Location are accessible to the users at all levels through the mobile Or Desktop Clients. Business Value Reports \ Data analysis - The system will support the Hospital manger & administrator decision making process by allowing them to produce series of business reports from the data that was gathered by the system. i.e. Item Yearly Review Report Lookup failures for department Report

The system architecture is A client-server based on 4 layers: Layer 1: Database Layer 2: Web Service\Application Server Layer 3: 2 Types of UI clients Layer 4: Item Identification Device (barcode reader) Web Service Barcode Reader (glove) Mobile Client Application Server Database Server Desktop Client

Loose coupling between layers That Allows More Business Flexibility i.e. The system UI implementation are separated from business logic engine component which gives the ability to change system orientation from hospitals to any other industry quite easily Database independence - DB can be changed from mySql to MS Sql server \ Oracle etc due to Architecture and ORM usage at the Server Data Layer. Another example is the item identification hardware - At the moment the system works with barcode reader but easily can be changed to any other hardware device such RFID etc. Interoperability with other ERP Services The system server can be consumed by clients on other platforms even in different development languages (Support for any language) & environments. Anytime – Anywhere \ Internet friendliness the system is highly accessible from any place at any time under security limitations (Login, User validation etc...).

Ease of maintenance {Must important aspect - Through maintainability, you can achieve anything else at any time. Security, Performance, Usability, Testability etc.} Maintaining High Availability By Minimizing downtime upon maintenance Actions \ Version Upgrade With Strong update mechanism. i.e. The desktop client is automatically updating upon launch, In cases of maintenance or version upgrade one's only need to update the server and the clients will be updated at launch without any manual intervention. (With exception to changes made at the mobile client code itself). Because each layer is independent of the other layers, updates or changes can be carried out without affecting the application as a whole. Scalability the system can scale Out and clients can work with more then one server easily.

The Desktop Client was developed in.NET C# The Mobile Client was developed in Java Micro Edition using Sprint Wireless Toolkit and LWUIT library. The Web Service was developed in Java and deployed over Apache tomcat with Axis2 package. The Web Service data layer is based on ORM (object relational mapping) package - Hibernate. The Database platform is MySql.