第6节 结构化分析建模.pptVIP

  • 27
  • 0
  • 约5.5千字
  • 约 49页
  • 2017-06-03 发布于湖北
  • 举报
过程描述语言 介于自然语言和形式语言之间的一种半形式语言,使用有限的词汇和有限的语句来描述加工逻辑。 它的结构可分成两层: 外层:用来描述控制结构,采用顺序、选择、重复三种基本结构。 内层:一般采用祈使语句的自然语言短语,使用数据字典中的名词和有限的自定义词 举例 统计空格 seq 打开文件 读入字符串 Totalsum = 0 程序体 iter until文件结束 …… 程序体end 印总数seq 印出空格总数 印总数end 关闭文件 停止 统计空格end 判定表 例如:某数据流图中有一个“确定保险类别”的加工,指的是申请汽车驾驶保险时,要根据申请者的情况确定不同的保险类别。 加工逻辑为: 如果申请者的年龄在21岁以下,要额外收费; 如果申请者是21岁以上并是26岁以上的女性,适用于A类保险; 如果申请者是26岁以下的已婚男性,或者26岁以上的男性,适用于B类保险; 如果申请者是21岁以下的女性或26岁以下的单身男性适用于C类保险; 除此之外的其他申请者都适用于A类保险。 判定表 提取问题中的条件:年龄、性别、婚姻。 标出条件的取值 条件名 取值 符号 取值数m 年龄 年龄≤21 21年龄26 年龄≥26 C Y L m1=3 性别 男 女 M F m2=2 婚姻 未婚 已婚 S E m3=2 判定表 计算所有条件的组合数N。N= =3×2×2 提取可能争取的动作或措施。适用

文档评论(0)

1亿VIP精品文档

相关文档