自定义流程的假代码
来源:互联网 发布:女生内裤 知乎 编辑:程序博客网 时间:2024/05/07 13:17
这个设计更现实的考虑到了复杂流程结构的问题,诸如: 条件与条件的与关系,或关系,在条件为真的执行流程中调用循环,顺序或者另一个条件等等复杂情况. 存在如下表: (条件表达式:记录各种条件表达式, 真执行模块名,假执行模块名,表达式模块1,表达式模块2 都是[执行模块名],具体含义后面介绍) 字段:条件表达式名,真执行模块名,假执行模块名,关系符,表达式模块1,表达式模块2 (事件:记录各个事件的名称) 字段:事件名 设想一个新概念: [执行模块名] 它是串型的,它可以是[条件表达式名] , 也可以是[事件名,事件参数列表]这样的取值,[条件表达式名]是[条件表达式]表的主键,代表了[条件表达式]表中的一条记录,[事件名,事件参数列表]可以这样用串来表示: ue_login,1;2 ,[,]号后的是事件参数列表,事件参数列表用[;]号隔开,[事件名]是[事件]表的主键,代表了[事件]表中的一条记录. [执行模块名]能代表要执行的[条件表达式]或要执行的[事件]. 建立一个通用程序[执行模块]函数, 名称:执行模块 功能:执行[条件表达式]或[事件]并返回相关值 参数:[执行模块名](前面已讲解过它代表着什么) 返回:执行的事件的返回值 流程: 0 判断[执行模块名]是否条件表达式,如果是则执行1,否则执行2 1 从[条件表达式]表中取得 真执行模块名,假执行模块名,表达式模块1,表达式模块2 1.1 调用[执行模块],以[表达式模块1]作为参数,记录返回值 1.2 调用[执行模块],以[表达式模块2]作为参数,记录返回值 1.3 将1.1和1.2的返回值进行比较,相同执行1.3.1,否则执行1.3.2 1.3.1 调用[执行模块],以[真执行模块名]作为参数,将返回值返回 1.3.2 调用[执行模块],以[假执行模块名]作为参数,将返回值返回 2 将参数分解为事件名和事件参数 2.1 通过事件名和事件参数来调用事件并将返回值返回
- 自定义流程的假代码
- 自定义cell的流程
- 自定义控件的流程
- HM的代码流程
- 自定义程序流程的原理
- 自定义标签的开发流程
- 自定义view的绘制流程
- 自定义控件的使用流程
- 自定义view的基本流程
- android 自定义view的流程
- appNotResponding的代码处理流程
- CCFlow新版本的自由流程、自定义流程功能说明
- 公文转发流程自定义的数据建模
- 自定义流程的图形操作界面设计
- 公文转发流程自定义的数据建模
- 公文转发流程自定义的数据建模
- linux开机流程 自定义模块的加载
- 公文转发流程自定义的数据建模
- KQML在多代理船体装配CAPP系统中的应用
- 自定义程序流程的原理
- ※jakarta-ant的使用(java编译工具)※
- 17种正则表达式
- 如何使用J2ME中的线程
- 自定义流程的假代码
- 人工智能推导的雏形
- 一个轻巧的每日构建解决方案
- 配置spring+eclipse
- Ant十五大最佳实践
- 拷问口腔溃疡
- Ant学习指南
- 如何读写INI 文件
- 发布源码:高效的Esmtp,带验证,用Socket编写