| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15321 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着社会发展,生活水平的提高,人们很是愿意将部分开支花费在娱乐上,而观看电影更是很容易地成为人们的娱乐活动选择,不仅仅因为此项娱乐活动花费较低,更多是因为人们的电影情怀。另外,随着智能手机的普及,安卓移动端的app的受众越来越多,开发一款好用方便的电影院售票安卓软件能够很好地解决人们购买电影票的问题,也能拉动电影市场。
该软件主要使用Android Studio作为开发工具,是一款基于安卓平台的电影院购票软件。使用了android的原生控件、MVC设计模式完成软件的功能,整体采用View Pager加上Fragment来完成页面UI,设计基本实现了前端的视图显示与数据交互,后端采用了Maven + Spring Boot + Spring Mybatis-Plus的架构,使用MYSQL作为软件的数据库管理系统,实现了用户注册与登录、查看推荐信息、查看电影详情、选择电影院、搜索电影、评价影片、选座位,购票等功能。
经测试,本软件界面友好,基本实现上述功能,操作简单,但本软件尚存不足,在安全性方面考虑不周,希望日后能够改进。
关键词:Android;购票app;Spring Boot;MYSQL;
目 录
摘 要
Abstract
1 绪论-1
1.1 研究背景及意义-1
1.2 研究现状-1
2 相关理论和技术-3
2.1 Android-3
2.2 Spring Boot-3
2.3 MyBatis-Plus-3
2.4 MYSQL-4
3 系统需求分析-5
3.1 业务流程分析-5
3.2功能分析-10
3.2.1 功能模块图-10
3.2.2 用例图-10
3.2.3 功能需求分析-11
3.3 系统数据流图-12
3.4 数字字典-13
3.4.1 数据流的描述-13
3.4.2 数据存储描述-16
3.4.3 处理描述-17
4 系统设计-20
4.1 系统总体结构设计-20
4.2 系统详细功能设计-20
4.2.1 登录注册-20
4.2.2在线购票-21
4.2.3 周边影院-21
4.2.4 在线选座-21
4.2.5 电影搜索-22
4.2.6电影推送-22
4.2.7 影评专区-22
4.3 系统数据库设计-23
4.3.1 数据库概念结构设计-23
4.3.2 数据表设计-24
4.3.3 参照完整性设计-27
5 系统实现-28
5.1 开发环境与工具介绍-28
5.2 系统主要功能的实现-28
5.3.1注册登录-28
5.3.2 在线购票-33
5.3.3 周边影院-41
5.3.4 在线选座-44
5.3.5 电影搜索-48
5.3.6 电影推送-50
5.3.7 影评专区-53
6系统的安装-56
6.1运行环境-56
6.2系统安装-56
7总结与展望-57
7.1总结-57
7.2展望-57
参考文献-58
致谢-59 |

