




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程 湘潭大学信息工程学院 湘潭大学信息工程学院 2 15 基本概念 软件生存周期同任何事物一样 一个软件产品或软件系统也要经历孕育 诞生 成长 成熟 衰亡等阶段 这一时间跨度一般称为软件生存周期 软件生存周期分为三个时期 计划 开发和维护 每个时期又可以划分为多个相对独立的较小阶段 需求分析 问题是什么 从用户角度 软件分析 问题是什么 从软件角度 软件设计 如何实现系统来解决问题 编码 测试 能正确解决问题吗 维护 持久地满足用户需要的软件 湘潭大学信息工程学院 3 15 基本概念 过程 人们为实现某一既定目标所执行的一系列步骤 过程影响着结果 正确的结果一定是经过规范的过程而获得的不规范的过程一定产生错误的结果软件 工程 过程 设计 研制和维护软件产品及相关资料文档的全部生产活动和工程管理活动 规定主要的活动以及活动的次序完成活动的角色活动的输入和输出活动应该遵循的限制条件 湘潭大学信息工程学院 4 15 RUP需求阶段工作流 湘潭大学信息工程学院 5 15 基本概念 软件过程模型软件过程的抽象表示 通常用生存周期活动来简化描述 软件生存周期模型 过程模型 类 软件过程 软件过程 对象 对象 湘潭大学信息工程学院 6 15 瀑布模型 特点阶段间具有顺序性和依赖性推迟实现质量保证的观点 一方面它要求每阶段都必须完成规定的文档 另一方面要求对完成的文档进行评审缺点对需求定义要求很严格 但是在开发初始阶段很难彻底弄清软件需求 湘潭大学信息工程学院 7 15 快速原型模型 原型就是样品快速建立一个能反映用户主要需求的原型系统 让用户在计算机上试用它 通过实践来了解目标系统的概貌 一旦用户认为这个原型系统确实能做他们所需要的工作 开发人员便可据此书写规格说明文档 根据这份文档开发出的软件可以满足用户的真实需求 湘潭大学信息工程学院 8 15 快速原型模型 特点 通过原型与用户交流可获得真正的需求 写出满足需求的规格说明 降低了在后续阶段发生错误的可能性 从而使得软件开发基本上是线性顺序进行的 快速原型的本质是 快速 开发人员应该尽可能快地建造出原型系统 以加速软件开发过程 节约软件开发成本 原型的用途是获知用户的真正需求 一旦需求确定了 原型将被抛弃 湘潭大学信息工程学院 9 15 增量模型 优点第一个增量通常是软件的核心 在前面增量的基础上开发后面的增量能在较短时间内向用户提交可运行的产品控制风险 湘潭大学信息工程学院 10 15 螺旋模型 特点风险驱动 使用原型及其他方法来尽量降低风险 缺点 湘潭大学信息工程学院 11 15 构件集成模型 构件在某个领域内具有通用性 可以复用的软件部件将可以复用的构件存储起来 形成构件库特点面向对象基于构件库融合螺旋模型特征支持软件开发的迭代方法软件复用 湘潭大学信息工程学院 12 15 软件过程模型的特点汇总 湘潭大学信息工程学院 13 15 RUP 湘潭大学信息工程学院 14 15 铭捷过程 2001年对软件行业具有深远影响的 敏捷联盟 成立了 并发表了对传统软件开发过程具有颠覆意义的 敏捷宣言 传统软件过程 大量的开发时间被用在开发文档的撰写和维护上 主要依赖过程控制 而不是程序员自我管理 开发过程的管理非常复杂和低效 铭捷过程 以人为本 开发过程以代码为核心 而不是以文档为核心 对开发过程的控制加以简化 开发采用适应性方法 经过多次小型迭代开发过程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑施工升降机安装拆卸工考试题及答案
- 印花工成本控制考核试卷及答案
- 2025年特种设备作业人员考试起重机械操作与安全试题附答案
- 安全仪器监测工晋升考核试卷及答案
- 市场评估题库考试及答案
- 2025年一建铁路工程真题及答案
- 锂焙烧工专项考核试卷及答案
- 城镇污水处理工数字化技能考核试卷及答案
- 2025年二级建造师考试《法规》真题及答案
- 聚乙烯醇制造工适应性考核试卷及答案
- IATF16949-2016内审员理论考试题库及答案
- 跟单信用证业务基础知识讲解(36张)课件
- 部编版六年级道德与法治上册第5课《国家机构有哪些》精品课件【带视频】
- 中国文学理论批评史全套教学课件
- (新版)民用航空安全检查规则100题
- 超高压线路成套保护装置技术和使用说明书
- UPS电池更换方案
- 常熟理工学院教学质量保证体系基本信息问答
- 处理补办建设工程质量监督登记手续事务工作指南
- 电线电缆购销合同
- 金属、机械加工件成本核算方法(共8页)
评论
0/150
提交评论