【摘要】:1.什么是结构化系统设计方法结构化系统设计方法由美国的IBM公司的Stevens、G.Myers和L.Constantine等人提出,是在结构化思想的基础上发展起来的一种用于复杂系统结构设计的技术,它运用一套标准的设计准则和工具,采用模块化的方法进行系统结构设计,适于系统设计的总体设计阶段。模块结构图有利于系统结构的优化,使设计出的系统比较容易实现且有较好的可维护性。
1.什么是结构化系统设计方法
结构化系统设计方法由美国的IBM公司的Stevens、G.Myers和L.Constantine等人提出,是在结构化思想的基础上发展起来的一种用于复杂系统结构设计的技术,它运用一套标准的设计准则和工具,采用模块化的方法进行系统结构设计,适于系统设计的总体设计阶段。
2.结构化系统设计的基本思想
结构化系统设计采用分解的思想,将系统结构分解成为多个功能单一的模块;以系统分析阶段的数据流程图、数据字典、处理逻辑等为基础;借助标准的设计准则和图表工具;通过“自上而下”和“自下而上”反复划分,把系统逐层划分为多个大小适当、功能明确、具有一定独立性且容易实现的模块,从而把复杂系统的设计转变为多个简单模块的设计。
3.结构化系统设计的特点
(1)相对独立、功能单一的模块结构(www.xing528.com)
由于模块之间相对独立,每个模块就以单独地被理解、编写、测试、纠错和修改,可以防止错误在模块之间扩散和蔓延,提高系统的质量(可维护性、可靠性等),同时大大简化系统的研制工作。
(2)模块内联系大、模块间联系小
即“高内聚,低耦合”,这是结构化设计中衡量模块“相对独立性能”的标准。
(3)采用模块结构图描述
模块结构图是继数据流程之后,系统开发过程中又一个重要的工具,它用简单的图形工具描述系统结构的组成。模块结构图用于描述系统的分层模块结构、每个模块的功能,可以直观地反映模块内、模块间联系。模块结构图有利于系统结构的优化,使设计出的系统比较容易实现且有较好的可维护性。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。