湘潭大学软件工程总复习.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湘潭大学软件工程总复习

软件工程 总复习 2017/12/15 内容回顾 周次 教学内容回顾 备注 6 前言。 绪论。 重要概念: 软件,软件危机,软件工程等 第2章 软件生存周期与软件过程。 内容:软件生存周期 传统的软件过程 软件演化模型 增量模型 螺旋模型 构件集成模型 形式化方法模型 统一过程和敏捷过程 软件可行性研究 特 点 适用场合 瀑布模型 线性模型,每一阶段必须完成规定的文档 需求明确且不变更的中、小型软件开发 快速原型模型 用户介入早,通过迭代完善用户需求,原型废弃不用 需求模糊的小型软件开发 增量模型 每次迭代完成一个增量,可用于OO开发 容易分块的大型软件开发 尽管早期需求较明确,但详细需求还要斟酌。 不能及时准备足够人员或新硬件时。 顾客希望尽早得到功能有限的软件时。 螺旋模型 典型迭代模型,重视风险分析,可用于OO开发 具有不确定性大型软件开发 构件集成模型 软件开发与构件开发平行进行 领域工程、行业的中型软件开发 转换模型 形式化的规格说明,自动的程序变换系统 理想化模型,尚无成熟工具支持 净室模型 形式化的增量开发模型,在洁净状态下实现软件制作 开发团队熟悉形式化方法,中小型软件开发 统一过程 用例驱动,以架构为核心,迭代并且增量 大型复杂系统 敏捷开发 推崇让客户满意和软件的早期增量发布,SE和其他涉众一起组成小而高度自主的项目团队,非正式的方法,最小化软件过程工作产品,以及整体精简。 中小型项目 7 第3章 结构化分析与设计。 SA分析模型 数据流图,实体-关系图,状态转换图,数据字典 第3章 结构化分析与设计。 SC图,优化结构设计的指导规则,程序流程图,判定表 8 第4章 面向对象与UML。 面向对象概述 对象,类,面向对象,面向对象的优点,面向对象的基本特征 UML简介 静态图 用例图:描述系统功能; 类图:描述系统的静态结构; 对象图:描述系统在某个时刻的静态结构; 构件图:描述实现系统的元素的组织; 部署图:描述系统环境元素的配置,也称配置图。 动态图 状态图:描述系统元素的状态条件和响应; 时序图:按时间顺序描述系统元素间的交互; 通信图:按照连接关系描述系统元素间的交互; 活动图:描述系统元素的活动流程。 静态建模 动态建模 物理架构建模 UML工具 9 第5章 需求工程与需求分析。 软件需求工程 需求分析与建模 需求获取的常用方法 需求模型 软件需求描述 需求管理 需求建模示例 10 第6章 面向对象分析。 软件分析概述 面向对象分析建模 面向对象分析模型,OOA建模步骤 ,三种分析类 面向对象分析示例 13 第7章 面向对象设计。 软件设计概述 基本概念 面向对象设计建模 面向对象设计的任务 系统架构设计 系统架构设计的6项活动 系统元素设计 子系统设计 子系统设计主要针对子系统内部所包含的设计元素及其交互。 分包设计 分包的目的是使设计元素更加有序,呈现出更明显的高内聚、低耦合特征。 类/对象设计 主要解决3个问题: 如何实现分析类中的边界类、实体类和控制类。 如何应用设计模式。 系统架构中的全局性决定如何在类设计中体现。 面向对象设计示例 14 第8章 编码与测试。 编码概述 编码语言与编码工具 编码示例 测试的基本概念 黑盒测试和白盒测试 测试用例设计 多模块程序的测试策略 面向对象系统的测试 第9章 软件维护。 软件维护的种类 软件可维护性 软件维护的实施 软件维护的管理 软件配置管理 软件再工程 第11章 软件复用 15 软件工程管理 软件质量管理 2. 考试题型: 1)选择题(20) 例1:螺旋模型适用于系统是导致软件项目失败的主要原因。。

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档