April 21, 2015 GIS-T Conference 1
Introductions Don Burris Vice President, Government Solutions Certified GIS Professional Raghunath Madduri Lead Solutions Architect & Project Manager ESRI Certified Enterprise Administrator 2
Presentation Agenda Introduction What is HPMS Current Challenges Project Requirements The New HPMS Application Technologies Used Challenges Status of the project Questions & Answers 3
Who are We? An ISO 2700x Certified Software solutions company specializing in application development, software testing, GIS, and technology consulting for government institutions and corporations A woman owned minority business incorporated in 2002 Our corporate headquarters in Delaware We have additional offices in Texas, Illinois, and Florida We have over 210 employees Corporate partnerships with ESRI, HP, IBM, and Microsoft 4
What is HPMS HPMS is a national level highway information system that includes data on the extent, condition, performance, use and operating characteristics of the nation's highways. 5
Challenges faced by DOT Requesting 65+ Data items and keeping track of them Validating every single item individually and in groups Finding missing data items Sample validation and Adequacy Producing Reports Lack of Map Reference to validate the data Very Labor Intensive work Repeating whole process again next year 6
Project Requirements Need to Create a web based GIS application that automates and monitors the workflow for preparing and submitting the HPMS data System should allow for geographic locating, analysis, comparison and reporting of HPMS data which includes 68 data sources/attributes Data should be requested and entered through the Web based UI and point to a central Database. Data sharing and privilege will be control by the HPMS Coordinator User will receives email notifications when data is requested 7
Project Requirements Coordinator sees Assigned tasks and their status Coordinator sees next step and deadlines Coordinator can generate all required reports Coordinator can generate transaction files for FHWA Hpms Coordinator can create TOPS, check Sample Adequacy and System suggests to delete and Add new Samples System will keep track of all the changes System will keep previous year data System will validate all data Self Navigated, Efficient and Centralized 8
The New HPMS Application Web based Single all inclusive system for managing and automating HPMS reporting. Import data from various business systems (Pavement, Traffic etc.) and also from external data sources (Airports, State parks etc.) Esri based GIS integration provides crisp & useful visualizations Use ESRI LRS or Oracle Spatial LRS Linked to digital video log Full data validation before FHWA submittal (Import, cross and coverage) Progress dashboard & Workflow task manager Export shape files and transaction files directly from the 9 web interface
10
Dashboard screen showing tasks and HPMS progress 11
Map showing route search with satellite view 12
Routes screen showing map and data windows 13
Excel like In-line editing and Real-Time validations 14
Dock/un-dock windows within a browser (Allows for multi-monitor setups) 15
Sample and TOPS management 16
Easily export data and shape files 17
Technologies Used.NET Framework 4.5.1 (Development platform) Entity Framework 6.0/6.1 ( Object Relation Mapping) WCF RIA Services / Data Services / Domain Service ( Data Services xml/json) Silverlight 5 ( Presentation Layer) 18
Challenges Faced Need to have fully documented current HPMS procedures (Source systems, data processing steps, etc.) Cleansing and Aligning existing data to new templates Complex real-time data validations Long running procedures required asynchronous parallel processing (Multi-threading) Handling large datasets without bogging down the system. Job queues handled directly by the database. 19
Status of the project Currently In final development and being tested Expected production release at end of Q2 2015 20
HPMS Questions & Answers Don Burris Delasoft Inc. don.burris@delasoft.com Raghunath Madduri Delasoft Inc. madduri.raghunath@delasoft.com 21