码迷,mamicode.com
首页 > 其他好文 > 详细

《软件构架实践》阅读笔记三

时间:2017-02-19 20:23:38      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:存储器   修改   容错   计算机软件   客户机   应用   块元素   容错性   解决   

这一章主要是通过ISSS系统的构架来分析交通管制系统的实际解决方案。

首先从物理视图的角度来分析,物理视图主要是一些硬件方面的视图,通过它我们可以清楚的看到各个硬件之间相互关联关系,使系统的物理分布显示的更加清晰。

模块分解视图,软件的模块元素被称为计算机软件配置项,主要是讲的软件的一些配置模块,这些模块构成了可提交的文档和软件单元,标志着开发工作的进程,模块分解视图反应了可修改性战术。

进程视图,这一视图主要用来保证系统的容错性。

客户机—服务器视图,这一视图通过精心设计,使客户机和服务器具有一致的接口,这通过使用交互的简单消息传递得到了促进。

代码视图,代码视图主要任务就是如何把功能映射到代码单元上。

分层视图,分层视图,就是将软件的各部分,如存储器、应用程序、服务以及内核等进行层次划分,是整个软件系统结构更加清晰。会体会到构架开始

可以看出,设计师对初始区段组系统软件工构架经过了精心设计,从而使得修改能够直截了当、有时甚至是非常简单地运行。所以说,在对软件构架的设计时,要足够精心,要明确考虑质量属性以及实现这些质量属性的构架技术。

《软件构架实践》阅读笔记三

标签:存储器   修改   容错   计算机软件   客户机   应用   块元素   容错性   解决   

原文地址:http://www.cnblogs.com/hzxsg0919/p/6416740.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!