当前位置:网站首页>基于 .NET Core MVC 的权限管理系统
基于 .NET Core MVC 的权限管理系统
2022-08-10 05:32:00 【编程乐趣】
作为一名Web开发人员,不管我们平常开发什么项目,每个系统都需要基础功能:用户、角色、权限、字典、系统日志等功能。
今天给大家介绍的框架,就是基于.NET Core Web开发,借鉴了很多开源项目的优点,让你开发Web管理系统和移动端Api更简单。它可以用于所有的Web项目,例如网站管理后台、CMS、CRM、ERP、OA这类的系统和移动端Api。
框架功能
- 员工管理:配置系统用户信息,设置权限等信息
- 部门管理:管理公司的组织架构信息
- 仓位管理:配置系统用户持有的仓位
- 文章中心:可以管理发布公司资讯
- 角色管理:角色菜单权限分配,角色对应权限,员工属于一个角色
- 菜单管理:管理系统菜单,操作权限等
- 通用字典:用于系统的字典设置,比如配置文章类型,可以动态变化
- 行政区划:省市区的数据管理
- 系统日志(登录日志、操作日志、Api日志):查看系统登录、操作、Api调用日志
- 计划任务:在线(添加、修改、删除)任务调度,包括执行结果日志
- System Api:Api 文档和测试工具
- 数据表管理:查询数据库表信息,以及表的记录、数量
- 代码生成:一键生成增删改代码,提升开发效率
- 服务器信息:获取服务器信息,方便查看服务器配置信息
技术框架
- 前端:Bootstrap
- 核心框架:.NET Core MVC
- 缓存层:Memory、Redis
- 持久层框架:Entity Framework Core
- 数据库支持:SqlServer、MySql、Oracle
- 定时任务:Quartz.Net
- API文档显示工具:Swagger UI
主要特性
- 响应式布局,支持电脑端和移动端
- 强大的一键生成功能(包括视图、控制器、业务类、实体类、服务类、菜单)
- 支持Sql Server、MySql和Oracle数据库
- 基于角色的权限控制(Role-Based Access Control),可控制到按钮
- 对常用JS插件进行二次封装,使JS代码变得简洁,更加容易维护
- 完善的日志记录体系
后台界面截图
员工管理

部门管理

职位管理

角色管理

菜单管理

通用字典

代码生成器

github地址
边栏推荐
猜你喜欢

String常用方法

PCL,VS配置过程中出现:用 _sopen_s 代替 _open, 或用_CRT_SECURE_NO_WARNNINGS错误

链读|最新最全的数字藏品发售日历-07.29

Index Notes【】【】

Ten years of sharpening a sword!The digital collection market software, Link Reading APP is officially open for internal testing!

Chain Reading|The latest and most complete digital collection sales calendar-07.29

Count down the six weapons of the domestic interface collaboration platform!

Batch add watermark to pictures batch add background zoom batch merge tool picUnionV4.0

IO stream【】【】【】

链读精选:星巴克着眼于数字收藏品并更好地吸引客户
随机推荐
2021-07-09
先人一步,不再错过,链读APP即将上线!
One step ahead, don't miss it again, the chain reading APP will be launched soon!
你不知道的常规流
Set Sources Resources and other folders in the IDEA project
transaction, storage engine
链读推荐:从瓷砖到生成式 NFT
IDEA连接MySQL数据库并执行SQL查询操作
网络安全之防火墙
去中心化和p2p网络以及中心化为核心的传统通信
OSPF实验
Collection tool class
图片批量添加水印批量加背景缩放批量合并工具picUnionV4.0
链读好文:热加密存储与冷加密存储有什么区别?
opencv
Bifrost 同步数据库实现微服务跨库数据同步
文本元素
sqlplus displays the previous command and the available backspace key
Mini Program Study Notes: Communication between Mini Program Components
win12 修改dns脚本