赛捷软件论坛's Archiver
赛捷软件论坛
»
Sage ACCPAC ERP
» 软件工程模块化
vicky.yu
发表于 2024-6-4 09:36
软件工程模块化
模块化是一种将软件系统划分为多个离散且独立的模块的技术,这些模块有望独立执行任务。这些模块可以作为整个软件的基本结构。设计人员倾向于设计模块,以便它们可以单独和独立地执行或者编译。
模块化设计无意中遵循了“分而治之”的问题解决策略的规则,这是因为软件的模块化设计还有许多其他好处。
模块化的优势:
更小的元件更易于维护
程序可以根据功能方面进行划分
可以在程序中引入所需的抽象级别
高内聚的组件可以重复使用
可以实现并发执行
从安全方面期望
页:
[1]
Powered by
Discuz! Archiver
7.2 © 2001-2009
Comsenz Inc.