| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17492 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要
随着大数据时代的到来,有许多行业都受其影响不得不改变其固有的运作方式。其中,电影行业相较于之前只能通过线下的方式进行信息输出外,用户获取电影信息的方式变得更加多元化,本系统设计初衷即是为了方便用户更加便捷的获取电影信息以及实现足不出户实现购买票务功能。
此系统的前端页面设计使用了Visual Studio编译软件,在后端设计方面采用底层自动部署的Spring Boot框架,在数据库设计上选择MySQL Workbench进行数据库表的设计。旨在开发一款页面友好,操作便捷的网络购票系统。本系统为使用者提供了一个便捷的购票平台,选择城市、挑选影院、一键购票、猜你喜欢等方便功能让你的购票体验更加舒适。
论文里首先是介绍了当今社会影院购票的发展进程以及时代背景对购票方式的影响,之后又阐述了本次系统设计开发用到的关键技术以及设计的理论内容,紧接着详细描述了系统的数据库表设计流程、前端页面的设计与布局、后端业务逻辑的具体设计与实现,以及针对购票系统设计的效果图与结果。紧接着又剖析了与页面实现效果对应的逻辑代码。最后总结整个开发过程,总结开发过程中遇到的问题和收获等等。
关键词:MySQL数据库;Spring Boot;电影票
目 录
摘 要 Ⅰ
Abstract Ⅱ
第一章 绪论 1
1.1 选题背景 1
1.2 课题研究目标 1
1.3 课题研究意义和内容 1
1.3.1 课题研究意义 1
1.3.2 课题研究内容 2
1.4 论文结构 2
第二章 系统的关键技术 3
2.1 JSP技术 3
2.2 JDBC数据库连接技术 3
2.3 MySQL Workbench 数据库构建 3
2.4 JavaSpringBoot 框架 4
2.4.1 Spring Boot 核心功能 4
2.4.2 Spring Boot 优点 4
2.5 本章小结 5
第三章 需求分析及数据库设计 6
3.1 需求分析 6
3.1.1 开发目标需求 6
3.1.2 电影票售票系统基本功能需求分析 7
3.1.3 电影票购票系统页面需求 9
3.1.4 系统性能需求 9
3.1.5 运行环境需求 9
3.2 电影票购票系统系统用例 10
3.2.1 前端用户管理功能用例 10
3.2.2 订单管理功能用例 10
3.2.3 电影管理功能用例 11
3.2.4 用户管理功能用例 11
3.2.5 电影票购票系统总体用例 12
3.3 购票功能序列图 12
3.4 电影票购票系统活动图分析 13
3.4.1 用户登录注册活动图 13
3.4.2 用户购票活动图 14
3.4.3 用户支付活动图 14
3.4.4 用户信息活动图 15
3.4.5 电影信息活动图 15
3.5 数据库设计 16
3.5.1 概念模型E-R图设计 16
3.5.2 数据库表设计 18
3.6本章小结 20
第四章 电影票售票系统的框架设计 21
4.1系统架构设计 21
4.2 功能模块设计 21
4.2.1前台功能模块 22
4.2.2后台功能模块 22
4.3设计类图 23
4.3.1用户注册类图 23
4.3.2用户登录类图 24
4.3.3用户购票类图 24
4.3.4用户支付类图 25
4.3.5退票类图 25
4.3.6电影管理类图 26
4.4时序图 27
4.4.1用户注册时序图 27
4.4.2用户登录时序图 27
4.4.3电影购票时序图 28
4.4.4后台管理过程时序图 29
4.5生成二维码 29
4.6智能选座 30
第五章 电影票售票系统的具体开发过程 32
5.1用户模块 32
5.1.1用户登录 32
5.1.2用户注册 33
5.2电影信息模块 33
5.2.1首页显示 33
5.2.2电影购票 34
5.2.3电影详情 34
5.3支付模块 35
5.3.1待支付 35
5.3.2支付成功 36
5.4管理员模块 36
5.4.1 用户管理 37
5.4.2 电影管理 37
5.4.3场次管理 38
5.4.4评论管理 38
5.4.5订单管理 39
5.4.6票房统计 39
5.5本章小结 39
第六章 系统测试 40
6.1 测试原则 40
6.2测试环境 40
6.3测试结果 40
6.4本章小结 40
结 论 41
参考文献 42
致 谢 43 |

