标签:系统架构
上次的文章中,我们简单描述了一下软件架构的概念,接下来我们描述一下软件架构中的具体细节。
所谓软件元素,即指组成软件系统的一个最基本的模块。一个软件元素的特性在很大程度上取决于系统的类型,以及你考虑和选取软件元素的背景和关注点。程序Lib库,子系统,可部署的颗粒或者控件(如企业级Java Bean,ActiveX 控件等),可重用的软件产品(如数据库管理系统),全部的应用程序都可以称为一个软件系统的软件元素,它取决于软件系统的构建。
一个软件元素所拥有的特点如下:
一个明确的界定的责任一个软件系统的体系结构可能非常复杂,架构描述就是指架构师将软件体系结构的复杂性清晰的描述给需要的人。
架构描述(AD)是用来让软件系统的利益相关者理解和论证软件系统已经满足他们的要求的一系列文档和产品。架构描述是为了证明已经了满足利益相关者的需求。
对于软件架构的概念性理解,我们就到这里,接下来我们继续描述一下其他相关内容。
……
系统架构师秘籍(二)软件架构- 续,布布扣,bubuko.com
标签:系统架构
原文地址:http://blog.csdn.net/zs234/article/details/38307511