CN103631763A - 多人协作的大型文档编辑装置和大型文档编辑方法 - Google Patents
多人协作的大型文档编辑装置和大型文档编辑方法 Download PDFInfo
- Publication number
- CN103631763A CN103631763A CN201310683944.9A CN201310683944A CN103631763A CN 103631763 A CN103631763 A CN 103631763A CN 201310683944 A CN201310683944 A CN 201310683944A CN 103631763 A CN103631763 A CN 103631763A
- Authority
- CN
- China
- Prior art keywords
- document
- fragment
- module
- writing
- cooperation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
Abstract
本发明提供了一种多人协作的大型文档编辑装置,包括:待编辑文档创建及碎化模块,用于在协作编撰平台中创建一个待编辑的大型文档,并将其碎片化;碎片文档编辑模块,用于多人协作,对所述待编辑文档创建及碎化模块碎片化后的大型文档进行编辑;大型文档输出模块,用于通过协作编撰平台,从所述碎片文档编辑模块经多人协作编辑完成的部分文档片段或完整文档片段中选择待导出的文档片段,整合得到最终的大型文档。本发明还提供了一种多人协作的大型文档编辑方法。通过本发明的技术方案,可以在现有的文档编辑方式基础上,充分利用单文档编辑类型完成多文档构成的大型文档的文档编辑,建立大型文档参与的面向对单文档编辑的通用、统一编辑思路。
Description
技术领域
本发明涉及计算机技术领域,具体地,涉及一种多人协作的大型文档编辑装置和一种多人协作的大型文档编辑方法。
背景技术
在目前阶段,企业对于大型文档的编辑,特别是协作编辑还仍然停留在原始的阶段。主要仍然是通过将文档将模版文档分发给相对应的撰写人员,在编撰后由人工来统一搜集整理并最终形成一份文档。对于一些简单文档或者非经常性的合作撰写,利用以上的人工方式还可以尝试一用,但是对于一些大型文档例如一些重要的软件需求文档、设计文档、使用手册等则比较难于维护。此类单个文档一般都有几百页甚至上千页,并且对于更新和版本的管理也有一定的需求,同时由于是协作创作,需要在创作者之间进行有效的沟通,来保证文档内容的质量和可行性。简单的将文档进行分发分别编辑并人工汇总需要不小的重复性劳动。
近期也比较流行的一些基于html的协作文档创作***,但是由于其使用基于网页的展现形式,对于一些附件、图片的处理较为薄弱,并且其扩展性也远弱于一些常用的word、wps等文档编辑工具,无法内嵌一些诸如visio、excel等常用的格式,因此远远无法满足文档创作中多样的需求。
如前所述,对于大型文档的编撰,在1)编撰时间、2)编撰工具易用性、3)内容版本管理、4)编撰者间的交互性会有一定的要求。对于此类文档的编撰一般都有一个明确的完成时间点,同时也需要投入较多的人力来进行编撰。如何能够进行快速有序的协作编辑是一个挑战。对于工具的灵活性也有较高的要求,要求工具能够通过各种手段、内嵌各种展现工具来使得使用者充分表达其所要表达的思想。大部分时候不仅仅需要简单的图片、文本、表格,而且需要引入大量的第三方工具来协作展现,因此需要基于一中进行灵活多变的编辑工具基础之上。此外,大型文档的创作过程中,会有不少地方需要经过反复的推敲及修订,一定程度上需要一个简单的文档版本管理的功能。最后,多人协作的情况下,需要各个创作者间进行协作沟通,共通完成整个文档的创作。
以上四点即为在一个大型文档的日常创作中所需考虑及解决的问题。
因此,需要一种新的多人协作的大型文档编辑技术,可以在现有的文档编辑方式基础上,充分利用单文档编辑类型完成多文档构成的大型文档的文档编辑,建立大型文档参与的面向对单文档编辑的通用、统一编辑思路。
发明内容
本发明正是基于上述问题,提出了一种新的多人协作的大型文档编辑技术,可以在现有的文档编辑方式基础上,充分利用单文档编辑类型完成多文档构成的大型文档的文档编辑,建立大型文档参与的面向对单文档编辑的通用、统一编辑思路。
有鉴于此,本发明提出了一种多人协作的大型文档编辑装置,包括:待编辑文档创建及碎化模块,用于在协作编撰平台中创建一个待编辑的大型文档,并将其碎片化;碎片文档编辑模块,用于多人协作,对所述待编辑文档创建及碎化模块碎片化后的大型文档进行编辑;大型文档输出模块,用于通过协作编撰平台,从所述碎片文档编辑模块经多人协作编辑完成的部分文档片段或完整文档片段中选择待导出的文档片段,整合得到最终的大型文档。在该技术方案中,通过搭建的协作编撰平台,解析大型文档的目录结构,并将碎片化切成文档片段,每一文档片段都可以进行独立编撰维护,并可以对每一个片段进行版本管理;当每一个片段都完成时,协作编撰平台将文档按照原有的结构整合成一个大型文档。该技术方案,可以主要用于协作编辑文档的过程中,以提供结构化、版本化的管理。
在上述技术方案中,优选地,所述多人协作的大型文档编辑装置,还包括:协作编撰平台搭建模块,用于搭建能够支持各种常见编辑工具的协作编撰平台;所述协作编撰平台搭建模块搭建协作编撰平台的操作,具体包括:文档立项阶段:设置结构解析板块、文档结构输出通道和多个文档碎片通道,用于对待编辑文档的结构进行解析,获取待编辑文档的文档结构和多个文档碎片,分别通过文档结构输出通道和多个文档碎片通道输出至成果输出阶段和创作阶段;创作阶段:设置碎片编辑板块、碎片修订及版本化管理板块、碎片变更通知板块和编撰者间沟通协作板块,分别用于基于文档立项阶段获取的多个文档碎片进行碎片编辑、碎片修订及版本化管理、碎片变更通知和编撰者间沟通协作;成果输出阶段:设置文档输出通道,用于对文档立项阶段输出的文档结构和创作阶段编撰完成的文档碎片进行输出,得到最终编撰完成的大型文档;以及,所述待编辑文档创建及碎化模块,用于在所述协作编撰平台搭建模块搭建的协作编撰平台中创建一个待编辑的大型文档,并将其碎片化。在该技术方案中,可以搭建协作编撰平台;该协作编撰平台,用于需求文档的编写环节,能够将变更实时的通知到相关的开发人员,有利于极大的提高生产效率、同时降低需求人员与开发人员之间的沟通耗时。
在上述技术方案中,优选地,所述待编辑文档创建及碎化模块,具体包括:架构文档上传模块,用于在协作编撰平台中注册一个项目,并上传一个结构性文档或者在协作编撰平台上直接设计/搭建目录结构;碎片层次构造模块,用于对于所述架构文档上传模块上传的架构文档或者部分完成编撰的文档,使用ActiveX组件进行通讯,并读取其中的文档结构信息,按照标题类型来构造协作编撰平台中碎片的层次结构;文档片段形成模块,用于当所述碎片层次构造模块的结构信息确定后,对于部分已经有内容的标题,将抽取出各个层级下的文档片段,形成n个文档片段,n为自然数;交互设定模块,用于对于所述文档片段形成模块形成的每一个文档片段,设定一个或者多个编撰人,以便于以后邮件或者短信通知及沟通。
在上述技术方案中,优选地,所述碎片层次构造模块读取的文档结构信息,主要包含文档标题及标题类型;所述文档标题及标题类型,包括并行设置的多个同级标题,每个同级标题包括逐级设置的多级标题。
在上述技术方案中,优选地,所述碎片文档编辑模块,具体包括:文档片段独立编辑模块,用于对于各个文档片段,编撰人使用常用的编辑工具,分别独立进行相应的编辑;版本标签标记模块,用于在各个编撰阶段,为所述文档片段独立编辑模块编辑的每一个文档片段打上版本标签;该版本标签具有比较功能;编撰进度交互模块,用于当所述版本标签标记模块标记的某个文档片段编撰并保存时,选择性地通知其他编撰者本次编撰的概要信息,并通过Email或者短信的形式发送至相应人员。
根据本发明的又一个方面,还提出了一种多人协作的大型文档编辑方法,包括:步骤204:在协作编撰平台中创建一个待编辑的大型文档,并将其碎片化;步骤206:多人协作,对所述步骤204碎片化后的大型文档进行编辑;步骤208:通过协作编撰平台,从所述碎片文档编辑模块经多人协作编辑完成的部分文档片段或完整文档片段中选择待导出的文档片段,整合得到最终的大型文档。在该技术方案中,通过搭建的协作编撰平台,解析大型文档的目录结构,并将碎片化切成文档片段,每一文档片段都可以进行独立编撰维护,并可以对每一个片段进行版本管理;当每一个片段都完成时,协作编撰平台将文档按照原有的结构整合成一个大型文档。该技术方案,可以主要用于协作编辑文档的过程中,以提供结构化、版本化的管理。
在上述技术方案中,优选地,在所述步骤204之前,还包括:步骤202:搭建能够支持各种常见编辑工具的协作编撰平台;所述步骤202搭建协作编撰平台的操作,具体包括:文档立项阶段:设置结构解析板块、文档结构输出通道和多个文档碎片通道,用于对待编辑文档的结构进行解析,获取待编辑文档的文档结构和多个文档碎片,分别通过文档结构输出通道和多个文档碎片通道输出至成果输出阶段和创作阶段;创作阶段:设置碎片编辑板块、碎片修订及版本化管理板块、碎片变更通知板块和编撰者间沟通协作板块,分别用于基于文档立项阶段获取的多个文档碎片进行碎片编辑、碎片修订及版本化管理、碎片变更通知和编撰者间沟通协作;成果输出阶段:设置文档输出通道,用于对文档立项阶段输出的文档结构和创作阶段编撰完成的文档碎片进行输出,得到最终编撰完成的大型文档;以及,所述步骤204具体包括:在所述步骤202搭建的协作编撰平台中创建一个待编辑的大型文档,并将其碎片化。在该技术方案中,可以搭建协作编撰平台;该协作编撰平台,用于需求文档的编写环节,能够将变更实时的通知到相关的开发人员,有利于极大的提高生产效率、同时降低需求人员与开发人员之间的沟通耗时。
在上述技术方案中,优选地,所述步骤204,具体包括:步骤302:在协作编撰平台中注册一个项目,并上传一个结构性文档或者在协作编撰平台上直接设计/搭建目录结构;步骤304:对于所述步骤302上传的架构文档或者部分完成编撰的文档,使用ActiveX组件进行通讯,并读取其中的文档结构信息,按照标题类型来构造协作编撰平台中碎片的层次结构;步骤306:当所述步骤304的结构信息确定后,对于部分已经有内容的标题,将抽取出各个层级下的文档片段,形成n个文档片段,n为自然数;步骤308:对于所述步骤306形成的每一个文档片段,设定一个或者多个编撰人,以便于以后邮件或者短信通知及沟通。
在上述技术方案中,优选地,所述步骤304读取的文档结构信息,主要包含文档标题及标题类型;所述文档标题及标题类型,包括并行设置的多个同级标题,每个同级标题包括逐级设置的多级标题。
在上述技术方案中,优选地,所述步骤206,具体包括:步骤402:对于各个文档片段,编撰人使用常用的编辑工具,分别独立进行相应的编辑;步骤404:在各个编撰阶段,为所述步骤402编辑的每一个文档片段打上版本标签;该版本标签具有比较功能;步骤406:当所述步骤404标记的某个文档片段编撰并保存时,选择性地通知其他编撰者本次编撰的概要信息,并通过Email或者短信的形式发送至相应人员。
通过以上技术方案,可以在现有的文档编辑方式基础上,充分利用单文档编辑类型完成多文档构成的大型文档的文档编辑,建立大型文档参与的面向对单文档编辑的通用、统一编辑思路。
附图说明
图1示出了根据本发明的实施例的多人协作的大型文档编辑装置的框图;
图2示出了根据本发明的实施例的多人协作的大型文档编辑方法的流程图;
图3示出了根据本发明的实施例的待编辑文档创建及碎化模块的流程图;
图4示出了根据本发明的实施例的碎片文档编辑模块的流程图;
图5示出了根据本发明的实施例的文档标题及标题类型的主要架构图;
图6示出了根据本发明的实施例的协作编辑阶段两个版本的文档比较界面图;
图7示出了根据本发明的实施例的协作编撰平台的搭建流程图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图1示出了根据本发明的实施例的多人协作的大型文档编辑装置的框图。
如图1所示,根据本发明的实施例的多人协作的大型文档编辑装置100,包括:待编辑文档创建及碎化模块104,用于在协作编撰平台中创建一个待编辑的大型文档,并将其碎片化;碎片文档编辑模块106,用于多人协作,对待编辑文档创建及碎化模块104碎片化后的大型文档进行编辑;大型文档输出模块108,用于通过协作编撰平台,从碎片文档编辑模块106经多人协作编辑完成的部分文档片段或完整文档片段中选择待导出的文档片段,整合得到最终的大型文档。在该技术方案中,通过搭建的协作编撰平台,解析大型文档的目录结构,并将碎片化切成文档片段,每一文档片段都可以进行独立编撰维护,并可以对每一个片段进行版本管理;当每一个片段都完成时,协作编撰平台将文档按照原有的结构整合成一个大型文档。该技术方案,可以主要用于协作编辑文档的过程中,以提供结构化、版本化的管理。
在上述技术方案中,优选地,多人协作的大型文档编辑装置,还包括:协作编撰平台搭建模块102,用于搭建能够支持各种常见编辑工具的协作编撰平台;如图7所示,协作编撰平台搭建模块102搭建协作编撰平台的操作,具体包括:文档立项阶段:设置结构解析板块、文档结构输出通道和多个文档碎片通道,用于对待编辑文档的结构进行解析,获取待编辑文档的文档结构和多个文档碎片,分别通过文档结构输出通道和多个文档碎片通道输出至成果输出阶段和创作阶段;创作阶段:设置碎片编辑板块、碎片修订及版本化管理板块、碎片变更通知板块和编撰者间沟通协作板块,分别用于基于文档立项阶段获取的多个文档碎片进行碎片编辑、碎片修订及版本化管理、碎片变更通知和编撰者间沟通协作;成果输出阶段:设置文档输出通道,用于对文档立项阶段输出的文档结构和创作阶段编撰完成的文档碎片进行输出,得到最终编撰完成的大型文档;以及,待编辑文档创建及碎化模块,用于在协作编撰平台搭建模块搭建的协作编撰平台中创建一个待编辑的大型文档,并将其碎片化。在该技术方案中,可以搭建协作编撰平台;该协作编撰平台,用于需求文档的编写环节,能够将变更实时的通知到相关的开发人员,有利于极大的提高生产效率、同时降低需求人员与开发人员之间的沟通耗时。
在上述技术方案中,优选地,如图3所示,待编辑文档创建及碎化模块104,具体包括:架构文档上传模块,用于在协作编撰平台中注册一个项目,并上传一个结构性文档或者在协作编撰平台上直接设计/搭建目录结构;碎片层次构造模块,用于对于架构文档上传模块上传的架构文档或者部分完成编撰的文档,使用ActiveX组件进行通讯,并读取其中的文档结构信息,按照标题类型来构造协作编撰平台中碎片的层次结构;文档片段形成模块,用于当碎片层次构造模块的结构信息确定后,对于部分已经有内容的标题,将抽取出各个层级下的文档片段,形成n个文档片段,n为自然数;交互设定模块,用于对于文档片段形成模块形成的每一个文档片段,设定一个或者多个编撰人,以便于以后邮件或者短信通知及沟通。
在上述技术方案中,优选地,碎片层次构造模块读取的文档结构信息,主要包含文档标题及标题类型;如图5所示,文档标题及标题类型,包括并行设置的多个同级标题,每个同级标题包括逐级设置的多级标题。
在上述技术方案中,优选地,如图4所示,碎片文档编辑模块106,具体包括:文档片段独立编辑模块,用于对于各个文档片段,编撰人使用常用的编辑工具,分别独立进行相应的编辑;版本标签标记模块,用于在各个编撰阶段,为文档片段独立编辑模块编辑的每一个文档片段打上版本标签;该版本标签具有比较功能;编撰进度交互模块,用于当版本标签标记模块标记的某个文档片段编撰并保存时,选择性地通知其他编撰者本次编撰的概要信息,并通过Email或者短信的形式发送至相应人员。
图2示出了根据本发明的实施例的多人协作的大型文档编辑方法的流程图。
如图2所示,根据本发明的实施例的多人协作的大型文档编辑方法,包括:步骤204:在协作编撰平台中创建一个待编辑的大型文档,并将其碎片化;步骤206:多人协作,对步骤204碎片化后的大型文档进行编辑;步骤208:通过协作编撰平台,从碎片文档编辑模块经多人协作编辑完成的部分文档片段或完整文档片段中选择待导出的文档片段,整合得到最终的大型文档。在该技术方案中,通过搭建的协作编撰平台,解析大型文档的目录结构,并将碎片化切成文档片段,每一文档片段都可以进行独立编撰维护,并可以对每一个片段进行版本管理;当每一个片段都完成时,协作编撰平台将文档按照原有的结构整合成一个大型文档。该技术方案,可以主要用于协作编辑文档的过程中,以提供结构化、版本化的管理。
在上述技术方案中,优选地,在步骤204之前,还包括:步骤202:搭建能够支持各种常见编辑工具的协作编撰平台;步骤202搭建协作编撰平台的操作,具体包括:文档立项阶段:设置结构解析板块、文档结构输出通道和多个文档碎片通道,用于对待编辑文档的结构进行解析,获取待编辑文档的文档结构和多个文档碎片,分别通过文档结构输出通道和多个文档碎片通道输出至成果输出阶段和创作阶段;创作阶段:设置碎片编辑板块、碎片修订及版本化管理板块、碎片变更通知板块和编撰者间沟通协作板块,分别用于基于文档立项阶段获取的多个文档碎片进行碎片编辑、碎片修订及版本化管理、碎片变更通知和编撰者间沟通协作;成果输出阶段:设置文档输出通道,用于对文档立项阶段输出的文档结构和创作阶段编撰完成的文档碎片进行输出,得到最终编撰完成的大型文档;以及,步骤204具体包括:在步骤202搭建的协作编撰平台中创建一个待编辑的大型文档,并将其碎片化。在该技术方案中,可以搭建协作编撰平台;该协作编撰平台,用于需求文档的编写环节,能够将变更实时的通知到相关的开发人员,有利于极大的提高生产效率、同时降低需求人员与开发人员之间的沟通耗时。
在上述技术方案中,优选地,步骤204,具体包括:步骤302:在协作编撰平台中注册一个项目,并上传一个结构性文档或者在协作编撰平台上直接设计/搭建目录结构;步骤304:对于步骤302上传的架构文档或者部分完成编撰的文档,使用ActiveX组件进行通讯,并读取其中的文档结构信息,按照标题类型来构造协作编撰平台中碎片的层次结构;步骤306:当步骤304的结构信息确定后,对于部分已经有内容的标题,将抽取出各个层级下的文档片段,形成n个文档片段,n为自然数;步骤308:对于步骤306形成的每一个文档片段,设定一个或者多个编撰人,以便于以后邮件或者短信通知及沟通。
在上述技术方案中,优选地,步骤304读取的文档结构信息,主要包含文档标题及标题类型;文档标题及标题类型,包括并行设置的多个同级标题,每个同级标题包括逐级设置的多级标题。
在上述技术方案中,优选地,步骤206,具体包括:步骤402:对于各个文档片段,编撰人使用常用的编辑工具,分别独立进行相应的编辑;步骤404:在各个编撰阶段,为步骤402编辑的每一个文档片段打上版本标签;该版本标签具有比较功能;步骤406:当步骤404标记的某个文档片段编撰并保存时,选择性地通知其他编撰者本次编撰的概要信息,并通过Email或者短信的形式发送至相应人员。
在本发明的技术方案中,协作编撰平台能够支持各种常见的编辑工具软件,例如,以下主要以日常中最常用的word、wps软件为例,对本发明的技术方案进行详细说明:
⑴在协作编撰平台中创建一个待编辑的大型文档,并将其碎片化:在协作编撰平台中注册一个项目,并上传一个结构性文档,也可以直接在平台上直接设计或搭建的目录结构。
对于上传的架构文档或者部分完成编撰的文档,使用jacob技术与word、wps等ActiveX组件进行通讯,并读取其中的文档结构信息,读取的文档结构信息主要包含文档标题及标题类型(一级标题、二级标题等,如图5所示),按照标题类型来构造平台中碎片的层次结构。
当结构信息确定后,对于部分已经有内容的标题,将抽取出各个层级下的文档片段,形成n个文档片段,n为自然数。对于每一个片段可以设定一个或者多个编撰人,以便于以后邮件或者短信通知及沟通。
⑵协作编辑阶段:对于各个文档片段,编撰人都可以分别独立进行相应的编辑,此时由于使用了常用的编辑工具,例如word或者wps等编辑工具,编撰的效率将大大提高。
在各个编撰阶段,可以为每一个文档片段打上版本标签,并具有一定的比较功能,提供了两个版本的文档比较,如图6所示。当每个片段部分编撰并保存时,可以选择性的通知其他编撰者本次编撰的概要信息,并通过Email或者短信的形式发送至相应人员。
⑶成果输出阶段:当部分完成编撰或者文档全部完成编撰后,可能需要进行快速的文档整合,此时可以通过本平台,选择待导出的片段,生产最终的大型文档。
本发明的技术方案,着重考虑点在于搭建一个协作编撰平台。通过搭建的协作编撰平台,解析大型文档的目录结构,并将碎片化切成文档片段,每一文档片段都可以进行独立编撰维护,并可以对每一个片段进行版本管理。当每一个片段都完成时,平台将文档按照原有的结构整合成一个大型文档。经试验验证,协作编撰平台试用于需求文档的编写环节,同时能够将变更实时的通知到相关的开发人员,极大的提高了生产效率降低了需求人员与开发人员之间的沟通耗时。
可见,本发明的技术方案,与现有技术相比,能够有效减少协作编写大型文档所需要的整理时间,同时提供了原有常见的文档编辑软件(例如word、wps等)不支持的版本管理功能,并且对于相关编撰人员能够通过Email或者短信快速实时的了解文档的变化内容。
以上结合附图详细说明了本发明的技术方案,考虑到相关技术中没有简便的、统一的针对大型文档编辑的解决办法。现有的文档编辑无法完成有大型文档参与的文档编辑过程。因此,本发明提出了一种多人协作的大型文档编辑装置和一种多人协作的大型文档编辑方法,可以在现有的文档编辑方式基础上,充分利用单文档编辑类型完成多文档构成的大型文档的文档编辑,建立大型文档参与的面向对单文档编辑的通用、统一编辑思路。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种多人协作的大型文档编辑装置,其特征在于,包括:
待编辑文档创建及碎化模块,用于在协作编撰平台中创建一个待编辑的大型文档,并将其碎片化;
碎片文档编辑模块,用于多人协作,对所述待编辑文档创建及碎化模块碎片化后的大型文档进行编辑;
大型文档输出模块,用于通过协作编撰平台,从所述碎片文档编辑模块经多人协作编辑完成的部分文档片段或完整文档片段中选择待导出的文档片段,整合得到最终的大型文档。
2.根据权利要求1所述的多人协作的大型文档编辑装置,其特征在于,还包括:
协作编撰平台搭建模块,用于搭建能够支持各种常见编辑工具的协作编撰平台;所述协作编撰平台搭建模块搭建协作编撰平台的操作,具体包括:
文档立项阶段:设置结构解析板块、文档结构输出通道和多个文档碎片通道,用于对待编辑文档的结构进行解析,获取待编辑文档的文档结构和多个文档碎片,分别通过文档结构输出通道和多个文档碎片通道输出至成果输出阶段和创作阶段;
创作阶段:设置碎片编辑板块、碎片修订及版本化管理板块、碎片变更通知板块和编撰者间沟通协作板块,分别用于基于文档立项阶段获取的多个文档碎片进行碎片编辑、碎片修订及版本化管理、碎片变更通知和编撰者间沟通协作;
成果输出阶段:设置文档输出通道,用于对文档立项阶段输出的文档结构和创作阶段编撰完成的文档碎片进行输出,得到最终编撰完成的大型文档;以及,
所述待编辑文档创建及碎化模块,用于在所述协作编撰平台搭建模块搭建的协作编撰平台中创建一个待编辑的大型文档,并将其碎片化。
3.根据权利要求1或2所述的多人协作的大型文档编辑装置,其特征在于,所述待编辑文档创建及碎化模块,具体包括:
架构文档上传模块,用于在协作编撰平台中注册一个项目,并上传一个结构性文档或者在协作编撰平台上直接设计/搭建目录结构;
碎片层次构造模块,用于对于所述架构文档上传模块上传的架构文档或者部分完成编撰的文档,使用ActiveX组件进行通讯,并读取其中的文档结构信息,按照标题类型来构造协作编撰平台中碎片的层次结构;
文档片段形成模块,用于当所述碎片层次构造模块的结构信息确定后,对于部分已经有内容的标题,将抽取出各个层级下的文档片段,形成n个文档片段,n为自然数;
交互设定模块,用于对于所述文档片段形成模块形成的每一个文档片段,设定一个或者多个编撰人,以便于以后邮件或者短信通知及沟通。
4.根据权利要求3所述的多人协作的大型文档编辑装置,其特征在于,所述碎片层次构造模块读取的文档结构信息,主要包含文档标题及标题类型;所述文档标题及标题类型,包括并行设置的多个同级标题,每个同级标题包括逐级设置的多级标题。
5.根据权利要求1或2所述的多人协作的大型文档编辑装置,其特征在于,所述碎片文档编辑模块,具体包括:
文档片段独立编辑模块,用于对于各个文档片段,编撰人使用常用的编辑工具,分别独立进行相应的编辑;
版本标签标记模块,用于在各个编撰阶段,为所述文档片段独立编辑模块编辑的每一个文档片段打上版本标签;该版本标签具有比较功能;
编撰进度交互模块,用于当所述版本标签标记模块标记的某个文档片段编撰并保存时,选择性地通知其他编撰者本次编撰的概要信息,并通过Email或者短信的形式发送至相应人员。
6.一种多人协作的大型文档编辑方法,其特征在于,包括:
步骤204:在协作编撰平台中创建一个待编辑的大型文档,并将其碎片化;
步骤206:多人协作,对所述步骤204碎片化后的大型文档进行编辑;
步骤208:通过协作编撰平台,从所述碎片文档编辑模块经多人协作编辑完成的部分文档片段或完整文档片段中选择待导出的文档片段,整合得到最终的大型文档。
7.根据权利要求6所述的多人协作的大型文档编辑方法,其特征在于,在所述步骤204之前,还包括:
步骤202:搭建能够支持各种常见编辑工具的协作编撰平台;所述步骤202搭建协作编撰平台的操作,具体包括:
文档立项阶段:设置结构解析板块、文档结构输出通道和多个文档碎片通道,用于对待编辑文档的结构进行解析,获取待编辑文档的文档结构和多个文档碎片,分别通过文档结构输出通道和多个文档碎片通道输出至成果输出阶段和创作阶段;
创作阶段:设置碎片编辑板块、碎片修订及版本化管理板块、碎片变更通知板块和编撰者间沟通协作板块,分别用于基于文档立项阶段获取的多个文档碎片进行碎片编辑、碎片修订及版本化管理、碎片变更通知和编撰者间沟通协作;
成果输出阶段:设置文档输出通道,用于对文档立项阶段输出的文档结构和创作阶段编撰完成的文档碎片进行输出,得到最终编撰完成的大型文档;以及,
所述步骤204具体包括:在所述步骤202搭建的协作编撰平台中创建一个待编辑的大型文档,并将其碎片化。
8.根据权利要求6或7所述的多人协作的大型文档编辑方法,其特征在于,所述步骤204,具体包括:
步骤302:在协作编撰平台中注册一个项目,并上传一个结构性文档或者在协作编撰平台上直接设计/搭建目录结构;
步骤304:对于所述步骤302上传的架构文档或者部分完成编撰的文档,使用ActiveX组件进行通讯,并读取其中的文档结构信息,按照标题类型来构造协作编撰平台中碎片的层次结构;
步骤306:当所述步骤304的结构信息确定后,对于部分已经有内容的标题,将抽取出各个层级下的文档片段,形成n个文档片段,n为自然数;
步骤308:对于所述步骤306形成的每一个文档片段,设定一个或者多个编撰人,以便于以后邮件或者短信通知及沟通。
9.根据权利要求8所述的多人协作的大型文档编辑方法,其特征在于,所述步骤304读取的文档结构信息,主要包含文档标题及标题类型;所述文档标题及标题类型,包括并行设置的多个同级标题,每个同级标题包括逐级设置的多级标题。
10.根据权利要求6或7所述的多人协作的大型文档编辑方法,其特征在于,所述步骤206,具体包括:
步骤402:对于各个文档片段,编撰人使用常用的编辑工具,分别独立进行相应的编辑;
步骤404:在各个编撰阶段,为所述步骤402编辑的每一个文档片段打上版本标签;该版本标签具有比较功能;
步骤406:当所述步骤404标记的某个文档片段编撰并保存时,选择性地通知其他编撰者本次编撰的概要信息,并通过Email或者短信的形式发送至相应人员。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310683944.9A CN103631763B (zh) | 2013-12-12 | 2013-12-12 | 多人协作的大型文档编辑装置和大型文档编辑方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310683944.9A CN103631763B (zh) | 2013-12-12 | 2013-12-12 | 多人协作的大型文档编辑装置和大型文档编辑方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103631763A true CN103631763A (zh) | 2014-03-12 |
CN103631763B CN103631763B (zh) | 2017-05-24 |
Family
ID=50212840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310683944.9A Active CN103631763B (zh) | 2013-12-12 | 2013-12-12 | 多人协作的大型文档编辑装置和大型文档编辑方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103631763B (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104731596A (zh) * | 2015-03-27 | 2015-06-24 | 浪潮集团有限公司 | 一种支持多人在线编辑xbrl的分类编辑方法 |
CN104778152A (zh) * | 2015-03-18 | 2015-07-15 | 航天科工深圳(集团)有限公司 | 一种文档流程控制方法及装置 |
CN105068979A (zh) * | 2015-07-29 | 2015-11-18 | 上海斐讯数据通信技术有限公司 | 一种文档管理方法及*** |
CN105468576A (zh) * | 2015-12-29 | 2016-04-06 | 上海爱数信息技术股份有限公司 | 一种基于语音和html5技术的文档标注方法 |
CN106326203A (zh) * | 2016-08-30 | 2017-01-11 | 广州市西美信息科技有限公司 | 一种基于语块的文档项目编辑方法 |
CN106354704A (zh) * | 2016-08-30 | 2017-01-25 | 广州市西美信息科技有限公司 | 一种基于语块的文档项目编辑*** |
CN106372150A (zh) * | 2016-08-30 | 2017-02-01 | 广州市西美信息科技有限公司 | 一种以语块为基本单位的文档处理*** |
CN106372037A (zh) * | 2016-08-30 | 2017-02-01 | 广州市西美信息科技有限公司 | 一种以语块为基本单位的文档处理方法 |
CN108509404A (zh) * | 2018-03-30 | 2018-09-07 | 掌阅科技股份有限公司 | 多用户原创作品的形成方法、计算设备及计算机存储介质 |
CN109376346A (zh) * | 2018-10-16 | 2019-02-22 | 周金明 | 基于标签和视图的多终端电子文档编辑管理方法及*** |
CN113992762A (zh) * | 2021-10-26 | 2022-01-28 | 成都飞机工业(集团)有限责任公司 | 一种无人机通讯协议设计方法及*** |
CN117422054A (zh) * | 2023-12-18 | 2024-01-19 | 浙江大学 | 一种支持多任务多文档生产的数据协同管理方法与装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101350009A (zh) * | 2008-09-05 | 2009-01-21 | 中国工商银行股份有限公司 | 一种协同文档编写*** |
CN101556593A (zh) * | 2008-04-11 | 2009-10-14 | 北京亿企通信息技术有限公司 | 一种多人协同工作文档管理的方法和*** |
CN101561826A (zh) * | 2009-05-18 | 2009-10-21 | 汤胤 | 基于节点粒度语义的在线非结构化文档共享协同方法及其应用 |
CN102096660A (zh) * | 2009-12-15 | 2011-06-15 | 北大方正集团有限公司 | 一种文档并行处理方法及*** |
CN103020026A (zh) * | 2012-11-15 | 2013-04-03 | 无锡永中软件有限公司 | 协同文档处理***及方法 |
-
2013
- 2013-12-12 CN CN201310683944.9A patent/CN103631763B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101556593A (zh) * | 2008-04-11 | 2009-10-14 | 北京亿企通信息技术有限公司 | 一种多人协同工作文档管理的方法和*** |
CN101350009A (zh) * | 2008-09-05 | 2009-01-21 | 中国工商银行股份有限公司 | 一种协同文档编写*** |
CN101561826A (zh) * | 2009-05-18 | 2009-10-21 | 汤胤 | 基于节点粒度语义的在线非结构化文档共享协同方法及其应用 |
CN102096660A (zh) * | 2009-12-15 | 2011-06-15 | 北大方正集团有限公司 | 一种文档并行处理方法及*** |
CN103020026A (zh) * | 2012-11-15 | 2013-04-03 | 无锡永中软件有限公司 | 协同文档处理***及方法 |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104778152A (zh) * | 2015-03-18 | 2015-07-15 | 航天科工深圳(集团)有限公司 | 一种文档流程控制方法及装置 |
CN104731596A (zh) * | 2015-03-27 | 2015-06-24 | 浪潮集团有限公司 | 一种支持多人在线编辑xbrl的分类编辑方法 |
CN105068979B (zh) * | 2015-07-29 | 2017-11-24 | 上海斐讯数据通信技术有限公司 | 一种文档管理方法及*** |
CN105068979A (zh) * | 2015-07-29 | 2015-11-18 | 上海斐讯数据通信技术有限公司 | 一种文档管理方法及*** |
CN105468576A (zh) * | 2015-12-29 | 2016-04-06 | 上海爱数信息技术股份有限公司 | 一种基于语音和html5技术的文档标注方法 |
CN106326203A (zh) * | 2016-08-30 | 2017-01-11 | 广州市西美信息科技有限公司 | 一种基于语块的文档项目编辑方法 |
CN106372150A (zh) * | 2016-08-30 | 2017-02-01 | 广州市西美信息科技有限公司 | 一种以语块为基本单位的文档处理*** |
CN106372037A (zh) * | 2016-08-30 | 2017-02-01 | 广州市西美信息科技有限公司 | 一种以语块为基本单位的文档处理方法 |
CN106354704A (zh) * | 2016-08-30 | 2017-01-25 | 广州市西美信息科技有限公司 | 一种基于语块的文档项目编辑*** |
CN106372150B (zh) * | 2016-08-30 | 2019-07-26 | 广州市西美信息科技有限公司 | 一种以语块为基本单位的文档处理*** |
CN106326203B (zh) * | 2016-08-30 | 2019-07-26 | 广州市西美信息科技有限公司 | 一种基于语块的文档项目编辑方法 |
CN106372037B (zh) * | 2016-08-30 | 2019-09-20 | 广州市西美信息科技有限公司 | 一种以语块为基本单位的文档处理方法 |
CN108509404A (zh) * | 2018-03-30 | 2018-09-07 | 掌阅科技股份有限公司 | 多用户原创作品的形成方法、计算设备及计算机存储介质 |
CN109376346A (zh) * | 2018-10-16 | 2019-02-22 | 周金明 | 基于标签和视图的多终端电子文档编辑管理方法及*** |
CN109376346B (zh) * | 2018-10-16 | 2023-07-18 | 周金明 | 基于标签和视图的多终端电子文档编辑管理方法及*** |
CN113992762A (zh) * | 2021-10-26 | 2022-01-28 | 成都飞机工业(集团)有限责任公司 | 一种无人机通讯协议设计方法及*** |
CN117422054A (zh) * | 2023-12-18 | 2024-01-19 | 浙江大学 | 一种支持多任务多文档生产的数据协同管理方法与装置 |
CN117422054B (zh) * | 2023-12-18 | 2024-04-09 | 浙江大学 | 一种支持多任务多文档生产的数据协同管理方法与装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103631763B (zh) | 2017-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103631763A (zh) | 多人协作的大型文档编辑装置和大型文档编辑方法 | |
CN104461484B (zh) | 前端模板的实现方法和装置 | |
Tewdwr-Jones et al. | An anatomy of spatial planning: Coming to terms with the spatial element in UK planning | |
CN101561826B (zh) | 基于节点粒度语义的在线非结构化文档共享协同方法及其应用 | |
CN103838706A (zh) | 一种可定制流程与表单的柔性管理信息*** | |
CN104680320A (zh) | 基于bim的工程管理***和方法 | |
CN102902767A (zh) | 一种表格快速搭建的方法及*** | |
SG115362A1 (en) | Asset management and scheduling graphical user interface for media streamer | |
MacGregor et al. | The Public Knowledge Project: Open source tools for open access to scholarly communication | |
CN103186632A (zh) | 一种运维表单定制的方法及装置 | |
Anda et al. | Smart metering infrastructure for residential water efficiency: Results of a trial in a behavioural change program in Perth, Western Australia | |
Sinaeepourfard et al. | A survey on data lifecycle models: Discussions toward the 6Vs challenges | |
CN105550165A (zh) | 可将网页文章导入网页文本编辑器的插件及方法 | |
CN104298705A (zh) | 一种关系型数据和非结构化数据的转换方法 | |
CN103473306A (zh) | 一种采用sql标记替换法实现数据自取的方法及*** | |
CN102111564A (zh) | 一种电视气象节目的制播*** | |
CN102194156A (zh) | 一种科技查新方法及*** | |
CN102999487B (zh) | 一种数字出版资源语义增强描述***及其方法 | |
CN104361484A (zh) | 一种实现多平台数据交互的办公自动化***及方法 | |
Franch | Software requirement patterns | |
CN107168700A (zh) | 基于sql‑select驱动的全自动表单web后台管理***的基础开发框架 | |
CN105488271A (zh) | 一种油气模块型钢自动匹配方法 | |
Sun et al. | The interaction mechanism of rural housing land transition and rural development: A spatial governance perspective | |
CN107193982A (zh) | 适用于政府发布平台公示信息的归类方法 | |
CN103186514A (zh) | 用于实现文档结构化的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 100094 Beijing city Haidian District North Road No. 68, UFIDA Software Park Applicant after: Yonyou Network Technology Co., Ltd. Address before: 100094 Beijing city Haidian District North Road No. 68, UFIDA Software Park Applicant before: UFIDA Software Co., Ltd. |
|
COR | Change of bibliographic data | ||
GR01 | Patent grant | ||
GR01 | Patent grant |