336页
介绍
加工逻辑也称为 小说明,是对加工的描述
加工逻辑描述方法有3种:
- 结构化语言
- 判定表
- 判定树
结构化语言
结构化语言是一种介于 自然语言 和 形式化语言 之间的半形式化语言,是自然语言的一个受限子集。
分为外层和内层,外层有严格的语法
外层语法
用来描述控制结构,包含下面3种基本结构:
顺序结构,一组祈使语句、选择语句、重复语句的顺序排列。(祈使语句是指至少包含一个动词及一个名词,指出要执行的动作及接受动作的对象。)
选择结构,一般用
IF-THEN-ELSE-ENDIF、CASE-OF-ENDCASE等关键词。重复结构。一般用
DO-WHILE-ENDDO、REPEAT-UNTIL等关键词
例子
。。。
借书,图书管理员接收到读者的借书请求后,根据读者信息和借书信息,检查读者是否合法,如果合法,检查该读者是否已经超出借阅图书数目的最大限制,若都合法,则通知读者借书成功,将借书信息写入借书文件中,同时更新图书目录文件。
。。。
数据流图:
结构化语言:
判定表
也称为决策表,某些情况下,数据流图中某个加工的一组动作依赖于 多个逻辑条件 的取值,此时用 判定表 能够 清楚地表示复杂的条件组合 与应做的动作之间的关系。
判定表由4个部分组成,用双线分割成如下的4个区域:
表示上面例子中的条件组合
判定表的简化
若判定表中,有2条以上规则具有 相同的动作,并且在 条件项 之间存在极为 相似 的关系,则可以合并
判定树
也称为决策树,判定树是 判定表的变形,一般情况下 比判定表更直观,且易于理解和使用。
表示上面例子中的条件组合
题
例如:【问题】(3分)
根据说明,采用结构化语言对“P5:寻找物流商”的加工逻辑进行描述。
。。。
(4)寻找物流商:系统根据订单的类型(保卖车、全国购和普通二手车)、起止城市、需要的服务模式(买家接、送到买家等)进行自动派发或以竞拍体系方式选择合适的物流商。即:有新订单时,若 为保卖车或全国购,则 直接分配到竞拍体系中。否则,若 符合固定路线或包车路线,系统自动分配给合约物流商,若 不符合固定路线或包车路线,系统将订单信息分配到竞拍体系中。竞拍体系接收到订单后,将订单信息推送给有相关路线的物流商,物流商对订单进行竞拍出价,最优报价的物流商中标。最后,给承运的物流商发送物流消息,更新订单的物流信息,给车辆交易系统发送物流信息。
。。。。
答案
题
某商店业务处理系统中,基本加工”检查订货单”的描述为:若订货单金额大于5000元,且欠款时间超过60天,则不予批准;若订货单金额大于5000元,且欠款时间不超过60天,则发出批准书和发货单;若订货单金额小于或等于5000元,则发出批准书和发货单,若欠款时间超过60天,则还要发催款通知书。现采用决策表表示该基本加工,则条件取值的组合数最少是()。
A.2
B.3
C.4
D.5
答案
决策表,也就是判定表
由于条件2、3(即:篮框)的动作相同,条件相似,所以可以合并,合并后只有3个






