Fig Leaf Software implemented the backend data gathering and logical operations of the dashboard in ColdFusion. ColdFusion allowed us to schedule webservice calls to retrieve the data from outside sources which included:
The Project Management Information System (PMIS)
The Planning, Environment, and Public Comment System (PEPC)
The Park Transportation Allocation Tracking System (PTATS)
DSC MS Project Database
Some of these needed to be scheduled for regular (hourly) updates, while others were updated on schedules determined by when the data would be expected to be fresh. If the data gathering for any reason failed to happen, the system would retain the data it had and send out a notification to those in charge of monitoring it so that the cause could be determined and quickly fixed.
Adobe Flex was used for the graphical display of the data provided by the backend. Fig Leaf worked with the team at DOI to design a compact, interactive, and easy to use layout for the system as a whole and each individual page. The navigation was streamlined, functionality that permitted views that could be expanded and collapsed were designed, and interactive, colorful graphics were used to aid in appeal and readability. With Adobe Flex we took advantage of it's Flex Remoting capabilities to connect to the ColdFusion components that provided data to be displayed. Flex Remoting was also very useful in search based operations where users would enter specific criteria to be reported on.