搜索 Search

♦ 埃姆依(武汉)系统工程有限公司

地址:武汉市中南路中建广场C-18A1

联系人:熊经理

电话:18372048130

座机机:027-87263542

邮 箱:sales@whaimuyi.com

询价QQ:
快速询价 快速询价 快速询价 快速询价 快速询价


网址:http://www.amy04.com/

魏德米勒模块中的功能模块概述

2020-01-03 11:39      点击:
     魏德米勒模块中的功能模块是指数据说明、可执行语句等程序元素的集合,它是指单独命名的可通过名字来访问的过程、函数、子程序或宏调用。功能模块化是将程序划分成若干个功能模块,每个功能模块完成了一个子功能,再把这些功能模块总起来组成一个整体。随着功能模块的增多,开发单个功能模块的工作量减少,设计功能模块间接口所需的工作量也将增加,而且会出现意想不到的软件缺陷。因此,只有选择合适的功能模块数目才会使整个系统的开发成本最小。
 
     魏德米勒模块具有功能模块化、抽象、信息隐蔽和局部化等概念。模块独立性是通过制定具有单功能并且和其他功能模块没有过多联系的功能模块实现的。设计功能模块时一个功能模块内所包含的信息(过程或数据),对于不需要这些信息的功能模块来说是不能访问的这是模块的信息隐蔽功能。每个功能模块只涉及该软件要求的一个具体子功能,而且与软件结构的其他部分的接口是简单的。独立性好的软件接口简单,易于编制。独立的功能模块容易测试和维护,限制了功能模块之间由于联系紧密而引起的修改副作用。独立性是保证软件质量的重要因素。