公开/公告号CN113111633A
专利类型发明专利
公开/公告日2021-07-13
原文格式PDF
申请/专利权人 广东电网有限责任公司;
申请/专利号CN202110447116.X
申请日2021-04-23
分类号G06F40/186(20200101);G06Q10/06(20120101);G06Q50/06(20120101);
代理机构44202 广州三环专利商标代理有限公司;
代理人陈旭红;吕金金
地址 510000 广东省广州市越秀区东风东路757号
入库时间 2023-06-19 11:49:09
技术领域
本发明涉及项目评审技术领域,特别是涉及一种电网评审意见的在线编辑方法、系统、终端和存储介质。
背景技术
目前,在电网评审业务环节中,需要对各类电网工程最终出具评审意见,由于电网工程的种类多,专业技术性强,涉及专业多等情况,在编制评审意见的时候需要各个专业的专家进行协同工作,不同专业专家编写不同章节内容,最后再将多人编写的意见文档进行校核汇总合并。在编写评审意见的时候,其中的一些关键的评审指标信息需要体现在评审意见中,指标信息需要人工从各类设计资料和评审资料文档中去查询获取,之后再结合项目实际信息写入评审意见中。整个过程存在以下问题和缺陷:
1、意见需多人编写,最后人工合并,工作效率低。
2、意见模版不统一,既要关注意见内容质量,还要关心文档排版布局。
3、评审指标散落,意见引用不方便,容易造成意见中编写的指标与评审资料的中的指标不一致的情况。
4、评审关键指标存储零散,查询不方便,利用率不高。
发明内容
本发明的目的是:提供一种电网评审意见的在线编辑方法、系统、终端和存储介质,能够过建立评审意见模板库,对不同类型的工程的评审意见进行分类创建,最终形成意见的文档章节骨架结构和默认内容,通过对评审意见模版库的属性配置,实现意见文档章节骨架根据业务需求自动删减等功能,满足多工程类型下不同意见模版的需求。意见编写人员只关心意见内容部分,无需关心排版等问题,各专业只负责本专业编写内容,避免冲突,意见最终自动合并,减少了人工合并的麻烦。
为了实现上述目的,本发明提供了一种电网评审意见的在线编辑方法,包括:
建立电网评审意见模板库和电网评审指标对象集;
根据所述电网评审指标对象集,为所述电网评审意见模板库配置的评审指标对象,获得配置后的电网评审意见模板库;
根据电网工程的属性信息,从所述配置后的电网评审意见模板库选择电网评审意见模板,并对所述电网评审意见模板进行初始化处理,获得初始化后的电网评审意见模板;
根据所述初始化后的电网评审意见模板,基于Web浏览器技术,使用富文本编辑器进行编辑,获得电网评审意见文档;
根据word模版技术,对所述电网评审意见文档进行转换,生成word版本的电网评审意见文档。
进一步地,所述电网评审指标对象,包括多种属性信息,具体为:指标名称、指标编码、数据格式和指标类型。
进一步地,所述指标类型包括:自动获取类型、普通填空类型、选择类型和计算类型。
进一步地,所述计算类型包括:数学计算型和逻辑判断型,其中,
所述数学计算型,具体为:配置数学计算公式,自动完成计算;
所述逻辑判断型,具体为:为评审意见指标对象配置一个逻辑表达式,触发判断条件后,自动执行逻辑判断,当逻辑判断条件成立与不成立时,取对应的值作为所述评审意见指标对象的值。
进一步地,所述电网评审指标对象在全局具有唯一的标识符,具体为:
若电网评审意见文档中的一处的电网评审指标对象代指的内容发生更改,在文档中其余相同的所述电网评审指标对象代指的内容也会发生相应的改变。
进一步地,所述根据word模版技术,对所述电网评审文档进行转换,生成word版本的电网评审意见文档,具体为:
获取所述电网评审意见文档中的内容;
根据所述电网评审意见模板,匹配对应的导出word模版;
基于模版引擎,替换word模版中的变量,生成word版本的电网评审意见文档。
本发明还提供一种电网评审意见的在线编辑系统,包括:构建模块、配置模块、选择模块、编辑模块和转换模块,其中,
所述构建模块,用于建立电网评审意见模板库和电网评审指标对象集;
所述配置模块,用于根据所述评审指标对象集,为所述电网评审意见模板库配置的评审指标对象,获得配置后的电网评审已经模板库;
所述初始化模块,用于根据电网工程的属性信息,从所述配置后的电网评审意见模板库选择电网评审意见模板,并对所述电网评审意见模板进行初始化处理,获得初始化后的电网评审意见模板;
所述编辑模块,用于根据所述初始化后的电网评审意见模板,基于Web浏览器技术,使用富文本编辑器进行编辑,获得电网评审意见文档;
所述转换模块,用于根据word模版技术,对所述电网评审意见文档进行转换,生成word版本的电网评审意见文档。
进一步地,所述电网评审指标对象,包括多种属性信息,具体为:指标名称、指标编码、数据格式和指标类型。
本发明还提供一种计算机终端设备,包括:一个或多个处理器;存储器,与所述处理器耦接,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述任一项所述的电网评审意见的在线编辑方法。
本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述的电网评审意见的在线编辑方法。
本发明一种电网评审意见的在线编辑方法、系统、终端和存储介质与现有技术相比,其有益效果在于:
1、本发明通过建立评审意见模板库,对不同类型的工程的评审意见进行分类创建,最终形成意见的文档章节骨架结构和默认内容,通过对评审意见模版库的属性配置,实现意见文档章节骨架根据业务需求自动删减等功能,满足多工程类型下不同意见模版的需求。意见编写人员只关心意见内容部分,无需关心排版等问题,各专业只负责本专业编写内容,避免冲突,意见最终自动合并,减少了人工合并的麻烦。
2、建立电网评审指标集及相关配置,实现指标数据来源的多样性,通过意见模版库和指标对象二者相互结合配置,实现指标值在意见内容中自动回显填充,同时也可以在编写意见的时候,对指标值进行修改编辑,指标同步保存到指标库中,意见内容保存至意见库,保证了评审指标数据的一致性。意见中的指标数据最终形成结构化的指标数据,方便后续查询使用。
附图说明
图1是本发明提供的一种电网评审意见的在线编辑方法的流程示意图;
图2是本发明提供的一种电网评审意见的在线编辑系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应当理解,文中所使用的步骤编号仅是为了方便描述,不对作为对步骤执行先后顺序的限定。
应当理解,在本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
如图1所示,本发明实施例的一种电网评审意见的在线编辑方法,至少包括如下步骤:
S101、建立电网评审意见模板库和电网评审指标对象集;
具体地,根据电网工程的电压等级,工程的实质阶段,工程的所属类型等属性进行分类,建立对应的意见编写模版库。模版库按照树形结构进行配置,每个节点对应文档章节骨架,之后再对节点进行扩展属性配置,扩展属性主要包含以下内容:
1、节点默认内容:默认内容即生成意见模版实例时,该章节对应的默认内容,可减少重复性编写工作。
2、节点类型:节点类型可分为标题项,标题加内容等。
3、节点是否循环:该节点是否支持循环出现,如果循环出现,则该章节在实例化时可出现多次。
具体地,根据工程相关属性,建立全量的评审指标集信息,同时对指标扩展属性进行配置,实现多种指标类型的支持,扩展属性主要包括以下内容:
1、指标名称:指标的中文名称。
2、指标编码:指标的唯一编码标识。
3、数据格式:支持数字,文本。
4、指标类型:指标类型主要控制指标集实例化后,指标控件的显示方式,以及指标的填报方式,所述指标类型包括:
4.1、自动获取类:主要针对指标值来自业务系统中固有的数据,比如当前年份,工程的名称信息等;
4.2、普通填空类型:主要指普通文本填空类型,主要有用户输入为主。
4.3、选择类型:指标为下拉单选和多选类型,选择的数据来源支持脚本扩展,其中,下拉框中的数据可来源多处,比如选择省市县这样,可以配置相关的数据源脚本,即可,比如电压等级选择项,可配置相关的字典数据来源脚本。
4.4、计算类型:计算类型又分为数学计算和逻辑判断两种,具体地:
所述数学计算:该类指标由其他指标计算而来,不需要进行手工计算,支持配置常见的数据学计算公式,比如A+B-C,A+B/2,这样,A,B分别代表某一指标编码。
逻辑判断:该类指标配置一个逻辑表达式,触发判断条件后,自动执行逻辑判断,当逻辑判断条件成立与不成立时,取对应的值作为该指标的值。逻辑判断需要的属性有两个判断的指标对象,逻辑判断运算符即大于,小于,等于,不等于,大于等于,小于等于。
S102、根据所述电网评审指标对象集,为所述电网评审意见模板库模板配置的评审指标对象,获得配置后的电网评审意见模板库;
具体地,所述电网意见评审指标对象全局唯一,评审意见文档中多处引用,自动更新,具体为:
评审指标对象集是指电网设计过程中一些特定的结构化的数据指标,比如本工程的线路长度,电压等级,建设地点,投资金额等。评审过程中指标作为关键评审信息,在评审意见文档中,指标信息也作为很重要的量化信息显示,是各专业评审专家着重关注的点。
电网评审意见文档中,同一个指标值,可能出现在文档的多处,每一处该指标值的上下文,语言描述情况可能都不尽相同,当该指标值发生变动的时候,就需要各专业评审专家都要去评审意见文档中找到引用了该指标的地方,逐一核对修改,耗时耗力。通过在文档模版中配置或者插入指标对象,该指标对象是一个在本工程内全局唯一的指标值,这样只要该指标值发生了变化,文档中其他地方引用的自动更新替换为最新值。如果该指标又被其他指标引用当作其他指标的一个参数,可通过递归算法,实现所有引用全局刷新。比如:有以下三个指标ABC:
指标A:普通的数字输入
指标B:等于A+100
指标C:等于A+B
这三个指标在意见文档中的不同地方均有引用,比如第一段内容中引用了A,第二段内容中有A,B,第三段内容中有C。
当用户在第一段内容中,对A指标进行了编辑,比如输入了10,则自动触发A值刷新条件,算出指标B的值为110,刷新指标C的计算表达式为:10+B,当B指标内容发生改变,自动计算出引用了自己的指标C,指标C现在的计算表达式为:10+B,则替换计算为:10+110,结果为120。同时文档中的三段内容中应用指标的地方均刷新为最新数据。
需要说明的是,指标支持逻辑判定,自动补充意见内容,提高意见编写效率和规范性,具体为:
在评审意见文档中,会存在这样的情况,比如评审意见中某一段话是根据某个指标值的大小进行区别显示。比如当线路长度大于100km时候,显示“该工程是A类工程”;小于100km时,显示“该工程是B类工程”。这样情况下,我们可以对指标设置为逻辑判断类型,当线路长度大于100,配置内容引用为:“该工程是A类工程”,当指标值小于100,配置内容引用为:“该工程是B类工程”。同时将该逻辑判断指标插入到文档模版中需要的地方即可。当该指标值有输入内容时候,自动触发逻辑判断条件,取到对应的引用内容值,刷新到文档意见中,这样可以节省一些重复性的编写工作,同时也提高文档的规范性。
需要说明的是:指标与文档内容分别存储,提高数据利用价值,方便查询对比统计(指标值与文档意见内容存储物理分离,逻辑展示统一),具体为:
通常在评审意见文档中,有很多评审关键指标,这些指标只有人工去阅读才能理解其中的含义,随着时间的推移,越来越多的工程评审意见积累,但是工程中的关键指标信息仍然存储在文档中,如何快速的在多个评审意见文档中获取某一指标值就会变得非常困难,只能挨个查阅评审意见文档,同时由于指标在文档中的上下文环境,语义描述都可能会不同,查阅文档找指标变得非常耗时,即使采用程序来处理,比如自然语言处理技术,但是由于意见的数量,上下文环境等多种情况,不能实现100%完全准确提取。采用本发明技术,将指标对象抽象分类配置,之后再插入到意见模版文档中,实现指标对象与文档内容相结合,意见与指标编写无缝结合,实现指标值存储与非结构化的文档内容存储物理分离,但逻辑上实现内容与指标统一。在后期查询一段时间内某指标值时候,可直接查询指标库数据即可。
S103、根据电网工程的属性信息,从所述配置后的电网评审意见模板库选择电网评审意见模板,并对所述电网评审意见模板进行初始化处理,获得初始化后的电网评审意见模板;
具体地,根据实际的工程属性信息,自动匹配查询到对应的指标集信息,将其实例化为本工程的具体指标库信息,用于存储本工程的指标值信息,并自动匹配查询评审意见指标库信息,将其实例化为本工程的评审意见填报模版,用于填写该工程的评审意见信息,实例化的同时,将初始化意见模版中的指标对象的初始值及意见内容的初始化内容。
S104、根据所述初始化后的电网评审意见模板,基于Web浏览器技术,使用富文本编辑器进行编辑,获得电网评审意见文档;
具体地,基于Web浏览器技术,使用富文本编辑器,在页面根据配置的意见模版也指标对象的相关属性,进行渲染展示。在页面填写工程的意见信息,如果意见信息中有指标对象,根据指标对象的相关属性,渲染为对应的控件类型,比如选择控件,填空文本控件等,可以对可编辑指标进行值修改,实现一处修改,其他引用了该指标对象的地方,自动刷新为最新值。
S105、根据word模版技术,对所述电网评审意见文档进行转换,生成word版本的电网评审意见文档。
具体地,获取所述电网评审意见文档中的内容;
根据所述电网评审意见模板,匹配对应的导出word模版;
基于模版引擎,替换word模版中的变量,生成word版本的电网评审意见文档。
在本发明的某一个实施例中,所述电网评审指标对象,包括多种属性信息,具体为:指标名称、指标编码、数据格式和指标类型。
在本发明的某一个实施例中,所述指标类型包括:自动获取类型、普通填空类型、选择类型和计算类型。
在本发明的某一个实施例中,所述计算类型包括:数学计算型和逻辑判断型,其中,
所述数学计算型,具体为:配置数学计算公式,自动完成计算;
所述逻辑判断型,具体为:为评审意见指标对象配置一个逻辑表达式,触发判断条件后,自动执行逻辑判断,当逻辑判断条件成立与不成立时,取对应的值作为所述评审意见指标对象的值。
在本发明的某一个实施例中,所述电网评审指标对象在全局具有唯一的标识符,具体为:
若电网评审意见文档中的一处的电网评审指标对象代指的内容发生更改,在文档中其余相同的所述电网评审指标对象代指的内容也会发生相应的改变。
在本发明的某一个实施例中,所述根据word模版技术,对所述电网评审文档进行转换,生成word版本的电网评审意见文档,具体为:
获取所述电网评审意见文档中的内容;
根据所述电网评审意见模板,匹配对应的导出word模版;
基于模版引擎,替换word模版中的变量,生成word版本的电网评审意见文档。
本发明一种电网评审意见的在线编辑方法与现有技术相比,其有益效果在于:
1、本发明通过建立评审意见模板库,对不同类型的工程的评审意见进行分类创建,最终形成意见的文档章节骨架结构和默认内容,通过对评审意见模版库的属性配置,实现意见文档章节骨架根据业务需求自动删减等功能,满足多工程类型下不同意见模版的需求。意见编写人员只关心意见内容部分,无需关心排版等问题,各专业只负责本专业编写内容,避免冲突,意见最终自动合并,减少了人工合并的麻烦。
2、建立电网评审指标集及相关配置,实现指标数据来源的多样性,通过意见模版库和指标对象二者相互结合配置,实现指标值在意见内容中自动回显填充,同时也可以在编写意见的时候,对指标值进行修改编辑,指标同步保存到指标库中,意见内容保存至意见库,保证了评审指标数据的一致性。意见中的指标数据最终形成结构化的指标数据,方便后续查询使用。
如图2所示,本发明还提供一种电网评审意见的在线编辑系统200,包括:构建模块201、配置模块202、选择模块203、编辑模块204和转换模块205,其中,
所述构建模块201,用于建立电网评审意见模板库和电网评审指标对象集;
所述配置模块202,用于根据所述评审指标对象集,为所述电网评审意见模板库模板配置的评审指标对象,获得配置后的电网评审已经模板库;
所述初始化模块203,用于根据电网工程的属性信息,从所述配置后的电网评审意见模板库选择电网评审意见模板,并对所述电网评审意见模板进行初始化处理,获得初始化后的电网评审意见模板;
所述编辑模块204,用于根据所述初始化后的电网评审意见模板,基于Web浏览器技术,使用富文本编辑器进行编辑,获得电网评审意见文档;
所述转换模块205,用于根据word模版技术,对所述电网评审意见文档进行转换,生成word版本的电网评审意见文档。
在本发明的某一个实施例,所述电网评审指标对象,包括多种属性信息,具体为:指标名称、指标编码、数据格式和指标类型。
本发明还提供一种计算机终端设备,包括:一个或多个处理器;存储器,与所述处理器耦接,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述任一项所述的电网评审意见的在线编辑方法。
需要说明的是,所述处理器可以是中央处理单元(CentralProcessingUnit,CPU),还可以是其他通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、现成可编程门阵列(Field-ProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,通用处理器可以是微处理器,或者所述处理器也可以是任何常规的处理器,所述处理器是所述终端设备的控制中心,利用各种接口和线路连接所述终端设备的各个部分。
所述存储器主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序等,数据存储区可存储相关数据等。此外,所述存储器可以是高速随机存取存储器,还可以是非易失性存储器,例如插接式硬盘,智能存储卡(SmartMediaCard,SMC)、安全数字(SecureDigital,SD)卡和闪存卡(FlashCard)等,或所述存储器也可以是其他易失性固态存储器件。
需要说明的是,上述终端设备可包括,但不仅限于,处理器、存储器,本领域技术人员可以理解,上述终端设备仅仅是示例,并不构成对终端设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件。
本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述的电网评审意见的在线编辑方法。
需要说明的是,所述计算机程序可以被分割成一个或多个模块/单元(如计算机程序、计算机程序),所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述终端设备中的执行过程。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,应当理解,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围。特别指出,对于本领域技术人员来说,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 用于接收从第二无线电网络发布到第一无线电网络和CDMA无线电网络的消息的方法分别是用于HDR的无线电网络。通信系统中用于扩频的接入终端和接入点;以及P方法。用于向接入终端发布消息。
机译: 评估从至少一个电磁场源接收到的,在通信网络覆盖的特定位置的电磁场的方法和系统。通信网络,通信网络的终端。方法停止模拟和规划移动无线电网络并进行定位移动无线电网络中的移动终端和计算机程序产品
机译: 在无线通信的多流系统的移动终端中控制传输或服务的服务质量的方法,可以由计算机读取的移动存储,在无线通信系统中使用的移动终端,续无线通信系统中使用的无线电网络的结构。无线通信系统和用于测试移动终端的测试系统