登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 信息与计算科学 > 正文

基于Android的电影评价交流APP服务端的设计与实现毕业论文

 2021-12-26 13:44:13  

论文总字数:18981字

摘 要

随着人们消费观念的提升,在现今生活中,电影成了越来越多人精神消费的选择之一。而互联网技术的飞速进步,各种各样的社交平台成为了我们在网络世界中结交志同道合的陌生人的主要方式。

因此,为了将电影主题和社交功能相结合,向电影爱好者们提供一个能够畅所欲言的平台,本次项目拟设计开发一款专注于电影评价交流的Android APP,简单实用,不仅能让用户快速找到自己喜欢的电影资讯,还能为用户提供进行影评发布、交流观后感的社区平台,以及向用户推荐热门优秀电影。电影制作者也因此可以根据用户的反馈了解自身作品的优势和不足,更好地促进电影行业的发展。

本文将对数据库的设计和服务端的功能设计与实现进行详细分析。该APP采用前后端分离的开发模式,APP的服务端设计主要涉及前端功能的业务逻辑设计和数据交互实现。服务器端所使用的开发工具是IntelliJ IDEA 2019.3.1,数据库采用MySql。

关键词:电影 社交 Android 服务端

Design and Development of Film Review APP Server based on Android

Abstract

With the improvement of people's consumption concept, in today's life, film has become one of the choices of spiritual consumption for more and more people. With the rapid development of Internet technology, various social application have become the main way for us to make friends with strangers who have same common interets in the online world.

Therefore, in order to combine the movie theme and social function and provide a platform for movie lovers to speak freely, this project plans to design and develop an app focusing on film review and user communication, which is simple and practical, not only to let users quickly find information about their favorite movie, but also to provide users with a socail platform for film review and film impressions communications. And the APP will recommend popular and excellent movies to users. Besides, it’s significant for the filmmakers to realize the advantages and disadvantages of their own works according to the feedback of users, so as to better promote the development of the film industry.

This article will conduct a detailed analysis of database design and the server’s function design and development. The APP adopts a development model with separate front-end and back-end. The server design of the APP mainly involves service logic design and data interaction development of front-end functions. We use IntelliJ IDEA 2019.3.1 as the development tool and MySql as the database.

Keywords: Film; Review; Social; Android; Server

目录

摘要2

Abstract3

目录4

第一章 绪论5

1.1 研究背景5

1.2 研究方向6

    1. 研究任务6

第二章 相关技术和开发工具介绍8

2.1 SpringBoot8

2.2 MyBatis8

2.3 MySQL8

2.4 RESTful9

    1. IntelliJ IDEA9

第三章 需求分析10

3.1 功能需求10

    1. 性能需求10

第四章 APP服务端功能设计与实现12

4.1 数据库设计12

4.1.1 数据库概念设计12

4.1.2 数据字典设计13

4.1.3 数据库物理设计16

4.2 模块功能设计20

4.2.1 首页模块20

4.2.2 电影模块20

4.2.3 发现模块21

4.2.4 个人信息模块22

4.3 模块功能实现23

4.3.1 首页模块23

4.3.2 电影模块28

4.3.3 发现模块30

4.3.4 个人信息模块32

4.3.5 登录拦截器35

第五章 总结37

参考文献38

致谢40

第一章 绪论

在新媒体时代的环境影响下,“在线社交”成了我们在网络生活中发表个人观点感受、结交新好友的方式之一。随着人们的生活水平不断提高,电影,作为文化创意产业的重要部分,已然是人们在精神消费层面的主要选择之一。而在CNNIC的研究结果中发现,“电影评论”对观众选择和电影票房收入都有着重要影响[4]

因此,我们需要一款专注电影资讯并且结合了社交功能的APP,方便用户随时随地快速获取想看的电影信息,进行电影评分,交流观后感,同时还可以了解近期热门的高分优秀电影作品。

这款电影评价交流APP采用前后端分离的开发模式,服务端所使用的开发工具是 IntelliJ IDEA 2019.3.1,采用SpringBoot、Mybatis等框架技术,数据库则是使用MySQL。

请支付后下载全文,论文总字数:18981字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图