[软件工程]CH04概要设计解析.ppt

* 对于销售子系统。初看起来,它具有变换型结构。 输入部分——加工1.1、加工1.6 输出部分——加工1.3、加工1.7 其余三个属于变换部分。加工1.4和加工1.5均不产生输出数据,所以不应划入“输出部分” * 会员ID * 和“层次图”中的每个方框对应,应该有一张IPO图描绘这个方框代表的模块的处理过程。 前面我们已经已经详细介绍过了IPO图,我们就不在重复了。 但有一点应该着重指出,那就是HIPO图中的每张IPO图都应该明显地标出它所描绘的模块在H图中的编号,以便追踪了解这个模块在软件结构中的位置。 * 以上介绍的是结构图的基本符号,也就是最经常使用的符号。 此外还有一些附加的符号,可以表示模块的选择调用或循环调用。 选择调用——表示当模块A中某个判断为真时调用模块B,为假时调用模块c。 循环调用——表示模块A循环调用模块B、C、D。 在使用”层次图“和”结构图“时,有几点需要说明: 1、层次图和结构图并不严格表示模块的调用次序。因此出于某些方面的考虑(如、为了减少交叉线),完全可以调整模块出现的顺序 2、层次图和结构图不指明什么时候调用下层模块。通常上层模块中除了调用下层模块的语句之外还有其他语句,究竟是先执行调用下层模块的语句还是先执行其他语句,在图中丝毫没有指出。 事实上,层次图和结构图只表明一个模块调用那些模块,至于模块内还有没有其他成分则完全没有表示。 3、

文档评论(0)

1亿VIP精品文档

相关文档