zoukankan      html  css  js  c++  java
  • WF是什么系列之 [ WF控制逻辑线路的算法]

    WF是什么系列之 [ WF控制逻辑线路的算法]

    本文以控制一组逻辑线路开关为例演示WF在算法上的应用,另外本文是结合 [规则引擎] ,大家可以狠好的比效一下C#代码, 状态机 , 规则引擎,流程图在流程控制与算法上的各自特点

     

    本文的应用场景的算法例子,我以前曾经发过, [规则引擎] http://www.cnblogs.com/foundation/archive/2007/08/18/860911.html

     

    在 [规则引擎] 一文中,我分别用C#代码, WF3.X 的状态机工作流 , WF3.X 的规则引擎 三种方式实现

     

    本文则以 WF4.0 的流程图方式实现,

     

    本文例之下载:

    https://files.cnblogs.com/foundation/WFopenclose.rar

    应用场景

    1.  y设备启动要先启动x设备,x设备关闭要先关闭y设备

    2.  n设备启动要先启动m设备,m设备关闭要先关闭n设备

    3.  m设备,n设备要靠a设备供电,所以要启动mn设备必需要先启动a设备

    4.  要关闭a设备,m设备与n设备都要处于关闭状态

    5.  由于n设备耗电量效大,n设备运行的时候,为了保证安全,应将不相干的设备关闭

     

    启n设备的规则

     

     

    流程设计

     

     

    运行效果

     

     

     

  • 相关阅读:
    clipboard复制剪贴板功能,以及用sea.js时报错---Uncaught ReferenceError: Clipboard is not defined
    关于字体跨域
    关于 sass
    移动端返回上一页
    第二次结对编程作业
    第一次结对编程作业
    第一次个人编程作业
    软工实践第一次作业
    XGB算法梳理
    GBDT算法梳理
  • 原文地址:https://www.cnblogs.com/foundation/p/1684820.html
Copyright © 2011-2022 走看看