软件设计攻略大全.pptx

第6章软件设计;二、软件设计的基本原理

1、模块化

模块化是指将程序划分成多个模块,每个模块完毕一种子功效。

模块:又称构件,是能够单独命名并独立地完毕一定功效的程序语句的集合。例如高级语言中的过程、函数、子程序等都可作为模块。

模块化是软件的一种主要属性。模块化的特性提供了人们处理复杂的问题的一种方法,同步也使得软件能够被有效地管理。;模块的性质:

(1)简明性,简单易懂,易于实现

(2)完整性,能够实现一种完整的功效,同步能够被单独地编程、测试等。

(3)独立性,理想的模块相互之间是独立的,有极少的联系,对外只保存接口,变化其内容结构不会地外部程序产生影响。;有

文档评论(0)

1亿VIP精品文档

相关文档