`
presses
  • 浏览: 116071 次
  • 性别: Icon_minigender_1
  • 来自: 中山
社区版块
存档分类
最新评论

读书笔记《工作流管理-模型、方法和系统》-3、工作流管理

阅读更多
1、资源是指能执行任务的人或机器。

2、一个资源只能执行有限类的任务。按职能或组结结构中的位置可以对资源进行分类。

3、基于职能特征划分出来的资源叫角色。

4、工作流系统的核心部分是工作流引擎。它用来确保一个特定工作流的实际执行。

5、工作流引擎的核心任务之一就是给工作项分配资源。

6、在流程定义中的任务应该可以设置资源的授权与及是否让用户自已选择办理人。如果选择了自已选择,则出现选择的界面。如果选择了自动,即用户在办理工作项后,弹出任务的转交情况后就结束。

7、资源分类中除了角色外,可以同时考虑加入职称。

8、授权可以分为并集与交集。例如部门选择人事部,而职称为经理。如果是交集,那就是人事部经理,如果是并集就是公司的所有经理和人事部的人都有权限。

9、资源分配原则:一、让资源发辉专长。二、让一个资源连续做类似的任务。三、为将来预保留弹性好的资源。

10、工作项排序:一、(FIFO)先进先出,可以按案例或工作项的创建时间排序。二、(LIFO)后进先出,虽然不公平,但这种分配规则可以提高平均服务水平,在实际应用中,也是最常用的。三、(SPT):最短处理时间。四、(SRPT)最短剩余处理时间。五(EDD)最早截止期限。在实际应用中,可能把一些快到超时的任务排在前。

11、给资源分配工作项分三种形式。一、推式驱动。工作流引擎自动把工作项和资源进行匹配,然后把工作项分配给资源。在过程中资源本身不能选择。二、拉式驱动。资源把工作项和自身进行匹配,选择适合自已的工作项办理。三、综合推式与拉式。一方面工作流引擎按一定的原则把适合资源办理的工作项排到前面,另一方面资源也可以按自已的需要从中选择工作项办理。

12、工作流瓶颈的征兆。一、办理中的案例太多。二、实际处理时间过长。三、服务水平太低。

13、工作流系统性能指标分外部性能指标和内部性能指标。外部性能指标指平均完成时间和平均完成时间的稳定性。内部性能指标有资源利用率水平、单位资源负责案例数。在处理的案例数、回退的数量和周转量(一段时间除以案例的平均处理时间)。
0
0
分享到:
评论

相关推荐

    WF工作流笔记.rar

    2. **工作流模型**:工作流模型是描述业务流程的图形表示,包括顺序流程、分支条件、并行处理等多种结构。BPMN是一种广泛使用的工作流建模语言,提供了一套标准化的图形符号,用于清晰地表达复杂流程。 3. **工作流...

    完整工作流系统源码

    每个实例通常会展示如何定义工作流模型,如何启动和跟踪流程,以及如何进行流程变更和优化。 综上所述,这个完整的工工作流系统源码涵盖了从需求收集、系统设计、技术实现到具体实例的全过程。对于学习和理解工作流...

    十分详细的工作流实例

    通过工作流管理系统,可以定义、执行和管理工作流,实现业务流程的自动化。在C#环境下,我们可以利用.NET Framework中的Windows Workflow Foundation (WF) 来构建工作流应用。 源码部分包含了一个完整的工作流系统...

    C#完整工作流系统源码(vs2005)

    提出了一种将工作流技术应用于企业的工作流管理系统的通用架构,阐述了经典petri网调度算法在工作流引擎中的应用与实现,分析并实现了工作流引擎对三种常见的流程模型的支持。 包: WF工作流例子.rar 工作流笔记.rar ...

    工作流引擎笔记

    工作流引擎是一种软件系统,它实现了工作流程自动化,使得企业或组织可以定义、执行和管理业务流程。在本文中,我们将深入探讨工作流引擎的概念、重要性以及如何使用工具进行工作流管理。我们还将通过阅读名为"jbpm...

    工作流学习笔记

    在IT领域,工作流管理系统用于自动化这些过程,提高效率并确保遵循既定的规则和标准。jBPM是Java平台上的一个工作流解决方案,它支持BPMN 2.0标准,这使得流程定义更易于理解和实现。 jBPM4web可能是笔记中提到的一...

    系统分析师复习摘要笔记

    2. **业务流程建模**:BPMN(业务流程模型和符号)用于描绘业务流程,有助于理解和优化工作流,识别效率瓶颈。 3. **数据建模**:包括概念数据模型(ER图)、逻辑数据模型和物理数据模型,用于表示系统中的数据结构...

    jBPM工作流应用开发指南目录和个人笔记

    jBPM,全称Java Business Process Management,是一个开源的工作流管理系统,用于支持业务流程的建模、部署、执行和监控。这个压缩包包含了jBPM工作流应用开发的关键资源,包括安装配置指南、完整的开发指南目录以及...

    Hibernate3学习笔记(一)-hibernate概述和简单实例入门

    1. **源码**:这可能意味着笔记中包含了一些示例代码,读者可以通过阅读和运行这些代码来理解Hibernate的工作方式。 2. **工具**:Hibernate是一个开发工具,它简化了数据库操作,使开发者能更专注于业务逻辑而不是...

    《UML及建模》读书笔记

    6. **状态机与活动图**:状态图描述了一个对象在其生命周期中的状态转换,而活动图通常用于流程或工作流的建模,如业务过程、算法或系统的控制流程。 7. **构造型与注释**:构造型是UML中的扩展机制,用于引入新的...

    Jbpm工作流笔记

    **Jbpm工作流笔记** **一、Jbpm工作流基本知识** Jbpm是一个基于Java实现的Business Process Management(BPM)框架,它提供了一种方式来管理和执行业务流程。Jbpm不遵循WFMC的xPDL规范,而是使用jPDL(Java ...

    工作流引擎笔记第一节下

    工作流引擎通常基于工作流管理联盟(WFMC)定义的标准模型,如活动、任务、流程实例和状态等。 工作流引擎的核心组成部分包括: 1. 流程定义:这是工作流的蓝图,描述了业务流程的各个步骤和它们之间的关系。流程...

    工作流学习基础

    通过阅读提供的资源,你可以深入理解工作流的基本原理,掌握工作流模型的设计方法,并学会如何运用这些知识来解决实际业务问题。记住,理论与实践相结合是掌握任何技能的关键,所以不仅要理解概念,还要通过实际操作...

    韩顺平老师最全读书笔记

    Oracle是世界上最流行的商业关系型数据库管理系统之一。学习Oracle可能包括SQL查询、数据库设计、PL/SQL编程、事务处理、备份恢复和性能优化等内容。掌握Oracle数据库技能对于数据库管理员和后端开发者至关重要。 ...

    2009数据库系统工程师学习笔记

    3. **数据库管理系统(DBMS)**: - 关系型DBMS:如Oracle、MySQL、SQL Server等,其工作原理和特性。 - 非关系型DBMS(NoSQL):如MongoDB、Cassandra,适用于大规模分布式数据存储。 4. **数据库性能优化**: ...

    工作流Activiti5学习总结

    工作流管理系统(Workflow Management System, WfMS)是企业信息化建设中的重要组成部分,它负责协调和管理业务流程。Activiti5是一款开源的工作流引擎,由Alfresco公司开发,它基于Java平台,提供了一种灵活、可...

    OA-报名与审核管理系统

    这一过程可以通过工作流引擎(如Activiti或Camunda)来实现,定义并自动化复杂的审批流程。 此外,系统的笔记部分可能包含了开发过程中的技术要点、问题解决方案以及最佳实践,这对于学习和理解系统的实现细节非常...

    eclipse rcp 插件开发学习笔记.pdf 15-24章

    5. **第19章:插件开发高级内容** - 这一章可能涉及了更复杂的插件开发技术,如动态插件加载、服务定位、事件模型、工作流管理等,这些都是构建强大、可扩展应用的关键。 6. **第20章:富客户端平台(RCP)技术** - ...

    CCNA中文读书笔记

    通过深入学习和理解这些CCNA中文读书笔记中的知识点,学习者不仅可以准备CCNA考试,还能在实际工作中更好地理解和解决网络相关问题。这份笔记提供了全面的理论知识和实践指导,对于网络初学者来说是一份宝贵的资源。

    C#资料汇总 基础知识 核心知识 读书笔记

    - Windows Workflow Foundation (WF):处理工作流和业务流程。 - LINQ to SQL:早期的ORM工具,用于数据库操作。 - ADO.NET Entity Framework:更现代的ORM框架,简化数据库交互。 - Asynchronous Programming ...

Global site tag (gtag.js) - Google Analytics