当一个系统完成开发后,所有的功能都需要人来参与完成。但是系统内部功能繁多,数据庞杂,不同业务数据开放程度也各不相同。所以对于参与使用系统的人员,应该赋予的权限就各不相同。具体的权限划分该如何界定,这就需要一套明确的规则。
在企业管理中我们通常采用组织架构的方式来体现每位职员的职能权限,同样,系统中我们也引入了组织架构的概念来表明当前登录用户的身份,以及限制用户对部分资源的访问控制。首先我们先来看看企业的组织架构方式:
通过上图我们能够了解到一个企业的组织架构情况。但是还不够完整,对于具体的部门,通常还需要设置有相应的职位,如下图:
1.组织架构的组成
* 部门:按照相同工作性质进行划分的组织单位,主要目的是易于管理。
* 职位:在团体中执行一定任务的位置,只要是企业成员就应该有对应的职位。
2.组织架构的特点
* 层级关系:企业组织架构通常是以上下级来设计的,是权利大小的体现。如部门设置中:总经理办公室下有财务部、市场部、技术部等;职位设置中:销售总监下有销