如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
软件架构实践12软件架构实践第1章认识软件架构•1.1软件架构与软件工程1.2软件架构概述1.3感受身边的架构存在1.4两个简单程序的架构实现与分析1.5本章小结1.2软件架构概述1.2.1软件架构的定义1.2.1软件架构的定义1.2.1软件架构的定义什么是软件架构?大家有疑问的,可以询问和交流由于架构是关于软件系统组织的配置定义因此它定义了:组成系统的结构(结构元素/组件)结构或组件间特定的构成和协作关系系统的集成方法和约束所以,软件架构不但决定了系统的物理构成也支配了开发的组织行为需求分配、范围和任务定义、进度计划、测试方案、集成方法、配置项与基线管理……这是现代软件工程更关注的地方。1.2.2软件架构的作用1.2.2软件架构的作用1.2.2软件架构的作用1.2.3软件架构的表示方法图例基于WEB的应用系统架构视图抽象工厂的类代码视图MVC构架的并发视图