软件工程期末整理.docx

上传者: 43934844 | 上传时间: 2022-07-03 09:03:48 | 文件大小: 39KB | 文件类型: DOCX
软件生命周期的划分 软件的生产、使用和消亡过程称为软件的生命周期,既是从软件问题的提出,直到软件停止使用的整个过程。软件生命周期由软件定义、软件开发和软件运行三个阶段组成。 软件定义:问题提出、可行性分析、需求分析。软件开发:总体设计、详细设计、编码、测试。软件运行:维护。 软件危机的定义、原因和表现 软件危机是指在计算机软件的开发和维护过程中所出现的一系列严重的问题。 原因: 1、软件是逻辑部件,不是物理部件。2、软件的规模越来越大,结构越来越复杂。3、软件开发、维护管理困难。4、软件开发技术落后。5、生产方式落后。6、开发工具落后,生产率提高缓慢。 表现:1、软件需求增长得不到满足。2、软件生产成本高、价格昂贵。3、软件生产进度无法控制。4、软件需求定义不准确。5、软件质量不易保证。6、软件可维护性差 软件工程方法学的要素 四大要素:方法、语言、工具、过程 常见的软件开发模型有哪些? 模型:瀑布模型、增量模型、螺旋模型、喷泉模型、四代技术、变换模型、基于知识的模型、过程开发模型。 结构化分析方法的基本原则 原则:1、抽象:是指抽出事物的本质特性而暂时不考虑它们的细节。(主要手段)

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明