6需求分析课件.pptVIP

  • 3
  • 0
  • 约4.87千字
  • 约 36页
  • 2019-11-26 发布于湖北
  • 举报
本堂课讲授重点 一、需求分析规格说明书的写法 二、需求工程 三、需求分析工具 四、需求分析的二十条法则 上堂课讲授内容 一、需求分析概述 二、分析建模 三、ERD图 数据规范化 软件系统需要长期保存的信息通常以一定方式组织并存储在数据库或文件中,为减少数据冗余,避免出现插入异常或删除异常,简化修改数据的过程,通常需要把数据结构规范化。 通常用“范式(normal forms)”表示数据的规范化程度。第一范式(1 NF)规范化程度最低,第五范式(5 NF)规范化程度最高。 范式的提高依靠对表的分解来实现,分解后的表越多,访问速度越低,所以需要找一个综合性能和速度的平衡点。在大多数场合选用第三范式都比较恰当。 范式的区分 通常按照属性间的依赖情况区分规范化的程度。 1NF:每个属性值都必须是原子值。 2NF:满足第一范式条件,而且每个非主属性都由整个码决定(而不是由码的一部分来决定),即不存在非主属性对码的部分依赖。 3NF:符合第二范式的条件,并且不存在非主属性对码的传递依赖。 状态转换图 状态转换图(简称为状态图)通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。状态图还指明了作为特定事件的结果系统将做哪些动作。 状态图提供了行为建模机制,可以满足第3条分析准则的要求。 状态 状态是任何可以被观察到的系统行为,一个状态代表系统的一种行为。状态规定了系统对事件的响应

文档评论(0)

1亿VIP精品文档

相关文档