郑州大学软件工程导论-复习总纲.pptx

郑州大学软件工程导论-复习总纲.pptx

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
复习总纲之总政纲领;复习总纲之总体思路;我们从软件是什么开始;1.1.2 产生软件危机的原因 ;(2)与软件开发与维护的方法不正确有关 忽视软件需求分析的重要性。对用户要求没有完整准确的认识就匆忙着手编写程序。越早开始写程序,完成它所需要用的时间往往越长。 认为软件开发就是写程序并设法使之运行。程序只是完整的软件产品的一个组成部分。一个软件产品必须由一个完整的配置组成,软件配置主要包括程序、文档和数据等成分。在软件开发的不同阶段进行修改需要付出的代价是很不相同的,见图1.1。;软件工程方法学 ;关于几个典型的软件模型的特点及其优缺点;主要内容;可行性研究的目的不是解决问题,而是确定问题是否值得去解决。;2.2 可行性研究过程;可行性研究所使用的工具;可行性研究所使用的工具;第3章需求分析;尽管目前有许多不同的用于需求分析的结构化分析方法,但是,所有这些分析方法都遵守下述准则。;简易的应用规格说明技术分析需求的典型过程如下;需求分析所使用的工具;需求分析所使用的工具;5.1 设计过程;5.2 设计原理;5.2.5 模块独立;5.3 启发规则;5.3 启发规则;5.3 启发规则;5.3 启发规则;5.4 描绘软件结构的图形工具;5.4 描绘软件结构的图形工具;5.4 描绘软件结构的图形工具;总体设计小结;第6章 详细设计;6.1 结构程序设计;6.1 结构程序设计;6.1 结构程序设计;6.2 人机界面设计;6.3 过程设计的工具;6.3 过程设计的工具;6.3 过程设计的工具;6.3 过程设计的工具;6.3 过程设计的工具;过程设计的工具;6.4 面向数据结构的设计方法;第7章 实现;7.2 软件测试基础;7.2 软件测试基础;7.2 软件测试基础;7.3 单元测试;7.3 单元测试;7.4 集成测试;7.4 集成测试;软件有效性的一个简单定义是:如果软件的功能和性能如同用户所合理期待的那样,软件就是有效的。 ;7.5 确认测试;7.6 白盒测试技术;1.语句覆盖 2.判定覆盖 3.条件覆盖 4.判定/条件覆盖 5.条件组合覆盖 6.点覆盖 7.边覆盖和路径覆盖 ;1.基本路径测试 2.条件测试 3.循环测试 ;7.7 黑盒测试技术;7.7 黑盒测试技术;7.7 黑盒测试技术;7.9 软件可靠性;各类维护工作量所占比例;8.2.1. 结构化维护与非结构化维护差别巨???;8.2.1. 结构化维护与非结构化维护差别巨大;8.2.1. 结构化维护与非结构化维护差别巨大;8.2.1. 结构化维护与非结构化维护差别巨大;维护小结;13.1.1 代码行技术;13.2 工作量估算;13.3 进度计划;13.5 质量保证;13.5.1 软件质量;13.5.2 软件质量保证措施;13.6.1 软件配置;软件项目管理小结

文档评论(0)

致新智库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档