摘要: |
The Data Server is the central archive within the TransGuide environment where data, necessary to support both the TransGuide Advanced Traffic Management System (ATMS) operations and the Model Deployment Initiative (MDI) projects, is stored. The MDI Data Server is an extension of a "first-generation" Data Server, termed "realtime data services", previously developed for TransGuide. The Data Server is the central access point for data in the MDI project, and it treats all traffic management data in a homogeneous fashion so that any application can seamlessly access the data. The Data Server is designed based on a concept of Data Generators which supply data to the system, and Data Consumers which utilize this data. The data is not stored in a traditional "database", instead it resides in shared memory on the Data Server Master Computer, so that it can be accessed as rapidly as possible. Since traffic congestion data is dynamic, and traffic incidents that occurred several hours ago are typically not pertinent to current traffic information, the Data Server maintains only the most recent data. The data in the Data Server is maintained in a geographical perspective, so that application programs can "window" into the data that the application requires. This is implemented by a concept developed by Southwest Research Institute (SwRI), referred to as "intelligent map objects". The data structures of these objects resemble those developed for the existing TransGuide graphical map. This document is the Software Design Document for the Data Server system. The external interfaces to the Data Server are described in Section 2. Section 3 contains the Data Server system requirements. Section 4 details the Data Server system design. The requirements traceability matrix for the Data Server is in Section 5. |