ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:469.90KB ,
资源ID:22676521      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22676521.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(火车票管理系统Word格式文档下载.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

火车票管理系统Word格式文档下载.docx

1、本火车票管理系统应该具备如下功能:1.查询分为对车次信息的查询和客户对已订车票信息的查询。要求:1)对车次的查询,可以按照发车车次进行查询; 2)车次信息包括:车次、出发地、目的地、发车日期。3)座位类型设定。4)车次信息只允许用户查询,不能修改。2.订票通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上订票确定已预订选中的车票。订票记录应包括:用户名、车次、发车日期、订购日期、订购票数、票价。3.退票可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通过退票模块退去已购车票。1.2数据需求信息需求,即在系统中需要处理哪些数据。根据对火车站网上订票系统的

2、分析,本系统的信息需求如表1-1所示。表1-1信息输入输出信息输入信息处理信息输出用户输入所需车次检索系统数据库符合用户需求的车次及相关信息用户输入个人信息及所需订购的车票信息更新系统中的订票信息,将新信息存入系统数据库操作反馈(如订票成功)用户输入自己的名字、身份证号等符合用户需求的订票信息用户输入自己的名字检索系统数据库以得到订票记录,删除用户请求的订票记录,更新系统数据库操作反馈(如退票成功等)1.3性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。1.准确性和及时性系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输

3、入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。2.易用性本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。3.安全性网上订票系统中涉及到的数据是客运公司相当重要的信息,系统要保证用户的权限,对于车次等信息用户只享有查询服务,不得更改;系统还要提供

4、方便的手段供系统维护人员进行数据备份、日常安全管理、以及系统意外崩溃时数据的恢复等工作。同时系统还要保证对数据库进行及时更新,保证数据一致性。1.4数据库逻辑结构火车站网上订票系统数据库中各个表格的设计结果如表1-5表1-7所示。每个表格表示在数据库中的一个表。表1-5车次信息表BusInfo字段名数据类型是否可空说明BusIDchar(10)NOT NULL车次(主键)BusFromvarchar(50)出发地BusTo目的地BusDateDatetime发车日期(主键)BusBegin开出时刻BusEnd到达时刻TicketNumint剩余票数PriceMoney票价表1-6订单表Orde

5、rInfoOrderIDChar(10)NOTNULL订单号(主键)UserIDChar(18)身份证号(外键)车次(外键)datetime发车日期(外键)OrderDate订购日期OrderNumInt订购票数Total总价表1-7用户表Userchar(18)身份证号(主键)User用户名SexChar(2)性别Phonevarchar(12)电话二、详细设计2.1系统软件结构设计2.1.1软件结构本火车票管理系统可划分为信息查询、订票、取消订票三个部分。其中信息查询又可分为车次查询和订单查询两个部分。其层次图如图3.1所示。图2.1火车站网上订票系统的层次图图2.3数据库级算法示意图2.

6、1.2.调用关系1)界面模块调用任务模块2)任务模块调用数据模块3)数据模块调用界面模块显示2.2系统流程图系统顶层流程图如下图2.5所示。图2.6图2.8为各模块详细系统流程图。图2.5顶层系统流程图2.6车次信息查询系统流程图图2.7订票系统流程图图2.8退票系统流程图2.3 系统的详细设计2.3.1程序流程图本系统主界面为用户设计了三个功能操作以供选择:查询,订票,退票。另外,为方便用户,还将“退出系统”也单另列了出来,用户可以根据需要触发不同事件。其处理流程如图2.9所示。图2.10图2.13反映了不同触发事件具体的处理流程。1.系统用户权限的系统主处理流程图2.9系统用户权限的系统主

7、程序流程图2.新用户权限的系统主处理流程图2.10新用户权限的系统主程序流程图3.车次信息查询处理流程图2.11车次信息查询程序流程图4.订票处理流程图2.12订票程序流程图5.退票模块处理流程图2.13退票模块程序流程图三、系统测试3.1系统首页图3.1系统首页3.2用户登录及访问权限本系统设计要求用户通过登录框选择访问权限,登录系统。其中,用户须输入用户名和密码,以进入系统。未使用过本系统的用户选择注册用员,系统自动跳转至主界面。系统用户权限登录访问时,车次信息查询、订票信息查询、订票、退票等功能均可用。系统用户输入正确的用户名和密码,访问系统,得到其相应的权限。如图3.2-3.3。图3.

8、2登录框系统用户输入错误的用户名或身份证号,系统拒绝其访问。如图3.3。图5.3 出错提示3.3车次信息查询对车次信息的查询,系统提供了车次信息,进行精确的查询,系统经过检索,返回符合用户要求的车次,再由用户自行选择满意的车次。图3.5选择查询条件。图3.5车次查询条件框3.4订票系统用户可以通过主界面的菜单选项中,直接选择“购票”服务,新用户在注册后,必须填写用户信息,然后进入购票窗口,用户通过对所需车票信息的查询,选择符合自己所需的车票,然后点击购买,系统会弹出下一对话框,用户根据自己信息填写,然后提交,确认支付,订票成功。如图3.6-3.9所示。图3.6订票信息界面图3.9 订票成功 3

9、.5退票系统进入退票管理,用户可以直接从首页进入退票环节。订票相关信息由系统自动提供。图3.10系统自动返回订单信息图3.11 退票成功界面设计总结二十一世纪是一个高速、快捷的年代。在这个高速发展的年代里,速度成了我们追求的目标;二是提高工作效率;三是降低成本。因此,办公自动化的高速度、高效率、高便捷、低成本便成了我们的目的,为此开发了这个火车票管理系统。本系统可以大大简化退票、订票、查询等十分繁琐的工作,简化办公环节,提高工作效率,而且易学、易用,满足客户需求。这次系统的设计从最开始的可行性研究,需求分析,到系统的总体设计,详细设计,再到编码、测试等的一个整体过程,使我真正明白了要做一个软件

10、的难度,特别是要做一个真正可用的软件,就更难了。在老师和同学的帮助下,我把以往所学的知识结合起来,利用JAVA 开发工具,加上Microsoft Access数据库系统,完成了本次课程设计,尽量使它能满足各个方面的要求。当然,我的个人能力有限,还有很多不足的地方,敬请谅解。在这次课程设计过程中我遇到了不少的难题,比如数据库操作问题,界面设计问题,函数使用与实现问题,消息处理问题等等。其中,最关键的是在最初对系统的需求分析做的不透彻,导致后续设计工作乃至编码时的修改工作量变大。以至于为了能按时完成设计任务,我一连度过了几个通宵。尤其,越接近结束,就越是时常出现问题。所以,通过这次课程设计我深刻体

11、会到软件工程还是必须学精通点、学透彻点。通过这次课程设计,我学会了如何对所学课程综合运用,对数据库的使用也有了更进一步了解。总体来说,课程设计让我学了不少知识。我认为课程设计是我们学习生涯中相当重要的一课,除了验证学生的学习成果外,也是训练一个人独立思考及解决问题的能力.在这里,我要感谢指导老师和同学在这次课程设计中对我的帮助。参考文献1曲朝阳,杨杰明等.Java程序设计. 北京: 清华大学出版社,2008.102耿祥以,张跃平.Java大学生实用教程. 北京: 电子工业出版社,2012.6 3明日科技.Java经典编程.北京:清华大学出版社,2012.104李尊朝,苏军.Java语言程序设计

12、.北京:中国铁道出版社,2004.25王博. 面向对象的建模、设计技术与方法. 北京希望电脑公司,1990.致谢在这次课程设计中,很感谢老师的指导,将我从对于JAVA肤浅的认识引入到深层次的分析理解。由于您的悉心教导,我能用Java这一种语言进行比较熟练的编程。在这样的一个程序设计中,靠一个人的单打独斗是不可能完成的。在这次设计过程中,在开始的构思、设想,源代码编写时的提示,上机时精心的指点,有了老师和舍友以及身边同学的指导、意见和帮助,最终才完成了这个火车票管理系统的设计与实现。所以在这里要对以上老师及同学表示感谢,非常感谢他们的帮助。而且在这次课程设计中我学习到了很多很多。如有侵权请联系告知删除,感谢你们的配合!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1