帮帮文库

返回

火车售票系统课程设计(最终版) 火车售票系统课程设计(最终版)

格式:word 上传:2025-08-09 15:17:28
票员登陆时间售票员退出时间创建车站表创建车站表车站编号站名创建车票表创建车票表车票编号,代理主键订票编号,引用订票记录表的主键做外键退票编号,引用退票记录表的主键做外键改签编号,引用改签记录表的主键做外键买票编号,引用买票记录表的主键做外键座位编号,引用座位号表的主键做外键票价乘车时间出发站目的站里程数创建运费表创建运费表运费序号火车等级硬座元公里软座硬卧软卧特等座等座二等座高级软卧创建列车表创建列车表列车编号,代理主键运费序号,引用运费表的主键做外键车次列车等级起始站终点站硬座总数量软座总数量硬卧总数量软卧总数量特等座总数量等座总数量二等座总数量高级软卧总数量无座总数量当前剩余硬座数量当前剩余软座数量当前剩余硬卧数量当前剩余软卧数量当前剩余特等座数量当前剩余等座数量当前剩余二等座数量当前剩余高级数量当前剩余无座数量,双星培训学校的各位工作人员,特别是李老师对我们的指导,以前学习的数据库知识都是零碎不成形的,通过李老师的指导,我们成功的完成了个较系统的火车站售票系统数据库的设计,使我们的数据库设计水平得到了很大的提高,为以后参加工作做了个很好的前期准备。在此我们表示最诚挚的感谢。,创建旅客表创建旅客表旅客编号,代理主键姓名身份证,创建退票记录表创建退票记录表退票编号,代理主键售票员编号,引用售票工作人员表的主键做外键旅客编号,引用旅客表的主键做外键退票数量扣除金额返还金额退票时间,创建座位号表创建座位号表座位编号,代理主键列车编号,引用列车表的主键做外键车厢类型编号,引用车厢类型表的主键做外键车票编号座位号名称,详细设计与实现详细设计说明管理员的功能管理员的功能分为对列车的管理和对售票员的管理俩大模块。列车管理包含对车次的增删改以及票价的设置等功能。这些功能的实现流程都类似。比如增加车次系统管理员首先向系统数据库中输入要增加的车次信息,查询该车次是否已经存在数据库中,如果存在,则不能增加该车次,只能重新输入新的车次重复上面的步骤。如果不存在,则判断是否添加该车次信息,若选择是,则数据库中会添加该车次的信息,若选择否,数据库中没有添加该车次的信息。具体流程如下图所示否是否是是否图售票员的管理包含增加售票员和删除售票员的信息俩大功能。这俩大功能也相似。比如,增加售票员系统管理员首先向系统数据库中输入要增加的售票员管理员输入要增加的车次信息是否重新输入车次是否已存在结束是否确定增加增加车次信息,查询该售票员是否已经存在数据库中,如果存在,则不能增加该售票员信息,只能重新输入新的售票员信息重复上面的步骤。如果不存在,则判断是否添加该售票员的信息,若选择是,则在数据库中添加该售票员的信息,若选择否,则不在数据库中添加该售票员的信息。具体流程如下图所示是否否是否是管理员输入查询条件查询相应车次是否存在是否重新查找确定修改修改结束图售票员的功能该系统中售票员功能主要有查询关于列车的所有信息以及售票给旅客订票退票改签。比如订票功能售票员首先向系统数据库中输入旅客所需的查询条件,判断符合条件的列车上是否还有车票存在,如果存在,则询问旅客是否需要订票,若选择是,则订票成功,若选择否,则不订票。如果不存在符合要求的车票,则询问是否重新查找其他的列车车票,若选择是,则重新输入查询条件,重复以上步骤,若选择否,则结束订票。具体流程如下图所示是否否是否是售票员输入旅客所需的条件查询查询相应车票信息该车票是否存在是否重新查找确定订票订票成功图系统实现实例本系统实现了站站查询列车经过的所有的车站查询经过站的所有列车查询余票查询订票查询退票查询改签车票查询售票查询订票统计售票统计退票统计以及售票员工作日志管理员对售票员和列车的管理记录查询等系列的功能,具体如下从北京到岳阳的所有的火车查询出发站北京目的站岳阳车次经过的所有车站查询车次经过北京站的所有列车查询车站北京从北京到岳阳的所有列车的余票查询结束出发站北京目的站岳阳订购的车票查询退票查询售票窗口的售票查询已售出的车票查询视图订票统计单查询退票统计单查询售票窗口的售票统计单查询售票员工作日志改签车票查询列车管理记录查询售票员管理记录查询总结此次课程设计,我们四人根据现实生活中火车售票系统的了解,又通过多方面查询资料,从最基本入手,建立数据库原型,步步修改,直至满意为止。同时根据需求建立不同的视图以供查询,为保护数据库中数据的致性,根据需要创建了存储过程,避免了对表直接进行增删改等操作,有效的提高了数据库的实用性。在设计过程中,结合客观事实以及理论知识,努力做到既符合现实生活,又尽量满足范式要求,并对各表之间的关系进行了详细的分析与讨论,着重避免扇形陷阱的存在。现在此系统已基本成型,可进行订票买票退票等操作,供用户进行车次查询站站查询经过车站的车次查询余票查询票价查询管理员可调用存储过程对列车的行车路线进行增加删除修改等操作,已基本符合了预定目标。在此次设计过程中,我们从了解需求分析开始,到建立初步模型,再根据现实中的售票系统不断修改,在这个过程中,思维从模糊到清晰,系统从杂乱到成型,我们学到了很多书本中学不到的东西,这其中蕴含着的宝贵经验,让我们在纯理论的基础上增加了实际设计数据库的能力。这次课程设计,让我们将理论运用到了实际的操作中,这个过程让我们受益匪浅。致谢这次课程设计能够顺利的完成,要感谢很多人的无私的帮助。首先,我们要感谢的是我的数据库老师刁洪祥,没有刁老师这学期认真的教学,我们的课程设计要完成肯定会有很大的困难,其次,我们要感谢的特等座价格等座价格二等座价格高级软卧价格视图的创建系统的查询般是查询视图,本系统所需的视图代码如下站站查询视图,可以查询被火车经过的任意俩站的所有火车的信息。车次,出发站,目的站,到时,发时,首发站,终点站,里程,硬座元,软座元,硬卧元,软卧元,特等座元,等座元,二等座元,高级软卧元,,,,,,车次查询视图,可以查询所有列车的信息。车站,车次,到时,发时,历时,硬座元,硬卧元,软座元,软卧元,特等座元,等座元,二等座元,高级软卧元
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
火车售票系统课程设计.doc预览图(1)
1 页 / 共 56
火车售票系统课程设计.doc预览图(2)
2 页 / 共 56
火车售票系统课程设计.doc预览图(3)
3 页 / 共 56
火车售票系统课程设计.doc预览图(4)
4 页 / 共 56
火车售票系统课程设计.doc预览图(5)
5 页 / 共 56
火车售票系统课程设计.doc预览图(6)
6 页 / 共 56
火车售票系统课程设计.doc预览图(7)
7 页 / 共 56
火车售票系统课程设计.doc预览图(8)
8 页 / 共 56
火车售票系统课程设计.doc预览图(9)
9 页 / 共 56
火车售票系统课程设计.doc预览图(10)
10 页 / 共 56
火车售票系统课程设计.doc预览图(11)
11 页 / 共 56
火车售票系统课程设计.doc预览图(12)
12 页 / 共 56
火车售票系统课程设计.doc预览图(13)
13 页 / 共 56
火车售票系统课程设计.doc预览图(14)
14 页 / 共 56
火车售票系统课程设计.doc预览图(15)
15 页 / 共 56
预览结束,还剩 41 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档