基于微信小程序的电影交流平台的设计与实现论文

目 录

1 绪论 1
1.1 系统简介 1
1.2 研发背景和意义 1
1.3 国内外研究现状 1
1.4 本文主要工作 2
1.5 论文的结构 2
2 相关技术介绍 4
2.1 springboot介绍 4
2.2 springboot平台 4
2.3 开发环境 4
2.3.1 Java 4
2.3.2 Eclipse 4
2.3.3 mysql数据库介绍 5
2.3.4 B/S架构 5
2.3.5springboot框架 5
3 系统需求分析 6
3.1 系统可行性分析 6
3.1.1 环境可行性分析 6
3.1.2 技术可行性分析 6
3.1.3 经济可行性分析 6
3.2 国内外微信小程序的电影交流平台系统现状分析 6
3.3 现有解决方案分析 7
3.4 系统模块分析 7
3.4.1管理端模块 7
3.4.2服务端模块 8
3.5 系统业务流程分析 8
3.6 系统数据流程分析 9
3.6.1 顶层数据流图 9
3.6.3 第二层数据流图 10
4 系统设计 12
4.1系统功能结构图 12
4.2 数据库设计 12
4.2.1 数据库E/R图 12
4.2.2 数据库表 14
5 系统实现 19
5.1 服务端(用户功能) 19
5.2后端(管理员功能) 22
6 系统测试 26
6.1 测试目的 26
6.2 测试工具 26
6.3 功能性测试 26
6.3.1 服务员端 26
6.3.2 管理者端 27
6.4 性能测试 27
6.4.1 CPU及内存占用情况测试 27
6.4.2 流畅度测试 28
6.5 兼容性测试 28
6.6 结果分析 28
结论 29
致谢 30
参考文献 31

1 系统设计

4.1系统功能结构图
系统功能结构图是系统设计阶段,系统功能结构图只是这个阶段一个基础,整个系统的架构决定了系统的整体模式,是系统的根据。微信小程序的电影交流平台的整个设计结构如图4-1所示。
在这里插入图片描述

图4-1系统功能结构图

4.2 数据库设计
4.2.1 数据库E/R图
ER图是由实体及其关系构成的图,通过E/R图可以清楚地描述系统涉及到的实体之间的相互关系。在springboot中对一些主要的几个关键实体如下图:
(1) 用户注册E/R图如下所示:
在这里插入图片描述

图4-2用户注册E/R图

(2) 电影推广E/R图如下所示:
在这里插入图片描述

图4-3电影推广E/R图

(3) 电影点评E/R图如下所示:
在这里插入图片描述

图4-4电影点评E/R图

2 系统实现

5.1 服务端(用户功能)
用户登录,用户进入小程序,输入自己的账号和密码,并选择对应的角色进行系统登录操作,如图5-1所示。
在这里插入图片描述

图5-1登录界面图

用户登陆系统后,可以对首页、电影推广、电影点评、影视点评及我的等内容进行详细操作,如图5-3所示。
在这里插入图片描述

图5-3 系统首页界面图

5.2后端(管理员功能)
管理员登录,管理员通过输入用户名,密码,在角色中选择管理员,点击登录进入系统操作进行操作,如图5-7所示。
在这里插入图片描述

图5-7管理员登录界面图

管理员登陆系统后,可以查看首页、个人中心、从业人员管理、用户管理、电影分类管理、电影推广管理、电影点评管理、影评推广管理等功能,还能对每个功能逐一进行相应操作,如图5-8所示。
在这里插入图片描述

图5-8管理员功能界面图

  • 20
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值