- 一、流程服务(iBPM流程引擎)
1、 面向服务:流程服务的设计更多地考虑到机器交互。与以往以人机交互为主的流程设计不同,流程服务是以向平台内或平台外的多个系统提供服务为主的。使用SOA架构技术的流程服务能成为整个作业系统的指挥核心,调度各个服务及外部业务系统进行有序作业。基于SOA技术,与企业ERP、CRM等业务系统无缝整合,为企业的业务系统提供柔性业务流程支持。
2、 丰富的设计界面:系统实现类似微软VISIO的流程图形化定义,使得用户可以方便快捷地拖曳活动(图形)进行流程图布局设计。实现流程图走线及布局的自动排版,美化流程设计。
3、 标准的流程运转模型支持:支持串行、循环、并行、发散和聚合等运转模型。
4、 外部驱动:流程服务可由外部系统以服务调用的方式进行驱动。
5、 流程嵌套:流程服务允许流程的多重嵌套设计,能模拟现实世界中的复杂流程。
6、 并发流程:流程步骤允许并发,同时执行多个流程动作或分支。
7、 表单:流程服务以表单作为核心展示界面,流程运转的数据及布局可自行定义,并且能方便显示外部系统的数据。
8、 安全、稳定:系统使用微软WF 4.0技术实现流程引擎提供安全可靠,高性能的服务
9、 手机审批:使用智能手机进行流程审批,以方便用户外出办公、加快流程运行效率。
门户服务的主要特点有:
1、 自定义:门户基于模板设计,员工使用门户,可在权限范围内对门户的模块进行修改,自行关闭或启用,或自行定义布局。
2、 多门户:支持按组织的多种门户,包括项目门户,供应商及分销商门户,部门门户,用户个人门户。也支持基于业务的门户,如知识门户,办公门户,党群生活门户等。
3、 单点登录:支持单点登录,平台上的所有服务及外部系统都能通过单点登录集中在门户上进行展现。除可支持传统的B/S应用的单点登录外,V9平台也能支持C/S架构的桌面应用程序。
4、 集成报表或BI:报表或BI工具可集成到门户系统上,实现领导驾驶舱等功能。
5、 搜索服务:EIP门户集成了统一的全局搜索,让用户在不用离开门户进入特定的系统中就能对全局进行搜索,实现快速的业务定位。
6、 快速刷新:与通知服务集成,实现数据更新时即时刷新。
架构及权限服务围绕矩阵架构重新设计。其中:
1、 架构:描述企业内人员划分的基础及关系,重要元素包括:组织(可分为行政组织,项目组织,外部单位)、职务、职位(组织职务)、角色、组织角色、职等、人员等。人员可从属于一个或多个以上的元素,意味着人员可以存在于多个组织的节点中,实现人员在多个组织体系下的管理,实现多维矩阵架构。
2、 权限:权限系统实现人员权限的赋予及获取,人员所属的架构元素的权限及人员本身的权限进行运算结合,得出人员实际的权限。每种业务的权限分类可由业务进行定义,最多可达32个。权限计算体系实现了授予及排斥,可灵活地实现现实世界中的大部分权限体系。
3、 登录验证:服务实现了平台的登录验证功能,支持Windows验证体系及Forms验证体系。
表单服务的主要特点有:
1、 丰富的设计界面:流程的设计界面以智能桌面终端(C/S)为开发平台,能更方便表单的设计。
2、 基于Web的呈现:表单通过Web呈现,不需要依赖任何程序,出不需安装任何客户端控件。
3、 实时计算:表单字段可设置公式,实时进行计算。
4、 数据存储:表单数据存储并不要求在特定的数据库,可支持将数据存放到外部数据库中,同时也支持多种数据库体系。
5、 数据抽取:表单呈现的数据可来自系统的其他数据表或外部系统的数据表。
6、 模板导入:表单模板支持导入及导出,方便保存和迁移。
7、 表单导入:表单数据也支持导入及导出,除可导出成xml格式外,表单数据更可导出到模板化的Excel文件中。
8、 手机视图:支持在手机等智能移动终端展现表单。
- 五、报表服务
报表服务的主要特点有:
1、 基于Web的设计及呈现界面:报表的设计和呈现都是基于Web页面的,不需要安装任何软件。
2、 丰富的计算逻辑:报表可实现分组统计、交叉表等复杂逻辑计算。
3、 数据提取:报表的数据可来自系统的任何数据表或外部系统的数据库,同时也支持多种不同的数据库体系。
4、 开放性:报表服务可被外部系统使用。
沟通服务负责平台中的人员消息交互,包括传阅,讨论,即时消息,公告,邮件,短信,通知等。沟通服务的主要特点有:
1. 实现P2P通信:用户之间的沟通并不需要通过服务器,能减少服务器带宽及查询能力的消耗。
2. 消息即时:由于使用了P2P机制,消息的传递是即时的,不需要轮询刷新。
3. 开放性:可供其他服务及外部系统使用,实现全系统的消息交互。
4. 与页面结合:通知服务与页面结合,能响应页面刷新,减少页面刷新轮询的带宽及查询能力的消耗。
附件服务的主要特点有:
1、 实现P2P通信:附件的传递会优先选择在用户间进行,减少服务器的带宽消耗。
2、 提升传送速度:通过传输能力检测,自动选择物理距离最短及传输速度最高的用户作为传送源,可提高文件传送的速度。
3、 加密:附件使用加密算法进行加密存入服务器,提高存储的安全性。
4、 压缩:附件可通过数据压缩技术进行压缩再存入服务器,减少存放空间。
5、 断点续传:实现断点续传,增加文件传送的可靠性。