非标准化旅游产品预订系统的实现方法研究计算机科学与技术等专业毕业设计毕业论文

上传人:tian****1990 文档编号:72751838 上传时间:2019-01-24 格式:DOC 页数:47 大小:1.44MB
返回 下载 相关 举报
非标准化旅游产品预订系统的实现方法研究计算机科学与技术等专业毕业设计毕业论文_第1页
第1页 / 共47页
非标准化旅游产品预订系统的实现方法研究计算机科学与技术等专业毕业设计毕业论文_第2页
第2页 / 共47页
非标准化旅游产品预订系统的实现方法研究计算机科学与技术等专业毕业设计毕业论文_第3页
第3页 / 共47页
非标准化旅游产品预订系统的实现方法研究计算机科学与技术等专业毕业设计毕业论文_第4页
第4页 / 共47页
非标准化旅游产品预订系统的实现方法研究计算机科学与技术等专业毕业设计毕业论文_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《非标准化旅游产品预订系统的实现方法研究计算机科学与技术等专业毕业设计毕业论文》由会员分享,可在线阅读,更多相关《非标准化旅游产品预订系统的实现方法研究计算机科学与技术等专业毕业设计毕业论文(47页珍藏版)》请在金锄头文库上搜索。

1、I 摘 要 本文针对用户没有时间买票、买票难以及目前旅游公司靠人工的记录客户的火车 票需求信息的情况而开发了这款火车票网上在线预订管理系统。本系统的研究可以解 决这一问题,系统的实现不仅让旅客能更加方便更加快捷地预订火车票这一产品,也 极大地减轻旅游公司在火车票预订这块的人力物力财力,提高公司的盈利。此次系统 的开发按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设 计、详细设计,以及编码实现和调试等步骤进行设计开发。并运用数据流图和数据字 典、E-R 图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的 数据需求、数据库、系统软件结构、系统流程、以及处理过程等

2、进行了分析和设计。 本次设计采用 java 语言、jsp、struts 和 spring 框架、MySQL 数据库管理系统以及 MyEclipse 开发工具来开发一个基于网站的火车票预订管理系统,使得公司管理员能够 有效地管理车次、旅客信息、退票信息。同时旅客可以通过查询到相关的火车票信息, 选择适合自己的车票,也可以直接在网上订票、退票,省时省力。 火车票网上在线预订管理系统在功能上已基本实现管理员在后台进行车次信息、 订单信息、注册会员信息等模块的相关操作以及管理员身份验证和用户在前台注册、 身份验证,以及查询余票、订票、退票的相关操作。此系统操作简单、界面简洁,使 用人员稍加培训就可以完

3、全掌握和使用该系统。此系统的缺陷就是界面不够绚丽,比 较单一,同时有些模块功能的设计考虑得不是很周全。 关键词: 信息管理; 火车售票; 数据库管理系统 II Abstract The train tickets online booking management system, which is presented in this paper, is developed to solve three following problems. The first problem is the user does not have time to buy tickets. The second p

4、roblem is that it is difficult for the users to buy tickets. The third problem 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 enable travelers booking train tickets more convenient

5、and faster, but also greatly reduce the cost of travel company on human, material and financial resources for booking train tickets, so as to improve the profitability of the company. The development of this system,which is based on structured design method of software engineering, can be divided in

6、to feasibility study, requirements analysis, system design, detail design. In the design phase, data follow chart, data dictionary, E-R graphic, database logical structure, and typical UML modeling facility such as class diagram, activity diagram, use case diagram and sequence diagram are uesd to an

7、alysis and design the data demand of the system, the database, the software structure, system process and treatment process. The design uses the java language, jsp, struts and the spring framework, MySQL database management system, as well as the MyEclipse development tools to develop a web- based t

8、rain ticket booking system, making the company administrator manage the trips, passenger information, refund information effectively. At the same time visitors can query the relevant ticket information, choose ticket, but also directly book online, and refund, so as to save time and effort. Train ti

9、ckets online booking management system has the basic functions. Firstly administrators can manage trips information, order information, member information. Secondly administrators have to authenticate by the system. Thirdly users can register in the foreground, authenticate , perform query, booking,

10、 and refund-related operations. This system is user-friendly. After minimal training, the users can fully grasp and use the system. The III defects of this system is that the interface is not brilliant, relatively simple, the design considerations of some module functionality is not very comprehensi

11、ve. Key words: Information management; Ticket selling ; Database management IV 目 录 1 绪论.1 1.1 引言 1 1.2 问题描述 1 1.3 任务 1 1.4 本论文的主要结构 2 2 系统的可行性研究与需求分析.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

12、.7 数据库逻辑结构.10 3 系统的总体设计.12 3.1 系统软件结构设计 12 3.1.1 软件结构.12 3.2 系统流程图 13 4 系统的详细设计.17 V 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 程序流程图.18 5 系统的实现与调试.20 5.1 应用系统的开发及测试 20 5.1.1 后台管理系统运行结果截图:.21 5.1.2 前台订票网站运行截图.31 6 结论.39 6.1 系统评价 39 6.2 安全性 39

13、参考文献.40 致谢.41 1 1 绪论 1.1 引言 随着互联网的飞速发展,网络在人们的生活中扮演着越来越重要的角色。传统的 纸质火车票、飞机票也慢慢被电子票所取代,而人工记录火车票的预订销售也逐渐以 网上预订系统来代替。在线火车票预订管理系统有着查找迅速、方便、可靠性强、存 储量大等传统人工记录无法比拟的优势。 传统的人工去记录用户的火车票预订信息,不仅效率低下,也很不方便,更容易 造成数据上的混乱,另外很难应付车票订购高峰时刻的大量数据处理问题,还会出现 由此带来的大量记录存放和管理所带来的问题。客户预订火车票也很不方便。本系统 的研究可以解决这一问题。系统的实现不仅让旅客能更加方便更加

14、快捷地预订火车票 这一产品,也极大地减轻公司在火车票预订这块的人力物力财力,提高公司的盈利。 1.2 问题描述 许多的旅行网站中提供标准化的旅游产品,方便了人们的出行,带来生活上的便 利。但是在旅游公司中像火车票这类随意性很强的非标准化产品却一直由员工手工进 行记录,不仅效率低下,也很不方便,更容易造成数据上的混乱。另外很难应付车票 订购高峰时刻的大量数据处理问题,还会出现由此带来的大量记录存放和管理所带来 的问题。同时手工记录会经常记录错误的需求信息,不仅客户带来极大的不便,而且 还会给客户留下不好的印象。因此建立火车票预订管理系统是一个很好的解决办法。 作为计算机应用的一部分,使用计算机对

15、火车票信息进行管理,具有手工管理所 无法比拟的优点:查找迅速、方便、可靠性强、存储量大等。这些优点能够极大地提 高公司在火车票预订信息管理方面的效率,同时节约了成本提高了收入。因此本文所 研究的火车票预订管理系统分为后台管理系统和前台预订系统。后台管理系统主要是 生成车次信息供旅客去订票参考,以及后台供管理员对车次信息、订单信息、管理员 信息以及会员信息的管理操作,而前台主要供用户去注册、查询火车票、预订火车票、 查询订单、退票的相关操作。同时前后台分开给管理员和普通的用户使用,不同的用 户分配有不同的权限,不仅明确了使用人群,而且也较大的提高了火车票预订管理系 统的安全性。操作简单、安全可靠

16、、界面美观的火车票在线预订管理系统优势显而易 2 见。 1.3 任务 本次设计采用 java 语言1 2、jsp、struts 和 spring 框架、MySQL 数据库管理系统 以及 MyEclipse 开发工具3来开发一个基于网站的火车票预订管理系统,使得公司管理 员能够有效地管理车次、旅客信息、退票信息。同时旅客可以通过查询到相关的火车 票信息,选择适合自己的车票,也可以直接在网上订票、退票,省时省力。 1.4 本论文的主要结构 本学位论文主要由五个部分组成,其内容具体安排如: 第一部分是绪论。主要介绍了本课题的来源、选题背景、问题描述和论文的主要 结构。 第二部分介绍系统的可行性研究与需求分析。 第三部分介绍系统的总体设计。 第四部分介绍系统的详细设计。 第五部分是介绍系统的实现与调试。 第六部分是本课题研究的结论。 3 2 系统的可行性研究与需求分析 2.1 可行性研究 该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在 这里主要从技术可行性、经济可行性和操作可行性三方面进行分析。 2.1.1 经济可行性 开发该系统所需的相关资料可以通过

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号