- 3
- 0
- 约1.78万字
- 约 100页
- 2017-01-08 发布于湖北
- 举报
软件体系结构与设计 第8章 构件级设计 第8章 构件级设计 什么是构件 设计基于类的构件 实施构件级设计 WebApp的构件级设计 基于构件的开发 第8章 构件级设计 一套完整的软件构件是在体系结构设计的过程中定义的。体系结构设计第一次迭代完成之后,就应该开始构件级设计。构件级的设计过程包含一系列活动,这些活动逐渐降低描述软件的抽象层次。构件级设计最终在接近于代码的抽象层次上描述软件。构件级设计阶段定义了数据结构、算法、接口特征和分配给每个软件构件的通信机制,全部的数据和软件的程序结构都已经建立起来,其目的是把设计模型转化为运行软件。但是现有设计模型的抽象层次相对较高,而可运行程序的抽象层次相对较低。这种转化具有挑战性,因为可能会在软件过程后期阶段引入难于发现和改正的微小错误。 第8章 构件级设计 根据所开发软件的特点,可以从3个不同的角度来进行构件设计。面向对象的视角注重细化来自于问题域和基础设施域的设计类。传统的视角细化3种不同的构件或模块:控制模块、问题域模块和基础设施模块。在这两种视角中,都需要应用那些能够得到高质量软件的基本设计原则和概念。当从过程视角考虑时,构件设计采用了可复用的软件构件和设计模式,这些都是基于构件级的软件工程的关键要素。 8.1 什么是构件 通常,构件是指计算机软件中的一个模块化的构造块。OMG(Object Management G
您可能关注的文档
- 限时抢购会方案.ppt
- 软件技术基础电子版999.doc
- 软件技术专业剖析(最终定稿).doc
- 陕西旅游版小学英语课本汉语翻译五年级上.doc
- 陕西09定额四册.doc
- 重新定义射频测试---5G与物联网时代射频测试挑战的应对之道.pptx
- 陕西省2016年重点建设项目计划.doc
- 重症医学科人员准入制度 2.doc
- 软件开发vs.产品开发.pptx
- 陕西省宝鸡市西关中学2011届高三模拟试题(语文).doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 2022四川成都建筑资料员考前押题.doc VIP
- 2025年山东省新高考物理真题试卷含详解.docx VIP
- 兴业证券-医药生物行业脑机接口-技术和政策共振,产业蓄势腾飞.pdf VIP
- 2013年国际太阳能十项全能竞赛.pdf VIP
- 2024年公交车司机职业技能竞赛理论考试题库(含答案).pdf VIP
- 室内装饰装修工程施工组织设计方案范本.docx VIP
- 保密知识考试测试题库1000题含参考答案(附带解析).docx VIP
- CASIO CT-888C电子琴维修手册(中文版).pdf
- 2026年保密教育测试题库100道及答案(有一套).docx VIP
- 2022年建筑工程(八大员)资料员《施工员》题库模拟考试题.doc VIP
原创力文档

文档评论(0)