问题概述

企业日常经营中经常会出现多个部门及人员共同服务于一个项目的情况,往往需要文件反复传输,传输过程中经常会出现文件丢失的情况,并且使传输成本增高。跨地域文档协同编辑则更难,资料不能及时共享,造成信息孤岛的现象。文档多人编辑后还会造成文档版本的混乱,甚至数据相互重叠覆盖的问题。

问题表现:

  • 内部需要跨部门及地域之间为同一项目协同工作时非常不方便。
  • 依靠文件夹共享来协同,无法保证文档的安全,有可能被他人看到,从而泄漏机密资料。
  • 无法记录及体现员工对文档的意见与评论。
  • 共同服务的项目中文件有变动其他部门及员工无法及时通知。
  • 多人文档协同编辑的文档,不能记录那些人员对文档做过什么修改。
  • 文档无法协同编辑,各自维护自己的版本,难以整合并且容易造成版本混乱。
  • 文档协同编辑依靠重复传输等方式,浪费时间。

有以下软件对这个需求做了解决方案
    国外(google doc 、微软的SkyDrive)国内有(享存Mobox )等产品

技术实现:

  1. 将文件上传到Mobox公司文档柜下;
  2. 设置这个文档柜,为协同编辑类型;
  3. 设定具有编辑权限的用户群体;(比如 a、b、c用户具有编辑权限)
  4. a 用户双击 文档柜内的某一个文件

    1)自动下载到本地临时文件
    2)自动将文件进行锁定,这样别人就不能再编辑了 (这个时候若有别的用户 登录能看到 谁正在编辑中

    3)用对应的应用程序打开文件 (支持任何文件格式,比如office 、dwg等)
    4)对文件就行编辑,并保存
    5)系统自动提示,是否完成编辑(输入更新信息)并更新服务端

6)若本次保存,数据没有完成更新,也可以在后期手工完成编辑并解锁

完成解锁后,另外的成员就可以进行再次编辑了

转载于:https://www.cnblogs.com/mypdm/p/6023242.html

多人共同在线文档协同编辑的技术实现相关推荐

  1. Mobox多人共同在线文档协同编辑的技术实现

    问题概述     企业日常经营中经常会出现多个部门及人员共同服务于一个项目的情况,往往需要文件反复传输,传输过程中经常会出现文件丢失的情况,并且使传输成本增高.跨地域文档协同编辑则更难,资料不能及时共 ...

  2. vvv在线文档导出工具_一款真正实时的在线文档协作编辑工具,多人可同时对一份文件修改...

    etherpad-lite 一个非常实时的网络协作文字处理器 Etherpad是一款真正实时的协作编辑器,可扩展到数千个同步实时用户. 与所有其他协作工具不同,Etherpad提供完全保真的数据导出和 ...

  3. 打破技术壁垒, 用SpreadJS 抢占“表格文档协同编辑系统”的入市先机

    本文由葡萄城技术团队于CSDN原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 在线文档的发展机遇与挑战 现阶段,复工复产成为企业的迫切诉求.线上 ...

  4. 在线文档协同办公-开箱即用demo

    在线文档协同办公-开箱即用demo 服务安装(略) 下面开始集成 打开文件 保存文件 共同编辑 展示一下集成后的效果图 服务安装(略) 这里可以参考前几篇博客内容 Linux版 windows版 下面 ...

  5. MOBOX文档协同编辑的可行性

    在企业生产经营过程中经常出现跨部门多人同时服务一个项目或共同研发一个产品的情况.而文件往往是最动态变化,项目内的成员相互使用对方文件或共同编辑同一文件,这样文件需要在成员间反复传递.反复更新,到后来可 ...

  6. 文档协同编辑帮助企业迎接大数据时代

    在当今社会,数据暴涨让越来越多的企业在存储和管理数据时,开始关注云存储.而在我国,文档协同编辑是目前发展最迅猛的一种有效的企业网盘存储工具. 比起其他,文档协同编辑在便捷性上表现优异.当企业,特别是正 ...

  7. 开发在线文档时,这个技术难点你解决了吗?

    转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. "时势造英雄",是亘古不变的真理.在当前的时代背景下,在线文档可以称得上是这样的&quo ...

  8. seafile onlyoffice 搭建多人协作在线文档编辑

    运行seafile 和 onlyoffice 安装docker-compose # for CentOS yum install docker-compose -y # for Ubuntu apt- ...

  9. 协同办公风口来袭,在线文档顺势崛起!

    疫情过后复工在即,预计疫情带来的影响还将持续一段时间.面对此类重大突发事件,企业该如何通过数字化转型,借助信息化系统转危为机? 前文提要 通过此前在<远程办公,即将开启企业办公的全新时代!> ...

  10. 如何实现在线文档?Vue+SpreadJS组合拳出击

    SpreadJS v13.2正式版下载 在线文档,顾名思义就是通过在线的方式对文档进行操作,实现如数据填报.数据计算.可视化.在线导入导出 Excel 文件.自定义系统外观.工具栏.在网页内满足单人或 ...

最新文章

  1. java 代理的三种实现方式
  2. 批量域更改客户端本地administrator密码
  3. ssh key生成_Stelnet(ssh)登陆华为交换机配置教程
  4. python正则_python的正则表达式
  5. [网络开发]同步与线程安全方案
  6. mysql5.6开启memcache_php – 使用MYsql 5.6 Memcache
  7. ICCV 2019 | Adobe 无需大量数据训练,内部学习机制实现更好的视频修补
  8. NIO(一)——缓冲区Buffer
  9. 9.MongoDB之explain(执行计划分析)
  10. HTML5 WebSocket
  11. mappedBy作用
  12. Java从入门到放弃第1天
  13. 延边大学计算机考研压分吗,这6所大学被严重低估,2020届高三考生注意收藏!适合“捡漏”...
  14. 开源网站的漏洞复现(appcms、wordpress)
  15. 草根学Python(七) 迭代器和生成器
  16. 厚积薄发系列(C语言资料)
  17. Win10触摸板右键无法使用,解决办法
  18. Vue3通透教程【十二】TS类型声明优势
  19. 计算机桌面 文字大小,怎样调整电脑字体大小_怎样调整字体大小
  20. Python代码cProfile耗时分析及可视化

热门文章

  1. 最新全国省市区县乡镇街道行政区划数据提取(2022年)
  2. newland.js的Ioc实现
  3. openg es egl笔记
  4. 网口压线顺序_水晶头网线排序方法 网线安装必看【图文教程】
  5. 铁路订票系统的简单设计
  6. jvm异常生成文件hs_err_pid[pid].log
  7. si24r1程序_SI24R1多对一通信功能(ACK模式,ACK不带PAYLOAD)程序资料开发
  8. #Android Studio# 模拟器开发者模式
  9. Word技巧和快捷键
  10. nx531j android版本,努比亚Z11(NX531J)官方固件rom全量系统升级更新包:V2.92