[发明专利]基于可扩展用户细分模型的有序用电数据转换方法及装置无效

专利信息
申请号: 201210301835.1 申请日: 2012-08-23
公开(公告)号: CN102855310A 公开(公告)日: 2013-01-02
发明(设计)人: 黄建军;候兴哲;杨永加;慕福林;田野 申请(专利权)人: 重庆市电力公司电力科学研究院
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 济南圣达知识产权代理有限公司 37221 代理人: 张勇
地址: 401120 重*** 国省代码: 重庆;85
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 扩展 用户 细分 模型 有序 用电 数据 转换 方法 装置
【权利要求书】:

1.一种基于可扩展用户细分模型的有序用电数据转换方法,其特征是,实现步骤如下:

A导入初始用户的基于UML格式的细分模型,将有序用电管理系统里的主要对象表示为类、属性以及它们之间的关系;

B对用户细分模型进行扩展;

C将基于UML格式的用户细分模型转换为RDF Schema文档;

D根据RDF Schema文档的定义,将用电信息采集系统档案数据转换为XML格式的有序用电管理系统档案模型交换文档;

E有序用电管理系统引用RDF Schema文档对XML格式的有序用电管理档案数据进行解析,提取其中的信息。

2.如权利要求1所述的基于可扩展用户细分模型的有序用电数据转换方法,其特征是,所述步骤B中对用户细分模型扩展主要通过定义不同的命名空间扩充新的类和属性完成,采用独立的命名空间,将用户细分模型的XML文档明确区分为用户细分模型标准的以及用户自定义的。

3.如权利要求1所述的基于可扩展用户细分模型的有序用电数据转换方法,其特征是,所述步骤C中用户细分模型转换过程为:

C1.初始化,在用户细分模型中选择一个与其它类都有关联的类作为根元素,把它映射为RDF Schema的根∑={root},根的类型记为typeroot,Γ={typeroot},根的属性映射为typeroot下的子元素序列∑={{root},∑root},则根节点元素表示为{∑,Γ,typeroot,∑root};

C2.对用户细分模型中的一个类映射成RDF Schema中的顶层元素i,记为εi,则∑={εi},它的类型映射为complexType,记为τ,则Γ={τ},类的属性类型映射为RDF Schema中已有的相同的数据类型,记为typeτ,则i元素节点表示为{∑,Γ,τ,typeτ};

C3.若类中存在在建数据类型或用户自定义的数据类型,则它的类型映射为simpleType,记为τ′,Γ={τ,τ′},其属性映射为restriction型的数据类型,记为typeτ′,并入节点元素i的集合中;

C4.若类的属性存在多重性,则它的类型映射为complexType,记为τ″,Γ={τ,τ″},其声明用唯一的(reg expτ″,typeτ″)序对表示,正则表达式reg expτ″表达了嵌套在元素中的子元素的数量范围,记为L(reg expτ″),每个复杂类型对应一个映射关系表,记为∑″,∑={{εi},∑″},并给出嵌套在复杂类型中子元素的类型,记为typeτ″,把所有的信息并入节点元素i的集合中;

C5.重复C2、C3、C4步骤,直至所有顶点都处理完;

C6.采用多态机制,通过多态列表,从父类那里得到所要继承的元素的属性,利用阻断和重命名来解决元素之间因继承而引发的冲突,利用元素和属性的引用来解决元素之间的引用。

4.如权利要求1所述的基于可扩展用户细分模型的有序用电数据转换方法,其特征是,所述步骤E中有序用电管理档案数据解析过程包括:

E1.读取用户细分模型XML文件,获得Document对象;

根据路径读取所需解析的用户细分模型文件,读写XML文档主要依赖于org.dom4j.io包,使用SAXReader方式进行读取,

SAXReader reader=new SAXReader();

Document document=readet.read(new File(cim.xml));

E2.根据路径取得所需类型的所有节点,并放到List中;

E3.对某节点下所有子节点进行遍历,并取得某节点下的某属性名和属性值。

5.一种权利要求1所述的基于可扩展用户细分模型的有序用电数据转换方法用转换装置,其特征是,该装置包括:

可视化模型编辑器,负责将用户多维细分模型进行展示,并供用户对已有模型通过拖、拽等操作方式进行扩展;

模型转换器,主要负责将UML格式的用户细分模型转换为RDFSchema文档,RDF Schema的定义过程就是实用RDF Schema词汇表达用户多维细分模型的过程;

数据处理引擎,将用电信息采集系统档案数据转换为XML格式的有序用电管理系统档案数据;

档案数据解析模块,基于用户细分模型RDF Schema文档将XML格式有序用电管理系统档案数据中有用数据解析出来供有序用电管理系统使用。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆市电力公司电力科学研究院,未经重庆市电力公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210301835.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top