首页 >  毕业论文  > 正文

基于spring boot框架的火车抢票系统毕业论文

二十一世纪以来随着计算机互联网的高速发展,各个行业的电子信息化管理系统也随之逐步升级,例如火车站的铁路售票系统,这种涉及大众出行的售票系统可以为出行旅客带来极大的便利。在给旅客带来便利的同时,也给铁路或者高铁出行机构带来管理与售票的便捷,此系统就是根据此种情况开发的铁路售票系统,为出行旅客与铁路管理机构带来更高效的运行机制。
针对火车站的售票实际情况,按照软件工程的结构化设计思想,本次系统设计经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车票售票系统。并运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。
本次系统设计利用Idea开发工具和MySQL数据库来开发这个铁路购票系统。使用的是SpringBoot框架,该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车站购票的基本要求,包括查询、售票、退票等三个方面的功能。该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。
系统模块的详细功能
用户信息模块:用户分为管理员用户、出行用户不同的用户拥有不同权限功能和主页。管理员负责管理功能,出行用户拥有出行购票等功能。
车票查询模块:出行用户输入起始地、目的地与出发时间并查询车票。
车票信息模块:出行用户查询车票,展示车票信息后进行购票等操作。
车次途径模块:车票信息展示中含有车次途径站点时间等详细信息。
用户订单模块:用户购票成功后,进入用户订单详情页会展示用户的所有订单。
好友分享模块:出行用户购票成功后进入订单详情页面,可选择分享给好友出行信息等。
 
 
摘要 I
Abstract II
 
第一章 绪论 1
1.1 研究背景 1
1.1.1 国内研究现状 1
1.1.2 国外研究现状 2
1.2研究的目的与意义 3
1.2.1研究的目的 3
1.2.2研究的意义 3
1.3系统的主要问题 3
1.4 论文结构 3
第二章 相关技术介绍 
2.1 SpringBoot框架                                                  .4
2.2 MVC模式                                                       4
2.3 B/S架构                                                        .5
2.4 JDK简介                                                        5
2.5 IntelliJ IDEA简介                                                 5
2.6 MySql简介                                                      5
2.7本章小结                                                                 .5
第三章 需求分析 6
3.1 可行性研究 6
3.1.1 技术可行性分析 6
3.1.2 经济可行性分析 7
3.1.3 操作可行性分析 7
3.1.4 法律可行性分析 7
3.2 系统功能需求 7
3.3 用例描述 8
3.4 本章小结                                                                  .12
第四章 系统总体设计 13
4.1 系统结构设计 13
4.2 系统详细设计 13
4.2.1 登录时序图 14
4.2.2 车票抢票时序图 14
4.2.3 车票购买时序图 15
4.2.4 后台管理时序图 15
4.3数据库设计 16
4.3.1 E-R图 16
4.3.2 表的设计 19
4.4 系统模块的详细功能 22
4.5 本章小结 22
第五章 系统实现 25
5.1 登录功能 25
5.1.2 用户登录界面 25
5.2 系统主页 26
5.3车票抢购模块的实现 27
5.3.1 车票搜索模块 27
5.3.2 车票信息模块 28
5.3.3 车票购买模块 29
5.3.4 用户订单模块 30
5.3.5 个人信息模块 30
5.4 后台管理模块的实现 31
5.4.1 后台管理 31
5.4.2 用户管理 31
5.4.3 车次管理 .32
5.5出行用户管理 33
5.6本章小结 33
第六章 系统测试 34
6.1 测试目标及任务 34
6.1.1 测试目标 34
6.1.2 测试任务 34
6.2 测试方案 34
6.2.1 功能模块测试 35
6.3 测试用例 35
6.4 系统测试 36
6.4.1 功能模块测试 36
6.4.2 可用性测试 37
6.4.3 强度测试 37
6.5 本章小结 37
结论 38
参考文献 39
致谢 4

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:基于Spring Boot的在线课程学习论坛系统设计与实现论文

下一篇:最后一页

相关文章: