Page 29 - 电算化模式与会计档案发展研究
P. 29
» 第二章 会计电算化信息系统的开发方法
第一步对顶层的 DFD 进行分解,画出该系统的几个最主要的加工,于是得到第 0
层的 DFD。
第二步对第 0 层 DFD 中每一个加工再分解,即分析这个加工应该由哪些步骤
(子加工)完成,画出第 1 层的 DFD。
如果其中某一个加工还很复杂,则分解还可以继续进行下去,从而画出第 2 层第
3 层,等数据流程图,一直分解到每一个加工都比较简单,不必再分解了为止。这样
的加工称为基本加工,由基本加工组成的数据流程图称为底层图。
③修改、完善数据流程图并最终定稿。画分层的数据流程图就是由顶向下逐步求
精的过程,也是一个不断探索、创造和修改完善的过程。先考虑整体与全局,即忽略
枝节问题先画出整体;然后有控制地分解,逐步过渡,一步一步地考虑局部和细节,
不断地修改与完善,直到把用户的需求完整地、准确地表达出来为止,然后定稿。
定稿后的分层数据流程图应对加工进行编号,以方便阅读、理解和管理。这样根
据加工的编号就可以知道这张子图位于哪一层,也可以知道该图的父图是哪一张。
(二)数据词典
数据流程图是对系统逻辑模型的综合性描述,表达了系统的功能框架,图中列出
了许多加工、数据流和文件的名称,但是这些名称的具体内容还不清楚,需要用数据
词典对他们进行详细描述。数据词典是对数据流程图的补充说明,是表达系统逻辑模
型的重要工具。
1.数据词典的编制方法
数据词典是对数据流程图中的数据流,文件所作的详细说明。在新系统开发过
程的不同阶段,不但软件人员需要查阅,就是以后软件使用者或维护人员也可随时查
阅,以获得有关信息与技术资料。随着数据流程图自顶向下的扩展,数据词典的内容
也应不断地充实和完善。
对数据流程图的修改与完善,必将导致修改数据词典,保持数据词典内容的一致
性和完整性就显得特别重要。数据词典的编制与维护不但工作量大,而且要求严格,
因此应该设专人负责。
2.数据词典的建立方式
一种是手工方式,将词典的有关内容随时建立在卡片上,一个条目一张卡片,并
对卡片编号、分类排序后装订成册,就是一本可供需要者查阅的词典。
另一种方式是使用自动化的数据词典管理软件,由计算机完成这些工作。由计算
机管理的词典,不仅能提供完善的数据条目建立、编辑和检索查阅功能,而且具有正
确性一致性检查和维护功能。功能强的词典软件甚至还可以自动生成用于源程序的数
据描述格式。
• 21 •

