[发明专利]一种交互式电子数据清单生成方法及系统有效
申请号: | 201910981661.X | 申请日: | 2019-10-15 |
公开(公告)号: | CN110866383B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 王臻;董岩;余建勤;吴骞华 | 申请(专利权)人: | 中国直升机设计研究所 |
主分类号: | G06F40/186 | 分类号: | G06F40/186;G06F16/31 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 333001 *** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交互式 电子 数据 清单 生成 方法 系统 | ||
1.一种交互式电子数据清单生成方法,其特征在于:该方法通过接收用户指定的数据源、数据信息文件和汇总统计方式,依次扫描读取数据源和数据信息文件中指定的数据内容信息,并对数据信息进行总体汇总及统计处理,最后基于用户选定的文档模板生成具有对应格式及内容的数据清单文档;
所述数据清单生成实现步骤为:
S1、用户首先向系统确认待扫描获取信息的目标数据源、数据信息文件以及汇总统计方式;
S2、用户选择数据清单文档模板定制方式,得到对应的文档内容描述文件;
S3、用户进一步设定文档各元素和数据内容信息的填充对应关系,随后系统将填充对应关系加入至文档内容描述文件内;
S4、系统根据数据信息文件及汇总统计方式对目标数据源进行依次扫描,读取其数据信息并进行转换处理;
S5、系统基于文档内容描述文件生成对应的文档内容,并将之前获取的数据内容信息分别填充至其对应的文档元素位置处;
S6、数据清单文档生成完毕,并提供给业务用户;
其中,步骤S2中定制方式至少包括文档元素信息输入和文档模板直接导入方式;得到对应的文档内容描述文件的形式为:如果用户选定文档元素信息输入,可自主选择一些内容元素标签以构成整个数据清单文档的内容组成,系统随后根据所选定的内容元素标签及其样式属性信息,生成文档内容描述文件;
如果用户选定文档模板直接导入,需在文档编辑软件中提前编辑好文档模板内容,设置好自己需要的内容元素和其样式信息,并直接导入系统内;随后系统对导入的文档模板进行解析,进一步转换成文档内容描述文件。
2.根据权利要求1所述的交互式电子数据清单生成方法,其特征在于:数据内容信息读取范围为:根据数据源的类型和数据格式,读取多种关系数据库内不同库表及视图结构化数据,或读取某些具有规范格式类型的非结构化文件数据信息。
3.根据权利要求1所述的交互式电子数据清单生成方法,其特征在于:所述数据信息文件至少包括目标数据库地址、驱动类型、待读取数据库表名、待读取数据字段、目标文件所在目录、文件类型、格式规范、待读取字段名、内容分隔符元数据描述信息。
4.根据权利要求1所述的交互式电子数据清单生成方法,其特征在于:所述数据清单文档生成方法为:根据文档内容描述文件依次对各目标数据源扫描,读取相关数据信息,并按汇总统计方式进行转换处理,同时基于Office OpenXML格式规范和标准接口生成数据清单文档中的每一项内容,最后将之前获取的数据内容信息分别填充至其对应的文档内容中;数据清单文档包含用户指定的文档内容以及多类业务数据汇总信息,支持生成doc和docx文档文件格式。
5.根据权利要求1中所述的交互式电子数据清单生成方法,其特征在于:所述文档内容描述文件的格式及内容为:文档内容描述文件基于XML格式标准,通过良好的XML层级结构将用户自定义文档内容结构组织起来,其中包含了用户选定的文档内容元素、样式属性、各元素和数据内容信息的关联对应关系信息;该文档内容描述文件由系统根据用户选定的文档模板及数据内容对应关系自动生成。
6.一种实现如权利要求1-5任意一项所述的交互式电子数据清单生成方法的数据清单生成系统,该系统通过交互式设定机制和文档标准化读取及生成方法实现数据清单文档的灵活定制和自动生成;其特征在于:至少包括设定信息接收模块、文档模板定制模块、文档内容描述转换模块、数据扫描读取转换模块、数据清单文档生成模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国直升机设计研究所,未经中国直升机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910981661.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多边折弯机
- 下一篇:一种基于应用识别自学习的数据包处理方法和装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置