77范文网 - 专业文章范例文档资料分享平台

软件工程-实践者的研究方法-知识点(11)

来源:网络收集 时间:2020-12-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

重要性:软件体系机构的表示有助于对计算机系统开发感兴趣的各方(共利益者)开展交流;体系结构突出早期设计决策,影响随后的软件工程工作,同时对系统的最后成功有重要作用;体系结构"创建了一个相对小的,易于理解的模型,该模型描述了系统如何构成以及其构件如何一起工作"

2. 数据设计目标 数据字典-数据字典是用来定义数据流图中的各个成分的具体含义的。它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。

数据设计是把分析模型定义的数据对象转化成软件构件级的数据结构,并且再必要时转化为应用程序级的数据库体系结构。

3. 体系结构风格的组成要素 一组构件、一组连接器、约束和语意模型

一种体系风格就是一种加在整个系统设计上面的变换。它的目的就是为系统的所有的构建建立一个结构。对已有体系结构进行再工程时,强制采用一种体系结构风格会导致软件结构的根本性改变,包括对构建功能的再分配。每种风格描述一种系统类别,包括(1)一组构建完成系统需要的某种功能,(2)一组连接器,使构建间实现通信、合作和协调,(3)约束,定义构件成为一个系统,(4)语义模型,使设计者通过分析系统的构成成分的性质来理解系统的整体性质。

4. 体系结构风格分类 以数据为中心的体系结构 数据流体系结构 调用返回体系结构 面向对象体系结构 层次体系结构

5. 模式 (并发性、持久性、分布性)

体系结构模式(architecture pattern)软件的体系结构模式定义了处理系统某些行为特征的方法。体系结构模式域:并发性、持久性、分布性。

6. 体系结构设计(体系结构环境ACD)

在体系结构设计层,软件架构师用体系结构环境图(architectural context diagram)对软件与外部实体交互方式进行建模。

7. 体系结构的复杂性(共享依赖 流依赖 约束依赖)

a. 共享依赖表示在使用相同资源的消费者间或为相同消费者生产的生产者之间

的依赖关系

b. 流依赖表示资源的生产者和消费者之间的依赖关系

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库软件工程-实践者的研究方法-知识点(11)在线全文阅读。

软件工程-实践者的研究方法-知识点(11).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1172770.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: