ATS数据库设计详解:关键表族与功能介绍

版权申诉
0 下载量 135 浏览量 更新于2024-07-03 收藏 1014KB DOCX 举报
本文档是关于ATS(列车自动控制系统)数据库的设计手册,主要涵盖了六个主要部分:修订历史、对象表族、关系表族、时刻表类族、记录表类以及附录。以下是每个部分的详细解读: 1. **修订历史**: - 初始版本创建于2010年8月8日,基于Microsoft SQL Server 2008平台构建,标志着数据库的基础设立。 - 后续的更新记录了关键性改动,如2010年8月29日删除了轨道表和线站表,将站场表更名为车站表,体现数据库结构的优化过程。 2. **对象表族**: - 包含多个核心表格,如用户表(toUser)用于存储用户信息,线路表(toRoad)和车站表(toStation)用于地理位置管理,区段表(toSect)划分线路区域,司乘表(toDrv)记录驾驶员数据,列车表(toTrain)和信号机表(toSig)用于列车和信号设备的跟踪。 - 道岔表(toFork)确保线路连接的顺畅,进路表(toRoute)管理列车运行路径,站台表(toPlat)涉及车站设施,发车计时器表(toTimer)用于调度控制,信息屏表(toScreen)显示实时信息,车站物体图表(toObjct)可能记录其他基础设施信息。 3. **关系表族**: - 进路区段表(ttRtSect)表示进路与区段之间的关联,敌对进路表(ttRtOpp)用于处理可能存在冲突的进路规划。 4. **时刻表类族**: - 包括备用时刻表名表(tsSchedule)、控制表(tsCtrl)等,用于规划和管理列车运行时间表,运营线名表(tsLine)和运营线站表(tsLnSt)定义线路及其站点配置,班次名称表(tsShft)记录不同时间段的服务,车次表(tsSchd)详述具体列车编组,故障表(tsTrbl)记录系统异常情况,计划行车表(tsTrain)包含预设行程安排。 5. **记录表类**: - 行车记录表(tmTrain)追踪列车实际运行情况,信号机记录表(tmSig)记录信号状态变化,进路记录表(tmRoute)记录进路的执行情况,信息屏记录表(tmScreen)保存显示内容,计时器记录表(tmTimer)与时间相关数据,报告记录表(tmAct)用于生成系统活动报告。 6. **附录**: - 提供了修订历史的详细列表,包括每次改动的时间节点和更改内容,有助于理解数据库的演变过程。 整个设计书详尽地阐述了ATS数据库各个组件的设计和调整,旨在确保系统的高效运作和数据一致性。随着时间的推移,数据库的结构和内容不断适应运营需求和技术发展。