`

工作流引擎的硬功夫之1 — 表单自定义

阅读更多

表单是流程运行内容的主题,表单定义是整个工作流引擎的一个重要环节,做的是否成功关系到商业化工作流引擎的成败,是商业化工作流引擎是否成熟的标志。

表单自定义首先要满足以下10大特点:

1.要面向业务人员:表单自定义做的要友好,面向业务人员,让他们在很短的时间内就可以完成一个表单的定义。交互界面要友好,计算机术语要普通化,让业务人员都能看明白, 晦涩难懂的术语要加注释,比如什么是boolen 类型,什么是枚举类型,什么是外键等都要解释清楚.

2.表单要涉及到各种情况,涉及到各种数据类型。从逻辑的角度来分,字段分析可以分为普通的、枚举的、外键的;从数据库数据类型来看,有 string , int , float, bool等等

3.表单设计要支持明细表。

4.表单设计要能表达出字段之间的关系,比如:合计=单价*数量。

5.表单设计时,字段要支持自动取值, 比如: 输入商品编号,就可以输出它的生产厂商、电话号码……

6.表单设计要支持所见既所得, 设计出来的样子与运行的样子一样。

7.表单的设计一般分为需要编译与不需要编译两种( 驰骋工作流引擎不需要编译,设计出来即可直接使用 )                                                                   

8.表单设计时要争取用最少的计算机术语。

9.表单设计时要考虑通用节点的特殊性,避免用户重复设计同样的表单,比如在一个流程中,审核节点是固定的表单模式,无非就是审核人、审核意见、审核时间,在这种情况下,做一个通用的标准审核节点就可以了.

10.审核节点分为标准审核节点与数量审核节点。 这两种审核节点,尤其是标准审核节点,占整个流程节点数量的一半以上。

  • 大小: 29.9 KB
分享到:
评论

相关推荐

    WordPress自定义表单插件cformsII

    功夫不负有心人,笔者终于找的了这样的一款强大的表单插件,它就是cformsII,cforms意思为custom forms,就是自定义表单的意思。 cformsII具有以下功能: •设定自定义表单,允许插入到页面,日志中去; •非常强悍...

    vc2008 自定义表格类

    1. **自定义控件**:在Windows应用程序开发中,自定义控件允许开发者根据项目需求定制功能,以满足特定的用户交互和视觉样式。这个表格类就是这样一个自定义控件,它可能继承自MFC(Microsoft Foundation Classes)...

    杜洋单片机《爱上单片机》爱上单片机_硬功夫

    "硬功夫"这一标签可能指的是该教程注重实践操作和技能的锻炼,强调扎实的动手能力。 在单片机的学习过程中,硬功夫通常包括以下几个方面: 1. **基础知识**:单片机是由微处理器、存储器、输入/输出接口等集成在...

    C#实现表单提交(1) - 真功夫

    根据给定的文件信息,以下是对“C#实现表单提交”相关知识点的详细解析: ### C#与ASP.NET中的WebBrowser控件 在C#和ASP.NET开发中,`WebBrowser`控件是一个非常实用的功能组件,它允许开发者在Windows Forms应用...

    人事经理“硬功夫”与“软力量”.doc

    综上所述,一个成功的人事经理在IT行业中不仅要精通人力资源管理的理论和实践,还要能够理解和适应中国企业的文化特性,通过“硬功夫”与“软力量”的结合,实现高效的人力资源管理工作,推动企业的持续发展。

    c#以POST方式模拟提交表单 - 真功夫

    1. **获取页面中的VIEWSTATE和EVENTVALIDATION值**:这些是ASP.NET表单验证所需的特殊字段,对于正确提交表单至关重要。 2. **构造请求头**:设置请求头中的`Content-Type`为`application/x-www-form-urlencoded`,...

    O2OA开源OA系统 v6.0.2-源码.zip

    同时,工作流引擎还具备自定义表单设计、任务分配、流程跟踪和统计分析等功能,满足企业日常审批、报销、请假等各种业务需求。 二、表单设计 O2OA提供图形化的表单设计工具,用户无需编程知识,即可通过拖拽方式...

    自定义对话框

    通过单元测试或者集成测试,确保在不同场景下自定义Dialog都能正确工作。 总结来说,这个自定义Dialog项目展示了Android开发中的组件定制能力,通过自定义SeekBar和EditText,提升了用户界面的个性化程度。开发者...

    学好PCB设计这项必备硬功夫!

    为了学好PCB设计这项硬功夫,以下是一系列需要特别关注的知识点: 1. **原理图设计的重要性** 原理图设计是整个PCB设计的基石,必须保证电性连接正确无误。它涉及到电路的逻辑设计,是电路板设计合理性的保障。...

    C# webBrowser 自动表单提交问题 - 真功夫

    根据提供的标题、描述以及部分上下文内容,我们可以总结出该文档主要讨论了使用C#语言中的`webBrowser`控件实现自动表单提交时遇到的问题及其解决方案。下面将详细解析这些知识点。 ### C# `webBrowser` 控件 `...

    精选IOS源码之自定义TabBar 非常漂亮 用法简单 已封装

    本资源“精选IOS源码之自定义TabBar 非常漂亮 用法简单 已封装”正是针对这一需求提供的解决方案。该源码改编自国外的经典案例,并已更新至兼容Xcode 4.5,意味着它应该可以很好地运行在较早版本的iOS系统上。 ...

    QT 自定义换肤界面

    "内容丰富,界面精美"意味着项目不仅提供了基本的功能,还在视觉设计上下了功夫。这可能包括了精心设计的图标、色彩搭配以及布局优化,以提供用户友好的交互体验。 综上所述,"QT 自定义换肤界面"是一个集成了多种...

    Android自定义View编写随机验证码

    很多的Android入门程序猿来说对于Android自定义View,可能都是比较恐惧的,但是这又是高手进阶的必经之路,所有准备在自定义View上面花一些功夫,多写一些文章。先总结下自定义View的步骤: 1、自定义View的属性 2、...

    EXCEL 自定义报表

    报表问题是大家很关心的问题,特别是当前各企业对OFFCE很熟的情况下,那么用EXCEL作报表是企业很欢迎的事情,也就是自定义报表,作者花了不小的功夫写了以下源码共大家分享!首先安装OCW11,在项目里引用MS OFFCE 11 ,就行...

    非常好看的winform 自定义日期控件

    描述中的“非常好看”可能意味着这个自定义控件在视觉设计上下了很大功夫,可能包括独特的主题、动画效果或者与系统主题的无缝集成。开发者可能使用了GDI+或Windows Presentation Foundation (WPF) 的图形技术来提升...

    功夫熊猫1完整版英文台词(word).doc

    功夫熊猫1完整版英文台词(word).doc

    Android自定义由底部弹出对话框项目源码

    查阅了很多资料后发现官方有一个DatePicker日期选择器,但是它只有一个日期,而且排版动画也不符合我们得要求,所以废了好的的功夫,把两个DatePicker自定义布局,嵌到Dialog控件里,实现由底弹出的动画效果。...

    Java版水果管理系统源码-Camera1Java:Android自定义相机开发Camera1-Java版本

    另外各家厂商(华为,OPPO,VIVO,小米)都对Camera2支持程度各不相同,从而导致需要花很大功夫来做适配工作。 做过相机的同学都知道,相机开发一般分为五个步骤: 检测相机资源,如果存在相机资源,就请求访问相机...

    非常好看的winform 自定义日期控件201902

    源代码可以让开发者深入理解控件的工作原理,学习自定义控件的设计技巧;DLL文件则可以直接引用到项目中使用;示例项目则演示了控件的实际应用和功能。 总结起来,这个资源包提供了关于WinForm应用中自定义日期控件...

Global site tag (gtag.js) - Google Analytics