软件工程学概述.pptVIP

  • 1
  • 0
  • 约9.17千字
  • 约 81页
  • 2023-07-10 发布于广东
  • 举报
可行性研究 必须回答的关键问题是:“对于上一个阶段所确定的问题有行得通的解决办法吗?” 估计可利用的资源(计算机硬件,软件,人力等)、成本、效益、开发进度 完成可行性研究报告 提交评审 第二十九页,共八十一页,2022年,8月28日 需求分析和定义 准确的确定“为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备那些功能。 对待开发的软件提出的需求进行分析并给出详细的定义 编写软件需求规格说明书,初步的用户手册,测试方案 提交评审 第三十页,共八十一页,2022年,8月28日 软件设计 回答:“系统应该如何实现?” 总体设计 把各项需求转换成软件的体系结构,结构中每个模块都和一个需求相对应 从各种可能的设计方案里选择最佳方案 详细设计 对每个模块要完成的工作进行具体的描述,为编写源程序打下基础 完成文档,提交评审 系统说明,用户手册,测试计划,实现计划,数据库设计结果 第三十一页,共八十一页,2022年,8月28日 编码和单元测试 把软件设计转换成计算机语言代码,即源程序 写出的程序应当是结构良好、清晰易读,且和设计相一致 单元测试 查找各模块在功能和结构上的问题并加以纠正 第三十二页,共八十一页,2022年,8月28日 综合测试 集成测试 将已测试过的模块按一定顺序组装起来,再进行测试,以发现与接口有关的问题 验收测试 按照需求规格说明书的规定,由用户(参与)

文档评论(0)

1亿VIP精品文档

相关文档