(培训课件)软件工程.pptVIP

  • 14
  • 0
  • 约7.66千字
  • 约 49页
  • 2017-09-26 发布于江西
  • 举报
(培训课件)软件工程.ppt

软件工程 信息技术学部 陈曦 1. 软件危机的产生 1.2.1 软件工程的定义 1.2.3. 软件工程的目标 几个概念 软件费用 软件可靠性 软件可维护性 软件生产率 软件重用 2) 软件可靠性 3) 软件可维护性 1.3 软件生命周期 2. 需求分析 1.4 软件开发模型 5. 编码 编码阶段就是把每个模块的控制结构转换成计算机可 接受的程序代码,即写成以某特定程序设计语言表示的“源 程序清单”。当然,写出的程序应是结构好,清晰易读,并 且与设计相一致。 6. 测试 测试是保证软件质量的重要手段,其主要方式是在设计 测试用例的基础上检验软件的各个组成部分。测试分为模块 测试、组装测试、确认测试。模块测试是查找各模块在功能 和结构上存在的问题。组装测试是将各模块按一定顺序组装 起来进行的测试,主要是查找各模块之间接口上存在的问题。 确认测试是按说明书上的功能逐项进行的,发现不满足用户 需求的问题, 决定开发的软件是否合格、 能否交付用户使 用等。 7. 维护 软件维护是软件生存周期中时间最长的阶段。已交付的 软件投入正式使用后,便进入软件维护阶段,它可以持续几 年甚至几十年。软件运行过程中可能由于各方面的原因,需 要对它进行修改。其原因可能是运行中发现了软件隐含的错 误而需要修改;也可能是为了适应变化了的软件工作环境而 需

文档评论(0)

1亿VIP精品文档

相关文档