`
fantasy
  • 浏览: 517532 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

工作流设计原则

阅读更多
1.一种业务对象使用一个流程,
如:某个流程就是用来处理文档,而不是既处理文档又处理其他的对象。

2.业务ID和流程ID最好是一对一的关系。这样可以通过流程ID查询到业务对象。

3.在流程里,最好只通过业务ID就能查询到你需要的信息,降低耦合。

分享到:
评论

相关推荐

    WWF工作流设计

    WWF工作流设计原则** - **可读性与可维护性**: 设计清晰的流程结构,使用有意义的命名,便于其他开发者理解和修改。 - **灵活性与可扩展性**: 工作流应易于适应业务变化,可以通过添加、删除或修改活动来调整流程。...

    sharepoint工作流开发

    开发人员需要掌握Visual Studio工具的使用,理解SharePoint的架构和API,以及工作流设计原则,以创建高效且易于维护的工作流解决方案。此外,熟悉XML和XAML(用于定义工作流的图形表示)也是必要的,因为它们常常在...

    微软工作流WF资料

    8. **工作流设计原则**: 设计良好的工作流应该具有清晰的结构、灵活的适应性、可扩展性和可维护性。理解这些原则有助于创建更高效、更易于管理和升级的工作流解决方案。 9. **WF与其他技术的集成**: WF可以与...

    78OA工作流设计教程.pdf

    1. **工作流设计原则** - **明确目标**:工作流的设计应以实现业务目标为导向,确保每个流程环节都有明确的目的和责任分配。 - **简洁高效**:流程设计应尽量简洁,避免不必要的步骤,以提高执行效率。 - **易于...

    Silverlight全开源工作流设计器

    "工作流说明.mht"文件可能是项目的详细文档,其中包含了关于如何使用和定制工作流设计器的信息,包括设计原则、操作步骤、示例代码以及可能遇到的问题和解决方案。MHT文件是一种单一文件格式,将HTML内容和相关资源...

    工作流需求分析文档和源码

    通过分析和学习这些例子,开发者可以更好地理解和运用WF工作流设计原则。 在压缩包中的"www.pudn.com.txt"和"工作流"文件,可能是详细的工作流需求文档或WF工作流源码,它们提供了实际操作的指导和参考。读者应仔细...

    C#,一个学习工作流的好例子

    此外,这个例子也提供了一个实践平台,让开发者有机会加深对工作流设计原则、状态管理以及数据库集成的理解。总之,"C#,一个学习工作流的好例子"是一个宝贵的教育资源,有助于提升开发者在工作流开发领域的技能。

    OpenJWeb工作流设计文档

    OpenJWeb工作流设计遵循了易用性、灵活性和可扩展性的原则。其目标是简化企业业务流程管理,提高工作效率,同时保持高度的定制能力,以适应各种复杂的业务场景。通过提供直观的图形化工作流设计器,用户可以方便地...

    工作流数据库设计.pdf

    工作流设计是一个复杂而关键的任务,特别是在 IT 领域,它涉及到企业的业务流程自动化和管理。本篇文章主要探讨了一种基于 PHP 的工作流设计方法,着重于如何创建一个高效且适应性强的工作流系统。 首先,设计原则...

    工作流设计参考_包括PHP实现

    本篇将探讨一种基于PHP实现的工作流设计方法,遵循特定的设计原则,并提供相关数据表结构作为参考。 首先,设计原则强调了实用性和灵活性。根据80/20原则,仅使用WFMC模型中对自身应用最相关的20%功能,避免过度...

    MAXIMO工作流设计器实施指南

    ### MAXIMO工作流设计器实施指南 #### 一、引言 MAXIMO 5.2的工作流设计器作为其工作流部署与实施的核心组成部分,在系统管理、流程优化等方面扮演着至关重要的角色。本文档旨在为实施人员提供一份简洁明了的参考...

    工作流数据结构基础

    9. **工作流设计原则**:包括灵活性、可扩展性、可维护性和用户友好性等。设计时要考虑未来需求变化,保证工作流系统的适应性。 10. **最佳实践**:如使用标准的工作流建模语言(如BPMN),确保流程的标准化和互...

    工作流设置与使用手册workflow

    5. **工作流设计原则** - **灵活性**:设计应允许未来修改和扩展,以适应变化的业务需求。 - **可重用性**:创建可复用的活动和模板,减少重复工作。 - **可视化**:提供直观的图形界面,便于理解和维护工作流。 ...

    工作流资料

    5. **工作流设计原则**:包括灵活性、可扩展性、易用性、可审计性和可追溯性。设计时应考虑业务需求的变化,确保系统能够适应未来的调整。 6. **工作流应用领域**:工作流技术广泛应用于各行各业,如人力资源管理、...

    工作流资料和C#源代码.rar

    此外,可能还包含了一些关于工作流设计原则、最佳实践和案例研究的文档,比如如何优化流程效率、如何设计灵活的工作流模型以适应变化,以及如何进行工作流的监控和审计。 总之,"工作流资料和C#源代码.rar"提供了一...

    asp.net基于工作流引擎的系统框架设计开发(源代码+论文).zip

    7. **论文**:论文部分可能详细阐述了系统设计的理论基础、架构选择、工作流设计原则以及系统实现过程中的挑战和解决方案。 8. **毕业设计**:这表明项目可能是一个学生的毕业作品,因此可能包含了一个全面的系统...

    MF00104-大型工作流.zip

    三、大型工作流设计原则 1. **明确流程目标**:定义工作流的目标,确保所有参与者都清楚流程的目的和预期结果。 2. **流程标准化**:通过标准化流程,减少混乱,提高效率。 3. **用户友好**:设计直观易用的用户...

    《工作流管理技术基础》第五章

    4. **工作流设计原则**: - **灵活性**:工作流应允许根据实际情况调整。 - **可扩展性**:随着需求的变化,工作流能够方便地扩展。 - **健壮性**:即使在异常情况下也能保持稳定运行。 5. **工作流执行与控制**...

    纯js的工作流设计器,拖拽节点和关系定义

    要开发这样一个工作流设计器,开发者需要具备扎实的JavaScript基础,理解DOM操作,熟悉图形绘制(可能用到Canvas或SVG),以及良好的用户体验设计原则。同时,了解工作流模型的基本概念,如Petri网或BPMN(业务流程...

    介绍一款工作流引擎设计思路

    在设计工作流引擎时,首要原则是**易用性**。工作流引擎应具有图形化的界面,使得非技术人员也能轻松设计和理解流程。这包括流程设计时的拖放功能,以及流程运行时的可视化展示。此外,提供便捷的操作方式,如鼠标...

Global site tag (gtag.js) - Google Analytics