工作流整体解决方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
成立于1997年,全球5大洲都设有分支公司,总部位于美国Redmond 旗舰产品:K2.net,现在是第3代产品,是 .Net 平台上领先的业务流程管理系统 连续三年利润以3位数的速度快速增长,目前全球已经有 1200 多家客户 世界 100 强企业中有 20% 的企业, 500强中有17%已经部署 K2.net 研究方面投入巨大,大约年利润的 20% 投入科研 是微软全球ISV,与微软合作关系密切 受微软全球ISV组(GISV)管理(GISV管理着从全球1000家合作伙伴中挑选出来的30家最优秀 的企业) 与微软各产品组保持着密切的合作关系,包括TAP(早期产品采用计划),如: Windows Workflow Foundation, Windows Communication Foundation及Office 2007 与微软共同合作开发行业领域市场 隶属于全球范围内的技术和系统集成合作伙伴网络
2. 各类型应用系统(异构系统、异构平台)相互交织,没有统一的标准进行交互,不 宜于后期的系统维护与建设。
3. 业务流程发生变化时,想通过控制平台及时了解流程状态并对它进行优化;流程版 本发生变化时,想利用控制平台对其进行版本控制;流程发生异常时,即时能进行 修复。
Байду номын сангаас
保障系统实施成功的不二法则
一、使用高效的工作流工具对应用需求的支撑
外部扩展
创建代码模块 创建执行者队列
引用外部DLL
产品功能 – 功能清单
功能组件 功能组件 K2.net WorkSpace (工作平台) 功能模块 K2.net Workspace Reports(报 表功能) 功能描述 过滤条件设置 模版设置 活动统计 流程信息 流程总览 时间段内流程统计 错误管理 流程管理 K2.net Service Manager(服 务管理) 功能模块 K2.net Servers管理 功能描述 管理所有的服务器 服务器可远程管理
公司介绍 – 客户案例
Retail
Manufacturing Automotive
Electronics & Software
Government State & Local
Entertainment & Media
Professional Services
Insurance
目录
K2公司介绍
简介
XML
DLL
API
DB
集成平台
接 口 接 口
接 口
常用工具
通用软件
自研软件
业务系统
产品定位 – 工作流引擎独立化的演变
OA中的工作流引擎
OA中的工作流引擎
第三方独立引擎
ERP中的工作流引擎
ERP中的工作流引 擎
目录
K2公司介绍
简介
产品优势
引擎的核心技术 产品的技术架构 集成的独立体系
产品定位
平台化演变
在流程的建模中,K2的架构非常优秀,非常完美的解剖了流 程中的几大要素,并且结合面对开发层面的高要求,把所有的 可扩展性,可重用性发挥到及至。比如,K2后台把所有的设置 全部形成参数,所有任务形成组件。
产品优势 - 编码实现的便捷
图形化建设好的流程可以直接生成源代码,通过对源代码的直接修改,就可以直 接编译执行,因为K2在产品中直接集成了代码生成器。
目录
K2公司介绍
简介
产品优势
引擎的核心技术 产品的技术架构 集成的独立体系
产品定位
平台化演变
独立化演变
界面表单的友好
流程建模的专业 编码实现的便捷 接口与服务的标准 全面的动态监控
产品功能
技术框架 功能分布 功能清单
建设方法
虚拟场景
SourceCode Confidential
应用分类的分析
条线型 应用系统
批量生成流程:采用WFF标准协议,通过底层技术革新,支持大批量拆单子流程
自动生成。
产品优势 – 引擎的核心技术
协同交互速率:采用高效的底层通信信道,支持电信级的数据信息交互,服务端
能支援大量的网络客户端连接。
ERP
CRM
OA
MIS
HR
OA
K2.net ERP CRM OA MIS HR
……
产品优势 – 产品的技术架构
修复错误 管理权限 发起权限 察看权限 察看流程参与者权限 服务器事件调用权限 禁止权限 查找工作项 重定向工作项 服务器管理权限 流程发布权限
目录
K2公司介绍
简介
产品优势
引擎的核心技术
产品的技术架构 集成的独立体系
产品定位
平台化演变
独立化演变
界面表单的友好 流程建模的专业 编码实现的便捷 接口与服务的标准 全面的动态监控
以单一功能或单个领域为导向, 着重的是数据基本的采集以及单点功能的实现
块状型 应用系统
以信息覆盖为导向, 着重于通过综合、集成等手段实现其功能
流程型 应用系统
以流程控制为向导, 着重于流程步骤的关联性与管控高标准的需求
建设应用的原始需求
1. 各类型应用系统交互难的问题尤为突出,无法得到资源的共享,并欲想为系统的交 互提供快速的通道,打通系统与系统间的鸿沟,增强所有应用系统的集成性。
可将Service Manager嵌 入自定义MMC程 序
管理K2 Database和K2 Log Database连接 流程版本管理 流程实例管理 用户及组管理 创建错误档案 察看错误
执行者效率统计
K2.net Workspace Search(查 询功能) K2.net Workspace Worklist (工作项功 能) 查询条件定制 流程相关信息查找 展示工作项 自定义视图 重定向工作项 休眠工作项 释放工作项 安全管理 管理工作项列表 用户及组管理
产品功能
技术框架 功能分布 功能清单
建设方法
虚拟场景
SourceCode Confidential
产品优势 – 引擎的核心技术
并发处理量:采用最先进的核心交互技术,支持海量的流程并发处理,仅普通PC
Server(单CPU)就能支持高达近1000个用户数,250个并行左右的业务流程。
产品优势 – 引擎的核心技术
公司介绍 - K2公司简介
One 20%
全球第一大工作流引擎厂商美国K2
世界百强企业中有20%都已经部署了K2 是微软的ISV全球合作伙伴 ISV Value Partner 通方是美国K2的全面合作伙伴
K2.Net
公司介绍 - SourceCode
目标 SourceCode致力于在保留现有IT投资的前提下,为客户提 供优秀的.Net架构上的BPM解决方案,并持续地为客户的业 务流程进行优化。 背景
K2工作流 整体解决方案
www.chinatopfine.com
目录
K2公司介绍
简介
产品优势
引擎的核心技术 产品的技术架构 集成的独立体系
产品定位
平台化演变
独立化演变
界面表单的友好 流程建模的专业
产品功能
技术框架 功能分布 功能清单
编码实现的便捷
接口与服务的标准 全面的动态监控
建设方法 虚拟场景
SourceCode Confidential
产品优势
引擎的核心技术 产品的技术架构 集成的独立体系 界面表单的友好 流程建模的专业 编码实现的便捷 接口与服务的标准
产品定位
平台化演变
独立化演变
产品功能
技术框架 功能分布 功能清单
建设方法 虚拟场景
全面的动态监控
SourceCode Confidential
产品定位
平台化的演变(从引擎走向平台)
独立化演变
界面表单的友好
流程建模的专业 编码实现的便捷 接口与服务的标准 全面的动态监控
产品功能
技术框架 功能分布 功能清单
建设方法
虚拟场景
SourceCode Confidential
产品功能 - 技术框架
Client Layer
External Apps
K2.net Studio
K2.net Service Manager
功能模块 表单控件
输入控件
功能描述 K2SmartForm,承载其 他控件的容器
K2TextBox文本输入框 K2RadioButtonList单选 按钮 K2Listbox列表框 K2DropDownList下拉列 表 K2Checkbox钩选框 K2RedirectButton重定向 按钮
K2.net SmartForm (表单设计)
工作流
包含
活动
其中包含
任务 (事件)
可以发送给
任务执行人
根据
业务规则
产品优势 – 技术架构的先进性
变量值的参数化
逻辑的组件化
产品优势 – 界面表单的友好
在表单的制作上,K2可以集成多种表单设计工具,大大的节省制作表单的时间, 并且表单的美观与实用将超出其它同类产品
产品优势 – 流程建模的专业
功能 在流程的创建上,K2除了可以图形化的设计制作外,还集成 了VISIO,可以让业务人员也参与到创建自己的流程中来,更 加方便了流程的制作与完善。
产品功能 – 功能分布
表现层(Portal)
Portal
Outlook
自研门户
Workspace
开发层(Client)
K2.NET
VS.NET
WF Designer
Office Designer
Viso
Browser
管控层(Server)
流程管控
错误管控
权限管控
执行者管控
工作项管控
安全管控
集成层(中间件)
二、结合优秀的思想与理念保证系统的建设成功
应用项目建设 – 思路与理念 U I 层(用户体验层面) 架构层(集成平台层面) 设计层(服务总线层面) 应用层(应用平台层面)
思 路 与 理 念
SOA的理念:
面向用户的体验中心
BPM的理念:
面向应用的流程建模
面向服务的架构体系
面向对象的组件设计
面向业务的流程再造 面向管理的动态监控
U I 层 – 体验程度 体验程度: 如何通过SOA的理念增强用户对应用系统的体验程度
文本
图片
Flash动画
3D动画
早期的门户网站主 要以文本形式为主
随着网上冲浪速度 加快网站增加了图 片的展现形式
随后Micromedia 公司开创了Flash 动画的先河
独立化的演变(从附属到第三方独立)
产品定位 – 工作流平台化的演变
ERP
条线型 应用系统
表 单 设 计 器 财务系统 流 程 设 计 器 文 档 设 计 器
块状型 应用系统
流程型 应用系统
报 表 工 具 管 控 工 具 行政系统 智 能 分 析
应用平台
工作流 引擎
基础环境
WebService 接 口
K2.net Form Controls
K2.net Workspace
Object Model
.NET Assemblies
K2ROM
K2MNG
K2MIS
IIS and WSDL Web Services
SSPI Sockets Server Layer Windows 2000 or 2003 Services K2.net Server Data Layer SQL Database Transaction DB Log DB K2.net Log Server
基础环境
常用工具
通用软件
自研软件
产品功能 – 功能清单
功能组件
功能组件 K2.net Studio(流程 设计) 功能模块 主菜单 功能描述 新建工程 新建项目 新建流程 设计流程 创建活动 修改活动属性 设置活动执行人 设置流程域变量 创建事件 K2ImageButton图像按钮 连接路径 路径规则设置 发布流程 发布服务器设置 流程编译 发布 流程绑定设置 K2Hyperlink超链接 K2Button 按钮 工程绑定 项目绑定 流程绑定 数据绑定 其他属性 认证类型 按钮类型 页面类型 自定义模版(活动、事 件、路径) 点击后动作 操作控件
正在运行中的流程发生异常错误后,K2后台的代码监控功能会自动的报警,直接 定位到错误的主体代码上,可以让系统维护人员直接进行修改,修改好后直接保存, 系统可以不用中断此流程,直接就可以接着往下进行。这也是K2在后台对中间数据 和过程进行全方位的监控和纠错功能所带来的好处,让用户不会中断业务,丢失数 据。
产品优势 - 接口与服务的标准
做为工作流平台,如何让所有集成到平台上的系统能进行标准化?如何让繁杂 的各类系统能形成统一的服务层,方便之间的调用与共享?这在K2产品进行底层 设计中,通过WEBSERVICE方式,统一对各类集成系统提供了一个统一的技术 架构与平台。
产品优势 – 全面的动态监控
K2在SERVER端,建立了强大的全面日志体系,把所有过程(从设计流程,到使用流程等)中处 理、生成的数据与信息,全部存放到LOG DB 中,直接导致用户能对所有在这之上所建立起来的系 统进行全面的监控与提升。 K2提供强大的智能分析工具(BI),利用其产品对流程的剖析能力,对流程的每个过程都能进行 智能的分析,使得业务流程的持续升级与优化得以实现。
相关文档
最新文档