【问题标题】:Need technology recommendation/suggestion [closed]需要技术推荐/建议[关闭]
【发布时间】:2010-10-02 10:45:24
【问题描述】:

我们(我的公司)正在尝试开发一种文档管理解决方案(应用程序)。 我们曾考虑使用 MS Sharepoint Server 2007 或 Sharepoint Services,但我们需要对此提出建议或建议。

我们计划将 Windows 工作流基金用于各种任务,例如(任务分配、文档审批、信息收集...)。但我们需要关于选择哪种产品和/或技术的建议。

示例: 用户登录门户网站以请求房屋建筑许可。他在表格中输入所需信息并提交请求。然后根据请求当前所在的体育场,将请求分配给不同的人员或部门。用户可以随时登录到门户网站并查看其请求的状态,并在需要时输入一些不同的信息。

【问题讨论】:

  • 我曾经反对 IT StackOverflow,但现在我意识到它是解决此类问题的完美渠道。

标签: .net asp.net sharepoint architecture wss


【解决方案1】:

好吧,我应该说我对 Sharepoint 的一次体验并不好,而且我每天都对它的局限性感到恼火,这不断增加我对它的挫败感。我确信它可以变得更有用,但目前还没有。

您正在寻找的是与文档管理相关的业务流程管理(工作流)解决方案。我在这十年的大部分时间里都在做这项工作,所以我知道有几家公司提供这些产品。 (其中一些可能有点矫枉过正,但话说回来,sharepoint 也是如此)

  • FileNet - 提供 BPM 和 DM。价格昂贵,但有 30 年的工作经验,他们的产品坚如磐石。 (培训也在南加州。很好!)
  • Epitome - 提供 BPM 和 DM(称为 EPM - 我讨厌营销)。许可可以按席位或按交易运行。 (所有 .NET api 并且可以根据需要设计或托管解决方案)
  • OpenCMS - 只需 DM,免费,但您需要连接 BPM (WWFF)。
  • OTG - 提供 BPM 和 DM。目前没有定价的想法,但很容易理解产品结构并且很容易排除故障。

不要打扰

  • OnBase - 支持很困难,它们都是 COM 组件,.NET 集成很困难,而且他们不太愿意帮助集成商。
  • Fortis / FileMagic - 我上次和他们一起工作时还不够成熟。

如果您要自己动手,请确保您至少拥有这几样东西。

  • 文档版本控制/变更审核。每个更改都应记录为一个新的单独文件。 (即使您可能使用电子表格,但每次更改数据时,都应保留旧版本)
  • 锁定/签出文档。源代码管理的工作方式大致相同。
  • 保持简单。

【讨论】:

  • +1 保持简单 :) 遗憾的是,如果我选择,我不得不同意 Sharepoint 不是我会选择的解决方案。如果您的客户不直接要求共享点,我会远离它。
  • 我自己与 sharepoint 合作过,我必须同意 - 远离!
  • 更新:Hyland Software 的 OnBase 产品的当前版本确实有一个可用的 .Net API。
【解决方案2】:

我相信 Windows Sharepoint Services (WSS) 3.0 可以满足您的所有需求。

您可以按照您的计划使用 Windows Workflow Foundation,文档库提供文档管理,包括版本控制、文档签出和搜索。

除非您计划将门户与旧系统集成或需要其他复杂功能(如文档中的权限管理),否则我认为您不需要 Microsoft Office Sharepoint Server (MOSS) 2007。

在使用 SharePoint 时,您应该使用 Microsoft Office(如果可能,请使用 2007 版);见White paper: Good, better, best: Office and SharePoint Products and Technologies

更多详情在这里:What is Microsoft Sharepoint?

【讨论】:

    【解决方案3】:

    k2 BlackPearl 已用于通过 SharePoint 提供复杂的 Workflow 解决方案,BlackPearl 使用 Windows Workflow Foundation,如果您想要 SharePoint 中的 Microsoft Office 集成和协作功能,这两个产品值得探索。

    SharePoint 是一个庞大而复杂的平台,对于小型解决方案来说可能有些过头了,但如果您计划整合整个组织,它可能会提供一种经济高效的解决方案。

    SharePoint 最大的问题是知识。很难找到具有必要经验的人来指导您解决一些在 SharePoint 部署中容易犯下且难以恢复的陷阱。

    【讨论】:

      【解决方案4】:

      在与客户的沟通中,我得到了客户写的需求清单,要求平台必须是SharePoint Services 3.0。所以现在我所有的决定都将基于开发基于此的解决方案。因此,我感谢大家在这里提出的许多好的建议,尤其是 StingyJack,他建议了我将在未来项目中考虑的其他一些产品。

      现在我必须专注于我的项目的建筑设计。

      【讨论】:

        【解决方案5】:

        我还建议 k2 blackPearl.. 它具有出色的工作流功能并与 sharepoint 集成

        但是 K2 blackPoint(另一个 k2 软件)也很好地与 SharePoint 集成,实际上您只能将它与 sharepoint 一起使用。如果您想削减成本,k2 blackPoint 可能是一种选择,而不是 k2 blackPearl。并且因为 BlackPoint 可以与 infopath 集成,所以您可以制作更好的 gui,而不是在制作新项目时填写 Sharepoint 列表。并不是说我反对填写清单,外观对我很重要(我猜是个人喜好)

        不管怎样,

        使用任何 k2 应用程序都可以缩短开发时间,因为它相对容易开发(拖放有点东西)。 K2 说是没有编码,但你可以添加代码。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-05-20
          • 1970-01-01
          • 2010-11-18
          • 1970-01-01
          • 2011-10-18
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多