方枪枪的java世界

不要因为风雨飘落就停止了你的脚步,真正的得失就在你的心中。 做喜欢做的事,不轻言放弃!

企业框架设计-系统管理的核心概念

系统管理的核心概念
----------------------------------------------------------------------------------------------
系统管理的核心概念主要包括:运营实体、组织机构、员工、角色、功能权限、数据权限
运营实体:在运营过程中可独立运营的实体,运营实体存在上下级关系。
          上级运营实体可以管理下级运营实体的基础信息,
          下级运营实体可以共享上级运营实体的基础信息,
          同级运营实体彼此数据隔离。
          
          例如:
          运营商在某省设置了省公司和13个地市公司,省公司和地市公司就是运营实体。
          每个分公司有自己的市场运营策略,且各分公司之间存在数据隔离,不进行任何数据交互。
          各分公司共享使用上级省公司的公共资源,
          省公司可以管理地市公司,地市公司之间彼此数据隔离。
          
          运营实体如:河南省公司、郑州市分公司、开封市分公司。
组织机构:组织机构是运营实体下设的组织单位,
          组织机构的类型可以分为部门、渠道、合作伙伴、工作组,每种组织机构类型下包含不同的子组织类型。
          组织机构类型如:
          部门是一种组织机构类型,下面有子组织机构类型如:财务部、客服部;
          渠道是一种组织机构类型,下面有子组织机构类型如:营业厅、网厅;
          合作伙伴是一种组织机构类型,下面有子组织机构类型如:供应商;
          工作组是一种组织机构类型,下面有子组织机构类型如:客服一队、知识管理;
          
员工:员工隶属于某个组织机构,运营商内部的营业员、系统管理员、各组织机构下的员工。
      员工信息主要包括:个人基础信息、角色、主管、归属的组织机构。
      员工如:张三、李四、王五
角色:角色是一组相关权限的集合,用于实现对员工的权限管理。
      角色赋予给员工,员工就拥有角色包含的全部权限。
      某类员工不需要某个权限,就修改该类员工共同对应的角色权限即可。
      如:系统管理员、地市公司管理员、前台营业员、10086客户服务人员、客户经理,
      角色持有功能权限和数据权限
      
功能权限:功能权限是对界面资源(菜单、按钮)的访问控制抽象成权限,
          员工只有被赋予了功能权限,才能访问对应界面资源。
          如:员工张三能访问库存查询功能。
          
数据权限:数据权限是将动态实例化资源(如:部门数据的访问)的访问权限抽象成权限,
          员工只有被赋予了数据权限,才能访问该数据权限限制的数据。
          如:员工张三能访问销售一部的数据。          
如:新建一个部门管理员角色,
    该角色需要具备部门管理员常用的运营实体、组织机构等菜单的功能权限,
    该角色还要具备查看组织机构表中记录的所有组织机构数据的数据权限,
    这样拥有该角色的员工在管理组织机构时,就可以操作系统响应的菜单,并维护组织机构表中的数据。
    
----------------------------------------------------------------------------------------------

posted on 2016-12-04 11:34 做强大的自己 阅读(111) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: