工程方法定义-判定表
【摘要】 判定表是分析和表达多种输入条件下系统执行不同动作的工具。在程序设计发展的初期,判定表就已被当作编写程序的辅助工具了,它可以把复杂的逻辑关系和多种条件组合的情况表达得既具体又明确。判定表通常由四个部分组成,如下图:条件桩:列出了系统的所有输入,通常认为列出的输入次序无关紧要动作桩:列出了系统可能采取的操作,这些操作的排列顺序没有约束条件项:列出针对它左列输入的取值,在所有可能情况下的真假值动作项:列
判定表是分析和表达多种输入条件下系统执行不同动作的工具。在程序设计发展的初期,判定表就已被当作编写程序的辅助工具了,它可以把复杂的逻辑关系和多种条件组合的情况表达得既具体又明确。判定表通常由四个部分组成,如下图:
条件桩:列出了系统的所有输入,通常认为列出的输入次序无关紧要
动作桩:列出了系统可能采取的操作,这些操作的排列顺序没有约束
条件项:列出针对它左列输入的取值,在所有可能情况下的真假值
动作项:列出在输入项的各种取值情况下应该采取的动作
举例:”若用户欠费或停机,则不允许主被叫”,表示为判定表如下:
1 | 2 | 3 | 4 | ||
条件 | 用户欠费 | Y | Y | N | N |
用户被停机 | Y | N | Y | N | |
动作 | 可以主被叫 | N | N | N | Y |
其中条表中的1-4每一列就是一个规则
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)