- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山东交通学院
SQLServer2008 数据库应用与开发教程》课程设计报告书
题 目 地铁运营系统数据库
院 (部) 交通与物流工程学院
专 业
班 级
学生姓名
学 号
12 月 7 日至 12 月 20 日 共 2 周
指导教师 (签字 )
院长 (主任 )(签字 )
2015年 09月01日
第1页 共12页
目 录
目 录 . 错误!未定义书签。
一、摘要 . 3
二、设计背景 3
三、系统分析与设计 3
四、数据库功能分析 3
五、 SQL脚本(源代码) 6
六、总 结 12
七、参考文献 12
第2页 共12页
一、摘要
随着城市化的不断发展,城市人口规模不断扩大,这给城市的交通带来前所
未有的挑战。又因科学技术的进步,现已地铁成为了很多城市的主要交通工具,
地铁运营系统也不可避免成为地铁运营公司和相关交管部门确保地铁正常运行
的管理工具。国内地图导航供应商高德发布最新《 2014 年第三季度中国主要城
市交通分析报告》 ,全国重点城市拥堵排名中济南从二季度的第十位上升至第六
位。济南作为山东的省会城市,应该建立全方位、立体的交通方式,轨道交通也
许是未来济南解决交通拥堵的一个方式, 济南可以借鉴国内外其他具有轨道交通
的城市的经验,给市民带来方便快捷的出行体验。
二、设计背景
2013 年 12 月 29 日上午 , 济南市轨道交通 R 线建设正式启动 , 启动仪式的地点
是在长清区崮云湖街道的前大彦村 , 这里将成为轨道交通 1 号线的前大彦站。随
着济南轨道交通时代, 2020 年之前济南建 7 条轨道交通线,包括 3 条市域快线
和 4 条地铁。针对济南市未来的地铁运行系统建立一个管理数据库, 来全面管理
所建整个轨道交通。
三、系统分析与设计
针对济南市未来的地铁运行系统建立一个管理数据库,参考其他城市成熟的
城市轨道管理经验, 分析济南城市轨道交通情况, 总结得到一个济南地铁运营管
理系统数据库应至少包含如下表:
1)地铁线路信息表,记录各条线路的相关信息,包括线路编号、运行起止
时间、始发站、终点站、经过站点、驾驶员信息等。
2)每条线路信息表,包括多个表,每个表记录的信息有发车时间、驾驶员
信息、始发站、终点站、周期时长等。
3)地铁车辆信息表,统计车辆的相关信息,包括车辆编号、驾驶员、所属
线路、生产厂家、载客数量、工作年限、维护记录等。
4)驾驶员信息表,包括驾驶员工号、姓名、性别、工龄、年龄、所属车辆、
备注记录等。
四、数据库功能分析
建立地铁运营管理系统数据库,该数据库应包含不少于如下几类表:
a)线路统计表(数据项):
主要包括线路编号、运行时间、始终站、地铁排序号。
第3页 共12页
)单一线路表(数据项):
主要包括地铁发车时间、司机信息、始发站、终点站、周期时间。
第4页 共12页
c)地铁信息表(数据项):
主要包括编号、司机、生产厂家、载客数、工作时间。
d)司机表(数据项):
主要包括工号、姓名、性别、年龄、工龄、所在地铁。
数据库成员表
主要包括 地铁线路信息表,三条线路信息表,地铁车辆信息表,驾驶员信息表。
第5页 共12页
部分查询动能
五、 SQL脚本(源代码)
建立数据库
CREATE DATABASE [ 地铁运营管理系统 ] ON PRIMARY
( NAME = N 地铁运营管理系统 数据库 课程设计 地铁运营管理系
统.mdf , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
LOG ON
( NAME = N 地铁运营管理系统 数据库 课程设计 地铁运营管
理系统 .ldf , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO
建立各项表:
驾驶员信息表
CREATE TABLE [dbo].[ 驾驶员信息表 ](
第6页 共12页
[ 驾驶员工号 ] [char](10) NOT NULL,
[ 姓名 ] [nchar](10) PRIMARY KEY NOT NULL,
[ 性别 ] [nchar](10) NOT NULL,
[ 工龄 ] [int] NOT NULL,
[ 年龄 ] [int] NOT NULL,
[ 所属车辆 ] [char](10) NOT NULL,
[ 备注记录 ] [nchar](10) NULL
)
第一条线路信息表
CREATE TABLE [dbo].[ 第一条线路信息表 ](
[ 发车时间 ] [char](10) NOT NULL,
[ 驾驶员信息 ] [nchar](10) NOT NULL,
[ 始发站 ] [nchar](10) NOT NULL,
[ 终点
原创力文档


文档评论(0)