软件工程电子教案大同大学(2)省公共课一等奖全国赛课获奖课件.pptxVIP

  • 11
  • 0
  • 约1.14万字
  • 约 10页
  • 2024-06-05 发布于北京
  • 举报

软件工程电子教案大同大学(2)省公共课一等奖全国赛课获奖课件.pptx

第二章软件开发模型

传统开发模型

瀑布模型

快速原型模型

演化开发模型

增量模型

螺旋模型

面向对象开发模型

喷泉模型

构件集成模型

形式化开发模型

转换模型

净室模型

第1页

2.1软件生存周期

引言——生存周期:工业产品、软件、人生命

计划时期

问题定义——系统处理什么问题、目标、范围

可行性分析——了解用户要求及观察环境、搜集资料、数据流程、技术、经济、操作可行性、组织、人力、物力、效益

开发时期

需求分析——搞清用户全部需求,用“需求规格说明书”准确地表示出来;建立系统目标逻辑模型——即“做什么”

软件设计——分为总体设计与详细设计,产生软件结构、数据结构、用户界面和算法;建立系统物理模型——即“怎么做”

编码——实现用户界面,将详细设计“翻译”组员程序代码

测试——单元、组装(综合)、确认、系统;白盒、黑盒

运行时期

软件维护——正确性、适应性、完善性

第2页

经典软件生存周期

计划时期

开发时期

运行时期

第3页

技术复审和管理复审

复审

每阶段结束前

技术复审

从技术角度确保质量

降低软件成本(尽早发觉问题)

管理复审

成本、进度、经费等

第4页

技术复审和管理复审

审查小组

审查过程

准备

简明介绍情况

阅读被审文档

开审查会

返工

复查

第5页

2.2传统软件开发模型

1.瀑布模型

瀑布模型是将软件生存周期各活动要求为依线性次序联

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档