前言

用户使用的MIS管理类系统,无论是小型的CRM系统,还是复杂度较高的ERP系统,无非包括部门(组织机构)、员工、用户、角色、权限、日志等通用信息的管理,而要保证MIS管理类系统各模块的可扩展,易维护,可配置,一个通用的管理组件的设计与实现就迫在眉睫。

用户通常所需要的,大概分为以下几个核心问题。

我可以访问什么系统?

我在这个系统中可以访问哪些菜单?

我在这个系统中可以有哪些权限?

我在这个系统中可以拥有什么样的角色?

那么如何实现用户最核心的需求,MIS通用管理组件的设计与实现能够轻松地实现用户菜单的配置,用户权限的配置,以及用户角色的配置。

  

正文

 

此模块主要是针对开发人员及系统维护人员来使用的。有如下应用场景:

使用者“我登陆系统后需显示部门管理这个菜单,我只关心部门信息的管理”

开发人员“毫无疑问,我需要看到所有的模块菜单”

维护人员“我登陆系统后需要显示部门管理,菜单管理,同时我还可以修改密码”

部门负责人“我登陆系统后不需要显示部门管理、菜单管理、系统管理这些菜单”

 

系统截图:

 

明确了系统需求后,使用通用管理组件菜单配置模块,开发人员就能“不编码,点击鼠标”简单完成配置,甚至当模块不再使用或针对某个角色屏蔽菜单时,也可实现快速配置。

作者:汪之秋,专注于通用管理组件的设计与实现。转载请注明出处。