论文部分内容阅读
该文对大型软件系统的结构化设计方法进行了分析和阐述,并说明了结构化设计方法的一般原则及衡量模块性能的几个指标;其目的是能使用这些方法,设计一个简单、可读、易修改的软件系统。结构化设计基于模块化设计,但又不同于模块化设计目标的一种程序设计技术,它通过一系列设计模块方法和设计原则,以达到降低研制和维护计算机软件的成本。为了使设计的模块取得最大的独立性。文章介绍了两种测量方法来设计模块:粘合和耦合。前者据模块内代码成份的关系由弱到强可分为巧合、逻辑、暂时、通信、次序、功能等。后者则通过模块形式、连接数量和连接通信类型来测量模块间关系的强弱。(学恒摘)