软件工程之软件生命周期的各个阶段
来源:互联网 发布:js去掉字符串的换行符 编辑:程序博客网 时间:2024/05/16 10:38
概括地说,软件生命周期由软件定义、软件开发和运行维护3和时期组成,每个时期又进一步划分成若干个阶段。
软件生命周期共有7个阶段:
1.问题定义。
通过堆客户的访问调查,系统分析员扼要地写出关于问题性质、工程目标和工程规模的书面报告,经过讨论和必要的修改之后这份报告应该得到客户的确认。
2.可行性研究。
可行性研究的结果是客户做出是否继续惊醒这项工程的决定的重要依据,一般来说,只有投资可能取得较大效益的那些工程项目才值得继续进行下去。可行性研究以后的那些阶段将需要投入更多的人力物力。
3.在需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础。因此必须准确完整地体现用户的要求。这个阶段的一项重要任务,是用正式文档准确地记录堆目标系统的需求,这份文档通常称为规格说明书。
4.总体设计。
这个阶段必须回答的关键问题是:“概括地说,应该怎样实现目标系统呢?”总体设计由称为概要设计。
5.详细设计。
详细设计也称为模块设计,在这个阶段将详细地设计每个模块,确定实现模块功能所需要的算法和数据结构。
6.编码和单元测试。
这个阶段的关键任务是写出正确的容易理解、容易维护的程序模块。
7.综合测试。
这个阶段的关键任务是通过各种类型的测试使软件达到预定的要求。
阅读全文
0 0
- 软件工程之软件生命周期的各个阶段
- 软件生命周期各个阶段的测试内容
- 软件工程各个阶段的任务
- 软件测试的各个阶段
- 软件工程之软件系统定义阶段
- 软件工程之——各个阶段的基本任务和结束标准
- 软件生命周期的六个阶段
- 软件生命周期的六个阶段
- 软件生命周期的六个阶段
- 软件生命周期之软件计划阶段
- 软件测试职业发展的各个阶段
- 软件生命周期之需求分析阶段
- Asp.net 页面生命周期各个阶段引发的事件
- 使用PagePhaseListener观察ADF生命周期的各个阶段
- 软件开发生命周期各阶段的任务
- 软件生命周期的六个阶段及RUP
- 软件的生命周期分为哪几个阶段
- 软件的生命周期分为哪几个阶段
- PHP this self parent
- 整数的二进制中1的个数
- ubuntu 格式化、挂载硬盘
- 数据库几种常见的driverClassName跟url
- 数据挖掘之KNN算法
- 软件工程之软件生命周期的各个阶段
- Flask框架介绍
- R730服务器内存扩展安装
- C++学习笔记(9)-预处理器
- Spring Security 入门
- thinkphp5.0中两表联合查询
- oracle form builder动态加栏位
- 怎样在ABBYY PDF Transformer+中进行图像增强
- 网络连接是否正常,不正常跳转去设置网络连接再显示数据