linux cpu占用率如何看
316
2022-09-25
开源项目Studio-Vue—校园工作室管理系统(含前后台,SpringBoot+Vue)
文章目录
前言开源地址项目介绍
项目演示
官网后台管理系统
技术选型
后端技术前端技术运维部署开发进度
内置功能项目文档最近日志
前言
介绍
去年在工作室偶然听到其他工作室要做一个官网,接着趁着一时兴起然后也找了个模板来做了一个自己的官网以及一个后台管理系统,当时的后台系统只有一个登录、注册还有一个提交个人信息的页面,主要为了方便展示动态汇总团队成员。
今年也正好趁毕业设计这个为主题继续进行了开发,耗时近一个月将后台管理系统进行了初步完善。
该工作室系统主要面向校园工作室,可供个人及工作室团队学习使用。
说明
目前该项目包含前后台。
前台:也就是官网的团队页是动态获取后台数据的,首页、团队页目前是静态,可根据自己实际情况进行编辑后台管理系统:具备基础功能,可之后再此基础上进行扩展。
开源地址
Studio-Vue(Gitee):class="data-table" data-id="tea9ccc6-h0RSKNdX" data-transient-attributes="class" data-width="872.014px" style="width: 100%; outline: none; border-collapse: collapse;">
技术
说明
官网
SpringBoot
快速集成框架,使用web启动器
MybatisPlus
ORM框架
SpringSecurity
log4j2
JWT
登录鉴权
log4j2
日志框架
PageHelper
分页插件
OSS
第三方对象存储
Lombok
简化对象封装工具
poi
Excel工具
easy-captcha
验证码生成工具
redis
缓存中间件
技术 | 说明 | 官网 | |||
Nginx | 静态资源服务器 | Docker | 应用容器引擎(快速隔离部署) |
开发进度
内置功能
工作室官网
前台页面:
首页:banner图展示、证书展示、时光轴页团队页(动态数据获取展示)
工作室后台管理系统
首页(Echarts数据展示):工作室数据统计;依据年级,专业获奖证书以及竞赛统计图表展示;
个人信息页:更新个人信息、修改密码
个人管理模块:
信息录入:成员信息录入,用于官网展示获奖证书:查询、新增、编辑、修改、删除个人竞赛:查询、新增、编辑、修改、删除个人心得:查询、新增、编辑、修改、删除
工作室管理模块:
专业管理:查询、新增、编辑、修改、删除年级管理:查询、新增、编辑、修改、删除获奖证书管理:查询、修改、导出竞赛管理(录入团队比赛):新增、修改、删除、导出成员管理:查询、编辑、修改、删除、注销,激活,删除账号、新建账号、导出用户、转让负责人、重置密码、数据备份
系统管理模块(引用若依):
菜单管理:查询、添加、修改、删除角色管理:查询、添加、修改、删除、修改状态;
分配用户:查询、批量授权
其他
文件上传接口:支持本地或者阿里云OSS存储,仅需配置下即可。
项目文档
文档地址:待更新
API文档:https://apifox.cn/apidoc/shared-456aee99-6931-48e5-bdd4-89c012d0178c
数据库表关系设计:
数据库表字段设计:
最近日志
2022.6.13:开源仓库建立,READEME更新完善。
2022.6.3-6.12:项目模块更改名称、apifox文档整理、开源计划准备。
2022.6.2:团队页接口更新,支持指导老师身份。
2022.6.1:新增数据备份功能,包含sql与网站图片资源。
2022.5.6:两个上传功能合并到一起,采用工厂模式,进行改写复用。
2022.4.22:新增上传、删除本地文件功能
2022.4.18:生成用户成员查询sql添加筛选条件状态为正常的账号。
2022.4.17:个人竞赛中获奖证书新增、首页统计bug
2022.4.16:①看板娘实现拖拽。②用户登录凭证将用户id改为uuid。
2022.3.21-2022.4.15:v1.0.0初步完成,基本功能实现。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~