基于RBAC的通用后台管理系统-模块化三

前序

此系统是单体项目基于模块化开发的案例。基于角色(Role)的访问控制,通用的后台管理系统。代码设计模式还是基于mvc三层架构,同比DDD架构比较简单容易上手。模块化好处就解耦,如果不需要的业务模块和代码移除也快框架改动少。系统还不是很完善后面再优化

适用场景

  • 工控项目(WCS、WMS、ERP、MES、上位机等等小型场景)
  • 互联网(公众号后台、博客、考试、小程序电商后台、运维、人力等等小型场景)

为什么是中小型场景,因为大的没独立搞过。

架构描述

后端

  • dotnet8
  • webapi
  • sqlsguar
  • 数据库 postgresql
架构图

在这里插入图片描述

前端

  • pnpm
  • vue3
  • pinia
  • vue-router
  • ant-design-vue ui

演示图片

前端不太熟练有点丑。
演示地址 演示账户:demo 123456
github地址
首页
在这里插入图片描述
菜单
在这里插入图片描述
定时任务
在这里插入图片描述
第三方系统管理
在这里插入图片描述

模块化开发,后续目标学习ABP框架

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值