版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE1课题题目:列车票务管理系统1课题内容和要求1.1问题的提出(1)按照软件工程思想,以SQLServer、MySQL等为后台数据库,以Delphi等为前端开发工具(不限),设计并实现一个列车票务管理系统。(2)需求描述存储列车信息和客户订单信息,列车信息包括:车次、分类(普快、特快、高铁)、起点站、终点站、发车时间、到站时间、可用座位(卧铺、硬座)、票价;客户订单信息包括身份证号、姓名、车次、日期、票价、订票数量、合计费用。该系统功能如下:1.增、删、改列车信息;2.浏览全部列车信息的同时能显示当前记录所对应的列车车次目前还剩余的座位数(卧铺、硬座);3.增、删、改客户订票信息,根据所订车次票价和数量自动计算合计费用;4.一个客户的一个身份证号只能订一张车票(合理时间段内),一个订单可包含多个客户的订票信息。5.查询某车次某一天的上座率(卧铺、硬座)及收入总额。1.2选题背景与意义信息时代已经来临,信息处理的利器——计算机应用于火车站售票的日常管理为火车站售票的现代化带来了从未有过的动力和机遇,为火车站票务管理领域的飞速发展提供了无限潜力。采用计算机管理信息系统已成为火车站票务管理科学化和现代化的重要标志,给火车站票务带来了明显的经济效益和社会效益。在此背景下,本文论述了列车票务管理系统(的设计实现。通过对各种数据库管理系统的模型分析,结合火车站票务销售查询过程的实际需求,同时本文还说明了火车订票管理系统的开发过程及各种技术细节。本系统是适应时代发展的需要,提高管理的效率而开发设计的。列车票务管理系统的主要任务,通过实现票务信息的计算机管理,以提高工作效率。实现计算机管理的最佳技术就是数据库技术。我们可以利用数据库将整个火车站的票务情况存入计算机,再配置上功能丰富的用户接口,以满足用户需求。一个火车站售票信息管理系统应达到的目标是提供及时、广泛的信息服务,加快信息检索的效率,实况灵活的查询,减轻管理人员制作报表和统计分析的负担,且系统规模不太大但又要保证支持日常工作的要求,以便系统应易于扩充,方便日后统一联网与管理,提高管理水平。考虑到售票员对售票事务起着直接的作用,所以我们讨论认为系统对售票员来进行管理是非常有必要的,所以在课程设计中加入了售票员登陆这一功能,只有售票员输入唯一的工作证号和正确的密码之后才能进行正常的售票工作,这样也方便了铁路部门对售票员的考勤和统计售票员的工作成绩.售票是以已有的列车资源为基础,在系统中有列车管理功能,可以新增车次,修改车次和撤消车次这些选择可由已售出的列车票表信息提供参考。系统根据已售票和已退票进行各种汇总,统计.1.3开发工具简介按照软件工程思想,以SQLServer、MySQL等为后台数据库,Qt为前端开发工具,开发语言是C++,界面是用qss进行美化的。2需求分析2.1系统特色Qt是一个1991年由QtCompany开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(MetaObjectCompiler,moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。2008年,QtCompany科技被诺基亚公司收购,Qt也因此成为诺基亚旗下的编程语言工具。2012年,Qt被Digia收购。2014年4月,跨平台集成开发环境QtCreator3.1.0正式发布,实现了对于iOS的完全支持,新增WinRT、Beautifier等插件,废弃了无Python接口的GDB调试支持,集成了基于Clang的C/C++代码模块,并对Android支持做出了调整,至此实现了全面支持iOS、Android、WP,它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。基本1.增加车辆时,可以在系统中插入该车的基本信息和详细信息;2.可以根据需要对某趟车的基本信息和详细信息如到站时间,出发时间等进行修改;3.当某趟车停止开行时,可以删除该趟车的信息;3概要设计3.1系统结构的总体设计3.2系统模块设计1.列车信息录入2.列车信息查询3.订单信息录入4.订单信息查询3.3数据库设计概念结构设计可分为两个步骤:1、抽象数据并设计局部视图。就是对需求分析阶段收集到的数据按照ER模型的要求进行分类、组织,形成实体的属性,标识实体的键,确定实体之间的联系类型,设计分ER图。2、集成局部视图,得到全局的概念结构。就是要将所有的分ER图综合成一个系统的总ER图。4详细设计将概念结构ER图转化成关系模型如下:列车(列车编号,车种,始发站,终到站,发时,到时,座位类型)车票(车票编号,发站,到站,发时,到时,票价,座位类型,售票站名)车站(车站名,城市名,所在省)售票(车票编号,售票站名,售票时间)订票(车票编号,售票站名,订票时间)经过(列车编号,车站名,到时,发时)5测试数据及其结果分析列车信息录入订单信息录入这个系统的最大问题是在合理时间段一个客户的一个身份证号只能订一张车票没有合理的实现,我们只是规定了一天(合理时间段)内符合此要求,而且我们
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年银行反洗钱能力专项训练测试模拟试卷(含答案)
- 2026年中国分频防盗标签行业市场专项调研及投资前景可行性预测报告
- 2026年消防安全简答模拟试题及答案详解
- 2026年环保型高分子粘接材料研发趋势报告
- 2026年工业互联网创新模式研究报告
- 2026年5G时代移动支付市场趋势分析报告
- 2026年人工智能领域创新突破与行业挑战报告
- 2026年浙江省温州市事业单位人员招聘笔试备考试题及答案详解
- 2026年揭阳市榕城区公务员人员招聘考试参考题库及答案详解
- 2025年遂宁市船山区事业单位人员招聘笔试试题及答案详解
- 2026年秋统编版九年级语文上册期中真题卷02含作文范文
- 2026年基层公共就业服务培训试卷及答案
- 2026年ISO9001内审员考试真题及答案解析
- (完整版)PE聚乙烯
- 建筑物消防安全疏散设计规范2025版
- 中欧关系现状与发展趋势
- 2026山东青岛市财通集团有限公司招聘27人考试参考题库及答案解析
- 小学数学课堂中生成式人工智能辅助教师教学问题解决研究教学研究课题报告
- 国旗法与国徽法课件
- GB/T 31439.2-2025波形梁钢护栏第2部分:三波形梁钢护栏
- 人教版八年级历史上册第一次月考试卷(附答案)
评论
0/150
提交评论