2022年火车票订票管理系统设计报告 .docx

上传人:Che****ry 文档编号:40020899 上传时间:2022-09-08 格式:DOCX 页数:30 大小:290.58KB
返回 下载 相关 举报
2022年火车票订票管理系统设计报告 .docx_第1页
第1页 / 共30页
2022年火车票订票管理系统设计报告 .docx_第2页
第2页 / 共30页
点击查看更多>>
资源描述

《2022年火车票订票管理系统设计报告 .docx》由会员分享,可在线阅读,更多相关《2022年火车票订票管理系统设计报告 .docx(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选学习资料 - - - - - - - - - 摘要 随着时代的进展,运算系软件和系统的成熟,火车票的正值治理成为一个影响铁路 部门正常运营的因素之一,而建立火车票订票治理系统是一个很好的解决方法;作为运算机应用的一部分,使用运算机对火车票信息进行治理,具有手工治理所无 法比拟的优点,例如检索快速、查找便利、牢靠性高、储备量大、保密性好等,这些优 点能够极大的提高火车票信息治理的效率,也正表达了火车票的科学化正规化治理现在随着社会的进展,数据量急剧增长,现在人们就借助运算机和数据库技术科学 的储存大量的数据,以便能更好的利用这些数据资源;本论文就是通过 MFC 的整体设计 把数据库与应用程序

2、相连接,做成一个火车票的订票治理系统,使得火车票治理员能够 有效的治理车次信息、旅客信息、退票信息等;同时用户可以通过查询到相关的火车票 信息,挑选是否适合自己,也可以在网上直接订票、退票,省时省力;关键字: SQL2000,MFC,数据库设计,火车票订票系统名师归纳总结 - - - - - - -第 1 页,共 17 页精选学习资料 - - - - - - - - - 目录 第一章 概述1.1 工程开发背景 1.2 系统开发目的 1.3 技术可行性讨论其次章 开发平台介绍2.1 系统的架构 2.2 系统运行环境操作系统 2.3 系统开发环境 2.4 开发工具第三章 数据库设计 3.1 系统具

3、体调查 3.2 数据流图 3.3 数据库设计第四章系统的界面设计 4.1 主窗口界面 4.2 旅客信息窗口 4.3 车次信息窗口 4.4 取票及退票窗口第五章 系统的实现总结与展望 致谢 参考文献名师归纳总结 - - - - - - -第 2 页,共 17 页精选学习资料 - - - - - - - - - 需求分析需求分析的任务调查机票预定系统应用领域涉及的内容,对涉及到领域的各个应用的信息要求和操 作要求进行具体分析,形成需求分析说明书;最重要的是调查、收集信息、分析购票人 信息和火车预定流程;处理要求、数据的安全性与完整性要求;要求系统能有效、快速、安全、牢靠和无误的完成上述操作;并要求

4、客户机的界面 要简洁明白,易于操作,服务器程序利于保护;需求分析的过程火车站为便利旅客,需开发一个火车票预定系统;为便于旅客由网上定票,把预定 火车票的旅客信息,包括姓名、性别、工作单位、身份证号码、动身时间、目的地,输 入火车票订票系统的客户端程序,系统经过查询火车站内的列车车次数据服务器后,为 旅客支配列车,印出取票通知;旅客在火车动身前一天凭取票通知和帐单交款后取票,系统校对无误后即印出火车票给旅客;假如某方面显现问题,旅客可以持有效证件去火 车站退票;要求系统能有效、快速、安全、牢靠和无误的完成上述操作;并要求客户机的界面 要简洁明白,易于操作,服务器程序便于保护;数据字典与流程图经过

5、可行性分析和初步需求调查,抽象出该系统业务流程图,结合该实例具体情 况,给出旅客信息、订票信息和取票通知的具体需求;名师归纳总结 - - - - - - -第 3 页,共 17 页精选学习资料 - - - - - - - - - 检查个人身份去火车站购票去售票处购票售票处核查相确认列车车次关信息打印火车票图 2.1 旅客购票流程图 调查用户需求 售票处需求功能:旅客持个人证件去火车站购买火车票;期望能通过旅客姓名查到该旅 客的列车车次并记录旅客基本信息;统计功能:按火车票统计买票人数 按姓名统计火车票数 旅客购票需求交费功能:交费 退费 取票需求 通知功能:通知旅客取票 统计功能:统计通过验证

6、的人数 统计可以取票的人 统计未通过验证的人数名师归纳总结 - - - - - - -第 4 页,共 17 页精选学习资料 - - - - - - - - - 查询功能:购票旅客查询 购票旅客姓名 购票旅客身份证号 购票旅客订单号 列车车次信息需求 查询功能:车次 始发站 终点站 始发时间系统框架在调查完了用户需求之后,就要开头分析用户需求;在此,我们们采纳自顶向下的结构化分析方法(SA方法);第一,定义全局概念结构的框架,如图2.2 所示;火车票订票系统旅客信息系统列车车次信息取票通知系统退票信息系统系统图 2.2 火车票预定系统总框架图名师归纳总结 - - - - - - -第 5 页,共

7、 17 页精选学习资料 - - - - - - - - - 各子系统需要进一步细化;旅客信息系统为例进一步细化,如图 2.3 所示;旅客信息系统统计人数 查询旅客信息图 2.3 旅客信息系统细化以其中的查询旅客信息功能为例进一步细化,如图 2.4 所示;查询旅客信息旅客订单号旅客姓名旅客电话号身份证号图 2.4 查询旅客信息功能名师归纳总结 - - - - - - -第 6 页,共 17 页精选学习资料 - - - - - - - - - 列车车次信息系统列车车次号始发站终点站始发时间图 2.5 列车车次信息系统细化取票通知系统旅客信息系统 火车票信息系统图 2.6 取票通知系统细化名师归纳总

8、结 - - - - - - -第 7 页,共 17 页精选学习资料 - - - - - - - - - 旅客信息系统旅客姓名 取票时间图 2.7 旅客信息系统能查询到的内容火车票信息系统列车车次座位号火车票类型图 2.8 火车票信息系统能查询到的内容名师归纳总结 - - - - - - -第 8 页,共 17 页精选学习资料 - - - - - - - - - 退票信息系统订单号旅客姓名旅客电话号码身份证号图 2.9 退票信息系统细化将全部子系统全部细化;将全部用户需求分析完毕之后,就要开头构造数据字典了;经分析之后,本系统要用到五个基本表:退票信息表,旅客信息表,列车车次信息表,取票通知信息

9、系统,列车座位信息表;数据结构定义如表 2.1 所示;表 2.1 数据结构定义名师归纳总结 数据结构名含义说明组成第 9 页,共 17 页退票信息定义了退票旅客的有关信息旅客姓名,身份证号,订单号,电话号旅客定义了旅客有关信息旅客姓名,身份证号,性别,工作单位,电话号列车车次信息定义了车次车次号,始发地,目的地,始发时间表的有关信息取票通知单定义了取票通知相关有关信息旅客姓名,取票时间,列车车次,座位号,火车票类型列车座位信息定义了列车座位有关信息列车号,座位号 ,座位信息,火车票类型表- - - - - - -精选学习资料 - - - - - - - - - 概念结构设计概念结构设计的方法与

10、步骤概念结构设计的方法 概念设计阶段我们采纳自底向上的方法,即自顶向下的进行需求分析,然后再自底 向上的进行概念结构设计;对已经细化到无法再分的阶段逐步集成在一起,最终合成一 个全局概念模式;概念结构设计的步骤 第一步是进行局部视图的设计:由于高层的数据流图只能反映系统的概貌,而中层 流图能较好的反映系统中各局部应用的子系统组成;因此我们们先逐一的设计分 E-R图;其次步是进行视图的集成:各子系统的E-R图设计好之后,下一步就是要将全部的分E-R 图合成一个系统的总 E-R 图,一般有两个方式,多个分 E-R 图一次集成,另一种是一次集成两个分 E-R图;我们想采纳一次集成两个分 E-R图的方

11、式;数据抽象与局部视图设计依据图 2.2 机票预定系统总框架图,设计实体属性图以及局部 E-R图;订单号 旅客姓名身份证号退票系统电话号图 3.1 退票信息系统名师归纳总结 - - - - - - -第 10 页,共 17 页精选学习资料 - - - - - - - - - 旅客姓名工作单位性别旅客信息身份证号电话号图 3.2 旅客信息 系统车次号 始发站终点站列车车次信息始发时间 图 3.3 列车车次信息名师归纳总结 - - - - - - -第 11 页,共 17 页精选学习资料 - - - - - - - - - 旅客姓名火车票类座位号取票通知单取票时间列车车次图 3.4 取票通知信息座

12、位号 列车车次火车票类型 座位信息列车座位信息表图 3.5 列车座位信息表名师归纳总结 - - - - - - -第 12 页,共 17 页精选学习资料 - - - - - - - - - 旅客登记登记并缴费购买车票图 3.6 旅客购票局部 E-R 视图的集成经过逐步细化再进行每两个一集成初步形成一个E-R图,最终得到图3.4 总体概念结构 E-R图名师归纳总结 - - - - - - -第 13 页,共 17 页精选学习资料 - - - - - - - - - 身份证 旅客姓名旅客姓名订单号电话号旅客性别购买车次始发站间终点站退 票 信车 次 信电话号息退票息始发时间身份证取票包含取票时间车

13、次取 票 通座位号息座位号列 车 座车次号旅客姓名知车票类型座位信位信息车票类型订单号图 3.4 系统总体结构 E-R 图名师归纳总结 - - - - - - -第 14 页,共 17 页精选学习资料 - - - - - - - - - 规律结构设计E-R 图向关系模型的转换将图 3.4 总体概念结构 E-R图转化成关系模型;退票信息(订单号,旅客姓名,电话号 ,身份证号)旅客(旅客姓名,身份证号,电话号,性别,工作单位 车次信息表(车次号,始发站,终点站,始发时间)取票通知单(旅客姓名,取票时间,车次号,座位号,车票类型)列车座位信息表(座位号,车次号 ,座位信息,车票类型)数据模型的优化将

14、转化的关系模式进行优化,最终达到第三范式;1、确定数据依靠退票信息(订单号,旅客姓名,电话号,身份证号)依据这个关系写出数据依靠订单号 旅客姓名,订单号电话号,订单号身份证号旅客(旅客姓名,身份证号,电话号,性别,工作单位 旅客姓名 身份证号,旅客姓名电话号,旅客姓名性别,旅客姓名工作单位车次信息表(车次号,始发地,目的地,始发时间)列车车次 始发站,列车车次终点站,车次 始发时间取票通知单(旅客姓名,取票时间,车次号,座位号,机票类型)旅客姓名 取票时间,旅客姓名车次号,旅客姓名座位号,旅客姓名 车票类型火车座位信息表(座位号,车次号,座位信息,车票类型)(座位号,车次号)座位信息,(座位号

15、,车次号,座位信息)车票类型2、 对各关系模式间数据依靠进行微小化处理,排除冗余订单号 旅客姓名,订单号 电话号,订单号身份证号,旅客姓名性别旅客姓名 工作单位,旅客姓名取票时间,旅客姓名 车次号旅客姓名 座位号,旅客姓名车票类型,车次号始发站,列车号 终点站车次号 始发时间,(座位号,车次号)座位信息3、 看这些模式是否符合要求,确定是否要对某些模式进行合并或者分解最终分解成第三范式:名师归纳总结 - - - - - - -第 15 页,共 17 页精选学习资料 - - - - - - - - - (订单号,电话号,身份证号)(订单号,旅客姓名)(旅客姓名,取票时间,性别,工作单位,车票类型)(旅客姓名,车次号)(旅客姓名,座位号)(车次号,座位 号,车票类型)(车次号,始发站,终点站,始发时间)名师归纳总结 - - - - - - -第 16 页,共 17 页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 17 页,共 17 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁