太阳城集团

  • / 12
  • 下载费用:30 金币  

数据处理的方法及装置.pdf

摘要
申请专利号:

CN201611175799.3

申请日:

2016.12.16

公开号:

CN106776515A

公开日:

2017.05.31

当前法律状态:

实审

有效性:

审中

法律详情: 实质审查的生效IPC(主分类):G06F 17/24申请日:20161216|||公开
IPC分类号: G06F17/24; G06F9/44 主分类号: G06F17/24
申请人: 刘立
发明人: 刘立
地址: 100000 北京市朝阳区力源里北街2号金地名京C2#1204
优先权:
专利代理机构: 北京中政联科专利代理事务所(普通合伙) 11489 代理人: 陈超
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201611175799.3

授权太阳城集团号:

|||

法律状态太阳城集团日:

2017.06.23|||2017.05.31

法律状态类型:

太阳城集团实质审查的生效|||公开

摘要

本申请实施例涉及一种能将标准格式的软件工程分析与设计文档与结构化模型进行双向转换的数据处理方法和装置,该方法包括:根据导入配置太阳城集团,抽取文档数据,形成中间文件;检测待转换文档格式及内容是否符合模板要求;通过检测后,对中间文件进行格式处理和拆分处理;将处理后的中间文件转换成与模型定义对应的CSV文件;将CSV文件导入结构化模型数据库。同时,该方法还包括通过配置表的方式,实现管理报表的定制,从结构化模型中获取管理所需的数据。实现本申请实施例将标准格式的系统分析与概要设计文档转换为结构化的模型数据,极大的提升了设计内容的统一性、可读性和可管理性,进而提升设计成果在企业内的共享和复用程度。

权利要求书

1.一种数据处理的方法,其特征在于,所述方法包括:
读取导入配置太阳城集团,抽取待转换文档的数据,形成中间文件,所述导入配置太阳城集团包括第
一格式太阳城集团和所述待转换文档的数据与模型数据的映射关系;
检测所述待转换文档的第二格式太阳城集团与所述第一格式太阳城集团是否一致;
当检测到所述第二格式太阳城集团与所述第一格式太阳城集团不一致时,将所述第二格式太阳城集团的错
误太阳城集团及其在待转换文档中的具体位置写入错误日志,用以帮助用户修正文档;
当检测到所述第二格式太阳城集团与所述第一格式太阳城集团一致时,对所述中间文件进行格式处
理和拆分处理,并转换成与所述模型定义对应的CSV文件;
将所述CSV文件导入结构化模型数据库。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
抽象并定义从所述结构化模型中抽取数据的常见取数逻辑类型;
设置导出配置表太阳城集团,所述导出配置表太阳城集团包括:待生成报表适用的取数逻辑,报表的
表头,报表各要素对应的模型定义及属性,报表的输入项以及输出项,或者是待生成设计文
档的模板;
读取并解析导出配置表太阳城集团,确定在所述模型数据中的取数范围和取数逻辑;
根据所述取数范围和取数逻辑,读取相应的模型定义、图和符号,生成报表或标准的设
计文档。
3.根据权利要求1所述的方法,其特征在于,所述检测所述待转换文档的第二格式太阳城集团
与所述第一格式太阳城集团是否一致,具体包括:
根据所述导入配置太阳城集团中的关键词对所述待转换文档进行定位,通过是否定位成功判
断所述第二格式太阳城集团与所述导入配置太阳城集团中的所述第一格式太阳城集团是否一致。
4.根据权利要求1所述的方法,其特征在于,所述检测所述待转换文档的第二格式太阳城集团
与所述第一格式太阳城集团是否一致,具体还包括:
检测所述待转换文档是否包括不可为空的数据或者所述不可为空的数据是否填写,输
入数据是否在规定的范围内,不可重复的内容是否存在重复。
5.根据权利要求1所述的方法,其特征在于,所述检测所述待转换文档的第二格式太阳城集团
与所述第一格式太阳城集团是否一致,具体还包括:
当检测到所述第二格式太阳城集团与所述第一格式太阳城集团不一致时,将所述第二格式太阳城集团的错
误太阳城集团及其在待转换文档中的具体位置写入错误日志,将所述错误日志发送给用户。
6.一种装置,其特征在于,所述装置包括:
抽取单元,读取导入配置太阳城集团,抽取待转换文档的数据,形成中间文件,所述导入配置
太阳城集团包括第一格式太阳城集团和所述待转换文档的数据与模型数据的映射关系;
检测单元,用于检测所述待转换文档的第二格式太阳城集团与所述第一格式太阳城集团是否一致,
若不一致,则将所述第二格式太阳城集团的错误太阳城集团及其在待转换文档中的具体位置写入错误日
志,若一致则执行转换单元;
转换单元,用于将所述中间文件进行格式处理和拆分处理,并转换成与所述模型定义
对应的CSV文件;
导入单元,用于将所述CSV文件导入结构化模型数据库。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
定义单元,用于抽象并定义从所述结构化模型中抽取数据的常见取数逻辑类型;
配置单元,用于设置导出配置表太阳城集团,所述导出配置表太阳城集团包括:待生成报表适用的取
数逻辑,报表的表头,报表各要素对应的模型定义及属性,报表的输入项以及输出项,或者
是待生成设计文档的模板;
解析单元,读取并解析导出配置表太阳城集团,确定在所述模型数据中的取数范围和取数逻
辑;
生成单元,根据所述取数范围和取数逻辑,读取相应的模型定义、图和符号,生成报表
或标准的设计文档。
8.根据权利要求6所述的装置,其特征在于,所述检测单元具体用于:
根据所述导入配置太阳城集团中的关键词对所述待转换文档进行定位,通过是否定位成功判
断所述第二格式太阳城集团与所述配置太阳城集团中的所述第一格式太阳城集团是否一致。
9.根据权利要求6所述的装置,其特征在于,所述检测单元具体还用于:
检测所述待转换文档是否包括不可为空的数据或者所述不可为空的数据是否填写,输
入数据是否在规定的范围内,不可重复的内容是否存在重复。
10.根据权利要求6所述的装置,其特征在于,所述检测单元具体还用于:
当检测到所述第二格式太阳城集团与所述第一格式太阳城集团不一致时,将所述第二格式太阳城集团的错
误太阳城集团及其在待转换文档中的具体位置写入错误日志,将所述错误日志发送给用户。

说明书

数据处理的方法及装置

技术领域

本发明涉及非结构化文档的数据处理技术领域,尤其涉及一种能将标准格式的软
件工程系统分析与概要设计文档和结构化模型进行双向转换的数据处理的方法及装置。

背景技术

在软件工程的生命周期中,分析与概要设计的文档对后面的开发、测试、实施、维
护工作起到了关键性的影响,设计文档的质量直接影响工程的进度与软件交付的质量。为
保证设计质量,目前,IT业界的通常做法是:制定标准的设计文档模板,以统一企业内的所
有IT项目的设计过程、设计标准、规范及约束等。但是,文档本身并不具备很好的约束性,它
无法固化设计标准与约束,以文档作为交付物的设计成果质量,一定程度商取决于设计者
对设计模板的遵从性。而且,对于设计审查人员来说,除了通读文档,并没有其他更好的方
式帮助其审查设计内容,而对于一个企业级设计管理者来说,要实现对企业内部所有太阳城集团
系统设计内容的总体分析与管理,只能依靠手工收集、汇总与整理的方法,这种方法简单、
低效、需耗费大量人力物力,而形成的结果具有有限的时效性,且质量无法保证。

为了解决上述问题,我们对传统的软件工程系统分析与概要设计交付文档,进行
总结与提炼,形成一套可承载系统分析与概要设计内容,同时固化设计标准与约束,内置本
阶段设计要素间内在关系的系统分析与概要设计模型,以结构化的模型作为交付成果。由
于在采用模型化分析与设计的过程中,可能存在已设计好的文档,存在设计文档与结构化
模型并存的情况,而手工 将已设计好的大量文档,转换成结构化模型需要耗费大量的时
间,效率非常低,转换质量也无法保证。因此,我们发明了一种将系统分析与概要设计文档
转换为结构化模型的数据处理方法及装置。

发明内容

本发明实施例提供了一种数据处理的方法及装置,可以将标准格式的分析与概要
设计交付文档转换成结构化的分析与概要设计模型,提高设计文档内容到结构化模型的转
换效率和质量;也可将已设计好的分析与概要设计模型,导出成标准的分析与概要设计交
付文档,即省去了设计文档编写的工作量,又能有效保证设计文档与设计模型的一致性。同
时,所述装置还可根据用户的管理需求,定制合规性审查报告,自动生成设计内容审查结
果,帮助提升设计内容的审查效率和质量。

在第一方面,本发明实施例提供了一种数据处理的方法,所述方法包括:读取导入
配置太阳城集团,抽取文档数据形成中间文件,所述导入配置太阳城集团包括第一格式太阳城集团和所述文档
数据与模型数据的映射关系;检测所述待转换文档的第二格式太阳城集团与所述第一格式太阳城集团是
否一致;当检测到所述第二格式太阳城集团与所述第一格式太阳城集团一致时,按照所述模型数据中的
模型定义,对所述中间文件进行格式处理和拆分处理,并将处理后的中间文件转换成与所
述模型定义对应的CSV文件;将所述CSV文件导入结构化模型数据库。

在第一方面的第一种可能的实现方式中,所述方法还包括:预先设置导出配置表
太阳城集团,所述导出配置表太阳城集团包括:待生成报表适用的取数逻辑,报表的表头,报表各要素对
应的模型定义及属性,报表的输入项以及输出项,或者是待生成设计文档的模板;读取并解
析导出配置表太阳城集团,确定在所述模型数据中的取数范围和取数逻辑;根据所述取数范围和
取数逻辑,读取相应的模型定义、图和符号,生成报表或标准的设计文档。

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中, 所述检测
所述待转换文档数据的第二格式太阳城集团与所述第一格式太阳城集团是否一致,具体包括:根据所述
导入配置太阳城集团中的关键词对所述待转换文档进行定位,通过是否定位成功判断所述第二格
式太阳城集团与所述导入配置太阳城集团中的所述第一格式太阳城集团是否一致。

结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述检测
所述待转换文档数据的第二格式太阳城集团与所述第一格式太阳城集团是否一致,具体还包括:检测所
述待转换文档数据是否包括不可为空的数据或者所述不可为空的数据是否填写,输入数据
是否在规定的范围内,不可重复的内容是否存在重复。

结合第一方面的第一种可能的实现方式,在第四种可能的实现方式中,所述检测
所述待转换文档数据的第二格式太阳城集团与所述第一格式太阳城集团是否一致,具体还包括:当检测
到所述第二格式太阳城集团与所述第一格式太阳城集团不一致时,将所述第二格式太阳城集团的错误太阳城集团及其
在待转换文档中的具体位置写入错误日志,将所述错误日志发送给用户。

在第二方面,本发明实施例提供了一种装置,所述装置包括:抽取单元,用于读取
导入配置太阳城集团,抽取待转换文档数据,形成中间文件,所述导入配置太阳城集团包括第一格式太阳城集团
和所述待转换文档数据与模型数据的映射关系;检测单元,用于检测所述待转换文档的第
二格式太阳城集团与所述第一格式太阳城集团是否一致;转换单元,用于当检测到所述第二格式太阳城集团与
所述第一格式太阳城集团一致时,按照所述模型数据中的模型定义,将所述中间文件进行格式处
理和拆分处理,并转换成与所述模型定义对应的CSV文件;导入单元,用于将所述CSV文件导
入结构化模型数据库。

在第一方面的第一种可能的实现方式中,所述装置还包括:配置单元,用于预先设
置导出配置表太阳城集团,所述导出配置表太阳城集团包括:待生成报表适用的取数逻辑,报表的表头,
报表各要素对应的模型定义及属性,报表的输入项以及输出项,或者是待生成设计文档的
模板;解析单元,用于读取并解析 所述导出配置表太阳城集团,确定在所述模型数据中的取数范
围和取数逻辑;生成单元,根据所述取数范围和取数逻辑,读取相应的模型定义、图和符号,
生成报表或标准的设计文档。

结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述检测
单元具体用于:根据所述导入配置太阳城集团中的关键词对所述待转换文档数据进行定位,通过
是否定位成功判断所述第二格式太阳城集团与所述配置太阳城集团中的所述第一格式太阳城集团是否一致。

结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述检测
单元具体还用于:检测所述待转换文档数据是否包括不可为空的数据或者所述不可为空的
数据是否填写,输入数据是否在规定的范围内,不可重复的内容是否存在重复等。

结合第二方面的第一种可能的实现方式,在第四种可能的实现方式中,所述检测
单元具体还用于:当检测到所述第二格式太阳城集团与所述第一格式太阳城集团不一致时,将所述第二
格式太阳城集团的错误太阳城集团及其在待转换文档中的具体位置写入错误日志,将所述错误日志发送
给用户。

本发明实施例提供的数据处理方法及装置,通过抽象从所述结构化模型中抽取数
据的常见取数逻辑,提供给用户报表配置功能,在不需要修改代码的情况下,通过调整配置
表生成新的报表,简化了报表的定制过程,提高了定制报表的效率。本装置实现了标准文档
到模型化数据的批量导入,避免了文档转换中工作量大,转换效率低,质量难以保证的缺
点,节省了人力和物力。

附图说明

图1为本发明实施例提供的数据处理的方法流程图;

图2为本发明实施例提供的结构化模型数据生成报表文件的处理流程图;

图3为本申请另一种实施例提供的装置。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例
中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是
本发明一部分实施例,而不是全部的实施例。

基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获
得的所有其他实施例,都属于本发明保护的范围。

为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施
例作进一步的详细描述,实施例并不构成对本发明实施例的限定。

本申请实施例提供的数据处理的方法,适用于处理标准的非结构化设计文档,但
并不以此作为限制。

为了更好地理解本申请的优点,下面通过附图和详细的描述来介绍本申请的实施
例。

图1为本申请一种实施例提供的数据处理的方法流程图100。该实施例的执行主体
可以是服务器,所述数据处理的方法具体包括以下步骤:

步骤101,读取导入配置太阳城集团,抽取待转换文档数据,按照所述模型数据中的模型
定义,形成中间文件。

所述导入配置太阳城集团包括第一格式太阳城集团和所述待转换文档数据与模型数据的映射
关系。

这里的待转换文档数据可以是word文档数据,文档数据可以包括:标题、章节号、
章节下相应的表格等。导入配置太阳城集团可以以表格的形式存储,可以包括以关键字的形式记
录模板文档数据的标准格式太阳城集团即第一格式太阳城集团,例如:标题、章节号、章节下相应的表格、
表格中的关键字、表格中的行数与列数、章节内包含关键字,章节下嵌入表格文件、表格文
件中关键字、表格文件中的行数与列数。

导入配置太阳城集团还包括了模板文档数据与模型数据的映射关系,其中,模 型数据还
包括模型定义与文档数据中数据的定义的包含关系以及关联关系。例如:word文档标准格
式1.1章节下有一个表格,表格包含三列“联机服务ID”、“联机服务名称”、“对应交易服务名
称”,其中“联机服务ID”、“联机服务名称”对应模型数据中的模型定义“联机服务”,而“交易
服务名称”对应模型数据中的模型定义“交易服务”。

步骤102,检测所述待转换文档的第二格式太阳城集团与所述第一格式太阳城集团是否一致。

例如:导入配置太阳城集团表格中设置word文档标准格式为:1.1章节下有一个表格,表
格包含三列“联机服务ID”、“联机服务名称”、“对应交易服务名称”。如果定位在文档数据的
第二格式太阳城集团:1.1章节下没有找到表格或者表格包含的列数与配置太阳城集团要求的标准格式
不一致,则文档数据的第二格式太阳城集团与所述第一格式太阳城集团不一致。反之,如果定位在文档数
据的第二格式太阳城集团:1.1章节下存在有表格或者表格包含的列数与配置太阳城集团要求的标准格
式一致,则文档数据的第二格式太阳城集团与所述第一格式太阳城集团一致。

可选地,根据导入配置太阳城集团中的关键词对待转换文档进行定位,通过是否定位成
功判断第二格式太阳城集团与导入配置太阳城集团中的第一格式太阳城集团是否一致。

根据导入配置太阳城集团中的关键词对待转换文档进行定位,若定位成功,说明待转换
文档的格式与导入配置太阳城集团中的格式一致,如果定位失败说明待转换文档的格式与配置信
息中的标准格式不一致。

具体地,根据配置太阳城集团中的关键词对待转换文档进行定位,如果定位成功,则读取
定位的文档数据,并判断读取的文档数据格式太阳城集团是否与导入配置太阳城集团中的第一格式太阳城集团
一致。

在读取文档数据时,包括读取WORD文档的章节标题太阳城集团、标题下正文内容、章节下
表格太阳城集团、读取WORD文档中嵌入EXCEL文件等太阳城集团。

可选地,检测所述待转换文档数据的第二格式太阳城集团与所述第一格式太阳城集团是否一致
具体还包括:检测所述待转换文档是否包括不可为空的数据或者所 述不可为空的数据是
否填写,输入数据是否在规定的范围内,不可重复的内容是否存在重复。

具体地,由于结构化的模型对数据有严格的要求,不符合要求的数据源将无法进
行转换。内容检测包括不可为空的数据是否已经填写、输入数据是否在规定的取值范围内、
不可重复的内容是否存在重复等。例如:结构化的模型中对于用户这个定义,其中“联机服
务ID”不可为空、不可重复。检测文档数据的“联机服务ID”是否为空或者是否已被填写,或
者是否重复。

步骤103,当检测到所述第二格式太阳城集团与所述第一格式太阳城集团不一致时,将所述第二
格式太阳城集团的错误太阳城集团及其在待转换文档中的具体位置写入错误日志。

例如:如果文档数据在1.1章节下面的表格中没有填写“联机服务ID”或者填写的
内容存在重复,数据将无法转换到结构化的模型中,此时会将这些错误太阳城集团以及错误位置
太阳城集团写入错误日志,用户可根据提示的错误太阳城集团修改文档数据直到通过检测。

可选地,当检测到所述第二格式太阳城集团与所述第一格式太阳城集团不一致时,将所述第二
格式太阳城集团的错误太阳城集团及其在待转换文档中的具体位置写入错误日志,将所述错误日志发送
给用户。

步骤104,当检测到所述第二格式太阳城集团与所述第一格式太阳城集团一致时,对所述中间文
件进行格式处理和拆分处理,并转换成与所述模型定义对应的CSV文件。

将中间文件进行格式处理包括对文档数据进行冗余数据删除、排序、合并等将数
据格式化处理,将格式化处理后的数据按模型定义为单位拆分,再转换成与所述模型定义
对应的CSV(Comma-Separated Values,简称CSV,中文:逗号分隔值)文件。

利用设置文档格式标准,可以将相同格式文档批量进行转换,从而避免手工对每
一个文档进行转换的工作量,提高了转换的效率。

步骤105,将所述CSV文件导入结构化模型数据库。

从以标准格式文档作为交付件到以结构化模型作为交付件的转变过程中,建模工
具提供了接口从结构化的模型中抽取数据,开发导出工具可以实现批量生成标准格式的文
档和用户所需的管理报告。

可选地,图2是本申请实施例提供的结构化模型数据生成报表文件或设计文档的
处理流程图200。参见图2,本申请实施例还包括:

步骤201,抽象并定义从所述结构化模型中抽取数据的常见取数逻辑类型。

步骤202,设置导出配置表太阳城集团,所述导出配置表太阳城集团包括:待生成报表适用的取
数逻辑,报表的表头,报表各要素对应的模型定义及属性,报表的输入项以及输出项,或者
是待生成设计文档的模板。

步骤203,读取并解析导出配置表太阳城集团,确定在所述模型数据中的取数范围和取数
逻辑。

步骤204,根据所述取数范围和取数逻辑,读取相应的模型定义、图和符号,生成报
表或标准的设计文档。

具体地,对于生成报表,配置表太阳城集团采用表格文档的格式保存,根据建模工具提供
的接口的取数方式不同,将报表初步分类,分别记入不同取数方式对应的工作簿。例如:报
表需要从模型定义“系统用例”中取得包含的模型定义“交易服务”,属于从当前定义取该定
义引用的定义,这属于其中一种取数方式。配置表中将所有建模工具提供的取数方式都设
置了相应的工作簿。打开建模工具连接结构化模型对应的数据库,若连接失败,如果用户请
求生成报表时,建模工具打开失败或数据库连接失败,将提示错误太阳城集团,终止当前操作。若
连接成功,需要生成报表时,用户发出请求,选择生成报表的范围。读取并解析导出配置表
太阳城集团,根据读取到的导出配置表太阳城集团,确定在模型中取数范围与取数逻辑。利用建模工具中
提供读取接口中所包括的类型,例如,取得当前模型定义,取得当前模型定义下所有属性
等,收集接口 所提供的类型进行分类编码。根据导出配置表太阳城集团记录报表所需太阳城集团,判断
取数属逻辑属于哪个分支,确定取数的范围和逻辑。根据解析出来的取数范围与取数逻辑,
用建模工具提供接口读取模型数据,并将读取的模型数据封装;根据取数范围和取数逻辑,
读取模型数据的模型定义、图和符号,并写入指定的报表文件。

通过设置导出配置表,以及对配置表太阳城集团的读取与解析,得到报表在结构化模型
中的取数逻辑和范围,利用建模工具提供的接口读取报表所需数据,避免了每新增一个报
表都需要进行程序开发,大大减少了开发的工作量。

图3为本申请另一种实施例提供的数据处理的方法流程图300。该实施例的执行主
体可以是服务器,所述数据处理的方法具体包括以下步骤:

步骤301,读取导入配置太阳城集团,抽取待转换文档的数据,形成中间文件,所述导入配
置太阳城集团包括第一格式太阳城集团和所述待转换文档的数据与模型数据的映射关系。

步骤302,检测所述待转换文档的第二格式太阳城集团与所述第一格式太阳城集团是否一致。

步骤303,检测所述待转换文档是否包括不可为空的数据或者所述不可为空的数
据是否填写,输入数据是否在规定的范围内,不可重复的内容是否存在重复。

步骤304,当检测到所述第二格式太阳城集团与所述第一格式太阳城集团不一致时,将所述第二
格式太阳城集团的错误太阳城集团及其在待转换文档中的具体位置写入错误日志,用以帮助用户修正文
档。

步骤305,当检测到所述第二格式太阳城集团与所述第一格式太阳城集团一致时,对所述中间文
件进行格式处理和拆分处理,并转换成与所述模型定义对应的CSV文件。

步骤306,将所述CSV文件导入结构化模型数据库。

步骤307,抽象并定义从所述结构化模型中抽取数据的常见取数逻辑类 型。

步骤308,设置导出配置表太阳城集团,所述导出配置表太阳城集团包括:待生成报表适用的取
数逻辑,报表的表头,报表各要素对应的模型定义及属性,报表的输入项以及输出项,或者
是待生成设计文档的模板。

所述导出配置表太阳城集团包括:待生成报表适用的取数逻辑,报表的表头,报表各要素
对应的模型定义及属性,报表的输入项以及输出项,或者是待生成设计文档的模板;

步骤309,读取并解析导出配置表太阳城集团,确定在所述模型数据中的取数范围和取数
逻辑。

步骤310,根据所述取数范围和取数逻辑,读取相应的模型定义、图和符号,生成报
表或标准的设计文档。

进一步参考图3,作为对上述各图所示方法的实现,与上述提供的数据处理方法相
对应,本申请实施例还提供了一种装置。

所述装置包括:抽取单元401,用于抽取待转换文档的数据4011和导入配置太阳城集团,
形成中间文件,所述导入配置太阳城集团包括第一格式太阳城集团和所述待转换文档的数据与模型数据
的映射关系;检测单元402,用于检测所述待转换文档的第二格式太阳城集团与所述第一格式太阳城集团
是否一致;若不一致,则将所述第二格式太阳城集团的错误太阳城集团及其在待转换文档中的具体位置
写入错误日志,若一致则执行转换单元403;转换单元403,用于将所述中间文件进行格式处
理和拆分处理,并转换成与所述模型定义对应的CSV文件;导入单元404,用于将所述CSV文
件导入结构化模型数据库。

可选地,该装置是转换装置,所述转换装置包含两个部分:第一部分包括用于将设
计文档4011转换为模型所需的抽取单元、检测单元、转换单元和导入单元;第二部分包括用
于将模型生成设计文档或管理报表的配置单元、解析单元和生成单元。

可选地,所述装置还包括:

定义单元405,用于抽象并定义从所述结构化模型中抽取数据的常见取数逻辑类
型;配置单元406,用于设置导出配置表太阳城集团,所述导出配置表太阳城集团包括:待生成报表适用的
取数逻辑,报表的表头,报表各要素对应的模型定义及属性,报表的输入项以及输出项,或
者是待生成设计文档的模板;解析单元407,读取并解析导出配置表太阳城集团,确定在所述模型
数据中的取数范围和取数逻辑;生成单元408,根据所述取数范围和取数逻辑,读取相应的
模型定义、图和符号,生成报表或标准的设计文档。

可选地,所述检测单元402具体用于:

根据所述导入配置太阳城集团中的关键词对所述文档数据进行定位,通过是否定位成功
判断所述第二格式太阳城集团与所述配置太阳城集团中的所述第一格式太阳城集团是否一致。

可选地,所述检测单元402具体还用于:

检测所述待转换文档是否包括不可为空的数据或者所述不可为空的数据是否填
写,输入数据是否在规定的范围内,不可重复的内容是否存在重复。

可选地,所述检测单元402具体还用于:

当检测到所述第二格式太阳城集团与所述第一格式太阳城集团不一致时,将所述第二格式太阳城集团
的错误太阳城集团及其在待转换文档中的具体位置写入错误日志,将所述错误日志发送给用户。

本发明实施例提供的数据处理方法及装置,通过抽象从所述结构化模型中抽取数
据的常见取数逻辑,提供给用户自行配置太阳城集团,不需要增加和修改代码的情况下,通过调整
配置表生成新的报表,简化了报表的定制过程,提高了定制报表的效率。从标准格式文档到
结构化模型数据的转换,实现了标准文档到模型化数据的批量导入。避免了文档转换中工
作量大,转换效率低,质量难以保证的缺点,节省了人力和物力。其中,结构化模型数据生成
报表的过程,用户可以通过设置配置表的方式实现新报表的定制,而不需要修改代码,提高
了新管理报表定制的效率。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的
单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬
件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。
这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现
不应认为超出本发明实施例的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的
软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器
(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域
内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明实施例的、技术方案和有益效果进行了进一
步详细说明,所应理解的是,以上所述仅为本发明实施例的具体实施方式而已,并不用于限
定本发明实施例的保护范围,凡在本发明实施例的精神和原则之内,所做的任何修改、等同
替换、改进等,均应包含在本发明实施例的保护范围之内。

关 键 词:
数据处理 方法 装置
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:数据处理的方法及装置.pdf
链接地址:http://zh228.com/p-6019678.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');