[发明专利]一种虚拟试验数据对象化管理系统有效

专利信息
申请号: 201010240156.9 申请日: 2010-07-29
公开(公告)号: CN101901265A 公开(公告)日: 2010-12-01
发明(设计)人: 孔文秦;廖馨;李烁;王悦;彭健;赵雯 申请(专利权)人: 中国运载火箭技术研究院
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 中国航天科技专利中心 11009 代理人: 安丽
地址: 100076 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种虚拟试验数据对象化管理系统,系统包括试验数据类设计工具、数据库生成工具、数据管理引擎和数据导航树配置工具四部分内容。试验数据类设计工具主要用于生成试验数据类定义文件。数据库生成工具主要用于检验试验数据类定义文件的完整性、根据试验数据类定义文件创建和更新数据库。数据管理引擎主要提供对试验数据的数据管理功能和基于B/S结构的用户访问机制。数据导航树配置工具主要提供数据导航树配置文件给数据管理引擎。本发明克服现有技术的不足只要对试验数据进行分析后采用面向对象的方法将试验数据定义为试验数据类,就可以通过该方法中提供的工具根据数据类的定义自动生成面向具体试验的数据库,节省了大量的时间和资金。
搜索关键词: 一种 虚拟 试验 数据 对象 管理 系统
【主权项】:
一种虚拟试验数据对象化管理系统,其特征在于:包括试验数据类设计工具、数据库生成工具、数据管理引擎和数据导航树配置工具;试验数据类设计工具由基本数据类库模块和自定义数据类生成向导模块构成,基本数据类库模块提供预先定义的基本数据类,包括基本对象、用户、项目和试验数据类;自定义数据类生成向导模块访问基本数据类库模块中的基本数据类,根据用户的选择对自定义数据类文件进行查看、修改、删除和生成;数据库生成工具由试验数据类验证模块,数据类对象关系映射模块和数据库操作模块构成;试验数据类验证模块检验自定义数据类文件中的自定义数据类的正确性,如果某些自定义数据类格式不正确则提示进行修改;数据类对象关系映射模块对所有基本数据类和自定义数据类进行解析,分析其中各个基本数据类和自定义数据类的继承关系,确定虚拟试验数据库中要生成或更新的数据库表和数据库视图,建立用于数据库生成或数据库更新的SQL语句;数据库操作模块根据上述SQL语句生成或更新虚拟试验数据库;数据管理引擎由数据库配置管理模块、数据库应用管理模块、数据访问接口模块和web访问模块构成;数据库配置管理模块通过配置文件记录当前的自定义数据类信息、虚拟试验数据库配置信息以及文件仓库信息,验证自定义数据类的定义是否和虚拟试验数据库中的数据类表和数据类属性表匹配,如果不匹配则提示进行数据库更新;数据库应用管理模块使用数据对象类的方式管理虚拟试验数据,向数据访问接口模块提供对虚拟试验数据的访问,并将数据访问接口模块的操作转化为针对数据库的SQL命令,实现对虚拟试验数据库的操作,所述的数据对象类中包含数据对象ID、数据类型、属性列表和父类;数据访问接口模块向Web访问模块提供数据访问功能,实现对虚拟试验数据的查询、删除、修改和添加操作;Web访问模块向用户提供基于B/S结构的Web页面,根据数据导航树配置工具生成的数据导航树配置文件向用户提供访问虚拟试验数据的导航,并根据用户的Web页面操作的动作,调用数据访问接口模块的服务,执行虚拟试验数据的查询、删除、修改和添加操作,用户利用操作后的数据重新进行虚拟试验或者执行下一步虚拟试验;数据导航树配置工具通过将自定义数据类进行分类组织,生成一个数据导航树配置文件,并将该文件传递给数据管理引擎。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201010240156.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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