功能模块的设计要素四
1.应减少功能模块的接口的复杂性和冗余度,并改善一致性的功能模块接口复杂是软件发生错误的一个主要原因。应该仔细设计模块接口,千兆网络模块厂,使得信息传递简单并且和模块的功能一致。
2.设计成单入口、单出口的功能模块,避免病态连接要防止内容耦合性,如果功能模块都是从顶部入口、从底部出口的话,这样的软件也更易于理解和易于维护。病态连接关系是指从中部进入或访问一个模块。千兆网络模块厂
想要了解更多,赶快拨打图片上的电话吧!!!
功能模块的设计要素二
深度、宽度、扇出和扇入要适当
如果深度过大则说明有的控制模块可能简单了。如果宽度过大则说明系统的控制过于集中。而扇出过大则意味着功能模块过于复杂,需要控制和协调过多的下级模块,这时应适当地增加中间层次,扇出太小则可以把下级模块进一步分解成若干个子功能模块,或者合并到上级功能模块中去。一个功能模块的扇入是表明有多少个上级功能模块直接调用它,扇入越大则共享该模块的上级模块数目越多,这是有好处的。千兆网络模块厂
想要了解更多,赶快拨打图片上的电话吧!!!
模块的缺点
模块机制带来安全上的隐患
1、修改输出符号表.
2、通过修改系统调用,使模块自己隐性.
3、重定向文件操作.
4、修改文件属主.
5、隐藏进程.
6、重定向可执行文件
7、通过修改系统调用sys_socketcall,使得系统在收到特定数据包后打开后门
8、TTY劫持.
9、病毒.千兆网络模块厂
想要了解更多,赶快拨打图片上的电话吧!!!
版权所有©2024 产品网