Automated Police Reports System City of Pittsburgh March 5, 2007 Presented to.

Slides:



Advertisements
Similar presentations
GIS for Aviation: Case for eTOD Management
Advertisements

CRM 3.0 Whats New in Microsoft CRM 3.0 – Technical.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
IBM SMB Software Group ® ibm.com/software/smb Maintain Hardware Platform Health An IT Services Management Infrastructure Solution.
Handheld Contact Wireless syncing ACT! Blackberry and Windows Mobile 5/6.
1 Chapter 11: Data Centre Administration Objectives Data Centre Structure Data Centre Structure Data Centre Administration Data Centre Administration Data.
Message Queues COMP3017 Advanced Databases Dr Nicholas Gibbins –
OVERVIEW TEAM5 SOFTWARE The TEAM5 software manages personnel and test data for personal ESD grounding devices. Test and personnel data may be viewed/reported.
Computer Aided Dispatch, Records Management and Mobile Solution for Law Enforcement and Public Safety of Kentucky.
Oracle Fusion Middleware 11g Abhishek Khanolkar. What is Oracle Fusion? “Oracle Fusion Middleware is a ‘preintegrated’ portfolio of customer- proven software.
14.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Interpret Application Specifications
Avoid DCOM and Tunnel Across Firewalls and Networks Presenters: Kevin Rutherford, Senior Applications Engineer Colin Winchester, VP Operations  OPC DA.
OPC DA Tunnelling Presenters: Colin Winchester, VP Operations Win Worrall, Application Engineer  OPC DA Tunnelling  PC to PC without DCOM  Encryption.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
Dynamics AX Technical Overview Application Architecture Dynamics AX Technical Overview.
Module 16: Software Maintenance Using Windows Server Update Services.
Data Technology Project. Our Purpose “ To functionally support and complete a COMPSTAT approach by interoperable data sharing using a common standard.
Finding Nearby Wireless Hotspots CSE 403 LCA Presentation Team Members: Chris Scoville Tessa MacDuff Matt Mohebbi Aiman Erbad Khalil El Haitami.
Overview Print and Document Services Print Management console Printer properties Troubleshooting.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Next Generation Traffic Management Centers Brian L. Smith and Robert Kluger Webinar series presented by MAUTC, University of Virginia and VDOT.
Computer Concepts 2014 Chapter 7 The Web and .
1 Xora Sales Presentation. >About Xora >Demo Examples >Appendix Agenda 2.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
MobeSys Technologies MobeSys – helping you overcome mobile technology challenges.
Data Integration Problem How to access data across 22 different data systems, most operating on different hardware, using different software, and having.
AGENDA 1.Introduction 2.Course Policy 3.What is SQL 2000 Server? 4.Client-Server Architecture and Communications 5.SQL 2000 Versions 6.SQL 2000 Server.
What’s new in agenTel 6.2 December 2009 The Voxtron Factory.
Module 4: Add Client Computers and Devices to the Network.
Presentation on Facilities / Assets Management by Satyam Computers Services Ltd.
Application Layer CHAPTER 2. Announcements and Outline  Administrative Items  Questions? Recap 1.Introduction to Networks 1.Network Type 2.N etwork.
Module 13: Maintaining Software by Using Windows Server Update Services.
MIS3300_Team8 Service Aron Allen Angela Chong Cameron Sutherland Edment Thai Nakyung Kim.
Chris Wright Senior Systems Engineer, Lucity IMPORT & UPDATE.
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
AMSI Hosting Options User Panel Discussion Presented by Brian Torney Session 107 Advantages of Self Hosting.
Microsoft and Community Tour 2011 – Infrastrutture in evoluzione Community Tour 2011 Infrastrutture in evoluzione.
Java Asynchronous Wireless Application Server (JAWAS)
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
Scalable Web Server on Heterogeneous Cluster CHEN Ge.
Computer Emergency Notification System (CENS)
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Introduction to the Adapter Server Rob Mace June, 2008.
Police In-Vehicle and Handheld Mobile Data via Private and Public Carrier SUPERINTENDENT LANCE MARTIN.
1 Objectives Windows Firewalls with Advanced Security Bit-Lock Update and maintain your clients using Windows Server Update Service Microsoft Baseline.
DATABASE TOOLS CS 260 Database Systems. Overview  Database accounts  Oracle SQL Developer  MySQL Workbench.
Theia Technical Design Presentation 3. Theia Overview Theia’s purpose is to create three dimensional, virtual representations of a room. To allow the.
NovaBACKUP xSP Technical Training By: Nathan Fouarge
Using MS Excel to validate & load your data into Oracle EBS.
TrainingRegister® Training Management Software Maintain Permanent Training Records for Each Individual Monitor and Track Required Training Know Who Needs.
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,
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
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.
Client – Server Architecture A Basic Introduction 1.
By J Swetha ( ) V V Aishwarya ( ).
1 Channel Access Concepts – IHEP EPICS Training – K.F – Aug EPICS Channel Access Concepts Kazuro Furukawa, KEK (Bob Dalesio, LANL)
LO2 Understand the key components used in networking.
Capture This! PO105 James Green. Table of Contents Capture Overview Laserfiche Tools Case Scenarios Questions and Answers.
Automating Work Order Processes for Advanced Metering Infrastructure (AMI) Devices with Collector for ArcGIS and Portal for ArcGIS Subrahmanyam Pendyala.
1 Remote Installation Service Windows 2003 Server Prof. Abdul Hameed.
Supporting Windows 8.1 Krystle Portocarrero | Training Experts Inc.
Mobile Enterprise Content Management
EcoCAR3 Year 2 CAL STATE LA.
Agenda The current Windows XP and Windows XP Desktop situation
Computer Aided Dispatch CAD
Presentation transcript:

Automated Police Reports System City of Pittsburgh March 5, 2007 Presented to

Introduction / Overview Objective - Constraints Technology Project Description Demo Final Thoughts Questions & Answers Agenda

Introduction Automated Police Reports System  eReporting system of all police paper work Currently deploying into Pittsburgh Police Mobile and Desktop versions  Oracle & MSDE SQL Server Several technical and logistical obstacles  Utilize off the shelve or develop new components

Overview Currently utilizing paper reports  some automation via Word templates Pittsburgh needed an automated system  Eliminate redundant paper work 3.0 report (incident) 2.0 report (arrest) Share similar data (i.e. victim, actor)  More efficient Officers spend large potion of shift paper work

Overview City of Pittsburgh Police  Approximately 900 officers  Approximately 300 cars CRIMES: Record Management System  Prior to APRS; utilized paper reporting system  Scanned reports into imaging system Immediate availability for Command Staff  Records room data entry of reports

Process Flow

Applications

Report Forms Investigative 3.0 Form (also called the Incident Report) Offense 2.0 Form Supplemental Form Arrest Form Warrant Arrest Supplement Field Contact/Search/Seizure Form Subject Resistance Form Firearms Weapon Discharge Form Miranda Rights Form Juvenile Referral Form Missing Person Form Use of Canine Form

APRS Objective Build new system to streamline process Remove duplication Improve accuracy Report generation from field Eliminate repetitive tasks

Phased Approach Phase I APRS Desktop – Oracle Phase II APRS Mobile – SQL Server Remote Data Broker

Phased Approach

Project Constraints Run on an air card  not broad band network speeds Deal with hot spot / null zones  must not require officer to wait for connection 300 cars / minimal access to Toughboxes  upgrades and support Dynamic LOVs

Ideas?

Message Queues A messaging protocol that allows applications running on disparate servers to communicate in a failsafe manner. A queue is a temporary storage location from which messages can be sent Enables communication across heterogeneous networks and between computers which may not always be connected

Message Queues Example Demo

Project Goals / Description Goal Remove the need for a constant Oracle connection Provide the ability for the application to receive updates Description Develop Remote Data Broker for Oracle and SQL Server Provide the ability for the application to receive updates

APRS Remote Data Broker Office (Server) –Server Send Message API. –Server Web Service (dequeue message) –Server Dispatcher Daemon. –Server Message Processing DLLs. –Server-Side Queue Message Database. –Server Maintenance Tools. Officer Laptop/MDT (Client) –Client Dispatcher Daemon –Client Send Message API. –Client Message Processing DLLs. –Client-Side Queue Message Database

Office (Server) Server Send Message API

Office (Server) Server Web Service (dequeue message)

Officer Laptop/MDT (Client) Client Dispatcher Daemon

Client Flow Dispatch Daemon & Sending Messages

Office (Server) Server Dispatcher Daemon

APRS Demo

Final Thoughts

Questions & Answers Jamie Schultz