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

工作流设计原则

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

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

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

分享到:
评论

相关推荐

    WWF工作流设计

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

    sharepoint工作流开发

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

    工作流数据库设计.pdf

    工作流设计参考(包括 PHP 实现) 本文关键词: php 工作流,workflow 工作流设计的工作流很少有让人满意的,即便是国内用的比较多的 jbpm,用起来也会 觉得很便扭。再加上 PHP 中没有什么好用的工作流,于是干脆自己...

    微软工作流WF资料

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

    Silverlight全开源工作流设计器

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

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

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

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

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

    OpenJWeb工作流设计文档

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

    工作流数据结构基础

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

    工作流设置与使用手册workflow

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

    工作流资料

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

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

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

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

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

    MF00104-大型工作流.zip

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

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

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

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

    工作流设计的工作流很少有让人满意的,即便是国内用的比较多的jbpm,用起来也会觉得很便扭。再加上PHP中没有什么好用的工作流,于是干脆自己设计一个,设计的原则如下: 1 根据80/20原则,只使用wfmc模型中最符合...

    一套基于.NET的工作流AspWebFlow-V1.0-Alpha1-Net2

    在使用AspWebFlow时,开发者可以通过阅读源代码学习.NET框架下的工作流设计原则,了解如何使用C#实现复杂的业务逻辑。同时,VS2005作为开发环境,其强大的调试和代码管理工具也能辅助学习过程。通过这个项目,无论是...

    [原创]JWFD工作流引擎设计原理(JWFD v0.94 版本)

    2. **设计原则**:JWFD可能遵循了模块化、可配置、可扩展的设计原则。这意味着它可以被分解为独立的组件,方便定制和升级,并允许用户根据需求调整工作流程。 3. **数据结构**:工作流引擎的核心数据结构可能包括...

    工作流设计

    工作流设计是IT领域中一个重要的概念,尤其在企业信息化管理中扮演着核心角色。HF工作流系统,作为基于微软.NET技术开发的独立工作流解决方案,它的设计与实现揭示了工作流系统的灵活性和自定义性。 工作流,简单来...

    PHP工作流设计参考

    在PHP工作流设计中,我们需要关注的重点是如何构建一个高效、灵活且易于维护的流程管理系统。本设计参考主要针对PHP环境下的工作流实现,旨在解决PHP中缺乏成熟工作流引擎的问题。以下是对标题和描述中所述知识点的...

Global site tag (gtag.js) - Google Analytics