软件体系结构-完整P的PT课件张友生.doc
软 件 体 系 结 构
课程性质:必修
学时/学分:40/2.5
关 于 教 材
◇ 出版社:清华大学出版社
◇ 作者:张友生
课 程 内 容
◇ 软件体系结构概论
◇ 软件体系结构建模
◇ 软件体系结构风格
◇ 软件体系结构描述
◇ 动态软件体系结构
◇ Web服务体系结构
◇ 基于体系结构的软件开发
◇ 软件体系结构的分析与测试
◇ 软件体系结构评估
◇ 软件产品线体系结构
◇ 软件危机的表现
◎ 软件成本日益增长
◎ 开发进度难以控制
◎ 软件质量差
◎ 软件维护困难
第1章 软件体系结构概论
1.1 从软件危机谈起
◇ 软件危机的表现
◎ 软件成本日益增长
20世纪50年代,软件成本在整个计算机系统成本中所占的比例为10%-20%。到20世纪60年代中期,软件成本在计算机系统中所占的比例已经增长到50%左右。
而且,该数字还在不断地递增,下面是一组来自美国空军计算机系统的数据:1955年,软件费用约占总费用的18%,1970年达到60%,1975年达到72%,1980年达到80%,1985年达到85%左右。
第1章 软件体系结构概论
1.1 从软件危机谈起
◇ 软件危机的表现
◎ 开发进度难以控制
由于软件是逻辑、智力产品,软件的开发需建立庞大的逻辑体系,这是与其他产品的生产不一样的。
在软件开发过程中,用户需求变化等各种意
原创力文档

文档评论(0)