问答题
请给出构件的一般性定义,然后给出传统的软件工程环境及面向对象的软件工程环境中构件的定义。
软件构件是一种组装单元,它具有规范的接口规格说明和显式的语境依赖。软件构件可以被独立部署,并由第三方任意组装。OMGUM......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 消除包之间循环依赖性的方法是什么?
问答题 软件模块之间的依赖性可以从哪些角度和抽象层次进行分析?
问答题 考虑一个计算机超市,出售硬件、外设和软件。分析谁是这个系统的参与者?这个系统有哪些主要用例?画出用例图。