模块是一组程序语句它有四种属性 输入/输出 外部属性,系统设计进行 逻辑功能 运行程序1内部属性程序设计中进行 内部数据
• 模块是一组程序语句,它有四种属性: • 输入/输出 • 逻辑功能 • 运行程序 • 内部数据 外部属性,系统设计进行 内部属性,程序设计中进行
模块结构图中是用矩形来表达一个模块 的模块的名称写在矩形框里面模块的名 称必须表达这个模块的功能,也就是指出 每一次调用时该模块应该完成的任务. 模块的名称一般是动宾结构. 公用模块一般是预先定义好的,只能被其 他模块所调用
• 模块结构图中是用矩形来表达一个模块 的,模块的名称写在矩形框里面.模块的名 称必须表达这个模块的功能,也就是指出 每一次调用时该模块应该完成的任务. • 模块的名称一般是动宾结构. • 公用模块一般是预先定义好的,只能被其 他模块所调用
模块调用 用由调用模块指向被调用模块的箭头表 被调用的模块执行后又返回到调用模块. (1)直接(无条件调用
• 模块调用 • 用由调用模块指向被调用模块的箭头表 示. • 被调用的模块执行后又返回到调用模块. • (1)直接(无条件)调用. A B C
(2)选择(条件)调用
• (2)选择(条件)调用 B B C A
(3)循环(重复)调用 当调用模块存在循环时
• (3)循环(重复)调用 • 当调用模块存在循环时