Page 36 - 电算化模式与会计档案发展研究
P. 36
电算化模式与会计档案发展研究
Research on Accounting Computerization and Development of Accounting Archives
4.转接符号
如果模块结构图在一张纸上画不下,需要转接到另一张上,或在同一张纸上因地
方所限需要将一部分画在另一位置,或者为了避免箭头交叉都可以用转接符号。如图
2-5 所示。
图 2-5 模块间的转接示意图
5.绘制系统结构图的要求
一个上级模块可以有一个或多个下级模块。一个下级模块也可以有一个或多个上
级模块。上级模块只能调用直属的下级模块,同级模块不能相互调用,下级模块不能
调用上级模块。模块间通信只限于直属上、下级模块间进行,可以是双向的。系统结
构图要合理布局,一般自左向右安排,并避免调用线交叉,自左向右安排是通常的习
惯,输入模块在左侧。处理在中间,输出在右侧。系统结构图中的各个模块要标出名
称,而且最好也标出系统化的标识。其标识可用字母打头与数字混合使用,还应体现
其功能、隶属关系及层次关系,这种标识可直接作为程序设计中的程序及子程序或过
程的标识。
应该指出的是“结构图”与“框图”是两种不同的描述工具:“结构图”描述的
是程序的层次;而“框图”却是描述程序的执行过程。在系统总体设计阶段,人们关
心的是程序的层次结构,而不是执行过程,所以采用结构图作为描述工具。
采用结构化方法进行系统的总体设计分两步:一是根据数据流程图建立系统的初
始结构;二是对初始结构进行改进,以求得到一个符合设计要求的模块结构图。
(二)系统设计的策略
系统设计的策略是系统结构设计工作为实现系统设计的目标而采取的手段。它
可以帮助系统设计人员运用系统的观点从数据流程图中导出初始的系统结构,以供其
进一步优化和改进。系统设计有两个基本策略,即变换中心设计策略和事务中心设计
策略。
1.数据流程图的典型结构
数据流程图的典型结构通常有变换型结构和事务型结构。变换型结构是一种线性
• 28 •

