一般来说,因果图为左因右果,以直线表示因果关系,如图:
逻辑非的关系,表示当因子A为假时则得出B。比如,如果得分大于等于60为假,则是否及格为假。
逻辑与的关系,表示当因子A1、A2、A3全部为真时则得出B。比如,招聘单位招聘条件为:A1大本以上学历,A2精通JAVA,A3,28岁以下。
以上为因果图的符 ,下面介绍一下约束符 。
逻辑或关系,表示A与B最多只能有一个为假,但均可为真。比如,商店收款时,可以A支持刷银联卡支付方式以B支持现金支付方式然,可以都支持,但却不可以两个都不支持。
表示限制关系,当A为真时,则B必须为真,比如windows操作系统的TCP/IP属性配置,当手工指定IP地址为真时,则手工指定DNS地址必然为真。
在此图的绘制过程中发现,此规定有些条目未予以明确,那么有些情况出现时,就找不到相应的依据了,比如,第二胎的情况如何处理孕不满七个月不产时,如果医生认为的产假天数超过了30天怎么处理等。发现需求、设计的不完善,也是科学运用测试方法理清思路进行测试设计的一个益处吧。这些情况如果是在软件开发过程中,无论是开发人员还是测试人员都是应当找到制度规定者请其明确的,否则就会使系统的容错性、健壮性降低,甚至会丢失需求。
好了,我们回到该图,将已明确的部分转化为判定表。
条件 |
女员工 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
晚婚 |
/ |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
|
晚育 |
/ |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
|
怀孕不满七个月小产 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
/ |
/ |
/ |
/ |
|
医院证明难产 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
/ |
/ |
/ |
/ |
|
医生明确小产后的产假天数<=30天 |
1 |
/ |
/ |
/ |
/ |
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!
“是懒人造就了方法”——读后感
上一篇
2016年8月22日
电脑蓝屏数据丢失怎么解决?
下一篇
2016年8月23日
|