《软件工程方法》sea10.Course Summarization.pdfVIP

《软件工程方法》sea10.Course Summarization.pdf

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

软件工程方法

课程总结

关于考试

考试时间和地点

教务另行通知

请务必参加考试,缺席考试者成绩为0

考试形式

开卷,可带图书和纸件资料

不允许带笔记本电脑,不允许传阅资料

作业要求

已参加今天答辩的不需要提交大作业

未参加答辩的请务必在6月1日之前提交大作业,

交给教务,由教务统一转交给我

-3-

关于试题

关于考试内容

以课件上的内容为主

侧重对各类软件工程方法的理解和应用

考试题型

选择题、简答题、案例题等若干种题型

-4-

课程内容

寻找银弹(3)软件质量和测试(3)

需求(3)软件测试方法(3)

分析设计(12)形式化开发方法(3)

设计基础(3)

结构化分析设计(3)

面向对象分析设计

(6)

5

01.寻找银弹

软件开发中的焦油坑

进度滞后、缺乏沟通、文档问题

软件项目的内在特征

复杂性、一致性、可变性、不可见性

软件工程

软件工程定义、基本特点

软件工程知识体:10个知识域

软件工程方法

启发式方法:Parnas、结构化、面向对象

形式化方法

6

02.需求

理解需求

功能需求和非功能需求

需求工程:问题分析、需求调研、需求建模、需求分析

需求准则:一致性、完整性、可行性、需要性、正确性

、可跟踪性和可测试性

问题分析:鱼骨图

问题特性、主骨、大骨和要因、中骨、小骨

需求调研

文档抽样、调研、观察、调查表、面谈、原型、JRP

需求建模

用例模型:参与者和用例、用例图

用例文档

7

03.设计基础

理解设计

设计原理

分解:模块化、高内聚和低耦合

内聚:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚

、顺序内聚、功能内聚

耦合:无直接耦合、数据耦合、特征耦合、控制耦合、外部耦

合、公共耦合、内容耦合

抽象:过程抽象、数据抽象和对象抽象

分层:继承层次和聚合层次

基本设计过程

体系结构风格

管道过滤器模式、知识库模式、解释器模式、分层模

式、MVC

8

04.结构化分析设计

结构化方法

从GOTO到顺序、选择和循环的结构化程序

结构化分析

功能建模:数据流图DFD、数据字典DD

数据建模:实体关系图ERD

行为建模:控制流图CFD、状态转换图STD

结构化设计

结构设计原则

深度和宽度、扇入和扇出、作用域和控制域

软件结构图SC

过程设计:流程图、决策表

9

05.面向对象的基础

面向对象方法

定义

里程碑:Simula、Sma

文档评论(0)

趁早学习 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档