答案是:
(1)首先建立顶级数据流图,其中只含有一个代表目标软件系统整体处理功能的转换。
(2)对用户需求的文字描述进行语法分析,其中的名词和名词短语构成潜在的外部实体、数据源或数据流、动词构成潜在的处理功能。
(3)采用通常的功能分解方法,按照“强内聚,松耦合”原则,逐个对处理功能进行精化,与此同时逐步完成对数据流的精化,并针对被精化的处理功能生成下一级数据流图。
(4)在精化过程中,必须维持各级数据流图的平衡。
(5)精化过程应适可而止,避免涉及软件设计细节。
出自
国家开放大学 >
国家开放大学软件设计与体系结构
更多答案联系客服:19139051760
本题添加时间:2023/6/29 22:35:00