3.2.1 车厢表 9
3.2.2 楼层间设施表 10
3.2.3 闸机表 12
3.2.4 出口表 14
3.2.5 路径表 15
3.3 功能模块设计 16
3.3.1 正常情况 17
3.3.2 特殊情况 17
3.3.3 故障或突发情况 18
4 系统实现 20
4.1 数据库建表 20
4.1.1 SubwayCarriage(车厢表)建表语句 20
4.1.2 FloorTurner(楼层间设施表)建表语句 20
4.1.3 AutoGate(闸机表)建表语句 21
4.1.4 Exit(出口表)建表语句 22
4.1.5 Path(路径表)建表语句 23
4.2 准备测试数据 23
4.2.1 车厢表 23
4.2.2 楼层间设施表数据 24
4.2.3 闸机表数据 25
4.2.4 出口表数据 25
4.3 数据库相关操作 26
4.3.1 连接数据库 26
4.3.2 获取数据 26
4.3.3 修改数据库 27
4.4 提示数据 27
4.5 最短路径算法的实现 27
5 系统测试 29
5.1 查看数据库信息 29
5.2 最短路径查询 32
5.2.1 正常情况下最短路径查询 32
5.2.2 特殊情况下最短路径查询 33
5.2.3 故障或突发情况下最短路径查询 34
5.3 保存查询结果 35
6 总结与展望 37
6.1 总结 37
6.2 展望 37
致谢 38
参考文献 39
1 绪论
1.1 课题的目的和意义
城市轨道交通在城市公共交通中占有很大的地位,也起着很大的作用。城市轨道交通是城市公共交通,客运大动脉的骨干,是城市的生命线工程;城市轨道交通是世界公认的能源消耗少、污染少的“绿色交通”;城市轨道交通是城市建设史上最大的公益性基础设施,对城市的全局和发展模式都将产生很深远的影响。
而地铁车站是城市轨道交通路网中一种非常重要的建筑物,也是与乘客息息相关的,它是供乘客乘降,换乘和候车的场所,应该保证乘客方便,安全的使用,能够迅速地进出车站,并有良好的通风,照明,卫生,和防火设备等,为乘客提供一个舒适,干净的环境。车站应该容纳主要的技术设备和运营管理系统,以确保城市轨道交通的安全运行。地铁车站里的辅助设备包括:自动扶梯、直升电梯、卷帘门、防洪门、乘客引导、照明、售票系统、检票系统、车站设备自控系统等。
地铁车站按照线路布线情况分,可分为:地面站、地下站、高架站。地铁车站由站台层、站厅层、设备层以及出入口组成。地铁站台按照线路分布情况,又可分为:岛式站台、侧式站台以及混合式站台。 Dijkstra算法地铁站台出口路径的选择研究(2):http://www.751com.cn/jisuanji/lunwen_15122.html