Unformatted text preview:

Ambulance Dispatch System CAD System System Design Document Faisal Azizullah Brandon Bass Ali Hashi Sonali Jejurkar Team Lead for del 3 Sirisha Koneru Ananthapriya Mummineni Team Lead for del 2 Shveta Mupparapu Team Lead for del 1 Vidya Perumal Group URL http www ace6354 com adv soft engg aspx Revision History Version 1 0 1 1 1 2 Revision Date 06 23 2007 06 29 2007 06 30 2007 1 3 1 4 07 01 2001 07 01 2007 Description Author Initial Draft with template section 1 Section 1 refinement Initial draft with all the sections and necessary UML diagrams Typo in section 3 5 is fixed Paragraph 2 in section 1 5 should be describing the dispatcher interface Sonali Jejurkar Sonali Jejurkar Sonali Jejurkar Vidya Perumal Brandon Bass 1 Introduction 1 1 Purpose of the system The emergency ambulance dispatch system or Computer Aided Dispatch System CAD is a web based application that efficiently receives a phone call from 911 services records the details of an emergency incident including location finds the next available ambulance and dispatches the ambulance within 3 minutes As referenced in the Requirements Analysis Document RAD that we submitted as a deliverable 1 and 2 the system throws an exception if the ambulance is not dispatched within 11 minutes range after receiving the phone call from the 911 operator 1 2 Design goals Identifying design goals is the key step of Design phase in SDLC In the light of nonfunctional requirements addressed in the earlier phases we agreed to develop CAD considering following design objectives 1 Reliability For 99 9 times LTS will provide accurate map for the incident location and should give correct directions to CAD Once Dispatcher receives correct information from LTS it can guide the driver of the ambulance accordingly 2 Usability The Dispatcher interface will be very user friendly and system designers will create all the necessary user manuals for easy use of the system 3 Performance CAD will be designed to achieve one minute of response time to locate nearest ambulance from the nearest location after submitting location details 4 Supportability The system can be extended to identify the nearest hospital from the incident location in the 2nd stage of system development Also after the golive of the 1st stage of CAD there will be a team of 5 members to provide the required technical support 5 Implementation Since the CAD system will be developed using JAVA and Rational Rose the system designers will have the constraint of having technical experts in this area 6 Interface The CAD system interacts with LTS for getting driving directions to the location Therefore CAD will be compatible with LTS 7 Packaging CAD is packaged into WAR file 8 Legal CAD will be compliant as far as the licenses for the soft wares it uses are concerned 1 3 Definitions acronyms and abbreviations 1 CAD Computer Aided Dispatcher This is the name given to the software system under consideration 2 Caller Is the person who calls the 911 service and asks for an ambulance 3 Operator Is the person who attends the phone call at 911 services 4 Dispatcher Is the person who receives the phone call from operator enters incident information into CAD system and processes the necessary details for dispatching the ambulance 5 LTS Location Tracking System Is the independent software component that accepts caller phone number from CAD and provides location details to CAD This is a mapping system 6 System Administrator Is the person who manages all types of user accounts using CAD and maintains their access privileges 7 Driver Is the person who is driving the ambulance 8 SDLC Software Development Life Cycle 1 4 References Problem Statement http utdallas edu chung CS6354 Project doc Architecture Specification http wwwbruegge informatik tumuenchen de twiki bin view OOSE SystemDesignDocumentTemplate Object Oriented Software Engineering Using UML Patterns and Java 2nd Edition Applying UML and Patterns An Introduction to Object Oriented Analysis and Design and the Unified Process 2nd ed C Larman 1 5 System Overview CAD system s goal is to provide fastest ambulance service to the victims of any emergency incidents To achieve this goal the system is decomposed into Operator Interface Dispatcher Interface CAD and LTS Interface For implementation purpose Operator Interface and LTS interface are beyond the scope of this project The CAD system assumes the input from Operator Interface processes it sends the caller s phone number to LTS Interface and receives the location details from LTS The Dispatcher Interface is used by a 911 ambulance dispatcher that stores all the information provided by the caller This information includes address of the incident number of people injured number of ambulances required and type of emergency After processing this information an appropriate incident report is created by this system and sent to the Dispatcher system as an input The CAD system under consideration is built assuming validated report of an incident exists and is provided to CAD as an input The CAD system is designed to locate the available ambulances near the incident location and dispatch them as per the requirement with the help of LTS We assume that LTS provides incident location and this will be used by CAD in conjunction with CAD s internal maps to derive driving directions LTS is a highly sophisticated navigation system that provides location details by accepting caller s phone number as an input If the caller is located outside the reach of LTS signals then some additional details about incident are expected All three interfaces are closely interlinked and with validated inputs to the system interfaces an attempt is made to dispatch the ambulance within 3 minutes range 2 Current software architecture Since this project is based on Greenfield engineering we will discuss current architecture of the similar system called MyTrip discussed in course text book Using this application a driver can plan a trip from a home computer by contacting a trip planning service on the Web The trip is saved for later retrieval on the server The trip planning supports more than one driver like our CAD system supports more than one caller The system is decomposed into 2 subsystems namely RoutingSubsystem and PlanningSubsystem The PlanningSubsystem is responsible for constructing a Trip connecting a sequence of Destinations The PlanningSubsystem is also responsible for responding to replan requests RoutingSubsystem The


View Full Document

UTD CS 6354 - Ambulance Dispatch System (CAD System)

Loading Unlocking...
Login

Join to view Ambulance Dispatch System (CAD System) and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Ambulance Dispatch System (CAD System) and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?