【毕业学位论文】(Word原稿)JSP,JAVA火车票售票系统论文范文_第1页
【毕业学位论文】(Word原稿)JSP,JAVA火车票售票系统论文范文_第2页
【毕业学位论文】(Word原稿)JSP,JAVA火车票售票系统论文范文_第3页
【毕业学位论文】(Word原稿)JSP,JAVA火车票售票系统论文范文_第4页
【毕业学位论文】(Word原稿)JSP,JAVA火车票售票系统论文范文_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

火车票售票系统 摘要 本文 针对 火车站 的 售 票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了 火车站 网上订票系统。并运用数据流图和数据字典、 和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。 工具软件 利用 发工具和 008 数据库 来开发这个 火车站 网上售 票系统。该系统要解决的是 火车站 网上 售 票工作所要解决的问 题,可以满足 火车站 网上 售 票的基本要求,包括查询、订票、退票等三个方面的功能。该系统能运用到 火车站售 票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。 关键词: 信息管理, 火车售票, a of a of a i a in i -R ML se is is 008 s to to a a it by to 录 第一章 . 概述 . 4 述 . 4 义 . 4 务 . 错误 !未定义书签。 第二章 . 系统的可行性研究与需求分析 . 4 行性研究 . 4 济可行性 . 5 术可行性 . 5 作可行性 . 5 求分析 . 5 能需求 . 5 据需求 . 6 能需求 . 6 据库逻辑结构 . 7 第三章 . 系统的总体设计 . 8 统软件结构设计 . 8 件结构 . 8 统流程图 . 8 第四章 . 系统的详细设计 . 10 序流程图 . 10 第五章 . 系统的实现与调试 . 17 用系统的开发及测试 . 17 统首页 . 17 户登录及访问权限 . 17 次信息查询 . 18 票 . 错误 !未定义书签。 票 . 20 结束语 . 23 致谢 24 参考文献 . 25 附录A 26 附录 B 30 C 32 附录D 33 第一章 . 概述 述 目前 火车站 售票的状况是仅靠手工操作,以现有的工作人员很难应付车票订购高峰时刻的大量数据处理问题。同时还会出现由此带来的大量记录存放和管理所带来的问题。本次设计拟开发一个 火车站 网上订票系统,可以降低工作人员的工作量,提高工作人员的工作效率,同时方便顾客订票。 义 火车站 市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是 火车站 业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式 网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。本次设计便是利用开发工具 008 数据库 共同开发的一个 火车站 网上订票系统,它能方便快捷地运用在 火车站 订票业务的营运之中。 第二章 . 系统的可行性研究与需求分析 行性研究 该阶段通过对系统目标的初步调研和分析,提出可行性方案并进 行论证。我们在这里主要从技术可行性、经济可行性和操作可行性三方面进行分析。 济可行性 本系统 其他应用软件、硬件系统也易于获得 开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。 术可行性 开发工具: 数据库环境: 005 系统环境: 000 或以上版本。 系统实现依靠相对熟悉的 c 语言和 据库系统,其基本操作实质还是对数据库进行添加、删除、查找等操作 。 作可行性 系统采用菜单式,实现用户与数据库的交互,界面简洁友好,操作方便。 求分析 需求分析是软件设计的一个重要的环节。本阶段对订票系统的应用情况作全面调查,以确定系统目标,并对系统所需要的基础数据以及数据处理要求进行分析,从而确定用户的需求。用户对系统的需求我们从以下几方面进行分析。 能 需求 本网上 售 票系统应该 具备 如下功能: 分为对车次信息的查询和客户对已订车票信息的查询 。要求: 1)对车次的查 询, 可以按照 发车 车次 进行查询; 2)车次信息 包括 : 车号、 出发地 、 目的地 、 发车日期 、开出时 刻 、票价。 3)座位 类型设定 。 4)车次信息 只允许用户查询,不能修改 。 通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上 售 票确定已预订选中的车票。要求 : 售 票记录应包括: 会员名 、车号、发车日期、订购票数、总价。 可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通过退票模块退去已购车票。 据需求 信息需求 , 即在系统中需要处理哪些数据。根据 对 火车 站 网上订票系统的分析 ,本系统的信息需求如表 2示。 表 2 信息输入 信息处理 信息输出 用户输入所需车次 检索系统数据库 符合用户需求的车次及相关 信息 用户输入个人信息及所需 购的车票信息 更新系统中的订票信息, 将新信息存入系统数据库 操作反馈(如 找零 ) 能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。 系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。 本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。 据库逻辑结构 火车站 网上 售 票系统数据库中各个表格的设计结果如表 2 表 2示。每个表格表示在数据库中的一个表。 表 2次信息 表 段名 数据类型 是否可空 说明 0) 号(主键) 0) 发地 0) 的地 价 表 2单表段名 数据类型 是否可空 说明 0) 单号(主键) 0) 号(外键) 车日期(外键) 价 表 2段名 数据类型 是否可空 说明 8) 日 (主键) 0) 户名 第三章 . 系统的总体设计 统软件结构设计 件结构 本 火车站 网上订票系统可划分为信息查询、网上订票、取消订票三个部分。其中信息查询又可分为车次查询和订单 查询两个部分。其层次图如图 示。 图 车站 网上订票系统的层次图 统流程图 系统顶层流程图如下图 示。图 图 各模块详细系统流程图。 火车票网上 售 票系统 信 息查询 车次查询 车 票查询 网上 售 票 退出 图 层系统流程 图 次信息查询系统流程图 图 单信息查询系统流程图 查询程序 订票程序 退票程序 火车站 网上订票系统 系统数据库 事务 相应信息 操作反馈 售 票程序 系统数据库 操作反馈 事务 输 入 售 票 信息 查询 程序 系统数据库 符合用户 需求的订 票信息 事务 输入 查 询条件 输入所需车次的重要信息 查询程序 系统数据库 符合用户 需求的车 次信息 事务 图 票系统流程图 图 票系统流程图 第四章 . 系统的详细设计 程设计 序流程图 本系统主界面为用户设计了 三个功能操作以供选择:查询,订票,退票。另外,为方便用户,还将“退出系统”也单另列了出来,用户可以根据需要触发不同事件。其处 ,计算机范文网 流程如图 示。 统 主 处理流 程 开始 主界面 N 选择 售 票窗口 登录框 登录,确定访问权限退票 程序 系统数据库 操作反馈 事务 输入 退 票信息 图 统用户权限的系统主 程序流程 图 图 图 映了不同触发事件具体的处理流程。 限的系统主处理流程 N 开始 主界面 选择 售 票窗口 登录框 登录,确定访问权限 图 票员 权限的系统主 程序流程 图 询处理流 程 图 次信息查询 程序流程 图 处理流程 N N N Y Y Y N N Y Y 查询 界面 用户输入要 查询条件 查询 读数据文件 输出查询结果 关闭窗口 结束 开始 售 票 售 票 界面 继续查询 车次信息 查询车次信息 售 票 返回主页 图 票 程序流程 图 信息 查询处理流 程 N N Y Y N Y N Y 开始 添加 界面 添加改 输入添加 信息 N 返回主页 继续 售票 提交 信息有效性 修改数据文件 Y 关闭窗口 结束 错误提示 图 票信息查询模块 程序流程 图 N N N Y Y Y N Y 查询 界面 读数据文件 输出查询结果 关闭窗口 结束 开始 Y 返回主页 主界面 退票 退票 界面 继续查询 订票信息 查询订 票信息 退票 图 票模块 程序流程 图 修改数据文件 N N Y Y N Y N Y 开始 退票 界面 退票 N 返回主页 继续退票 提交 信息有效性 Y 关闭窗口 结束 错误提示 输入退票信息 第五章 . 系统的实现与调试 用系统的开发及测试 统首页 图 统首页 图 品说明 户登录及访问权限 本系统设计要求用户通过登录框选择访问权限,登录系统。其中,用户须输入用户名和密码,以进入系统。系统用户权限登录访问时,车次信息查询、订票信息查询、订票、退票等功能均可用。系统用户输入正确的用户名和密码,访问系统,得到其相应的权限。如图 图 录框 系统用户输入错误的用户名或身份证号,系统拒绝其访问。如图 图 错提示 图 用户权限登录主窗体 次信息查询 对车次信息的查询,系统提供了车次信息,进行精确的查询,系统经过检索,返回符合用户要求的车次,再由用户自行选择满意的车次。图 择查询条件。 图 次查询条件框 票 系统通过售票员输入的车次、始末站等信息进行售票。 如图 示 图 票信息界面 票 系统进入 点击退票按钮进行退票,系统返回退票信息 。 如图 示。 图 统自动返回退票后的信息 结束语 二十一世纪是一个高速、快捷的年代。在这个高速发展的年代里,速度成了我们追求的目标;二是提高工作效率;三是降低成本。因此,办公自动化的高速度、高效率、高便捷、低成本便成了我们的目的,为此开发了这个火车站网上订票系统。本系统可以大大简化退票、订票、查询等十分繁琐的工作,简化办公环节,提高工作效率,而且易学、易用,满足客户需求。 这次系统的设计从最开始的可行性研究,需求分析,到系统的总体设计,详细设计,再到编码、测试等的一个整体过程,使我真正明白了要做 一个软件的难度,特别是要做一个真正可用的软件,就更难了。在老师和同学的帮助下, 我把以往所学的软件工程、数据库知识结合起来,利用 发工具,加上 据库系统,完成了本次课程设计,尽量 使它能满足各个方面的要求。当然,我的个人能力有限,还有很多不足的地方,敬请谅解。 在这次课程设计过程中我遇到了不少的难题,比如 数据库操作问题,界面设计问题,函数使用与实现问题,消息处理问题等等。其中, 最关键的是在最初 对系统的需求分析做的不透彻,导致后续设计工作乃至编码时的修改工作量变大。以至于 为了能按时完成设计 任务,我一连度过了几个通宵。尤其,越接近结束,就越是时常出现问题。 所以,通过这次课程设计我深刻体会到软件工程还是必须学精通点、学透彻点。 通过这次课程设计,我学会了如何对所学课程综合运用,巩固了软件工程的一般规范,对数据库的使用也有了更进一步了解。总体来说,课程设计让我学了不少知识。 我认为课程设计是我们学习生涯中相当重要的一课 ,除了验证学生的学习成果外 ,也是训练一个人独立思考及解决问题的能力 要感谢指导老师和同学在这次课程设计中对我的帮助。 致谢 在 设计 完成之际,我要特别感谢我的指导 老师 黄菊 老师的热情关怀和悉心指导。在我撰写论文的过程中, 黄 老师倾注了大量的心血和汗水,无论是在 设计 的选题、构思和资料的收集方面,还是在 设计 的研究方法以及成文定稿方面,我都得到了 黄 老师悉心细致的教诲和无私的帮助,特别是 她 广博的学识、深厚的学术素养、严谨的治学精神和一丝不苟的工作作风使我终生受益,在此表示真诚地感谢和深深的谢意。 在论文的写作过程中,也得到了许多同学的宝贵建议,同时还 得 到许多在工作过程中许多同事的支持和帮助,在此一并致以诚挚的谢意。 感谢所有关心、支持、帮助过我的良师益友。 最后,向在 百忙中抽出时间对本文进行评审并提出宝贵意见的各位 老师 表示 感谢! 总结与展望 在未来相当长的时间内,火车将成为 21 世纪最为可靠,快速,便捷的出行方式,同时,随着我国经济快速发展,和经济增长方式逐渐向发展内需方向转变,为中国铁路的发展带来了全新的机遇。对火车票预定与管理系统,我认为将会出现以下几种发展趋势: 1:纸质车票将会被电子车票代替:电子车票的出现将乘客的唯一标识例如指纹或术作为购票和乘车凭证, 因为免去了纸质车票的传递过程,将更大程度的 方便乘客选择火车出行,真正的可以做到足不出户就能完成车票的订购。目前上海已经进入了磁卡火车票,这已经是在原有纸质车票基础上的一个巨大的变化。 2:火车票预 定与管理系统功能将更加多元化,系统将更加集中,电子车票的出现将使 火车票信息系统的架构发生巨大变化,原来分散的,独立的基于 客户机 /服务器 的结构将转换为 浏览器 /服务器 结构,并且一个主机系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论