发明名称 一种使用公共概念集的数据逻辑模型建模方法
摘要 本发明为一种使用公共概念集的数据逻辑模型及其建模方法,构建了一套支持数据逻辑模型快速构建的符号语言集,包含关系集合和实体、基本属性、概念型属性、复合属性等建模元素,提供了比传统E-R图更为强大的语义表述能力,能够支持各种复杂信息系统数据模型的创建,本发明通过使用公共概念集,加快了数据模型的构建速度,避免了重复开发,有利于数据标准化,为逻辑模型的构建提供了可视化支持系统,通过图形界面设计好的数据模型可以导出成国际通用的XMI数据格式,进而实现与其他模型设计工具的兼容,本发明使信息系统数据模型的构建更加方便和快捷,极大的简化了数据库模式的设计和实现,有利于开发人员在工程中可视化地快速构建数据模型。
申请公布号 CN102708161B 申请公布日期 2014.01.15
申请号 CN201210122860.3 申请日期 2012.04.24
申请人 清华大学 发明人 覃征;赵凤飞;徐文华;任博岩;胡浩;李金星;王珍;王瑶;徐哲
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 西安智大知识产权代理事务所 61215 代理人 贾玉健
主权项 一种使用公共概念集的数据逻辑模型建模方法,其特征在于,包括以下步骤:步骤一,对传统的实体关系模型(E‑R模型)进行扩展,增加关系类型,包括依赖关系、包含关系、聚合关系、多重关系,细分属性的类型,把原有的单一属性扩展为概念型属性、复合属性、基本属性三类,提高表义能力,从而形成一套新的数据逻辑模型描述语言DLML(Data Logic Model Language),DLML是一套抽象元素定义、一组元素结构规范,所使用的存储文件格式为MLD;步骤二,通过DLML语言逻辑建模工具从公共概念集中检出所需的、以DLML语言构建的实体,所述公共概念集是各领域基础概念的集合,是开发逻辑模型的基础;步骤三,根据工程需要,使用DLML语言逻辑建模工具的图形界面为已经从公共概念集中检出的实体进行编辑,添加新属性来扩展表义能力;步骤四,当公共概念集中已有的实体不能完全满足需求时,通过DLML语言逻辑建模工具的符号面板创建新的实体;步骤五,对于自行建立的实体和再编辑的实体,如果认为其具有代表性,使用DLML语言逻辑建模工具将其加入到公共概念集供以后使用,使公共概念集得到扩充;步骤六,使用DLML语言逻辑建模工具为实体间添加各种联系,包括关联关系、依赖关系、包含关系、聚合关系、多重关系;步骤七,导出设计好的模型;将本建模语言所使用的MLD文件格式转换成国际通用的数据格式;MLD文件元素与XMI文件元素之间存在着映射关系,通过该映射关系,建模工具将MLD文件导出为XMI文件,供其他软件使用。
地址 100084 北京市海淀区100084信箱82分箱清华大学专利办公室