登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于web的火车订票管理系统毕业论文

 2021-12-20 20:58:12  

论文总字数:20347字

摘 要

互联网的发展越来越快,随着科技的发展,火车票也越来越受欢迎。网上购车作为一种购车形式,已经逐渐进入人们的视野。

本文首先介绍了列车订票系统的开发背景和发展现状,然后讨论了本课题的开发目标,从而设计出一个基于MVC框架的列车订票系统。在分析现有的开发功能,系统需求,系统技术的可行性,系统中已经非常详细和具体的功能模块,功能规划、数据库设计、和非常严格的按照瀑布模型的系统已经非常仔细地设计和开发。和发展的系统严格按照测试的要求初步的第一单元测试系统,并开发完成后系统的集成测试,以保证系统功能的实现和用户体验的标准优化。并在进行了非常深刻的反思、归纳和总结,还认真思考了优化方案。

系统的开发过程中使用的工具----MyEclipse开发工具,Java语言的系统设计和开发,与JSP前端开发,后端开发使用Java, MVC的基本框架结构,使用和数据库之前,比较流行的开源Navicat MySQL数据库和可视化操作界面,采用B / S结构,为了实现一个功能相对完整和方便的火车票订票系统。

关键词:火车订票 MVC Java Web MySQL

Design and development of online train tickets booking system

based on web

Abstract

The development of the Internet is becoming more and more rapid, and train tickets are becoming more and more popular with the development of technology.Online train booking, as a form of train booking, has gradually come into people's sight and become an indispensable part of our life.

This paper first introduces the development background of train booking and its development status, and then discusses the development goal of this topic, so as to design a train booking system based on MVC framework.In the analysis of the existing development capabilities, the system requirements, the feasibility of the system technology, in the system has been very detailed and specific function of the module, function planning, database design, and very strict in accordance with the waterfall model for the system has been very carefully designed and developed.And in the development of the system in strict accordance with the requirements of the test of the first preliminary unit test system, and after the completion of the development of the system integration test, so as to ensure the realization of system functions and user experience of the standard optimization.And in the end of the process of the development of a very deep reflection, induction and summary, but also carefully think about the optimization of the program. In the process of the development of the system used by the tool for MyEclipse development tools, Java as the system design and development of language, the front-end development with JSP, the backend development using Java, MVC as the basic frame structure, and the database is used before the eyes of the more popular open-source Navicat MySQL database and the visual operation interface, adopts B/S structure, through in order to achieve a relatively complete function and convenient the train ticket booking system.

Keywords:train tickets booking system MVC Java Web MySQL

目录

第一章 绪论 1

1.1 开发背景 1

1.2 发展现状 1

1.3 开发目的 2

第二章 开发工具和技术 3

2.1 开发技术 3

2.1.1Java技术 3

2.1.2 MVC系统设计 3

2.1.3 JSP 开发技术...........................................................................................................4

2.2 开发工具 5

2.2.1 MyEclipse开发工具 5

2.2.2 数据库MySQL 5

第三章 需求分析 6

3.1 需求分析 6

3.1.1 社会需求分析..........................................................................................................6

3.1.2 功能需求分析 6

3.1.3具体功能设计 7

3.2 性能需求分析 13

3.3 可行性分析 13

3.2.1 技术可行性分析 13

3.2.2 操作可行性分析 14

第四章 系统设计 15

4.1结构设计 15

4.2 数据库设计 15

4.3 类设计 21

第五章 软件实现与测试 26

5.1 项目文件配置 26

5.2 功能模块实现 27

5.3 功能测试 30

5.3.1 火车订票系统相关类测试 30

5.3.2 发现的问题及解决方案 32

5.3.2 回归测试 32

5.3.4 测试结论 32

第六章 总结与展望 33

参考文献 34

致谢 36

第一章 绪论

1.1 开发背景

随着科学和技术的发展,信息科学和技术变得越来越成熟,其长期以来的非常强大的功能被广泛所熟知,在人类社会的所有领域都扮演着越来越重要和更广泛的角色。作为计算机应用的重要组成部分,而用计算机控制列车车票信息管理,擅长手工操作都以其他强大,例如说:起义迅速搜索方便、可靠性高大、保密性好长,低成本等等,这是个能力大大增加列车票职能和管理信息的效率,也是企业科学管理,世界需要余额之一。这篇文章主要写了功能比较好,用户界面比较友好的一个比较实用的火车的订票系统的技术介绍及现实的需求,方便管理员查询,用户可以通过查询火车票坐火车查询相关信息,选择合适的火车票,是否可以在网上直接回答明了时间冗长。

1.2 发展现状

1)火车站窗口售票。在火车站的窗口买票可以直接满足顾客的需求,但也是最成功的购票方式之一。然而,在火车站窗口购买火车票时,总是要排很长的队。如果想要在单位时间内显著快速的提高员工的工作效率,这种方式可能会受到网站和资金的极大限制。据某铁路局集团有限公司,销售数据,每日在网上购买火车票号码是高达30万多,机票和与其他方法相比得到门票销售网络有非常明显的优势,建议最有效的缓解火车站售票窗口压力的方法是网上售票。通常,会有自动售票机。然而,在自动化售票上的巨大初始投资将导致更高的成本,以及大规模运营的限制,这将导致巨大的劳动力成本。但如果客流过于集中,也会出现排长队,这将有助于车站窗口的销售压力不是很明显。在一定程度上,在网点购买火车票可以分担在火车站窗口销售火车票的压力,也方便了乘客购买火车票。这是一种非常方便的方法。但由于各网点对工作人员、票务安全,购票设施、等方面都有严格的要求,客票销售很难大幅增长。

1.3 开发目的

经过几年的建设,铁路售票系统取得了长足的进步。此外,火车站门票销售系统的推广和使用对乘客的买票产生了巨大的影响。这显示,中国的铁路预订系统正变得越来越优化性和改进,具有良好的界面,用户更容易接受。铁路票价体系基础的基本结构实际上过程模拟半导体和行动基地,新增客户预约查询、机票号码和其他重要的主要职能也用计算机网络的同时,门票销售网络,用户快速预约服务,火车票机票销售服务便捷高效,铁路系统的销售数据广泛用于铁路票管理指纹扎克和开发只是初步工作的复杂性,服务的客运和运输是稳定和快速的铁路,服务为自己做出了贡献。计算机科学在现代社会中非常重要,它主要通过软件提高生产和管理的效率。这项研究的预订系统是软件。铁路运输一直是中国最重要的经济生命力,因为中国是一个大陆国家,这进一步强调了铁路运输的重要性,当然,在这些重要问题上需要良好的管理。经过几十年的开发,人们发现使用计算机程序来支持自己比简单的手工操作要困难得多,因此,在这种情况下学习这门学科的意义是显而易见的。

门票销售过去是手工制作的,但反馈是处理缓慢,明显的,成本很高,误差高,效率低。在世界上许多国家,火车票主要由工作人员控制。在这种情况下,计算机主要是存储和更新数据的辅助程序,以及具有账户功能的账户。严格地说,计算机更真聪明,但比过去明显是艺术,所有优势数据管理数据库可以随时提取,改变原始数据信息的数据存储在谈到世软件提供机票一起需要量化钱,他可以同时处理速度惊人,目前为止,十倍百倍,加入让大量涌向乘客后,很多程序可以销售,可以减少员工数量,想想以上简短;由于pc这是一种高度精准的机器,在使用个软件时出错的可能性会降低。

第二章 开发工具和技术

2.1 开发技术

2.1.1 Java技术

java是一种面向对象的语言,具有很广的应用范围,在企业界非常流行,自产生以来不断的发展,虽然程序开发语言的产生日新月异,层出不穷,但java依然以其各种优秀的特性,显得历久弥新,而我在这个系统的开发的过程中,后端的设计开发的主流语言就是用的java程序设计开发语言,其功能之强大为人所惊叹。另外,java还据有广泛的适用性,在移动端及网页端,在企业界,都具有广泛的使用,仍然是目前最流行的语言之一。

2.1.2 MVC系统设计模式

业务逻辑聚合为一个组件,要改进页面与用户的交互性能。它将改进输入、处理和输出功能。

请支付后下载全文,论文总字数:20347字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图