软考高级系统架构设计师:面向构件的软件设计
- 一、软件系统架构
- 二、软件构件
- 三、软件构件的特性
- 四、基于构件的开发模型
- 五、获取构件的方法
- 六、开发构件策略
- 七、主流构件标准
- 八、构件管理支持
- 九、构件互操作支持
- 十、构件公共服务支持
面向构件的软件设计是现代软件设计的重要方法,是软件生产线技术、软件工厂技术重要的理论依据,学好软件构件是做好软件架构的基础。构件是可以实现特定的功能,符合一套接口标准并实现一组接口,在系统中实际存在的可更换部分。
一、软件系统架构
软件架构:
- 能够在设计变更相对容易的阶段:
- 考虑系统结构的可选方案
- 便于技术人员与非技术人员就软件设计进行交互
- 能够展现软件的结构、属性与内部交互关系
软件系统架构是关于:
- 软件系统的结构、行为和属性的高级抽象。
描述阶段:
- 主要描述直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件的交互关系。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!