基于微信小程序的传统戏曲文化平台设计与实现


二.技术环境

jdk版本:1.8 及以上
ide工具:Eclipse或者 IDEA,微信小程序开发工具
数据库: mysql5.7 (必须5.7)
编程语言: Java
java框架:SpringBoot
maven: 3.6.1
详细技术:HTML+CSS+JAVA+SpringBoot+MYSQL+VUE+MAVEN+微信开发工具


三.功能设计

系统启动后,在登录界面,输入正确的用户名、密码、角色,选择进入管理员界面或用户界面,管理员界面是用来管理页面与系统的所有功能,用户界面可以正常的使用,并对戏曲百科、戏曲作品等进行份内的操作,系统登录结构图如图所示。

在这里插入图片描述
管理员模块属于是网站的后台,进入之后有大量的管理员功能,管理员也可以使用用户模块的功能,为了维护网站的稳定与页面的布局,将管理员模块的功能详细化后可以使用系统管理对页面进行布局修改,可以发布戏曲作品提示用户规范,用户模块只可以对戏曲百科、戏曲作品等进行查询等,并且更改个人信息。
(1)管理员用例图如下所示:
在这里插入图片描述
(2)用户微信端用例图如下所示:
在这里插入图片描述
(3)用户服务端用例图如下所示:
在这里插入图片描述

程序上交给用户进行使用时,需要提供程序的操作流程图,这样便于用户容易理解程序的具体工作步骤,现如今程序的操作流程都有一个大致的标准,即先通过登录页面提交登录数据,通过程序验证正确之后,用户才能在程序功能操作区页面操作对应的功能。
在这里插入图片描述

四.数据设计

开发一个系统也需要提前设计数据库。这里的数据库是相关数据的集合,存储在一起的这些数据也是按照一定的组织方式进行的。目前,数据库能够服务于多种应用程序,则是源于它存储方式最佳,具备数据冗余率低的优势。虽然数据库为程序提供信息存储服务,但它与程序之间也可以保持较高的独立性。总而言之,数据库经历了很长一段时间的发展,从最初的不为人知,到现在的人尽皆知,其相关技术也越发成熟,同时也拥有着坚实的理论基础。本系统主要实体属性图如下所示:
在这里插入图片描述
在这里插入图片描述

五.部分效果展示

5.1用户微信端实现效果

当游客打开微信小程序的网址后,首先看到的就是微信小程序首页界面。在这里,游客能够看到传统戏曲文化推广微信小程序的低部导航条显示首页、戏曲百科、戏曲作品、我的等,如图所示。
在这里插入图片描述
用户点击戏曲百科,在戏曲百科页面的搜索栏输入戏曲名称,进行搜索,然后可以查看戏曲名称、封面、戏曲种类、视频介绍、发布时间等信息,如有需要可以进行收藏等操作,如图所示。
在这里插入图片描述
用户点击戏曲作品,在戏曲作品页面的搜索栏输入作品名称,进行搜索,然后可以查看作品名称、图片、戏曲种类、戏曲音频、戏曲视频、上传时间、发布人、用户账号等信息,进行收藏或者评论操作、如图所示。
在这里插入图片描述
用户点击我的页面,在我的页面可以对戏曲作品、我的收藏管理,进行详细操作,如图所示
在这里插入图片描述

5.2后台管理端实现效果
管理员模块

后台管理员登录,在登录页面选择需要登录的角色,在正确输入用户名和密码,点击登录操作;如图所示。
在这里插入图片描述
管理员进入主页面,主要功能包括对系统首页、个人中心、用户管理、戏曲种类管理、戏曲百科管理、戏曲作品管理、系统管理等进行操作。管理员主页面如图所示:
在这里插入图片描述
在这里插入图片描述

最后

image.png

86ec14dcab4811.png)

最后

[外链图片转存中…(img-2YZ1DMTq-1719194124815)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值