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

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

今天开始阅读《软件构架实践》这本书的第6章,第6章讲的是对空中交通管制这个系统的分析。我们通过这一章的分析将体会到构架,尤其是精心选择的视图和正确的战术,对实现该系统要求苛刻的多种需求的关键性作用。

首先我们看一下空中交通管制这个系统,这个系统是难度最大的应用软件系统之一。因为该系统对实时性的要求极高,即该系统必须要绝对满足时间上的限制;该系统对安全性要求也很高,如果系统不能正常运行,可能会使人丧失性命;同时该系统还具有很强的分布性,要求位于各个不同的地理位置的控制人员能够相互协作,通过该系统共同完成对飞机的导航工作。

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

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

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

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

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

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

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

转载于:https://www.cnblogs.com/sz20142898/p/6373815.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值