结构推理 什么是数据流图?其作用是什么?其中的基本符号各表示什么含义?
【正确答案】数据流图,简称DFD,是结构化分析方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。
   (1)数据流。数据流是数据在系统内部传播的路径,因此由一组成分固定的数据项组成。
   (2)加工(又称为“数据处理”)。对数据流进行某些操作或变换。
   (3)数据存储(又称为“文件”)。指暂时保存的数据,它可以是数据库文件或任何形式的数据组织。
   (4)数据源点或终点。是本软件系统外部环境中的实体(包括人员、组织或其他软件系统),统称外部实体。
   数据流图有4种基本图形符号。
   →:箭头,表示数据流。
   ○:圆或椭圆,表示加工。
   =:双杠,表示数据存储。
   □:方框,表示数据的源点或终点。
【答案解析】