对于文档管理方法有什么建议?

对于文档管理方法有什么建议?

首先,这是一个主观问题,因此为了缩小范围,我根据自己的理解,列出了一个良好的文档管理系统应该处理的一些一般要求。

一般要求

  • 搜索
    • Word、PDF、Powerpoint、Excel 等
  • 修订
    • 作者
    • 对变更进行评论
  • 用户可自定义观察者
    • 对与他们相关的文件/文件夹/标签/模式的更改提供通知。
  • 与用户目录 (LDAP/AD 等) 集成
  • 轻松远程访问
    • 理想情况下是一个用于搜索/远程访问/文档链接的网络系统
  • 文档交叉链接
    • 如果文件移动,文件的旧链接应该保持有效
  • 文档标记
  • 离线访问
    • 如果用户不在现场,他们是否可以轻松地将文件集/目录拉到他们的机器上,然后离线工作,例如国际航班。

假定要求

  • 备份能力
  • 可以处理合理的用户池(20-1000)
  • 一些长期扩展的方法

软件

我心里想着几件事,但没有一件能真正满足上述要求和可用性。

  • 微软SharePoint
    • 对多样化用户群不友好(多操作系统等)
    • 难以管理大量文档且界面混乱
  • 颠覆
    • 离线解决,但需要大量附加功能来解决搜索、可用性和其他需求
  • Atlassian Confluence
    • 文档对于 wiki 功能而言是次要的,并且更难离线访问

有什么建议么?

印刷精美

由于用户体验的复杂性,我没有提到其他 VCS 解决方案(git/P4/cvs 等),但我愿意接受使用此类技术的建议和示例。

补充笔记

答案1

尽管您提到了缺点,但 SharePoint 满足了您的所有要求,从总体来看,它很难被超越。原因如下:

  • 它是免费的!标准版 Windows SharePoint Services 是 Windows Server 的免费附加组件。Windows Small Business Server 已将其内置并配置,开箱即用。
  • 可扩展。升级到 Microsoft Office 服务器系统,足以满足大型企业的需求。
  • 强强联手。与 Office 2007 和 Windows Desktop 集成。集成功能不容小觑,它们使 SharePoint 的使用变得更加简单。
  • 在 Windows 资源管理器中打开文档库,并通过拖放操作进行管理。
  • 工作流,内置,基于 Windows Worflow Foundation。
  • 优秀的开发者社区和完整的 SDK,适合您希望添加自定义功能。

不要孤立地考虑解决方案。它们可能满足所有要求,但如果您的最终用户不喜欢它们或拒绝学习新界面,您的部署将失败。我相信 SharePoint 的关键在于与 Windows 和 Office 的紧密集成。此外,SharePoint 的功能远不止文档管理 - 看看“Fab 40” 应用程序模板明白我的意思了,它们都适用于免费版本。

答案2

这是一个非常好的问题,我渴望看到其他人的答案。

知识树满足您的大部分需求。它是开源的,但有付费支持和增值版本。它主要基于 Web,但我发现新版本具有桌面和应用程序集成以及 DAV 支持。

我部署了社区版本并使用了一段时间,但最终放弃了它,因为它在我的组织中并不流行。它有很多很棒的功能,但通过 Web 浏览器进行文档管理对大多数用户来说增加了太多的 PITA 开销,他们讨厌它。我们回到使用没有版本控制功能的简单共享目录,但我们使用 Mac OS X 服务器端 Spotlight 索引进行了不错的搜索。我们还鼓励在我们的内部 wiki(自然是有版本控制的)上进行文档协作,而不是在 Word 和 Powerpoint 文档中。

成功的 DMS 必须与现有的文档管理模式(如 Mac OS X Finder)紧密集成才能流行起来。许多用户难以理解本地工作副本与签入副本等概念,当他们不知不觉地绕过系统通过电子邮件将文件发送给同事进行审阅时,情况很快就会变得更糟。

我无法想象 Subversion 等在这种环境下有什么用处。它们对于编辑文本文件的程序员来说很棒,但对于想要协作制作 PowerPoint 演示文稿的普通用户来说却是一场灾难。

相关内容