第3讲 需求析阶段-过程建模.pptVIP

  • 3
  • 0
  • 约1.2万字
  • 约 65页
  • 2018-08-31 发布于江苏
  • 举报
第3讲 需求析阶段-过程建模

数据库系统设计 需求分析阶段-过程建模 概述 过程(处理)建模是结构化分析方法的典型技术。 过程建模将系统看做是过程的集合,其中一些由人来执行,另一些由软件系统来执行。 过程的执行就是对数据的处理,它接收数据输入,进行数据转换,输出数据结果。 过程执行时可能需要和软件系统外的实体尤其是人进行交互,会要求外界提供数值输入或者将数据结果提供给外部实体。 概述 当把一个复杂的系统作为单个过程看待时,通常很难全面地理解它,进行过程(处理)的计算机化也就更困难。 所以,过程建模会将复杂的过程分解为一些子过程,这些子过程的功能是父过程功能的子集。 子过程的功能相比父过程的功能而言范围更小,处理的内容也更加具体,也即过程的抽象级别低于父过程。分解后的子过程们互相配合,能够完成父过程的任务。 对复杂的过程进行分解之后,如果产生的子过程仍然比较复杂和难以理解,那么可以对这些过程继续进行分解,产生子子过程。这种复杂过程分解活动可以一直持续进行,直至最终产生的底层真过程易于理解和易于计算机化。 概述 通常,如果一个过程的内容已经非常细节和具体,能够对其直接进行“编码”处理,那么就可以认为这个过程是易于理解的和易于计算机化,可以直接将其编码为“函数”或者“程序”。 过程建模就以系统为单一的初始复杂过程,持续执行过程的分解,直至所有的底层过程都是易于理解的和易于计算机化的,此时就可以将底层过程编码为软件“

文档评论(0)

1亿VIP精品文档

相关文档