|
|
知识路径: > 嵌入式系统的项目开发与维护知识 > 系统设计知识 > 系统设计方法 > 系统设计原则 >
|
相关知识点:4个
|
|
|
|
信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息对于不需要这些信息的其他模块来说,是不能访问的。通过抽象,可以确定组成软件的过程实体;通过信息隐蔽,可以定义和实施对模块的过程细节和局部数据结构的存取限制。
|
|
|
由于一个系统在整个生存期内要经过多次修改,所以在划分模块时要采取措施,使得大多数过程和数据对软件的其他部分是隐蔽的。这样,在将来修改软件时偶然引入错误所造成的影响可以局限在一个或几个模块内部,避免影响到软件的其他部分。
|
|
|
|
|
|
|
|
|
|
|
|