一种多人协同工作环境下文档处理的方法

文档序号:6464776阅读:264来源:国知局
专利名称:一种多人协同工作环境下文档处理的方法
技术领域
本发明涉及计算机设计与应用技术领域,特别是涉及一种多人协 同工作环境下文档处理的方法。
背景技术
随着信息的不断发展,越来越多的电子文档进行保存,信息共享 和交互也是电子文档的应用。随着网络和电子产品的发展,企业也越 来越多的通过电子文档信息进行工作。
电子信息的发展,使越来越多的企业、机构通过内部网络进行工 作,来才是高工作效率,主要用于户小组、组织之间的通信,协调、合 作,从而对共同的电子文档进行上传共享,以及修改更新。即一份电 子文档,参与该共组的人均能够阅读,并能够对其修改的方式进行协 同工作,多个协同工作的人在不同的地理位置,也能够实现电子文档 的处理。
目前,现有技术是将电子文档信息存储到共享服务器上,有权限 的人可以上传文档,其他有权限的人能够阅读该文档,该文档所有有 修改权限的人,都能够在服务器上修改。这样,在企业的办公中,多 人需要共同维护一些文档时,如果通过现有技术的共享,或者ftp等 传统手段管理时,很容易就产生文档编辑沖突,或者由于误操作引起 文档的丟失。更具体的说, 一个共享的文档,在同一时间段内,两个 以上的人同时编辑修改,后一个人保存的修改后的文档会把前一个人 修改编辑的文档覆盖掉。而这两个人修改的内容就无法同时存在,对
3于企业每个文档的变化过程都需要保存。而该现有技术也无法将文档 的变化过程保存。或者,保存后,误操作删除了,该文档也不能再找 回。

发明内容
本发明为解决上述问题不足之处,提供 一种多人协同工作环境 下文档处理的方法,用户将共享服务器上的共享文档更新下载到本地 后,在本地能够阅读、修改或删除的处理,用户将变化的文档上传给 共享服务器,共享服务器产生一个版本号,其他有权限的用户下载更 新到本地后,能够看到最新的文档。
包括如下步骤,
第一步,用户根据共享服务器的路径,将共享服务器上的共享文档下 载到本地;
第二步,该用户对上述共享文档进行处理,然后上传给共享服务器; 第三步,共享服务器比较该用户提交的版本号是否与共享服务器上的 版本号一致;
第四步,版本号不一致,返回该用户本地请求更新下载文档,与共享 服务器保持同步后,执行下一步;
第五步,版本号一致,则获取上传的文档,将变化后的文档赋予一个
新的版本号。
所述第一步还包括,管理员赋予用户权限; 所述用户的权限,包括只读、修改或者两种权限之和。 所述^f奮改,包括对文档进行编辑、删除、添加。 本发明的优点
1.由于文档不仅存于服务器上,有权限的人只能下载到本地上才能阅读修改相关文档,多人共同维护一些文档时,能看到文档 更改历史,有权限的人只能在本地编辑,提交后上传到服务器上, 其他有权限的人更新下载到本地,即可看到最新的文档,即便是 多个人同时编辑,服务器会提示用户先更新下载再提交,这样避 免了编辑沖突,能够让别人及时看到文档的修改与更新,避免了 由于误操作;1起文档丟失的风险。
2.所有文档,每次变化,提交给服务器都会产生一个版本号,所 通过版本号,能看到共享文档任何一个时刻的文档。


图1是本发明实现文档协同处理方法的一实施例的流程图; 图2是本发明实现文档协同处理方法的另一实施例的流程图; 图3是本发明实现文档协同处理方法的再一实施例的流程图。
具体实施例方式
本发明的中心思想是,用户终端与共享服务器建立连接,用户终 端在本地下载共享服务器上共享文档的副本,即用户终端与共享服务 器通过版本号保持同步,用户终端对共享文档进行处理,上传给共享 服务器,共享服务器产生一个版本号,将该修改的文档另存,并标注 相应的版本号。
下面将结合附图做详细说明,
如图1所示,本发明实现文档协同处理方法的一实施例的流程 图,即被新赋予权限的用户终端处理文档的流程图,包括如下步骤
101. 管理员赋予用户权限,即用户终端与共享服务器建立连接;
102. 控制服务器判断,用户终端与共享服务器的版本号是否一致, 如果一致,执行步骤104,否则执行步骤103;即控制服务器判断该共享文件是否存在于用户终端的本地磁盘上。
103. 上述用户终端下栽共享文档于本地i兹盘中,该共享文档能够下 载到本地磁盘,也能够下载到用户终端的内存中;
104. 该用户终端对本地的共享文档进4亍处理,包括修改、增加、 删除文档内容或具体文档。
105. 用户终端将处理的文档提交,即发送给控制服务器提交请求, 控制服务器判断该处理的文档是否为最新版本,如果一致执行107步 骤,否则执行106,因为该处理期间可能有其他用户终端处理上述文 档。
106. 控制服务器返回更新下载提示,用户客户端下载更新,与共享 服务器本版号一致后,执行下一步。
107.上述处理的文档上传到共享服务器上,即,控制服务器向共 享服务器发送接收命令,并对上述处理的文档进行版本号标记,共享 服务器接收并存储上述处理的文档。该文档上传到共享服务器上。
上述步骤,是描述坤皮新赋予权限的用户终端处理文档的过程。已 需要再次说明的是,每一个版本号,只是对^^改的文档作一个本版号 标记,而不是每个版本号下把其他未变化的文档也保存。
如图2所示,本发明实现文档协同处理方法的另一实施例的流程 图,即已经下载过文档的用户终端更新下载的流程图,包括如下步骤 201.控制服务器判断,用户终端与共享服务器的版本号是否一 致,如果一致,执行步骤203,否则执行步骤202;即控制服务器判 断该共享文件是否存在于用户终端的本地^兹盘上。
202.上述用户终端下载共享文档于本地v磁盘中,该共享文档能够下 载到本地磁盘,也能够下载到用户终端的内存中;
6203,该用户终端对本地的共享文档进行处理,包括修改、增加、 删除文档内容或具体文档。
上述步骤,描述了用户终端要更新下载,其他用户终端提交的文档。
如图3所示,本发明实现文档协同处理方法的再一实施例的流程 图,用户终端与共享服务器版本号一致的情况下,处理文档的流程图, 包括如下步骤
301, 用户终端对本地的共享文档进4亍处理,包括^修改、增加、 删除文档内容或具体文档。
302. 用户终端将处理的文档提交,即发送给控制服务器提交请 求,控制服务器判断该处理的文档是否为最新版本,因为用户终端与 共享服务器已经同步,所以该版本号一定为最新。
303.上述处理的文档上传到共享服务器上,即,控制服务器向共享 服务器发送接收命令,并对上述处理的文档进行版本号标记,共享服 务器接收并存储上述处理的文档。该文档上传到共享服务器上。 上述步骤,描述了用户终端对本地文档处理后,提交的过程。
权利要求
1.一种多人协同工作环境下文档处理的方法,其特征在于,用户将共享服务器上的共享文档更新下载到本地后,在本地能够阅读、修改或删除的处理,用户将变化的文档上传给共享服务器,共享服务器产生一个版本号,其他有权限的用户下载更新到本地后,能够看到最新的文档。
2. 根据权利要求1所述的方法,其特征在于包括如下步骤,第一步,用户根据共享服务器的路径,将共享服务器上的共享文档下载到 本地;第二步,该用户对上述共享文档进行处理,然后上传给共享服务器; 第三步,共享服务器比较该用户提交的版本号是否与共享服务器上的版本 号一致;第四步,版本号不一致,返回该用户本地请求更新下载文档,与共享服务 器保持同步后,执行下一步;第五步,版本号一致,则获取上传的文档,将变化后的文档赋予一个新的 版本号。
3. 根据权利要求2所述的方法,其特征在于第一步还包括,管理员赋予 用户权限。
4. 根据权利要求3所述的方法,其特征在于所述用户的权限,包括只读、 修改或者两种权限之和。
5. 根据权利要求4所述的方法,其特征在于所述修改,包括对文档进行 编辑、删除、添加。
全文摘要
本发明提供一种多人协同工作环境下文档处理的方法,包括如下步骤,用户根据共享服务器的路径,将共享服务器上的共享文档下载到本地;该用户对上述共享文档进行处理,然后上传给共享服务器;共享服务器比较该用户提交的版本号是否与共享服务器上的版本号一致;版本号不一致,返回该用户本地请求更新下载文档,与共享服务器保持同步后,执行下一步;版本号一致,则获取上传的文档,将变化后的文档赋予一个新的版本号。本发明在多人共同维护一些文件时,能看到文件更改历史,版本的进化过程,避免了编辑冲突,能够让别人及时看到文件的修改与更新,避免了由于误操作引起文件丢失的风险,而且还可以使文件回到进化历史当中的任何一个时刻的版本。
文档编号G06F17/30GK101655845SQ20081011876
公开日2010年2月24日 申请日期2008年8月21日 优先权日2008年8月21日
发明者唱利新 申请人:北京亿企通信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1