您好,欢迎访问三七文档
课外习题:用面向数据流方法设计”工资支付系统”的软件结构。面向数据流的设计方法面向数据结构设计方法最终的目标是得出对程序处理过程的描述,用它来设计每个模块的处理过程。JackSon结构程序设计方法是典型的面向数据结构的设计方法。面向数据流的设计方法面向数据流的设计方法把数据流图映射成软件结构,数据流的类型决定了映射的方法。数据流:有两种,一种是变换流,而另一种是事务流。变换流:就是信息沿输入通路进入系统,同时由外部形式变换为内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换成外部形式离开系统的数据流。事务流:就是信息沿输入通路达到事务中心的处理T,这个处理根据输入的数据类型在若干个候选的动作序列中选取一个来执行的数据流。面向数据流的设计方法面向数据流的设计步骤:(1)复查基本系统模型(2)复查并精化数据流图(3)确定数据流图是变换特性还是事务特性(4)确定数据流的边界(5)完成第一级分解(6)完成第二级分解(7)优化第一级分解就是分配顶层控制第二级分解就是把数据流图中的每个处理映射成软件结构中一个适当的模块。报表人事数据6更新人事数据人事科3.5生成目标数据3.4更新年度数据3.1计算超课时费额3.2计算正常工资事务数据1收集数据2审核数据教师职工年度数据工资明细表职工教师会计4分发工资明细表5更新分类帐工资表银行2打印工资表1.先确定数据流的边界:1.接收工资数据3.生成目标数据2.计算工资工资支付系统接收工资数据计算工资生成目标数据2.然后第一级分解,一般是输入,处理,输出三部分。工资支付系统接收工资数据计算工资审核事务数据收集事务数据计算正常工资计算超额课时费更新年度数据生成目标数据打印工资表分发工资明细表3.最后是对结果进行优化:
本文标题:面向数据流方法设计
链接地址:https://www.777doc.com/doc-4851719 .html