架构设计的五视图课件.pptx

上传人(卖家):晟晟文业 文档编号:3714184 上传时间:2022-10-06 格式:PPTX 页数:26 大小:462.96KB
下载 相关 举报
架构设计的五视图课件.pptx_第1页
第1页 / 共26页
架构设计的五视图课件.pptx_第2页
第2页 / 共26页
架构设计的五视图课件.pptx_第3页
第3页 / 共26页
架构设计的五视图课件.pptx_第4页
第4页 / 共26页
架构设计的五视图课件.pptx_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、架构设计的五视图4物理架构3运行结构2开发架构1逻辑架构5数据架构6编写架构基线代码目录逻辑架构01Part One逻辑架构目的内容逻辑架构目的着重考虑功能需求01系统应该向用户提供什么样的服务02关注点是行为或职责的划分03关注用户可见的功能04提供辅助功能模块05他们可能是逻辑层,功能模块或类06逻辑架构内容01细化功能单元02发现通用机制03细化领域模型04确定子系统接口和交互机制开发架构02Part One目的关注点软件模块实际组织方式逻辑层会映射到程序包着重考虑开发期质量属性着重考虑开发期质量属性u可扩展性u可重用性u可移植性u易理解性u易测试性目的目的关注点软件模块实际组织方式源程

2、序文件配置文件源程序包现成框架,类库提供中间件编译后目标文件第三方库文件开发架构内容0102确定要开发或直接利用的程序包之间的依赖关系确定采用的技术、框架等运行结构03Part One目的着重考虑运行期重量属性 性能可伸缩性持续可用性安全性关注点是系统的并发与同步问题 关注进程,现成,对象等运行时概念 考虑并发,同步,通信等问题 偏重程序包在编译时期的静态依赖关系 解决运行时各单元的交互问题 运行结构内容0102持久化数据存储方案数据传递、数据复制、数据同步等策略物理架构04Part One目的01关注软件如何安装或部署到物理机器02部署机器和网络配合软件系统的可靠性,可伸缩性等要求03重视目

3、标程序的静态位置问题04考虑整个软件系统之间是如何互相影响的05着重考虑安装和部署需求06关注点是软件的目标单元如何映射到硬件目的关注相关的质量属性目的关注相关的质量属性可靠性可伸缩性持续可用性性能安全性物理架构内容01020304确定引入哪些进程与线程确定主动对象、被动对象、以及控制关系处理进程线程的创建、销毁、通信机制、资源争用等协议设计数据架构05Part One目的 着重考虑数据需求持久性数据的存储方案数据存储格式数据传递数据复制数据同步关注点 用E-R图和数据流图表示数据架构内容确定物理配置方案确定如何将目标程序映射到物理节点编写架构基线代码06Part One编写架构基线代码所有工程项目导入所有依赖包工程目录结构基础公共代码架构框架代码软件包结构编写架构基线代码A架构框架示例代码和测试代码数据库框架B感谢聆听

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(架构设计的五视图课件.pptx)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|