协同OA平台:传递头脑意志的神经网络( 二 )

1)用户管理
用于管理每个用户的基本信息 , 例如姓名、电话、证件、部门、职务、出生年月等;除了基础信息之外 , 还会承载密码管理、排序、应用使用权限等功能 。
2)组织架构
组织架构是企业流程运转、部门设置及职能规划最基本的结构依据 。 一般按照单位-部门-人的层级进行划分 , 如果是大型企业或行政机构会更加复杂 。 由于存在一人多岗的情况 , 规划需求时需要注意判断这个业务功能是按组织架构身份进行划分 , 还是只是以人的维度进行划分(例如采购审批时必须使用采购部门下的身份进行审批 , 而填写和查看日程时则只需要按人进行划分) 。
3)角色管理
角色是连接权限与用户的桥梁 , 通过创建角色并分配用户与权限 , 使用户得以管理或使用某些应用;除了权限分配 , 角色还用于流程的绑定 , 再向下细分甚至需要区分角色类型、考虑不同角色叠加的逻辑 。
4)权限管理
权限管理是每个业务系统都要重点考虑的问题 , 基本分为菜单权限、数据权限、操作权限;菜单权限直接管理目录;数据权限除了基本的数据范围(例如单位、部门、个人) , 还有列表、表单字段的控制等;操作权限主要控制当前查看数据的操作 。
另外权限还有互斥需求;与具体的角色或用户解耦 , 根据业务需求灵活配置等要求 。
5)接入管理
接入管理主要用于第三方应用接入时提交申请 , 用于对应用的名称、地址、端口等材料的审核 , 实际上也可能直接通过邮件完成申请的接入 。
6)应用管理
对于已接入系统的应用 , 管理员需要跟踪应用的接入状态 , 根据业务需求调整应用的使用范围;普通用户则需要查看可用的应用系统 , 甚至同步至门户首页 。
2. 门户平台
门户是一个聚合多个信息源 , 并可让用户自定义所需内容的界面;门户上的信息可能来自系统内各个业务模块 , 也可能来自其他应用系统 。 但门户除了信息聚合以及个性化设置之外 , 通常还需要统一用户平台以及单点登录的支撑 。
在信息来源基础上 , 通过权限的控制 , 为不同角色的用户提供不同的门户架构与系统信息 , 用户根据自己可调整的门户架构以及信息来源 , 设置个性化门户 。
协同OA平台:传递头脑意志的神经网络
本文插图
1)信息源管理
门户对各业务系统的信息进行聚合 , 信息来源包括各业务系统的应用消息(例如待办消息) , 信息发布平台的文章(例如通知公告、知识分享 , 甚至文档管理等) , 还有第三方应用的使用管理 。
2)排版管理
门户平台在搭建门户时 , 实际上是一个建站系统 , 提供框架及组件的支持;管理员通过各种组件搭建出门户的框架 , 再通过数据源的控制完成门户信息的填充 。 如果要考虑用户的个性化排版 , 为了便捷、高效以及美观 , 建议只在管理员搭建的框架下调整 。
设计符合客户使用的门户 , 难点在于调研清楚客户的管理模式;部分业务需要按组织架构设计多层级门户 , 也有按业务类型设计门户结构的场景;另外对于不同角色的用户 , 可调整的门户区域、可设置的信息来源、可查看的信息范围都不一样 。
3)提醒方式
OA系统其中一个重要机制是消息不间断机制 , 其目的是让用户在任何情况下都有途径获知OA中的信息 。 因此OA系统有多种消息提醒方式 , 业务系统在设计时也要注意与OA消息提醒渠道做好对接 。
3. 工作流引擎
工作流是OA的核心 , 配置工作流的过程就是将企业各种事项的流程通过计算机软件规范化实现的过程 。 本文把工作流引擎简单分为7个模块 , 以下说明各模块主要满足的场景:
协同OA平台:传递头脑意志的神经网络
本文插图