- 1、本文档共75页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2.2.4物理视图的符号表示法**TRW公司的UNAS(通用网络结构服务技术)允许使用者采用数据驱动的方式将进程体系结构映射到物理体系结构,并允许在不修改源代码的情况下对这种映射做出多种改动。2.2.4物理视图的符号表示法上图显示了大型专用自动交换机(ACS)的一种可能的硬件配置。其中,C、F、K是3个不同容量的计算机类型,支持3个不同的可执行文件。02ACS系统的物理视图01下面是进程视图的两个不同的物理映射,分别对应一个小型的ACS和大型的ACS。具有进程分配的小型ACS系统的物理视图01具有进程分配的大型ACS系统的物理视图022.2.5场景视图:汇总**通过使用一些重要场景,4个视图中的元素可以协调地共同工作。尽管这些场景是一个小集合,但是它们很重要。场景(scenario)是更通用的概念——用例(usecase)的实例。从某种意义上讲,场景是最重要的需求的抽象。相对于其他的4个视图,这个视图承担着两个目的:在体系结构的设计中,将以此视图为驱动来发现体系结构的构件和它们之间的作用。在体系结构设计结束后,此视图承担验证和描述的角色。它不仅用于书面记录,并且是体系结构原型测试的起始点。2.2.5场景视图的符号表示法**场景可以用文本表示,也可以用符号表示。场景视图的符号表示法中,构件的表示与逻辑视图非常相似,但是连接件的表示使用进程视图中的方法。注意,对象的实例用细实线表示。在工具的使用方面,和逻辑视图类似,可以使用RationalRose绘制和管理对象场景图。图场景的雏形—本地呼叫选择阶段2.2.5场景视图的例子**小王的电话的控制器检测到并证实了从挂起到取下的状态转变,并且发送了消息来唤醒相关的终端对象。终端分配一定的资源,并告诉控制器发出拨号音。控制器收到数字并将它们发送给终端。终端使用编号计划来分析号码。当一个有效序列的输入完成,终端打开一个对话。小结**逻辑视图和开发视图描述系统的静态结构,而进程视图和物理视图描述系统的动态结构。对于不同的软件系统来说,侧重的角度也有所不同。例如,对于管理信息系统来说,比较侧重于从逻辑视图和开发视图来描述系统,而对于实时控制系统来说,则比较注重于从进程视图和物理视图来描述系统。第2章软件体系结构建模
案例分析:NAS—网络终端通讯服务系统2.3“4+1”视图模型案例分析*需求描述:NAS可运行于网络中任一台终端上,可为终端用户之间提供短信通信服务;NAS在传输信息之前要求先进行加密处理,然后再以密文的形式发送;NAS接收到传输的密文后,要求再以明文方式显示给终端用户;第3章软件体系结构建模**.3“4+1”视图模型案例分析逻辑视图——线框图表示法第3章软件体系结构建模**.3“4+1”视图模型案例分析逻辑视图——UML表示法第3章软件体系结构建模**逻辑视图——UML表示的NAS系统逻辑图.3“4+1”视图模型案例分析第3章软件体系结构建模**逻辑视图——UML表示的NASNetService构件的逻辑视图.3“4+1”视图模型案例分析第2章软件体系结构建模
“4+1”视图模型概述2.2“4+1”视图模型Rational公司的PhilippeKruchten在1995年提出了用于体系结构描述的“4十l”视图模型。该模型建立在体系结构的Perry&Wolf定义和BerryBoehm定义的基础上。*逻辑视图进程视图开发视图物理视图最终用户:功能需求场景编程人员:软件管理系统集成人员:性能可扩充性、吞吐量等系统工程人员:系统拓扑、安装、通信等第2章软件体系结构建模**
软件架构视图Kruchten在其著作《Rational统一过程引论》中写道:一个架构视图是对于从某一视角或某一点上看到的系统所做的简化描述,描述中涵盖了系统的某一特定方面,而省略了与此方面无关的实体。软件架构的每个视图分别关注不同的方面,针对不同的目标和用途。2.2“4+1”视图模型关于视图**气候学家关心的社会学家关心的引入视图的作用:世界地图的绘制者很难将不同的信息都绘制到同一幅图中;而看地图的人也希望有一幅地图是专门针对他的需要的。同一事物的不同视图之间是有联系的。对比上面两幅图,除了南美洲之外基本都是降水量足的地方人口较密集。“4+1”视图模型从5个不同的视角包括逻辑视图、进程视图、物理视图、开发视图和场景视图来描述软件体系结构。每一个视图只关心系统的一个侧面,5个视图结合在一起才能够处理富于
您可能关注的文档
- 药物的体内代谢和变质反应药物化学.ppt
- 移动互联网安全问题分析.ppt
- 细胞社会的联系.ppt
- 酒店组织结构和部门设置.ppt
- 社区护理慢性病.ppt
- 细胞重组与克隆.ppt
- 肿瘤患者化疗的静脉护理.ppt
- 老年人常见眼病.ppt
- 美术馆概念策划.ppt
- 种重大疾病释义.ppt
- 甲癌后刀口护理方案.pptx
- 客户投诉视角下新华人寿HN分公司服务质量提升研究.docx
- 2024年编译程序项目资金申请报告代可行性研究报告.docx
- 2024年船用舾装件投资申请报告代可行性研究报告.docx
- XX县商标(品牌)的专题调研报告.doc
- 2025-2030中国原创歌曲推广平台市场运营规划及投资效益可行性研究报告.docx
- 2025-2030中国压缩配件行业市场发展趋势与前景展望战略研究报告.docx
- 2024年流量变送器投资申请报告代可行性研究报告.docx
- 2024年PCB高纯化学品项目资金筹措计划书代可行性研究报告.docx
- 2024年屏蔽电磁波玻璃项目资金筹措计划书代可行性研究报告.docx
最近下载
- 耳穴压豆法(共34张课件).pptx VIP
- 2024年杭州市粮食收储有限公司人员招聘考试题库及答案解析.docx
- 220KV变电站电气二次部分设计毕业设计(论文).doc
- 烧结与球团生产操作与控制知识点4:造球操作造球操作.pptx
- 人力资源服务公司外包员工手册必威体育官网网址制度.docx
- 物理化学 课件第1章 热力学第一定律.ppt VIP
- 沪粤版八年级下册物理全册新质教学课件(配2025年春改版教材).pptx
- 医院培训课件:《穿脱隔离衣》.pptx
- 2006-2020 年全国地震重点监视防御区基本情况统计.pdf
- 2023年陕西国际商贸学院数据科学与大数据技术专业《数据库原理》科目期末试卷B(有答案).docx VIP
文档评论(0)