目录
什么是耦合呢?耦合的定义:
引言
需求分析阶段结束后,系统必须做什么的结论已经明确了,下一步就要考虑如何实现系统的需求。如果系统比较简单,要求一经确定就可以立即开始编写程序。但对于大型软件系统来说,为了保证产品的质量,提高软件的开发效率,必须先制定系统设计方案,确定软件结构,然后根据系统的特点选择适当的设计方法,而不必急于进入编写程序的阶段。
传统的软件工程方法学采用结构化设计SD完成软件设计工作。结构化设计分为概要设计和详细设计两个过程。
结构化设计SD的基本要点:
- 软件系统是由层次结构的模块构成;
- 模块时单入口、单出口;
- 模块构造和联结的基本准则是模块独立;
- 软件系统结构用图来描述。