没有合适的资源?快使用搜索试试~ 我知道了~
基于SpringBoot的问答及电影购票网站的设计与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 194 浏览量
2023-09-09
14:07:39
上传
评论
收藏 1.92MB DOCX 举报
温馨提示
试读
34页
基于SpringBoot的问答及电影购票网站的设计与实现.docx
资源推荐
资源详情
资源评论
摘要
随着社会的发展,人们对生活的要求逐渐提高了,同样地,对于电
影的要求也提高了——人们不再局限于只关注主演、导演,而更注重电
影的评分、评价以及自己的真实需求,以满足自我的精神需求。
基于以上的需求分析我设计了一个能够将电影信息、购票功能、问
答功能三者结合起来的网站,这能够帮助观众满足观影需求,也能够满
足精确的资源捕捉,因为本网站更加关注的是用户能够向其他用户实时
提问来获取最值得观看的电影信息。
开发本网站我使用了 SpringBoot 开发框架,它是 Spring 的升级,后
端还采用了 MyBatis 持久层框架,这些使得在开发的时候更高效、更简
易。其次还应用到了 JavaScript、JQuery、Ajax 等技术,这些都使得我所
设计的网站页面更加简介而功能齐全。
我在本网站设计的功能包括注册、登录、搜索等基本功能之外还包
括购物车、结算、个人空间、问答等实用功能,能够满足最基本的操作
之余还能够实现实时问答获得电影信息。设计数据库时应用了 MyBatis
持久层框架,它使得开发更加迅速高效,并进行不同的实例分析来创建
不同的表来实现数据的独立性,增强可维护性。
在本网站的设计以及实现完成后对其进行了测试,能够在各大浏览
器中实现我所设计的所有功能,能够满足广大用户的需求。我认为开发
出一个将电影购票和实时问答这两者热门功能的网站能够进一步提升广
大用户的生活幸福感。
关键词:SpringBoot MySql 数据库 MyBatis 问答 购票
Abstract
With the development of society, people's requirements for life have
gradually increased. Similarly, the requirements for movies have also
increased - people are no longer limited to focusing only on the leading role
and director, but also pay more attention to the rating and evaluation of movies
and their real needs to meet their spiritual needs.
Based on the above demand analysis, I designed a website that can
combine movie information, ticket purchasing function and question
answering function, which can help the audience to meet the demand of
watching movies, and also can meet the accurate resource capture, because
this website pays more attention to that users can ask questions from other
users in real time to get the most worthwhile movie information.
I used the spring boot development framework to develop this website. It
is an upgrade of spring, and the MyBatis persistence layer framework is also
used at the back end, which makes it more efficient and easier to develop.
Secondly, it also applies to JavaScript, JQuery, Ajax and other technologies,
which make the web page I designed more brief and functional.
The functions I designed in this website include registration, login, search
and other basic functions, as well as shopping cart, settlement, personal space,
Questions and Answers; A and other practical functions, which can meet the
most basic operation and achieve real-time Questions and Answers; A to
obtain movie information. MyBatis persistence layer framework is applied in
the design of database, which makes the development more rapid and efficient,
and carries out different case analysis to create different tables to achieve data
independence and enhance maintainability.
After the completion of the design and implementation of this website, it
has been tested. It can realize all the functions designed by me in all major
browsers and meet the needs of the majority of users. I think the development
of a website with the popular functions of movie ticket purchase and real-time
Questions and Answers; A can further enhance the happiness of users.
Keywords: SpringBoot MySql database MyBatis Questions and Answers
ticket purchase
目录
第一章 课题研究背景与价值 .......................................................................1
1.1 选题的意义与价值 .......................................1
1.2 研究现状 ...............................................1
1.3 研究意义 ...............................................2
第二章 系统开发技术....................................................................................3
2.1 开发工具 ...............................................3
2.1.1 IntelliJ IDEA
........................................
3
2.1.2 Navicat Premium
.....................................
3
2.2 SpringBoot..............................................3
2.3 MyBatis ................................................4
2.4 JavaScript...............................................5
2.5 MySql 数据库 ...........................................6
2.6 JQuery .................................................6
2.7 本章小结 ...............................................7
第三章 系统分析............................................................................................8
3.1 可行性分析 .............................................8
3.1.1 技术可行性
.........................................
8
3.1.2 经济可行性
.........................................
9
3.1.3 操作可行性
.........................................
9
3.1.4 发展可行性
.........................................
9
3.2 性能需求分析 ...........................................9
3.3 流程分析 ..............................................10
3.3.1 开发流程
..........................................
10
3.3.2 注册流程
..........................................
10
3.3.3 登录流程
..........................................
11
3.4 系统用例分析 ..........................................12
3.4.1 用户用例图
........................................
12
3.5 本章小结 ..............................................12
第四章 数据库设计......................................................................................14
4.1 数据库设计原则 ........................................14
4.2 数据库实体 ............................................14
4.3 数据库表设计 ..........................................15
4.4 本章小结 ..............................................17
第五章 系统的实现......................................................................................18
5.1 用户功能模块的实现 ....................................18
5.1.1 用户注册界面
......................................
18
5.1.2 用户登录界面
......................................
19
5.1.3 用户主页面
........................................
20
5.1.4 用户个人中心页面
..................................
21
5.1.5 用户钱包界面
......................................
21
5.1.6 个人观影地址界面
..................................
21
5.1.7 用户安全设置界面
..................................
23
5.1.8 个人购物车界面
....................................
23
5.1.9 电影信息界面
......................................
24
5.1.10 帖子中心界面
.....................................
25
5.1.11 支付界面
.........................................
26
5.2 本章小结 ..............................................27
结 论..............................................................................................................28
参 考 文 献..................................................................................................29
致 谢..............................................................................................................30
广东东软学院本科生毕业设计(论文)
1
第一章 课题研究背景与价值
1.1 选题的意义与价值
在实现生活中我发现绝大数的电影网站都只能单一的按照电影的类型(最新、
热门、高分、华语、欧美、惊悚、科幻等等类型)、主演的演员、以及电影的导演
名称进行分类,而这导致的问题就是:用户不能在网站找到最适合自己的电影;也
不能精确找到用户想要的电影:比如我在别的网站看到了非常喜欢的电影片段,但
是我并不知道这部电影的名称,因此我无法在现有的各大电影平台中通过简单的搜
索条件找到我想要的电影资源,这也将导致无法满足我的日常需要。而且随着科学
技术的发展与进步以及网络技术的发达,我们越来越依赖网络,而网络也确实为我
们提供了莫大的帮助,它大大提高了我们生活的便捷性,例如我们可以在网络上看
新闻看八卦看国家大事、预定飞机票火车票船票以及能够在网络上看电影、买电影
票,但是热门电影上映的时候去电影院购票就会面临一个必然存在的问题——排队
购票,排队购票的方法,不仅效率低下,而且容易犯错、手续繁琐,这写现实问题
将会严重地浪费我们的时间,但是如果让用户自己在我所开发的网上购票网站去操
作而不是售票员,即将用户身份转换成售票员,让他们自己填写订单信息、生成订
单,这将降低了购票操作的复杂性,也大大地节省了时间,以上就是我选题的背景,
我希望有一个网站能够融合提问和提供电影资源这两者功能的网站,能够最大限度
地为用户提供最为适合的电影影片资源,以及最大限度地满足用户的日常需求,提
高购票效率以及提升用户体验。
1.2 研究现状
早在 3 年前,中国电影协会以及中国文学艺术界联合会电影艺术中心组织的专
家所编写的《2017 中国电影产业研究报告》就是向着电影产业以及市场这两个方向
前进的,所以早就有对中国的电影产业的发展进行十分的深入研究,分为了三部分,
一共十一章研究分析了中国的电影产业。根据第一部分中的第一章第三节——《世
界电影产业发展情况及中国的定位》中的报告中得知,2016 年中国年均人观影次数
为 0.998,处于世界前列,这就意味着在我们国家中观看电影的人数十分庞大,同样
地意味着国人对于电影的需求很强烈。并且通过我的深入了解,我发现目前最为著
名的观看电影、购买电影票的网站首当其冲的就是豆瓣电影以及时光网,这两个网
站都能够提供电影资源、提供购买电影票的服务,也可以注册新用户、用户登录,
这不仅为用户提供了极大的方便,降低了用户排队购票的浪费时间的可能性,而且
退票、换票的操作也不需要等人工来核查、实现,我认为这能极大限度地提高用户
实现自我生活需求的便捷性,同时也能够为广大用户提供良好的体验感,但这两者
都有一个共同的弊端——两者都是以十分笼统的电影类型进行简单分类以及搜索,
剩余33页未读,继续阅读
资源评论
南抖北快东卫
- 粉丝: 72
- 资源: 5584
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功