首页 > 代码库 > 基于PaaS平台租户部署及人员跨部门设计方案

基于PaaS平台租户部署及人员跨部门设计方案

人员跨部门管理模型

        在一个软件系统中,人员跨部门是比较常见的业务现象,而当涉及到流程时就比较麻烦了。现有系统常用方法是为这样的用户建立多个帐号。

        例如:张三是党群部管理退休人员的,又是人力资源部副经理,这样两个跨部门的身份,涉及到不同的流程。设置张三为党群部管理退休,再设置张三1位人力资源部副经理,这样,相关业务及流程,不会因为人员的特殊,而进行技术上的特殊处理。唯一缺陷是张三要记两个账号及其密码。

        按传统“铁打的衙门,流水的官”的思路,这样的账号就是个岗位或官职,在此定义为组织账号。

        为了便于当事人工作和系统的运维管理,从技术角度,在此增加一层包装转换,通过增加系统认证账号,作为唯一标识,按业务或人工选择切换到组织账号中。



租户部署方案

        由于云计算技术的大量的使用,参照其他成功案例,在PaaS平台上,可以按如下图所示的模式部署系统,并进行管理。
        (1)按自然组织(相对独立的公司级)划分组合,例如:省公司本部与地市分公司都是相对独立的租户;
        (2)对于跨组织的垂直管理(省公司建立的流程延伸到地市)业务及其所涉及到的用户,单独建立个租户,承载垂直管理业务。



人员跨部门与租户部署关系

        用户登录系统时,先经过“统一认证服务”,获取系统权限,再通过“统一组织目录服务”,获取个人所涉及到的组织账号,在“统一登录界面服务”中,展现其每个组织账号所对应的业务,例如下图所示,选择组织账号2所对应的流程,则以财务部人员的身份进行业务处理。

        如果是统一待办业务,则不涉及选择账号的过程,因为待办任务中,内部数据里就标识出要求以哪个组组账号处理待办。



        欢迎讨论、反馈。



基于PaaS平台租户部署及人员跨部门设计方案