| 软件生命周期的各阶段 | 当前位置: 首页> 学习中心> 小白入门> 详情 |
1. 问题的定义和规划
主要确定软件的开发目的及其可行性。制定项目总体开发计划
2. 需求分析
在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析,明确客户的需要,输出需求规格说明书终版(SRS),提交评审
3. 设计
把需求分析得到的结果转换为软件结构和数据结构,形成系统架构。
● 概要设计:主要是架构的实现,指搭建架构、表述各模块功能、模块接口连接和数据传递的实现等各项事务
● 详细设计:对概要设计中表述的各模块进行深入分析等,其中包含数据库设计说明
4. 编码
5. 软件测试
在软件设计完成后要经过严密的测试,以发现软件在整个设计过程中存在的问题并纠正。
测试的方法主要有黑盒测试和白盒测试。
● 单元测试
● 集成测试
● 系统测试
● 验收测试
6.运行维护:主要包括纠错维护和改进性维护
更多软件测试相关推荐:
文章来源:网络 版权归原作者所有
上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8103),我们将立即处理