码迷,mamicode.com
首页 > 其他好文 > 详细

因果图实例

时间:2015-03-29 17:45:27      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

一些常用的固定符号:

     C:表示原因(cause);  Ef:代表结果(effect);  相等:技术分享;   非:技术分享;  与: 技术分享;   或:技术分享

     

      E: 排他(exclusive);  I:at least(inclusive);  R:require ;    O:only one ;   M:强制标记(marking);

        技术分享           技术分享          技术分享        技术分享             技术分享

实例:

      有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”、“雪碧”、或“红茶”按钮,相应的饮料就送出来。若投入的是2元硬币,在送出饮料的同时退还5角硬币。 

 

原因编号

内容

C1

投入15角硬币

C2

投入2元硬币

C3

按下“可乐”按钮

C4

按下“雪碧”按钮

C5

按下“红茶”按钮

 

结果编号

输出

需求

Ef1

退5

C2∧(C3C4C5

Ef2

送“可乐”

C1C2)∧C3

Ef3

送“雪碧”

C1C2)∧C4

Ef4

送“红茶”

C1C2)∧C5

 

中间状态

内容

1

已投入硬币

2

已按下按钮

 

 

技术分享

因果图实例

标签:

原文地址:http://www.cnblogs.com/zheyuwang/p/4375887.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!