开发一个后台管理系统应用,应该有哪些常用的、必备的基础模块的实体?

写一个后台管理系统应用,应该要实现哪些必备的、常用基础模块,或者说系统模块?各位是怎么规划的?

不考虑“企业”这种的话,那应该有哪些基础模块、系统模块?

我想到的基础模块或者说系统模块,应该有以下的部分

(1)用户
(2)数据字典
(3)权限访问控制
使用RBAC或ABAC权限管理模型管理权限访问控制
(4)客户端资源信息登记
登记前端的一些资源信息,比如图标资源路径,页面资源路径等。方便管理
(5)菜单管理
此模块与客户端资源信息登记是多对一关系,一个菜单只能对应一个客户端资源,多个菜单可以对应一个客户端资源。通过权限访问控制决定给用户能看到的菜单资源有哪些。
(6)用户日志(记录用户登录后,访问网站登录后才能访问的路由产生日志,产生日志信息并保存的日志库中)
(7)路由API信息管理
记录所有的后台路由action信息,比如API的路径、该模块作为权限访问控制组件的依赖。也作为用户日志记录的内容的部分标记。
(8)用户消息通知,网站主动给用户发送消息,并把通知内容记录到数据表中

除了以上模块,还应该有哪些系统模块、基础模块?


回答:

直接下个ruoyi,el-admin项目看下,里面包含了基本功能

以上是 开发一个后台管理系统应用,应该有哪些常用的、必备的基础模块的实体? 的全部内容, 来源链接: utcz.com/p/945075.html

回到顶部