第二章软件过程
11/11/2017
1
软件工程 Software Engineering
本章内容
软件过程
软件的生命周期
软件过程模型
软件过程改进
11/11/2017
2
软件工程 Software Engineering
第一节软件过程
软件生存周期过程或软件过程组
指软件生存周期中的一系列相关过程。
过程:活动的集合
活动:任务的集合
顺序迭代并行嵌套有条件触发
任务:到把输入加工成输出活动的执行可以是
11/11/2017
3
软件工程 Software Engineering
软件过程
主要生存周期过程
获取供应操作维护
支持生存周期过程
文档编制配置管理质量保证验证确认联合评审审核过程问题解决
组织的生存周期过程
管理建立改进培训
11/11/2017
4
软件工程 Software Engineering
第二节软件的生命周期
11/11/2017
5
软件工程 Software Engineering
软件计划
问题定义
“要解决的问题是什么?”
可行性研究
经济
技术
管理
社会环境
11/11/2017
6
软件工程 Software Engineering
需求分析
确定目标系统必须具备哪些功能
确定系统逻辑模型
11/11/2017
7
软件工程 Software Engineering
软件设计
总体设计方案
划分子系统功能
确定共享数据的组织
进行详细设计
处理模块设计
数据库系统设计
输入输出界面设计
编码的设计
11/11/2017
8
软件工程 Software Engineering
软件测试
通过各种类型的测试,使软件达到预定的要求
单元测试
测试模块
集成测试
把经单元测试的模块按某种选定的策略装配起来,在装配过程中对程序进行必要的测试
验收测试
验收测试是按照需求规格说明书的规定,由用户对目标系统进行验收
11/11/2017
9
软件工程 Software Engineering
软件维护
日常运行管理
根据一定的规格对系统进行必要的修改
评价系统的运行效率、工作质量和经济效益
对运行费用和效果进行监理审计
11/11/2017
10
软件工程 Software Engineering
软件工程第2章软件过程 来自淘豆网m.daumloan.com转载请标明出处.