软件体系结构

1.软件危机的表现: 软件成本日益增长。开发进度难以控制。软件质量差。软件维护困难

2.软件危机的原因: 用户需求不明确。缺乏正确的理论指导。软件规模越来越大。软件复杂度越来越高

3.软件工程的三要素: 方法,工具,过程

4.构件概念: 构件是指语义完整、语法正确和有可重用价值的单位软件,是软件重用过程中可以明确辨识的系统;结构上,它是语义描述、通讯接口和实现代码的复合体

5.常见的构件模型: OMG的CORBA。Sun的EJB。Microsoft的DCOM(分布式构件对象模型)

6.构件分类方法: 关键字分类法。刻面分类法。超文本组织方法。

7.软件体系结构的定义: 软件体系结构为软件系统提供了一个结构、行为和属性的高级抽象,由构成系统的元素的描述、这些元素的相互作用、指导元素集成的模式以及这些模式的约束组成。 (软件体系结构不仅指定了系统的组织结构和拓扑结构,并且显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原理)

8.软件体系结构的意义:
(1)体系结构是风险承担者进行交流的手段
(2)体系结构是早期设计决策的体现
(3)软件体系结构是可传递和可重用的模型

9.软件体系结构模型及功能:
结构模型:以体系结构的构件、连接件和其他概念来刻画结构,并力图通过结构来反

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值