惠州学院 软件工程导论 第三章__需求分析 刘宇芳(12)

发布时间:2021-06-07

惠州学院 软件工程导论 第三章__需求分析 刘宇芳老师

a. 第一范式:每个属性值都必须是原子值,即仅仅是一个简单值而不含内部结构。例如:表1、表2、表3;

b. 第二范式:满足第一范式条件,而且每个非关键字属性都由整个关键字决定(而不是由关键字的一部分来决定)。例如:表4、表5;(表1、2、3是吗?)

c. 第三范式:符合第二范式的条件,每个非关键字属性都仅由关键字决定,而且一个非关键字属性不能仅仅是对另一个非关键字属性的进一步描述(即一个非关键字属性值不依赖于另一个非关键字属性值)。

例如:表2中,“工资级别”是“职务”或“职称”决定的;而“工资”是对“工资级别”的进一步描述。因此,表2没有达到第三范式。

P52

3、状态转换图

状态转换图(简称为状态图)通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。此外,状态图还指明了作为特定事件的结果系统将做哪些动作。因此,利用状态转换图可以建立系统的行为模型。

状态转换图中的成份

(1) 状态 P56~57

(2) 事件 事件是在某个特定时刻发生的事情,它是对引起系统做动作或(和)从一个状态转换到另一个状态的外界事件的抽象,也就是引起系统做动作或(和)转换状态的控制信息。

(3) 状态转换 从一个状态到另一个状态,变迁的方向。

惠州学院 软件工程导论 第三章__需求分析 刘宇芳(12).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219