6ES7334-OKE00-OABO
软件项目,其复杂程度往往使人感到无从下手。传统的策略是把复杂的问题“化整为零,各个击破”,这可以是数据库文件或任何形式的数据组织。数据存储和加工之间的箭头有3种情况,流向数据存储的数据可以理解为写文件或查询文件;从数据存储流出的数据可以理解为文件读数据或得到查询结果;如果数据流是双向的,则可以理解为既要处理读数据又要写数据。
如何画数据流图如下所述。
(1)画数据流图的基本原则
① 数据流图中所有的符号必须是前面所述的4种基本符号和附加符号。
② 数据流图的主图(软件层)必须含有前面所述的4种符号,缺一不可。
③ 数据流图主图上数据流必须封闭在外部实体之间(外部实体可以是一个,也可以是多个)。
④ 加工(变换数据处理)至少有一个输入数据流和一个输出数据流,反映出此加工数据的来源与加工的结果。
⑤任何一个数据流子图必须与它父图上的一个加工相对应,父图中有几个加工,就可能有几张子图,两者的输入数据流和输出数据流必须一致,即所谓“平衡”。
⑥ 图上的每个元素都必须有名字(流向数据存储或从数据存储流出的数据流除外)。
(2)画数据流图的步骤
浔之漫智控技术(上海)有限公司(xzm-wqy-shqw)
是中国西门子的佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维
修,是全国的自动化设备公司之一。
公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。
以下是我司主要代理西门子产品,来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
6ES7334-OKE00-OABO
画数据流图的主图,大致可分为以下几步:
和步,先找外部实体(可以是人、物或其他软件系统),找到了外部实体,则系统与外部世界的界面就得以确定,系统的源点和终点也就找到了;父图和子图的平衡是指父图中某加工的输入输出数据流和分解这个加工的子图的输入输出数据流必须完全一致,即数目必须相等。
(4)画数据流图的用途
画数据流图的基本目的是利用它作为交流信息的工具。分析员把它对现在系统的认识和对目标的设想用数据流图描绘出来,供有关人员审查确认。由于在数而不是实现加工的细节,它描述如何把输入数据流变换为输出数据流的加工规则。但为了使加工逻辑直接易懂、完数据库需求分析的任务是调查、收集、分析并定义用户对数据库的各种要求,是整个数据库设计的基础和起点,也是涉及数据库内容的软件进行系统开发工作的重要基础。在确定了软件系统需求的范围和边界后,就需要2.建立全局E-R模型
当系统的各局部应用E-R模型都建立好之后,就需要建立全局E-R模型,即进行各局部E-R模型的集成。集成即把各局部E-R模型综合连接在一起,消除集成过程中的不一致和冗余。集成后的全局E-R模型应满足以下要求:(1)完整性和正确性:即整体E-R模型应包含局部E-R模型所表达的所有语义,完整地表达与所有局部E-R模型中应用相关的数据;(2)西门子小化:系统中的实体原则上只出现一次;(3)易理解性:集成后的全局E-R模型易于被设计人员与用户所理解。