软件需求工程复习

loading 分享 2026-9-3 下载文档

错误响应的实例:

例子:所控制的最大电梯数4,最小电梯数是1,采用决策表描述错误响应

当前电梯数(n) 1 2,3 4

按下按钮 ↑ ↓ ↑ ↓ ↑ ↓ “电梯数”=n √ √ √ √ 最大电梯数=4 √ 最小电梯数=1 √

例子:控制的最大楼层数为20,最小楼层数为2

当前电梯数(n) 2 3~19 20

按下按钮 ↑ ↓ ↑ ↓ ↑ ↓ “楼层数”=n √ √ √ √ 最大楼层数=20 √ 最小楼层数=2 √

过程描述说明与功能描述说明的比较

功能描述说明:定义最终结果,可以定义这些及其他方式中的任何一种

过程描述说明:定义可能的方式,除了定义要求发生什么之外,每个过程描述说明,很大程

度上暗示了处理事情的方式

VDM维也纳方法

是一种基于状态的方法,以谓词演算为基础 格式:types

类型声明列表 State

变量声明列表 Inv

状态不变式 Init

初始变量值声明 End 常用符号:

分隔符;量词;逻辑运算与;集合运算符;映射符和函数 操作格式:

操作名(输出参数列表) 输出参数表 Pre

任何前置条件(true) Post

后置条件 函数格式:

函数名(参数表) 返回名:返回类型 Pre

前置条件 Post

后置条件

题型: 1、 填空 2、 名词解释 3、 简答 4、 画图 5、 综合

重点看课本第4、5章,要会画DFD 、状态转换图、框架图


软件需求工程复习.doc 将本文的Word文档下载到电脑
搜索更多关于: 软件需求工程复习 的文档
相关推荐
相关阅读