[发明专利]一种支持多客户端的分布式文件共享系统及方法有效
申请号: | 201410572988.9 | 申请日: | 2014-10-23 |
公开(公告)号: | CN104301420B | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 王立伟;毕经元;贾倩;张冶;杨玉堃;康磊晶;郭会章;蔡斐华;杨秋皓;杜俊鹏;王长庆;许怡婷;张巍 | 申请(专利权)人: | 中国运载火箭技术研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 范晓毅 |
地址: | 100076 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 客户端 分布式 文件 共享 系统 方法 | ||
本发明涉及一种支持多客户端的分布式文件共享系统及共享方法,其中,该共享系统包括任务管理模块、用户权限控制模块、文档管理模块、智能标签控制引擎模块和数据交换模块,该共享系统和共享方法根据任务内容在模板文档库中提取符合任务需求的模板文档,并根据任务安排结果对任务参与人员的用户权限进行限定,实现了文档的协同编辑、讨论,并能对文档格式进行自动编排;并且采用word智能标签和权限控制方法,实现多客户端用户之间进行协同编辑和讨论,并能根据管理员发出合并命令进行文档遍历,并根据智能标签进行搜集,完成文档合并和版本控制。
技术领域
本发明涉及计算机存储和信息安全技术领域,特别是涉及一种支持多客户端的分布式文件共享系统及方法。
背景技术
企业或组织在进行科研项目材料编写时,对于复杂的文档,仅凭一名员工往往难以完成,需要多人协同编辑完成,最后进行人工汇总,此方法的主要缺点:
完全由人工手动进行汇总,容易出现错误;
后续汇总过程中可能需要处理大量格式或版本不统一带来的不一致,耗费极大的工作量;
不存在版本控制,没有详细记录修改等信息。
总之,这种方法难以全面、系统、准确地保存文件在编辑过程中的版本变化信息,而且,文件越大越容易出错。协同编辑以成为高校和公司的研究对象。
电子科技大学王名悠编写了分布式实时协同文本编辑系统的研究与实现,在此论文中研究了并发控制算法,提出了FOPT算法,并在Eclipse中安装了插件的方式,与Eclipse一起构成一个支持分布式虚拟结对编程的环境,实现了编程过程中协同控制,但该文献所描述内容没有涉及版本管理功能,且不确定是否能够对Word文件进行协调编辑和讨论。郭宇等人发明了允许多个用户同时编辑一个共享的电子文档的方法及装置,在此专利中提出了在本地计算机编辑远程计算机中的共享文档,并拷贝到本地计算机进行编辑,在上传到远程计算机。在此专利中没有明确提出采用什么方式实现共享及控制方法。
发明内容
本发明的目的在于克服现有技术的不足,提供一种支持多客户端的分布式文件共享系统及共享方法,该共享系统和共享方法,采用word智能标签和权限控制方法,实现多客户端用户之间进行协同编辑和讨论,并能根据管理员发出合并命令进行文档遍历,并根据智能标签进行搜集,完成文档合并和版本控制。
本发明目的通过如下技术方案予以实现:
一种支持多客户端的分布式文件共享系统,包括任务管理模块、用户权限控制模块、文档管理模块、智能标签控制引擎模块和数据交换模块,其中:
任务管理模块:根据外部输入的任务信息进行任务创建,得到任务信息表,在任务创建后发送任务需求信息到文档管理模块,并发送用户信息到用户权限控制模块;按照外部输入的任务变更信息进行任务过程管理,得到任务过程表,并根据外部输入的任务完成状态信息进行任务结束管理;
用户权限控制模块:接收任务管理模块发送的用户信息确定用户权限,所述用户权限包括编辑文档权限和讨论文档权限;建立用户权限信息表,将参与人员的用户权限保存在用户权限信息表中;
文档管理模块:接收任务管理模块发送的任务需求信息,对所述任务需求信息进行分析,建立源文档和文档库,并将所述源文档保存在文档库中;建立任务文档映射关系表,将所述源文档与所属任务的映射关系保存在所述任务文档映射关系表中;读取用户权限信息表,根据用户的用户权限,允许或禁止用户进行用户编辑文档的编辑或讨论;并根据外部输入的文档合并命令进行文档合并,生成合并文档,以及所述合并文档的版本号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国运载火箭技术研究院,未经中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410572988.9/2.html,转载请声明来源钻瓜专利网。