福建电力基础数据标准的研究与制订

2013-11-20 10:55:27 电力信息化  点击量: 评论 (0)
摘要:企业信息化建设是一个复杂的系统工程,如何规范应用系统的开发和集成是一个重要的课题。基于福建电力信息化建设的实践经验,以信息工程原理为指导,提出通过建立基础数据标准体系来指导、控制和协调企业应
期、最新修改日期、截止日期和访问权限(职能域、角色、权限)等;附加类属性包括备注等。

2.3 统一数据模型标准

统一数据模型标准的核心是统一规划、建立面向企业各项业务的数据模型,为企业应用系统建设提供统一、标准的数据平台。福建电力基于统一建模语言(UML)[5]作为数据模型的建模表示法,没有定义自己的图形符号或约束语言,而采用UML的图形符号和约束语言(OCL)实现其目的。
统一数据模型具有层次结构,并以包为组织结构。在每个包中,模型元素按照抽象语法(采用类图)、结构良好规则(采用OCL)和语义(采用自然语言)来进行定义。统一数据模型的核心元素是类、对象、属性和操作。类是一系列具有相同属性、操作和语义的对象的描述。所有的对象都是类的实例。类的属性描述对象的特征,而类的操作则处理属性并执行其它的动作。属性有属性名和属性类型,属性类型可以是基本类型,也可以是类。操作具有名称、类型和零到多个参数。统一数据模型的核心关系包括关联、聚合和泛化。关联是涉及类对象之间联系的两个或多个类之间的关系。关联通常是双向的,但也有单向关联存在。关联的两端具有表示多少个对象可以被链接的重数——0到1(0..1)、1到1(1..1)、0到多(0..*,或*)或1到多(1..*)。关联两头的类以某种角色参与关联。如果在关联上没有标出角色名,则隐含地用类的名称作为角色名。在统一数据模型中,没有给关联命名。聚合是一种特殊形式的关联,它表示聚集体(整体)和组成部分(部分)之间的整体—部分关系。聚合的重数必须是1或0..1。图2说明了TopologicalIsland 类与
TopologicalNode类之间的聚集关系。一个TopologicalNode只能是一个TopologicalIsland的一个成员,但是一个TopologicalIsland却能包括任意数目个(至少有一个)TopologicalNode。泛化是更一般的元素和更特殊的元素之间的关系。在任何可以使用更一般的元素的地方都可以使用相应的更特殊的元素的实例。图3说明了一台电力变压器(Power Transformer)是电力系统资源(Power System Resource)的一种具体类型。
                                                                图1 关联关系的例子
              图2 聚合关系的例子
图3 泛化关系的例子
大云网官方微信售电那点事儿

责任编辑:和硕涵

免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞