System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电子化手册内容管理,尤其是涉及一种面向民机电子化手册的内容管理系统和方法。
技术介绍
1、民机飞行运动类手册的编制通常需要民机制造商和航空公司双方协同完成,在手册编制过程中还需要符合由s1000d规范和ata2300规范定制的schema数据规范,因此,民机飞行运动类手册的编制过程一般比较复杂,涉及人员广。而现有的编制方式为由民机制造商采用pdf格式形成电子版手册和纸质版手册,航空公司收到电子版手册和纸质版手册后,修改其中不符合自身需求的内容,再更新为新一版本的手册,一般情况下,航空公司会对手册进行多次修改。修改过程中需要人为检索和识别需要修改的内容,多次修改的版本难以相互参考对照,往往造成修改工作耗时耗力。
2、基于上述技术问题,申请人提出本申请的技术方案。
技术实现思路
1、有鉴于现有技术的上述缺陷,本专利技术通过应用在手册编制端的主版本手册编辑模块和主板本手册分发模块、应用在多个手册使用端的手册在线编制模块以及应用在云服务端的手册冲突识别模块和手册冲突展示模块;手册编制端、多个手册使用端和云服务端之间相互通讯,且能够独立运行功能,通过这种对系统架构上的改变,解决手册编制与修改的协同问题、以及经过修改的各版本之间的冲突识别问题,确保多个用户在多个使用端上同时编辑同一手册时版本管理的实效性和准确性。
2、为实现上述目的,本专利技术提供一种一种面向民机电子化手册的内容管理系统,所述系统包括应用在手册编制端的主版本手册编辑模块和主板本手册分发模块
3、所述主板本手册编辑模块用于编制初始版本飞行类手册,并将所述初始版本飞行类手册发送至主板本手册分发模块;
4、所述主板本手册分发模块用于接收所述初始版本飞行类手册,针对每个所述手册使用端生成相应的分发标记,生成包含所述分发标记的多个子版本手册数据包,并将所述子版本手册数据包发送至与所述分发标记相对应的所述手册使用端;
5、所述手册在线编辑模块用于展示和编辑所述子版本手册数据包,并针对编辑后的子版本手册数据包添加来源标识,将包含所述来源标识的新版本飞行类手册数据包发送至所述手册冲突识别模块;
6、所述手册冲突识别模块用于接收每个所述手册在线编辑模块发送的包含所述来源标识的新版本飞行类手册数据包,针对所述新版本飞行类手册数据包生成对应的版本标识,针对具有同一来源标识、不同版本标识的新版本飞行类手册数据包进行内容冲突识别,将所述内容冲突识别得到的冲突结果以及与所述冲突结果对应的一组所述新版本飞行类手册数据包发送至所述手册冲突展示模块;
7、所述手册冲突展示模块用于以对比的形式将所述冲突结果展示在与所述冲突结果对应的一组所述子版本手册数据包中。
8、优选地,所述主板本手册编制模块用于接收多个输入信息,将所述多个输入信息进行信息整合和信息校验,形成符合schema数据规范的初始版本飞行类手册,将所述初始版本飞行类手册按照属性标识划分为目录信息组、多个内容信息组和多个基础信息组,并将经过划分后的所述初始版本飞行类手册发送至所述主版本手册分发模块。
9、优选地,所述主版本手册分发模块用于在接收初始版本飞行类手册后,对所述初始版本飞行类手册进行预处理,生成包含分发标记的多个子版本手册数据包,将所述子版本手册数据包按照所述属性标识和预设式样转换为多个xml数据文件,并将每个所述xml数据文件打包形成子版本手册数据包,将每个所述子版本手册数据包由所述手册编制端发送至与所述分发标记相对应的所述手册使用端。
10、优选地,所述手册在线编制模块用于在预先建立的文档管理平台上展示所述xml数据文件中的所述多个内容信息组和多个基础信息组,识别每个内容信息组和每个基础信息组中每个信息元素的编辑状态,根据所述编辑状态对编辑后的信息元素添加编辑标签,形成包含版本标识和多个所述编辑标签的新版本飞行类手册数据包,并将所述新版本飞行类手册数据包添加所述来源标识后发送至手册冲突识别模块。
11、优选地,所述手册冲突识别模块用于存储接收到的初始版本飞行类手册和新版本飞行类手册数据包,将所述新版本飞行类手册数据包按照所述来源标识进行分类存储,确定所述新版本飞行类手册数据包的冲突识别对象,将所述新版本飞行类手册数据包中的每个所述xml文件与对应的冲突识别对象进行元素级比对,得到所述新版本飞行类手册数据包与所述冲突识别对象之间的所述冲突结果,将所述新版本飞行类手册数据包以及对应的冲突识别对象确定为一组新版本飞行类手册数据包,将所述冲突结果、所述一组新版本飞行类手册数据包发送至所述手册冲突展示模块。
12、优选地,所述确定所述新版本飞行类手册数据文件的冲突识别对象包括:
13、若所述新版本飞行类手册数据文件对应的所述来源标识下的分类存储中,仅存在一份所述新版本飞行类手册数据文件,则将所述初始版本飞行类手册确定为所述新版本飞行类手册数据文件的冲突识别对象;
14、若所述新版本飞行类手册数据文件对应的所述来源标识下的分类存储中,存在多份所述新版本飞行类手册数据文件,则对多份所述新版本飞行类手册数据文件的接收时间戳进行排序,将所述接收时间戳与所述新版本飞行类手册数据文件的接收时间戳最相临近的新版本飞行类手册数据文件确定为所述新版本飞行类手册数据文件的冲突识别对象。
15、优选地,所述冲突结果在一组所述子版本手册数据包中高亮显示,且以字体颜色相区分。
16、本专利技术还公开一种面向民机电子化手册的内容管理方法,具有通讯连接的手册编制端、多个手册使用端和云服务端,所述方法包括以下步骤:
17、在所述手册编制端编制初始版本飞行类手册,针对每个所述手册使用端生成相应的分发标记,生成包含所述分发标记的多个子版本手册数据包,并将所述子版本手册数据包发送至与所述分发标记相对应的所述手册使用端;
18、在每个所述手册使用端展示和编辑所述子版本手册数据包,并针对编辑后的子版本手册数据包添加来源标识,将包含所述来源标识的新版本飞行类手册数据包发送至所述手册冲突识别模块;
19、在所述云服务端接收每个所述手册在线编辑模块发送的包含所述来源标识的新版本飞行类手册数据包,针对所述新版本飞行类手册数据包生成对应的版本标识,针对具有同一来源标识、不同版本标识的新版本飞行类手册数据包进行内容冲突识别,将所述内容冲突识别得到的冲突结果以及与所述冲突结果对应的一组所述新版本飞行类手册数据包发送至所述手册冲突展示模块;
20、在云服务端以对比的形式将所述冲突结果展示在与所述冲突结果对应的一组所述子版本手册数据包中。
21、优选地,在所述手册编制端将所述初始版本飞行类手册转换为多个xml数据文件,在所述手册使用端对所述xml数据文件进行xml数据解析,在所述云服务端上将所述xml数据文件转换成html格式之后进行展示。
...【技术保护点】
1.一种面向民机电子化手册的内容管理系统,其特征在于,所述系统包括应用在手册编制端的主版本手册编辑模块和主板本手册分发模块、应用在多个手册使用端的手册在线编制模块以及应用在云服务端的手册冲突识别模块和手册冲突展示模块;
2.根据权利要求1所述的一种面向民机电子化手册的内容管理系统,其特征在于,所述主板本手册编制模块用于接收多个输入信息,将所述多个输入信息进行信息整合和信息校验,形成符合Schema数据规范的初始版本飞行类手册,将所述初始版本飞行类手册按照属性标识划分为目录信息组、多个内容信息组和多个基础信息组,并将经过划分后的所述初始版本飞行类手册发送至所述主版本手册分发模块。
3.根据权利要求2所述的一种面向民机电子化手册的内容管理系统,其特征在于,所述主版本手册分发模块用于在接收初始版本飞行类手册后,对所述初始版本飞行类手册进行预处理,生成包含分发标记的多个子版本手册数据包,将所述子版本手册数据包按照所述属性标识和预设式样转换为多个XML数据文件,并将每个所述XML数据文件打包形成子版本手册数据包,将每个所述子版本手册数据包由所述手册编制端发送至与所述
4.根据权利要求3所述的一种面向民机电子化手册的内容管理系统,其特征在于,所述手册在线编制模块用于在预先建立的文档管理平台上展示所述XML数据文件中的所述多个内容信息组和多个基础信息组,识别每个内容信息组和每个基础信息组中每个信息元素的编辑状态,根据所述编辑状态对编辑后的信息元素添加编辑标签,形成包含版本标识和多个所述编辑标签的新版本飞行类手册数据包,并将所述新版本飞行类手册数据包添加所述来源标识后发送至手册冲突识别模块。
5.根据权利要求4所述的一种面向民机电子化手册的内容管理系统,其特征在于,所述手册冲突识别模块用于存储接收到的初始版本飞行类手册和新版本飞行类手册数据包,将所述新版本飞行类手册数据包按照所述来源标识进行分类存储,确定所述新版本飞行类手册数据包的冲突识别对象,将所述新版本飞行类手册数据包中的每个所述XML文件与对应的冲突识别对象进行元素级比对,得到所述新版本飞行类手册数据包与所述冲突识别对象之间的所述冲突结果,将所述新版本飞行类手册数据包以及对应的冲突识别对象确定为一组新版本飞行类手册数据包,将所述冲突结果、所述一组新版本飞行类手册数据包发送至所述手册冲突展示模块。
6.根据权利要求5所述的一种面向民机电子化手册的内容管理系统,其特征在于,所述确定所述新版本飞行类手册数据文件的冲突识别对象包括:
7.根据权利要求1所述的一种面向民机电子化手册的内容管理系统,其特征在于,所述冲突结果在一组所述子版本手册数据包中高亮显示,且以字体颜色相区分。
8.一种面向民机电子化手册的内容管理方法,其特征在于,具有通讯连接的手册编制端、多个手册使用端和云服务端,所述方法包括以下步骤:
9.根据权利要求8所述的一种面向民机电子化手册的内容管理方法,其特征在于,在所述手册编制端将所述初始版本飞行类手册转换为多个XML数据文件,在所述手册使用端对所述XML数据文件进行XML数据解析,在所述云服务端上将所述XML数据文件转换成HTML格式之后进行展示。
...【技术特征摘要】
1.一种面向民机电子化手册的内容管理系统,其特征在于,所述系统包括应用在手册编制端的主版本手册编辑模块和主板本手册分发模块、应用在多个手册使用端的手册在线编制模块以及应用在云服务端的手册冲突识别模块和手册冲突展示模块;
2.根据权利要求1所述的一种面向民机电子化手册的内容管理系统,其特征在于,所述主板本手册编制模块用于接收多个输入信息,将所述多个输入信息进行信息整合和信息校验,形成符合schema数据规范的初始版本飞行类手册,将所述初始版本飞行类手册按照属性标识划分为目录信息组、多个内容信息组和多个基础信息组,并将经过划分后的所述初始版本飞行类手册发送至所述主版本手册分发模块。
3.根据权利要求2所述的一种面向民机电子化手册的内容管理系统,其特征在于,所述主版本手册分发模块用于在接收初始版本飞行类手册后,对所述初始版本飞行类手册进行预处理,生成包含分发标记的多个子版本手册数据包,将所述子版本手册数据包按照所述属性标识和预设式样转换为多个xml数据文件,并将每个所述xml数据文件打包形成子版本手册数据包,将每个所述子版本手册数据包由所述手册编制端发送至与所述分发标记相对应的所述手册使用端。
4.根据权利要求3所述的一种面向民机电子化手册的内容管理系统,其特征在于,所述手册在线编制模块用于在预先建立的文档管理平台上展示所述xml数据文件中的所述多个内容信息组和多个基础信息组,识别每个内容信息组和每个基础信息组中每个信息元素的编辑状态,根据所述编辑状态对编辑后的信息元素添加编辑标签,形成包含版本标识和多个所述编辑标签的新版本飞行类手册...
【专利技术属性】
技术研发人员:梁玉强,徐洁,王舒怡,
申请(专利权)人:上海航空工业集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。