软考高级系统架构设计师:面向构件的软件设计

软考高级系统架构设计师:面向构件的软件设计

  • 一、软件系统架构
  • 二、软件构件
  • 三、软件构件的特性
  • 四、基于构件的开发模型
  • 五、获取构件的方法
  • 六、开发构件策略
  • 七、主流构件标准
  • 八、构件管理支持
  • 九、构件互操作支持
  • 十、构件公共服务支持

面向构件的软件设计是现代软件设计的重要方法,是软件生产线技术、软件工厂技术重要的理论依据,学好软件构件是做好软件架构的基础。构件是可以实现特定的功能,符合一套接口标准并实现一组接口,在系统中实际存在的可更换部分。

一、软件系统架构

软件架构:

  • 能够在设计变更相对容易的阶段:
  • 考虑系统结构的可选方案
  • 便于技术人员与非技术人员就软件设计进行交互
  • 能够展现软件的结构、属性与内部交互关系

软件系统架构是关于:

  • 软件系统的结构、行为和属性的高级抽象。

描述阶段:

  • 主要描述直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件的交互关系。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月28日
下一篇 2022年6月28日

相关推荐