下载此beplayapp体育下载

张友生-软件体系结构.ppt


beplayapp体育下载分类:bepaly下载苹果 | 页数:约351页 举报非法beplayapp体育下载有奖
1 / 351
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 351 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
软件体系结构张友生关于教材◇出版社:清华大学出版社◇作者:张友生课程内容◇软件体系结构概论◇软件体系结构建模◇软件体系结构风格◇软件体系结构描述◇基于体系结构的软件开发◇软件体系结构评估◇软件产品线体系结构◇软件危机的表现◎软件成本日益增长◎开发进度难以控制◎软件质量差◎软件维护困难第一章软件体系结构概论 从软件危机谈起◇软件危机的表现◎软件成本日益增长 20 世纪 50年代,软件成本在整个计算机系统成本中所占的比例为 10%-20% 。到 20世纪 60年代中期,软件成本在计算机系统中所占的比例已经增长到 50% 左右。而且,该数字还在不断地递增,下面是一组来自美国空军计算机系统的数据: 1955 年,软件费用约占总费用的 18% ,1970 年达到 60% ,1975 年达到 72% ,1980 年达到 80% , 1985 年达到 85% 左右。第一章软件体系结构概论 从软件危机谈起◇软件危机的表现◎开发进度难以控制由于软件是逻辑、智力产品,软件的开发需建立庞大的逻辑体系,这是与其他产品的生产不一样的。在软件开发过程中,用户需求变化等各种意想不到的情况层出不穷,令软件开发过程很难保证按预定的计划实现, 给项目计划和论证工作带来了很大的困难。盲目增加软件开发人员并不能成比例地提高软件开发能力。相反,随着人员数量的增加,人员的组织、协调、通信、培训和管理等方面的问题将更为严重。第一章软件体系结构概论 从软件危机谈起◇软件危机的表现◎软件质量差软件项目即使能按预定日期完成,结果却不尽人意。 1965 年至 1970 年,美国范登堡基地发射火箭多次失败,绝大部分故障是由应用程序错误造成的。在“软件作坊”里,由于缺乏工程化思想的指导,程序员几乎总是****惯性地以自己的想法去代替用户对软件的需求,软件设计带有随意性,很多功能只是程序员的“一厢情愿”而已,这是造成软件不能令人满意的重要因素。第一章软件体系结构概论 从软件危机谈起◇软件危机的表现◎软件维护困难由于在软件设计和开发过程中,没有严格遵循软件开发标准,各种随意性很大,没有完整的真实反映系统状况的记录beplayapp体育下载,给软件维护造成了巨大的困难。特别是在软件使用过程中,原来的开发人员可能因各种原因已经离开原来的开发组织,使得软件几乎不可维护。有资料表明,工业界为维护软件支付的费用占全部硬件和软件费用的 40%-75% 。第一章软件体系结构概论 从软件危机谈起◇软件危机的原因◎用户需求不明确◎缺乏正确的理论指导◎软件规模越来越大◎软件复杂度越来越高第一章软件体系结构概论 从软件危机谈起◇软件危机的原因◎用户需求不明确在软件开发完成之前,用户不清楚软件的具体需求; 用户对软件需求的描述不精确,可能有遗漏、有二义性、甚至有错误; 在软件开发过程中,用户还提出修改软件功能、界面、支撑环境等方面的要求; 开发人员对用户需求的理解与用户本来愿望有差异。第一章软件体系结构概论 从软件危机谈起

张友生-软件体系结构 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数351
  • 收藏数0收藏
  • 顶次数0
  • 上传人2786321826
  • 文件大小0 KB
  • 时间2016-03-12