1 / 94
文档名称:

《传智播客uml》.ppt

格式:ppt   大小:1,641KB   页数:94
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《传智播客uml》.ppt

上传人:755273190 2019/3/31 文件大小:1.60 MB

下载得到文件列表

《传智播客uml》.ppt

文档介绍

文档介绍:软件软件==程序?=算法+=对象+=构件+框架软件定义:软件是能够完成预定功能和性能的可执行的计算机程序和使程序正常执行所需要的数据,加上描述软件开发过程及其管理、,不是物理实体,他具有抽象性软件不会磨损和老化软件主要是研制,生产是简单的拷贝软件成本昂贵,其开发方式至今尚未摆脱手工方式软件维护不同于硬件维修,易产生新的问题软件具有"复杂性",其开发和运行常受到计算机系统的限制,即受环境影响大软件的特征失效率时间硬件失效率曲线失效率时间实际曲线理想曲线软件失效率曲线软、硬件失效情况的对比硬件失效率曲线,是一U型曲线(即浴盆曲线).软件失效率曲线,,:小作坊的、一人身兼多职、英雄式的软件开发生产模式:大规模的软件生产,专业化、分工越来越细,团队合作开发对人才的要求:除精通开发技术外,更需要软件工程意识和团队合作精神中国软件产业中国目前外包业务与市场分析中国目前80%的外包业务来自日、韩等亚洲国家印度的外包业务主要来自于美国中国和印度的不同(文化、语言、软件工程意识)软件规模越来越大Windows95有1000万行代码Windows2000有5000万行代码Exchange2000和Windows2000开发人员结构Exchange2000Windows2000项目经理25人约250人开发人员140人约1700人测试人员350人约3200人软件开发的发展过程计算机应用发展-->软件数量多-->成本高质量低个体化软件开发方法-->维护困难-->软件危机-->软件工程硬件/软件成本变化趋势100%0%195519701985硬件软件软件技术进步落后于需求增长软件危机定义计算机软件的开发和维护过程所遇到的一系列严重问题表现对软件开发成本和进度的估算很不准确用户很不满意质量很不可靠没有适当的文档软件成本比重上升供不应求:软件开发生产率跟不上计算机应用迅速深入的趋势