软件体系结构-完整P的PT课件张友生.doc.doc

软件体系结构-完整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)

1亿VIP精品文档

相关文档