欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    火车票网上在线预订管理系统毕业论文.doc

    • 资源ID:3987677       资源大小:31.50KB        全文页数:6页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    火车票网上在线预订管理系统毕业论文.doc

    摘 要 本文针对用户没有时间买票、买票难以及目前旅游公司靠人工的记录客户的火车票需求信息的情况而开发了这款火车票网上在线预订管理系统。本系统的研究可以解决这一问题,系统的实现不仅让旅客能更加方便更加快捷地预订火车票这一产品,也极大地减轻旅游公司在火车票预订这块的人力物力财力,提高公司的盈利。此次系统的开发按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤进行设计开发。并运用数据流图和数据字典、E-R 图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。 本次设计采用 java 语言、jsp、struts 和 spring 框架、MySQL 数据库管理系统以及MyEclipse 开发工具来开发一个基于网站的火车票预订管理系统,使得公司管理员能够有效地管理车次、旅客信息、退票信息。同时旅客可以通过查询到相关的火车票信息,选择适合自己的车票,也可以直接在网上订票、退票,省时省力。 火车票网上在线预订管理系统在功能上已基本实现管理员在后台进行车次信息、订单信息、注册会员信息等模块的相关操作以及管理员身份验证和用户在前台注册、身份验证,以及查询余票、订票、退票的相关操作。此系统操作简单、界面简洁,使用人员稍加培训就可以完全掌握和使用该系统。此系统的缺陷就是界面不够绚丽,比较单一,同时有些模块功能的设计考虑得不是很周全。关键词: 信息管理; 火车售票; 数据库管理系统 I Abstract The train tickets online booking management system which is presented in this paper isdeveloped to solve three following problems. The first problem is the user does not have timeto buy tickets. The second problem is that it is difficult for the users to buy tickets. The thirdproblem is that travel companies rely on the manual record of customer demand information.This system can solve this problem the implementation of the system not only will enabletravelers booking train tickets more convenient and faster but also greatly reduce the cost oftravel company on human material and financial resources for booking train tickets so as toimprove the profitability of the company. The development of this systemwhich is based onstructured design method of software engineering can be divided into feasibility studyrequirements analysis system design detail design. In the design phase data follow chartdata dictionary E-R graphic database logical structure and typical UML modeling facilitysuch as class diagram activity diagram use case diagram and sequence diagram are uesd toanalysis and design the data demand of the system the database the software structuresystem process and treatment process. The design uses the java language jsp struts and the spring framework MySQLdatabase management system as well as the MyEclipse development tools to develop aweb-based train ticket booking system making the company administrator manage the tripspassenger information refund information effectively. At the same time visitors can querythe relevant ticket information choose ticket but also directly book online and refund so asto save time and effort. Train tickets online booking management system has the basic functions. Firstlyadministrators can manage trips information order information member information.Secondly administrators have to authenticate by the system. Thirdly users can register in theforeground authenticate perform query booking and refund-related operations. This systemis user-friendly. After minimal training the users can fully grasp and use the system. The IIdefects of this system is that the interface is not brilliant relatively simple the designconsiderations of some module functionality is not very comprehensive.Key words: Information management Ticket selling Database management III 目 录1 绪论 . 1 1.1 引言 . 1 1.2 问题描述 . 1 1.3 任务 . 2 1.4 本论文的主要结构 . 22 系统的可行性研究与需求分析 . 3 2.1 可行性研究 . 3 2.1.1 经济可行性 . 3 2.1.2 技术可行性 . 3 2.1.3 操作可行性 . 3 2.2 需求分析 . 3 2.2.1 功能需求 . 4 2.2.2 数据需求 . 5 2.2.3 性能需求 . 6 2.2.4 数据流图 . 6 2.2.5 数据字典 . 7 2.2.6 实体-联系图 . 9 2.2.7 数据库逻辑结构 . 103 系统的总体设计 . 12 3.1 系统软件结构设计 . 12 3.1.1 软件结构 . 12 3.2 系统流程图 . 134 系统的详细设计 . 17 IV 4.1 接口设计 . 17 4.1.1 用户接口 . 17 4.1.2 外部接口 . 17 4.1.3 内部接口 . 17 4.1.4 软件接口 . 17 4.1.5 模块内部 . 18 4.2 过程设计 . 18 4.2.1 程序流程图 . 185 系统的实现与调试 . 20 5.1 应用系统的开发及测试 . 20 5.1.1 后台管理系统运行结果截图: . 21 5.1.2 前台订票网站运行截图 . 306 结论 . 39 6.1 系统评价 . 39 6.2 安全性 . 39参考文献 . 40致谢 . 41 V1 绪论1.1 引言 随着互联网的飞速发展,网络在人们的生活中扮演着越来越重要的角色。传统的纸质火车票、飞机票也慢慢被电子票所取代,而人工记录火车票的预订销售也逐渐以网上预订系统来代替。在线火车票预订管理系统有着查找迅速、方便、可靠性强、存储量大等传统人工记录无法比拟的优势。 传统的人工去记录用户的火车票预订信息,不仅效率低下,也很不方便,更容易造成数据上的混乱,另外很难应付车票订购高峰时刻的大量数据处理问题,还会出现由此带来的大量记录存放和管理所带来的问题。客户预订火车票也很不方便。本系统的研究可以解决这一问题。系统的实现不仅让旅客能更加方便更加快捷地预订火车票这一产品,也极大地减轻公司在火车票预订这块的人力物力财力,提高公司的盈利。1.2 问题描述 许多的旅行网站中提供标准化的旅游产品,方便了人们的出行,带来生活上的便利。但是在旅游公司中像火车票这类随意性很强的非标准化产品却一直由员工手工进行记录,不仅效率低下,也很不方便,更容易造成数据上的混乱。另外很难应付车票订购高峰时刻的大量数据处理问题,还会出现由此带来的大量记录存放和管理所带来的问题。同时手工记录会经常记录错误的需求信息,不仅客户带来极大的不便,而且还会给客户留下不好的印象。因此建立火车票预订管理系统是一个很好的解决办法。 作为计算机应用的一部分,使用计算机对火车票信息进行管理,具有手工管理所无法比拟的优点:查找迅速、方便、可靠性强、存储量大等。这些优点能够极大地提高公司在火车票预订信息管理方面的效率,同时节约了成本提高了收入。因此本文所研究的火车票预订管理系统分为后台管理系统和前台预订系统。后台管理系统主要是生成车次信息供旅客去订票参考,以及后台供管理员对车次信息、订单信息、管理员信息以及会员信息的管理操作,而前台主要供用户去注册、查询火车票、预订火车票、查询订单、退票的相关操作。同时前后台分开给管理员和普通的用户使用,不同的用户分配有不同的权限,不仅明确了使用人群,而且也较大的提高了火车票预订管理系统的安全性。操作简单、安全可靠、界面美观的火车票在线预订管理系统优势显而易见。 11.3 任务 本次设计采用 java 语言1 2、jsp、struts 和 spring 框架、MySQL 数据库管理系统以及 MyEclipse 开发工具3来开发一个基于网站的火车票预订管理系统,使得公司管理员能够有效地管理车次、旅客信息、退票信息。同时旅客可以通过查询到相关的火车票信息,选择适合自己的车票,也可以直接在网上订票、退票,省时省力。1.4 本论文的主要结构 本学位论文主要由五个部分组成,其内容具体安排如: 第一部分是绪论。主要介绍了本课题的来源、选题背景、问题描述和论文的主要结构。 第二部分介绍系统的可行性研究与需求分析。 第三部分介绍系统的总体设计。 第四部分介绍系统的详细设计。 第五部分是介绍系统的实现与调试。 第六部分是本课题研究的结论。 22 系统的可行性研究与需求分析2.1 可行性研究 该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性三方面进行分析。2.1.1 经济可行性 开发该系统所需的相关资料可以通过已存在的网上订票系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。2.1.2 技术可行性 开发工具:Myeclipse 数据库环境:Mysql 系统环境:Microsoft Windows 2000 或以上版本。 系统实现依靠相对熟悉的 Java 语言4、jsp 技术5、struts2 和 spring 框架、Mysql 数据库系统6,其基本操作实质还是对数据库进行添加、删除、查找等操作,暂不存在技术问题。2.1.3 操作可行性 系统采用菜单式,实现用户与数据库的交互、界面简洁友好、操作方便。用户只需对订票流程和业务调查了解即可,不需掌握数据库等相关知识。2.2 需求分析 需求分析是软件设计的一个重要的环节。本阶段对订票系统的应用情况作全面调 3查,以确定系统目标,并对系统所需要的基础数据以及数据处理要求进行分析,从而确定用户的需求。用户对系统的需求我们从以下几方面进行分析。2.2.1 功能需求 系统的输入显示信息都在 jsp 页面中7 8 9 10,网上订票系统中应该具备如下功能: 后台模块: 登录:管理员通过输入自己正确的用户名、密码以及验证码登入到后台管理系统,若登录失败,将会给出错误提示并在 3 秒钟内跳转到登陆界面。 2管理员信息管理 管理员成功登录到后台管理页面之后可以通关管理员信息管理模块修改自己的用户名和密码信息,并将修改后的信息保存到数据库中。 3车次信息管理 添加车次信息:管理员成功登录到后台管理页面之后可以批量的添加车次信息车次信息包括:车次编号、始发站、终点站、出发时间、到达时间、 到达时间、硬座剩余票、硬座价格、卧铺剩余票、卧铺价格。这些信息是必须填写的。 车次信息查询:管理员可以通过动态条件查询相应的车次信息,查询结果以分页形式展现给用户。 车次信息修改:管理员可以通过动态跫檠嘤某荡涡畔诓檠峁醒幸行薷牡某荡涡畔行薷摹?车次信息删除:管理员可以通过动态条件查询相应的车次信息,在查询结果中选中要进行修改的车次信息进行删除。 4.订单管理 订单信息查询:管理员可以通过动态条件查询相应的车次信息,查询结果以分页形式展现给用户。 订单信息修改:管理员可以通过动态条件查询相应的订单信息,在查询结果中选中要进行修改的订单信息进行修改。 5.会员管理 会员信息查询:管理员可以通过动态条件查询相应的会员信息,查询结果以分页形式展现给用户。 会员信息修改:管理员可以通过动态条件查询相应的会员信息,在查询结果中选中要进行修改的会员信息进行修改。 前台模块: 1会员注册 4 会员在进入火车票预订网站之后可通过会员注册模块进行注册。 2会员登录 会员通过自己注册的用户名和密码进行登录火车票预订网站,若会员没有注册或者登录失败将只能查询火车票的相关信息,但是不能进行预订的活动。 3车票信息查询分为对车次信息的查询和客户对已订车票信息的查询,要求: 对车次的查询,可以按照车次编号、始发站、终点站、出发时间进行查询,结果以分页形式展现给用户。 车次信息包括:车次编号、始发站、终点站、发车时间、到达时间、剩余票数,票价。 车次信息只允许用户查询,不能修改。 订单信息查询:可以按照字的身份证号、订票的起始时间等动态条件进行查询结果以分页形式展现给用户。 4订票 通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上订票确定已预订选中的车票,要求:订票记录应包括:姓名、手机号、身份证号、车次编号、出发时间、票类型、总价、座位类型、订购日期。 5退票 可退票,通过查询系统,客户可以根据自己的身份证,或者订票起始时间找到自己的订单信息,通过点击退票退去已购车票。2.2.2 数据需求 信息需求,即在系统中需要处理哪些数据。本系统的信息需求如表 2.1 所示。 表 2.1 信息输入输出信息输入 信息处理 信息输出用户输入车次编号,或者始 检索系统数据库 符合用户需求的车次及发站、终点站、出发时间 相关信息用户输入个人信息及所需 更新系统中的订票信 操作反馈(如订票成功)订购的车票信息 息,将新信息存入系统 数据库 52.2.3 性能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。 1.准确性和及时性 系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本系统的查询功能对于整个系统的.

    注意事项

    本文(火车票网上在线预订管理系统毕业论文.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开