3

我希望回答销售人员试图在预算内进行销售时有时会向我们开发人员提供的问题之一。

我们有一个客户需要以下内容:

  • 支持 AD 身份验证的文档管理系统(即使服务器可能在另一个位置 - 可能在 VPN 上)
  • 我们能够批量导入大约 2000 个文档(比如说 PDF 和 Word 文档等)
  • 需要将一些文档标记为“外部”,然后允许我们编写他们网站的一部分,以便在“下载”部分显示文档
  • 相当不错的权限管理
  • 用 .Net 和 MSSQL 编写,以便我们可以在需要时进入游戏(通过 api 或直接)
  • 有很好的记录和支持,能够在一两个月内加入并完成部署。(我们还需要在 DM 之外做很多其他的事情)

外部软件的全部预算为 30-40K 美元。

这听起来像是一项不可能完成的任务,因为软件的预算和时间表有点痛苦,但这是工作,我们需要额外的开发和实施(更不用说导入)的预算 - 这将远远超过成本软件,但不足以支付提供相同级别功能集和美感的定制解决方案

4

1 回答 1

5

听起来像是SharePoint的工作。如果您可以使用 Windows SharePoint Services(从描述中您可能可以),它是 Windows Server 的免费部分。它具有用于存储文档的文档库、出色的 AD 身份验证、文档上传功能、将元数据添加到标记文档并为它们构建视图的能力,用 .Net 编写,它可以很好地扩展,并在“网络”上提供大量关于如何反对它发展。加上一大堆您现在可能不需要但可能会派上用场的功能。

SharePoint 可以是一个野兽,但对于您所需的功能列表来说,它看起来很合适。

尽管它使用 SQL Server,但 Sharepoint 的一般警告是远离数据库并通过对象模型 API 或 Web 服务完成所有操作。

于 2009-11-06T01:34:02.163 回答