基于 vue_mysql的在线飞机订票销售系统的主要使用者分为管理员和用户与财务,实现功能包括管理员:首页、个人中心、用户管理、航班信息管理、订票管理、酒店信息管理、酒店预订管理、房间类型管理、账目管理、财务管理、管理员管理,财务:首页、个人中心、订票管理、酒店预订管理、账目管理 ,用户;首页、个人中心、订票管理、酒店预订管理,前台首页;首页、航班信息、酒店信息、个人中心、后台管理、客服等功能。(1)对机票预订管理系统进行需求分析、确定所需要的模块;建立数据字典、数据流等;书写可行性分析和需求分析说明书。
(2)对机票预订管理系统进行概要设计:建立软件体系结构,画出用例图、E-R图等;书写数据要求说明书和各模块设计说明书。
(3)各模块功能的实现:1.会员注册、登录 2.管理员管理功能 3.航班查询功能 4.网上订票功能 5.网上退订功能6.打印机票等。
(4)软件测试阶段。利用黑盒测试设计简单的测试用例,记录测试结果。对测试结果进行分析
本技术是Java平台的开源应用框架,其目的是简化Sping的初始搭建和开发过程。默认配置了很多框架的使用方式,自动加载Jar包,为了让用户尽可能快的跑起来spring应用程序。
SpinrgBoot的主要优点有:
1、为所有spring开发提供了一个更快、更广泛的入门体验;
2、零配置;
3、集成了大量常用的第三方库的配置;
4、提供准备好的特性。当今,Java领域的开发者机会都在使用SpinrgBoot,在开发领域逐渐成为领导者。
最基本的是,Spring Boot是一个可以被任何项目的构建系统使用的库集合。 为简单起见,该框架还提供了一个命令行界面,可用于运行和测试Boot应用程序。 可以从Spring存储库手动下载和安装框架的已发布版本,包括集成的CLI(命令行界面)。 更简单的方法是使用Groovy enVironment Manager(GVM),它负责处理Boot版本的安装和管理。 可以从GVM命令行GVM install springboot安装Boot及其CLI。 在OS X上安装Boot时可以使用Homebrew包管理器。要完成安装,首先使用brew tap pivotal / tap切换到pivotal存储库,然后执行brew install springboot命令。
本系统提供了网上机票预订让人们及时和方便地查询航班信息,安全高效地预订机票。本系统是具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点,可以让用户轻松了解航班的信息,以及结合自身的情况,做出合理的出行安排,以达到时间和经济的最优值。它克服了存储乘客信息少,查询效率低下等问题。
前台:
航班动态:航班的动态,主要是针对航班的信息,航班的一些情况进行发布,发布航班的最新的动态。
机票预订:在线机票的预定,在本系统的实现中是一个重要的功能,注册用户登录后,可以在线预定机票,查询机票信息。
帮助中心:可以查看网站的帮助信息。
联系我们:留下了网站的联系方式,进行在线的联系,咨询。
用户注册:普通游客可以在线进行注册,成为网站会员。
系统简介:介绍了系统的相关信息,系统的简介。
后台:
用户管理:可以对网站的用户信息,管理员信息等进行管理,并且可以审核注册用户。
机票信息管理:可以对机票信息发布,输入机票的基本信息情况,价格费用等。
机票预定管理:用户的机票预定,可以进行审核,查看,审核通过后,才能在线订票。
航班动态管理:管理了航班的最新动态情况,并且可以对航班情况进行发布。
系统管理:管理了平台的常规的功能,并且对平台的使用,起到了支撑作用。
。
目 录
摘 要 I
1 绪论 1
1.1研究背景 1
1.2研究现状 1
1.3研究内容 2
2 系统关键技术 3
2.1 springboot技术介绍 3
2.2 MYSQL数据库 4
2.3 B/S结构 4
3 系统分析 6
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2经济可行性 6
3.1.3操作可行性 6
3.2 系统性能分析 6
3.3 系统功能分析 7
3.4系统流程分析 8
3.4.1登录流程 8
3.4.2注册流程 9
3.4.3添加信息流程 9
3.4.4删除信息流程 10
4 系统设计 11
4.1系统概要设计 11
4.2系统结构设计 11
4.3系统顺序图设计 12
4.3.1登录模块顺序图 12
4.3.2添加信息模块顺序图 12
4.4数据库设计 13
4.4.1数据库E-R图设计 13
4.4.2数据库表设计 15
5 系统的实现 19
5.1财务功能模块 19
5.2管理员功能模块 20
5.3用户功能模块 23
5.4前台首页功能模块 23
6 系统测试 25
6.1 测试定义 25
6.2 测试目的 25
6.3测试方案 26
(1)模块测试 26
(2)集成测试: 27
(3)验收测试: 27
6.4系统分析 28
7 结论 29
参考文献 30
谢辞 31