源码获取,V:qq2056908377
采用技术
项目整体采用传统的B/S架构和MVC设计模式,开发语言选用Java+HTML+Javascript,技术上采用SpringBoot、Mybatis等开发框架,数据库采用MySQL 5.7。
功能介绍
平台分为用户端和管理两个系统,用户端主要是供普通用户使用,管理端供平台运维人员、系统管理人员使用。
在用户端中分为学习视频、学习文档、今日挑战、博客中心和个人中心等模块,用户可以通过视频和文档进行学习,并在今日挑战模块答题练习,博客中心可以查看别人博客也可以自发布博客,用户端主打功能就是提供一个学习平台。管理端中主要功能是用户管理,学习视频和文档的上传,试卷的穿件,博客内容管理等功能。用户端能看到的视频和文档都是通过管理端上传。
部署流程
1、下载并解压文件“StudyGround”,使用idea打开。
2、创建数据库,命名为“ry”,并导入ry.sql文件。文件位置 StudyGround >> sql >> ry.sql
3、把配置文件中数据库链接的密码改为自己的密码,现在用的“123456”,若你的也是,则不用改。项目有两个系统,相当于两个项目,配置文件分别在
“StudyGround\foreground\src\main\resources\application.yml”;
“StudyGround\background\src\main\resources\application-druid.yml”;
程序架构
程序截图
1、 用户端系统功能截图,
学习文档页面
文档详情页面,其他不再展示。
2、管理端页面展示