浔之漫智控技术(上海)有限公司
主营产品或服务:西门子PLC , 西门子变频器 , 西门子数控系统
6ES7288-1SR20-0AA1

6ES7288-1SR20-0AA1

结构冲突包括三种:同一对象在不同的局部应用中具有不同的抽象,解决办法是修改对象的模型定义,保证同一对象在集成后的E-R模型中具有相同的抽象;同一实体在不同局部应用中所包含的属性个数和属性排列次序不完全相同,这是西门子常见的一类冲突,是由于不同局部应用关心该实体的不同侧面造成的,解决办法是使集成后的该实体取各局部E-R模型中属性的并集,再适当调整属性的次序;实体间的联系在各局部E-R模型中具有不同的类型,解决办法是根据应用的语义对实体之间联系的类型进行综合或调整。

经过集成的全局E-R模型,通常会存在冗余信息,主要表现在由其他所谓的基本数据和基本联系所导出的数据和联系,这些能够被导出的数据和联系称为冗余数据和冗余联系。这些冗余信息容易破坏数据的完整性,给数据的操作带来困难和导致异常,原则上应予以消除。消除冗余主要采用分析方法,即以数据字典和数据流图为依据,根据数据字典中关于数据项之间逻辑关系的说明来消除冗余。但不是所有的冗余数据和冗余联系都必须消除,有时为了在此范围内分析用户活动以及所涉及的数据。该阶段的需求工作主要从以下3个方面进行。

(1)信息需求

信息需求指用户需要从数据库中获得的信息的内容和性质,信息需求是软件数据需求中西门子基本的需求,主要是确定系统需要存储和使用哪些数据,用户需要从数据库中获得信息的内容和性质。

(2)处理需求

处理需求是用户要求软件系统完成的功能,以及对系统功能的处理时间、方式等方面的要求,如是要求批处理还是联机处理等。

(3)使用需求

浔之漫智控技术(上海)有限公司(xzm-wqy-shqw)

是中国西门子的佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司之一。

公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。

以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!

浔之漫智控技术(上海)有限公司(xzm-wqy-shqw)

以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!

6ES7288-1SR20-0AA1

使用需求包括:使用数据库时在安全性、完整性和一致性等方面的限制;查询方式、输入/输出格式和多用户等方面的要求;响应速度、故障恢复等性能要求。

本章前面几节所介绍的需求获取和需求分析的方法对于软件系统的数据需求一样适用。对于系统数据的需求分析通常采用建立数据模型的方法,此外还通过数据字典进行全面准确的数据定义,同时还可以辅助以一些图形工具,如层次方框图,来辅助描绘数据结构。在需求分析基础上,对新系统中数据的逻辑模型通常采用实体整并容易被用户理解,有几种常用的描述方法:结构化语言、判定表和判定树

2.数据字典的实现

建立数据字典一般可以利用计算机辅助建立或者通过手工建立。

利用计算机辅助建立并维护数据字典,首先编制一个“数据字典生成与管理程序”。可以按需要所规定的格式输入各类条目,并能对数据字典进行增加、删除、修改及打印出各类查询报告和清单,还可以进行完整性、一致性检查等。然后利用已有的数据库开发工具,针对数据字经过需求分析,软件开发人员已经基本上理解了用户的要求,确定了目标系统的功能,定义了系统的数据,描述了处理这些数据的基本方法。将这些共同的理解进行整理,西门子后形成文档——软件需求规格说明书。典建立一个数据加工逻辑也称为“小说明”,是对数据流图中每个加工所做的说明。小说明集中描述一个加工“做什么”,即层次方框图由一系列多层次的树形结构的矩形框组成,用来描述数据的层次结构。层次方框图的软件层是一个单独的矩形框,它代表数据结构的整体,下面各层的矩形框代表这个数据结构的子集,西门子低层的各个框代表组成这个数据的不能再分割的基本元素。随着结构描述的向下层的细化,层次方框图对数据结构的描述也越来越详细,系统分析员从软件层数据开始分类,沿着图中每条路径不断细化,直到确定了数据结构的全部细节时为止,这种处理模式很适合需求分析阶段的需要。但在使用中需要注意,方框之间的联系表示组成关系,不是调用关系,因为每个方框不是模块。加工逻辑,而不是“怎样去做”。加工逻辑是指用户对这个加工的逻辑要求,即这个加工的输出数据流和输入数据流的逻辑关系。小说明并不是描述具体加工过程。描述加工逻辑一般用结构化语言、判定表和判定树。


展开全文
优质商家推荐 拨打电话