文档协作的几种实现
文档协作是OA的支撑功能之一,文档协作要求在多人之间在线共享、修订或审阅文档。包括以下形态:
- 上传和共享文档,维护共享范围、文档版本
基本上利用附件上传下载可以完成。
效果:结果参见明道(mingdao)的“文档中心”。
优点:实现技术简单
缺点:依赖本地工具编辑、查看文档,支持的文档格式依赖终端环境。
- 上传文档,在文档中批注
将各种文档格式统一转为pdf,在转为pdfswf,然后可以在FlexPaper中进行批注:
效果
http://devaldi.com/annotations/UK_Investment_Fund.php?ro=flash,html
优点:不依赖终端环境支持多种格式,适应性强。类似百度文库
开源系统,可修改定制。
方案
去打印\logo
http://www.cnblogs.com/yimiao/archive/2012/01/05/2312852.html
flexpaper 方案
http://xiang.lf.blog.163.com/blog/static/127733322201251742056470/
http://www.cnblogs.com/snowlove67/archive/2011/10/27/2226586.html
缺点:不支持在线编辑,只可附加批注
- 云端在线编辑
google Doc、zoho、微软 office365、skydrive
优点:不需要维护私有it设施,可获得最新的软件服务,支持文档格式丰富。
缺点:需连互联网。Google Doc偶尔背墙。按年订阅服务收费,定期验证。Office365需要win7或win8系统。
- 私有服务在线编辑
Office Web Apps+SharePoint搭建多人协作文档
优点:对本机环境要求低,适应性强、对自家格式兼容好。
Office Web Apps 可在某些使用最广泛的浏览器中运行,并且已在 Windows Internet Explorer 7 及更高版本、Chrome、适用于 Mac 的 Safari 4 及更高版本、适用于 Windows、Mac 和 Linux 的 Firefox 3.5 及更高版本中受官方支持。
方案及搭建
http://ray1900.blog.51cto.com/1422037/1188541
缺点:编辑功能较桌面程序缩水。Web App使用编辑需要购买“批量许可”。可结合使用桌面版,在重要环节支持离线编辑和完整功能。
- WYSIWYG方式
适合对于文档格式没有需求约束项目,通过轻巧的js插件实现富文本格式在线编辑。
优点:轻巧、开源
缺点:不支持常见文档格式
方案:tinymce、teamlab、aloha、mercury
相关推荐
产品支持几种创建API文档的方式: 1. 手动创建文档:适合所有团队; 2. 根据代码注解自动生成文档:适合使用过或正在使用Swagger产品来自动生成文档的团队。 3. 根据代码模板快速创建API文档:适合所有团队。 当您...
IPFS CRDT共享编辑“分散的实时协作文档-使用js-IPFS和CRDT在浏览器中进行无冲突的编辑” 一种分布式应用程序,允许多个用户同时编辑同一文档,类似于Google文档,但没有任何协调服务器。 签出 ,在几个标签或设备...
面向对象版本的学生管理系统是一种软件系统设计方式,它采用面向对象的程序设计思想和方法,将学生管理的相关元素(如学生等)抽象为类,并通过实例化对象来实现对学生信息的创建、查询、更新和删除等操作。...
Notion不仅是一款优秀的个人笔记软件,其功能还涵盖了项目管理、wiki、文档等,与OneNote令人捉急的团队协作体验相比,Notion的团队协作体验几乎可以媲美HackMD(一款极其顺滑的多人在线协作Markdown编辑器,用过的...
RSS 是一种基于 XML的文件标准,通过符合 RSS 规范的 XML文件可以简单实现网站之间的内容共享。... Ajax 并不是一门新的语言或技术, 它实际上是几项技术按一定的方式组合在一起。共同在协作中发挥各自的作用,
本书是了解MFC内幕的向导,提供了关于那些没有文档记录的MFC类、实用函数和数据成员的独一无二并且透彻的信息,介绍了有用的编码技巧,并对MFC各个类之间的协作方式进行了重要的分析。 本书的第一部分包含了核心的...
文档将基础素质分为学习能力、抗压能力、沟通能力、创新能力、团队协作、追求卓越几个方面,并且从每个方面对素质划分等级,每种能力提出了几个开放性问题,可以尝试作答。文档从HR角度对于应届生的一个基本素养做出...
NoSQL数据库的优势:可以支持超大规模数据存储,灵活的数据模型可以很好地支持Web 2.0应用,具有强大的横向扩展能力等,典型的NoSQL数据库包含以下几种:键值数据库、列族数据库、文档数据库和图形数据库。...
在UML中定义了哪几种可见性规则? 交互是什么? 详述以下问题 说说UML中有哪几种图。 说说UML模型元素的组成。 UML中,消息的分类可以从哪两个角度区分,请具体说明。 说说模型-视图分离原则。 逻辑架构是什么? ...
文档的存在很大程度是因为团队协作需要进行信息传递。但负责传递信息的文档会存在几个问题。1.信息传递会有损失。2.存在写文档的成本。3.存在阅读理解成本。而在一个变化万千的互联网行业里,大家应该知道有一种绝望...
它能通过以下三种方式帮助你: 1,它能从一系列源文件中生成在线浏览文档(HTML形式)或离线参考手册(LATEX形式)。还支持RTF(MS-Word),PostScript,带超链接的PDF,压缩的HTML和Unix man页。文档是直接从...
文档的存在很大程度是因为团队协作需要进行信息传递。但负责传递信息的文档会存在几个问题,信息传递会有损失。存在写文档的成本。存在阅读理解成本。而在一个变化万千的互联网行业里,大家应该知道有一种绝望叫做,...
03_二级指针三种内存模型综合训练_实现 04_二级指针三种内存模型综合训练_典型错误 05_结构体作业点评 06_结构体中的深copy和浅copy 07_结构中的高级话题_偏移量 08_结构中的高级话题_偏移量强化 09_文件操作api基本...
该项目使用稀疏矩阵提供了几种KNN(K最近邻)相似性算法的快速Python实现,这在协作过滤推荐系统等中很有用。 该软件包还包括一些归一化功能,这些功能可能在相似度计算之前的预处理阶段有用。 相似之处 基本...
4)几种多线程代码写法 10 5)一个超时自动退出程序的类 12 6)同步锁synchronized 13 7)一个程序执行1秒之后自动退出 13 8)线程的状态 14 9)线程阻塞的条件(重要) 14 10) Interrupt()注意事项 16 三. 线程之间协作 17 ...
WPS Office 2017具有全新界面、超小体积、深度兼容各类office版本,支持文档分享、讨论与协作,可轻松团队办公,享受尊贵会员服务,拥有上万精美模板、素材等资源宝库使文档创作更加轻松高效。 兼容免费,WPS ...
在本课中,我们将介绍可扩展、可读和可维护的VIS 几种不同的软件开发过程模型、项目的需求以及用于推导这些需求的任务分析。在本课程中,您将学习 遵循软件开发流程,以满足可读性、可扩展性和可维护性要求的方式...
下面就对这几种技术和方法做一个概述。 2.统一的语言 SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的SQL 命令只需很少时间就...