ATS数据库设计详解:关键表族与功能介绍
版权申诉
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数据库各个组件的设计和调整,旨在确保系统的高效运作和数据一致性。随着时间的推移,数据库的结构和内容不断适应运营需求和技术发展。
2022-06-23 上传
2021-10-22 上传
2021-10-22 上传
2022-11-24 上传
2021-10-12 上传
2022-02-21 上传
2021-10-12 上传
2022-12-20 上传
2023-04-16 上传
老帽爬新坡
- 粉丝: 92
- 资源: 2万+
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手