一种文档并行处理方法及系统技术方案

技术编号:6994066 阅读:224 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种文档并行处理方法及系统,属于文档处理技术领域。现有文档处理方法及系统不能同时对三个或三个以上的文档进行比较,而且精确性和效率较差。本发明专利技术所述方法及系统,并行对同一原始文档进行修改,生成多个修改文档;然后通过比较所有修改文档和原始文档,将所有文档进行合并,生成合并文档,该合并文档中包含所有修改文档的所有修改痕迹以及修改痕迹所属修改文档标记;最后呈现包含所有修改痕迹和修改痕迹所属修改文档标记的合并文档内容,并对所有修改痕迹进行确认,接受或拒绝对原始文档所作的修改。本发明专利技术特别适用于需要多人对同一文档进行并行编辑的场合。

【技术实现步骤摘要】

本专利技术属于文档处理
,具体涉及一种文档并行处理方法及系统
技术介绍
在日常生活和工作中,文档占有着重要的地位,尤其是在报业与出版业。目前,文 档的处理技术主要有文本处理、样式处理、格式处理和痕迹比对。文本处理,顾名思义主要是处理文档中的文字信息,即文档的内容。虽然文字是文 档的主体,但是单单的文本处理已经无法满足现在社会对文档处理的要求。样式处理主要 指文本是以何种形式呈现,如加粗、倾斜、下划线等等。格式处理主要指文本是怎么组织的, 如对文本内容进行标号等。痕迹比对是对文档被处理的轨迹进行跟踪,显示出每个人对文 档的修改,是综合运行文本处理、样式处理和格式处理的处理方式。虽然上述文档处理技术已经比较成熟,但是随着社会分工的细化,在文档处理的 专业领域,上述文档处理技术已经不能满足人们的需要。人们追求对现有生产力的最大化 利用,即并行处理,现有的文档处理技术还无法达到这个要求。例如,责任编辑接到一篇投 稿,需要经过A、B和C三位编辑处理后再由责任编辑对A、B和C三位编辑的修改进行确认。 按照目前的文档处理技术,责任编辑需要将稿件先传送给编辑A,编辑A处理完后将稿件传 送给编辑B ;编辑B处理完成后将稿件再传送给编辑C ;编辑C处理完成后最终将稿件传到 责任编辑手中。责任编辑打开文档处理器,文档处理器显示出每位编辑所作的修改,责任编 辑对三位编辑的修改进行确认。由此可见目前的文档处理是一个串行的过程,效率较低, 效率较低的瓶颈不在人,而在于目前的文档处理技术没有支持对文档的并行处理。微软公司的字处理软件Word提供了一种通过对文档的比较来确定文档修改痕迹 的方法,但存在如下缺陷l.Word只能同时比较两个文档,不能实现对多个文档同时进行比较;2. Word不仅对文档的纯文本进行比较,而且还比较样式,因此比较结果不精确;3. Word记录对文档的所有修改操作,比较繁琐。例如,对文档中一段文字先进行了 修改,然后又改回了原来的文字,从整体上来说,等于没有修改,但Word却记录了两次修改 操作。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的是提供一种文档并行处理方法及系 统。该方法及系统能够同时比较多个文档,并在一个文档中展现出所有对同一文档进行修 改的修改痕迹。为了实现上述目的,本专利技术采用的技术方案如下一种文档并行处理方法,包括以下步骤(1)对原始文档进行并行修改,生成若干个修改文档;(2)将所有修改文档和原始文档进行合并,生成合并文档,所述合并文档中包含所有修改文档的所有修改痕迹以及修改痕迹所属修改文档标记;(3)呈现包含所有修改痕迹的合并文档内容。一种文档并行处理系统,包括若干用于对原始文档进行修改,并生成修改文档的 文档修改模块;与若干个文档修改模块连接,将所有修改文档和原始文档进行合并,生成合并文 档的文档修改痕迹处理模块,所述合并文档中包含所有修改文档的所有修改痕迹以及修改 痕迹所属修改文档标记;以及与文档修改痕迹处理模块连接,用于呈现合并文档内容的文档修改痕迹呈现 模块。本专利技术所述方法及系统,通过对所有修改文档与原始文档的比较,实现了所有修 改文档的修改痕迹在一个文档中显示,并能够区分出不同的修改文档对原始文档所作的修 改。而且,能够并行处理多个文档,并通过对文档进行预处理,在文档比较之前去除了文档 格式与样式的方式,提高了文档比较的效率和准确性。附图说明图1是本专利技术所述文档并行处理系统的优选实施方式的结构方框图;图2是具体实施方式中图1所示文档修改痕迹处理模块的结构方框图;图3是具体实施方式中采用图1所示系统并行处理文档的方法流程图;图4是具体实施方式中图3所示方法将所有文档进行合并,生成合并文档的流程 图;图5是实施例中展现所有修改痕迹的效果图。 具体实施例方式本专利技术的核心思想是并行对同一原始文档进行修改,生成多个修改文档;然后 通过比较所有修改文档和原始文档,将所有文档进行合并,生成合并文档,该合并文档中包 含所有修改文档的所有修改痕迹以及修改痕迹所属修改文档标记;最后呈现包含所有修改 痕迹和修改痕迹所属修改文档标记的合并文档内容,并对所有修改痕迹进行确认,接受或 拒绝对原始文档所作的修改。所述修改痕迹是指对文档内容修改的标记,如标记出文档增 加的内容或文档删除的内容等。下面结合具体实施方式和附图,对本专利技术进行详细描述。图1是本专利技术所述文档并行处理系统的优选实施方式的结构方框图。该系统包括 若干个文档修改模块1、与若干个文档修改模块1连接的文档修改痕迹处理模块2、与文档 修改痕迹处理模块2连接的文档修改痕迹呈现模块3、以及与文档修改痕迹呈现模块3连接 的文档修改痕迹确认模块4。文档修改模块1用于对原始文档进行修改,生成修改文档。若干个文档修改模块 1可以并行对同一个原始文档进行修改,生成若干个修改文档,提交给文档修改痕迹处理模 块2。文档修改模块1的数量由对原始文档进行修改的用户数量以及文档修改痕迹处理模 块2能够并行处理的文档数量确定。文档修改痕迹处理模块2用于将所有修改文档和原始文档进行合并,生成合并文档,提交给文档修改痕迹呈现模块3。所述合并文档中包含所有修改文档的所有修改痕迹以 及修改痕迹所属修改文档标记。文档修改痕迹呈现模块3用于呈现包含所有修改痕迹和修改痕迹所属修改文档 标记的合并文档内容。文档修改痕迹确认模块4用于对文档修改痕迹呈现模块3呈现的修改痕迹进行确 认。图2是图1中文档修改痕迹处理模块2的具体结构方框图。该模块2包括文档预 处理子模块21、与文档预处理子模块21连接的文档合并子模块22、以及与文档合并子模块 22连接的文档合并结果生成子模块23。文档预处理子模块21用于将原始文档与对原始文档经过不同修改后的若干个修 改文档进行预处理,生成去掉样式与格式的纯文本。文档合并子模块22用于对所有文档进 行建模,并通过比较建模后的修改文档纯文本与原始文档纯文本将所有文档进行合并,合 并后的文档包含所有修改文档的所有修改痕迹以及修改痕迹所属修改文档标记。文档合并 结果生成子模块23用于对合并文档内容进行再处理,生成可显示的文档内容数据。图3是采用图1所示系统并行处理文档的方法流程图。该方法包括以下步骤(1)若干个文档修改模块1对原始文档进行并行修改,生成若干个修改文档,分别 为文档1、文档2……文档n,提交给文档修改痕迹处理模块2 ;(2)文档修改痕迹处理模块2将所有文档进行合并,生成合并文档,提交给文档修 改痕迹呈现模块3,合并文档中包含所有修改文档的所有修改痕迹和修改痕迹所属修改文 档标记;(3)文档修改痕迹呈现模块3呈现包含所有修改痕迹和修改痕迹所属修改文档标 记的合并文档内容;(4)文档修改痕迹确认模块4对文档修改痕迹呈现模块3呈现的所有修改痕迹进 行确认,接受或拒绝对原始文档所作的修改。步骤O)中,将所有文档进行合并,生成合并文档的具体过程如图4所示,包括以 下步骤①文档预处理子模块21将原始文档和若干个修改文档进行预处理,生成去掉样 式与格式的纯文本,提交给文档合并子模块22。由于各个修改文档的样式与格式可能不同,所以各个修改文档呈现的效果也会不 同。但是,文档的不同呈现效果与文档内容是如何被修改的没有关系,检测对文档格式与样 式的修改本文档来自技高网
...

【技术保护点】
一种文档并行处理方法,包括以下步骤:(1)对原始文档进行并行修改,生成若干个修改文档;(2)将所有修改文档和原始文档进行合并,生成合并文档;所述合并文档中包含所有修改文档的所有修改痕迹以及修改痕迹所属修改文档标记;(3)呈现合并文档内容。

【技术特征摘要】

【专利技术属性】
技术研发人员:王纬纪永凤
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:11

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

1