一种文档管理方法、系统、电子设备及介质技术方案

技术编号:23497965 阅读:47 留言:0更新日期:2020-03-13 13:06
本发明专利技术实施例公开了一种文档管理方法、系统、电子设备及介质。该方法包括获取目标文档,并对所述目标文档中每个网络节点包含的通信参数进行检查;根据检查后的所述目标文档和预置语言指令确定与所述目标文档对应的数据库文档;基于所述数据库文档确定与所述目标文档中每个网络节点对应的网络节点数据库文档。本发明专利技术实施例的技术方案,以实现提高文档制作效率,节约人力,缩短制作周期,避免编写错误,同时便于对文档进行统一自动化管理。

A document management method, system, electronic equipment and media

【技术实现步骤摘要】
一种文档管理方法、系统、电子设备及介质
本专利技术实施例涉及文件管理
,尤其涉及一种文档管理方法、系统、电子设备及介质。
技术介绍
随着汽车智能化、网联化的水平不断提升,汽车内部的电子电气相关功能日益增加的同时,也对车载网络提出了更高的要求,在这一背景下车载以太网技术应运而生。为了满足整车SOA开发理念及车辆特殊通信场景,一套名为SOME/IP的通信协议被越来越多的应用于车载以太网领域。SOME/IP协议是一套面向服务的通信协议,其中明确规定了服务的提供方、订阅者、订阅机制、传输内容、传输机制等等通信参数,最终这部分内容会体现在格式为.arxml的数据库文件中用来支撑实际控制器软件开发工作。现有技术中都是采用手的方式将Excel中定义好的相关参数写入数据库制作软件之中,但整车网络中动辄上万条通信参数需要耗费大量的人力进行制作及校对且开发周期很长,同时又无法规避人为疏忽导致的编写错误,大大影响工作效率。
技术实现思路
本专利技术实施例提供一种文档管理方法、系统、电子设备及介质,以实现提高文档制作效率,节约人力和制作周期,避免编写错误,同时便于对文档进行统一自动化管理。第一方面,本专利技术实施例提供了一种文档管理方法,该方法包括:获取目标文档,并对所述目标文档中每个网络节点包含的通信参数进行检查;根据检查后的所述目标文档和预置语言指令确定与所述目标文档对应的数据库文档;基于所述数据库文档确定与所述目标文档中每个网络节点对应的网络节点数据库文档。r>进一步的,在获取目标文档之前,还包括:根据预设规则模板以及所述目标文档中每个网络节点包含的通信参数生成所述目标文档。进一步的,对所述目标文档中每个网络节点包含的通信参数进行检查,包括:判断所述目标文档中每个网络节点包含的通信参数是否完整以及正确,若是,对检查后的所述目标文档执行相应的操作。进一步的,判断所述目标文档中每个网络节点包含的通信参数是否完整,包括:判断所述目标文档中每个网络节点包含的通信参数是否缺少用于确定所述数据库文档的通信参数,若否,则确定所述目标文档中每个网络节点包含的通信参数完整。进一步的,判断所述目标文档中每个网络节点包含的通信参数是否正确,包括:判断所述目标文档中每个网络节点包含的通信参数的参数值是否超过预设阈值参数值,若否,则确定所述目标文档中每个网络节点包含的通信参数准确。进一步的,所述方法还包括:将所述目标文档中每个网络节点对应的网络节点数据库文档导入目标软件开发工具,并通过所述目标软件开发工具进行运行。进一步的,所述目标文档中每个网络节点包含的通信参数包括提供方、订阅方、服务类型、服务标识或是填充数据。第二方面,本专利技术实施例还提供了一种文档管理系统,该系统包括:目标文档检查模块,用于获取目标文档,并对所述目标文档中每个网络节点包含的通信参数进行检查;文档生成模块,用于根据检查后的所述目标文档和预置语言指令确定与所述目标文档对应的数据库文档;文档构建模块,用于基于所述数据库文档确定与所述目标文档中每个网络节点对应的网络节点数据库文档。第三方面,本专利技术实施例还提供了一种电子设备,该电子设备包括:一个或多个处理器;存储装置,用于存储多个程序,当所述多个程序中的至少一个被所述一个或多个处理器执行时,使得所述一个或多个处理器实现本专利技术第一方面实施例所提供的文档管理方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术第一方面实施例所提供的文档管理方法。本专利技术实施例通过获取目标文档,并对所述目标文档中每个网络节点包含的通信参数进行检查;根据检查后的所述目标文档和预置语言指令确定与所述目标文档对应的数据库文档;基于所述数据库文档确定与所述目标文档中每个网络节点对应的网络节点数据库文档。解决现有技术中整车网络中动辄上万条通信参数需要耗费大量的人力进行制作及校对且开发周期很长,同时又无法规避人为疏忽导致的编写错误,大大影响工作效率的问题,以实现提高文档制作效率,节约人力,缩短制作周期,避免编写错误,同时便于对文档进行统一自动化管理。附图说明图1是本专利技术实施例一提供的一种文档管理方法的流程图;图2是本专利技术实施例二提供的一种文档管理方法的流程图;图3是本专利技术实施例提供的示例性的Excel文档填写模板的示意图;图4是本专利技术实施例提供的示例性的文档管理方法操作界面的示意图;图5是本专利技术实施例提供的示例性的BuildECULibs程序模块拆分后网络节点数据库文档选择示意图;图6是本专利技术实施例三提供的一种文档管理方法的流程图;图7是本专利技术实施例提供的一种文档管理系统的结构图;图8是本专利技术实施例提供的一种电子设备的硬件结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图对本专利技术具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。实施例一图1为本专利技术实施例一提供的一种文档管理方法的流程图,本实施例可适用于将文档或文件自动转换为通信数据库文档或文件的情况,该方法可以由文档管理系统来执行,该系统可以通过软件和/或硬件的形式实现。具体包括如下步骤:S110、获取目标文档,并对所述目标文档中每个网络节点包含的通信参数进行检查。其中,所述目标文档可以为Word文档、Excel文档或是文本文档等形式。示例性的,所述目标文档为Word文档,则可以通过在Word文档建立表格的方式,将每个网络节点所包含的通信参数填入表格中,同样的,所述目标文档为文本文档,则可以通过在文本文档建立表格的方式,将每个网络节点所包含的通信参数填入表格中。优选的,所述目标文档可以为Excel文档,可以由本领域技术人员根据实际需要手动将已定义好的通信参数写入。本专利技术实施例的技术方案以智能网联汽车以太网通信开发为前提,将SOME/IP通信协议应用于车载以太网,SOME/IP通信协议作为一套面向服务的通信协议,其中明确规定了服务的提供方、订阅方、服务类型、服务标识或是填充数据等通信参数,则可以理解的是所述目标文档中每个网络节点包含的通信参数可以包括但不限于为提供方、订阅方、服务类型、服务标识或是填充数据等通信本文档来自技高网...

【技术保护点】
1.一种文档管理方法,其特征在于,包括:/n获取目标文档,并对所述目标文档中每个网络节点包含的通信参数进行检查;/n根据检查后的所述目标文档和预置语言指令确定与所述目标文档对应的数据库文档;/n基于所述数据库文档确定与所述目标文档中每个网络节点对应的网络节点数据库文档。/n

【技术特征摘要】
1.一种文档管理方法,其特征在于,包括:
获取目标文档,并对所述目标文档中每个网络节点包含的通信参数进行检查;
根据检查后的所述目标文档和预置语言指令确定与所述目标文档对应的数据库文档;
基于所述数据库文档确定与所述目标文档中每个网络节点对应的网络节点数据库文档。


2.根据权利要求1所述的方法,其特征在于,在获取目标文档之前,还包括:
根据预设规则模板以及所述目标文档中每个网络节点包含的通信参数生成所述目标文档。


3.根据权利要求1所述的方法,其特征在于,对所述目标文档中每个网络节点包含的通信参数进行检查,包括:
判断所述目标文档中每个网络节点包含的通信参数是否完整以及正确,若是,对检查后的所述目标文档执行相应的操作。


4.根据权利要求3所述的方法,其特征在于,判断所述目标文档中每个网络节点包含的通信参数是否完整,包括:
判断所述目标文档中每个网络节点包含的通信参数是否缺少用于确定所述数据库文档的通信参数,若否,则确定所述目标文档中每个网络节点包含的通信参数完整。


5.根据权利要求3所述的方法,其特征在于,判断所述目标文档中每个网络节点包含的通信参数是否正确,包括:
判断所述目标文档中每个网络节点包含的通信参数的参数值是否超过预设阈值参数值,若...

【专利技术属性】
技术研发人员:尹荣彬陈博孔祥明刘超刘孝雷李想
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:吉林;22

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1