角色和开发生命周期

上次修改时间: 2010年3月7日

适用范围: SharePoint Server 2010

本主题介绍在可以通过 Microsoft Business Connectivity Services (BCS) 创建解决方案以将外部数据集成到 Microsoft SharePoint 2010、Microsoft Office 2010 应用程序和自定义应用程序中时所涉及的角色和通常遵循的开发生命周期。

角色:应如何使用 BCS?

使用 Microsoft Business Connectivity Services (BCS) 的方式取决于您的角色。下图显示了使用 Business Connectivity Services 时所涉及的角色和开发生命周期的高级视图。

角色高级视图

开发生命周期

  • 了解企业中的业务系统和总体业务流程的业务分析师确定相关方案和解决方案范围。他们确定用户必须从 Office 应用程序、SharePoint 网站和自定义应用程序访问的业务实体。然后,他们将要求传达给业务经理、开发人员、网站设计者和 IT 管理员。

  • 获得 IT 管理员批准的网站设计者使用业务分析师提供的内容构建方案所需的总体 SharePoint 网站结构。此结构由可具有自定义主题的页面组成。

  • IT 管理员管理网站的用户访问和安全性。

  • 开发人员创建可重用 Business Connectivity Services 组件,例如外部内容类型、自定义外部数据部件和代码操作。另外,开发人员还创建其他自定义组件,包括 Web 部件、模板、表单、工作流和字段类型。

  • IT 管理员审阅这些可重用 Business Connectivity Services 组件,并在组件获得批准后将其放在中心位置。他们还确定和控制访问这些组件的权限。

  • 信息工作者使用 Business Connectivity Services、SharePoint 和 Office 的本机功能来创建自己的简单解决方案。

  • 有经验的用户(或"高级"用户)和开发人员使用 Business Connectivity Services、SharePoint 和 Office 提供的丰富功能集以及开发人员已创建的可重用 Business Connectivity Services 组件来创建中间声明性解决方案。

  • 高级开发人员使用 Business Connectivity Services、SharePoint 和 Office 对象模型来创建需要编码的丰富而复杂的解决方案。IT 管理员部署这些解决方案并控制访问权限。

请参阅

概念

使用 Business Connectivity Services 创建中间声明性 Outlook 解决方案

使用 Business Connectivity Services 创建基于代码的高级解决方案

其他资源

代码段:创建 BCS 可重用代码组件

使用 Business Connectivity Services 创建简单解决方案

使用 Business Connectivity Services 创建中间声明性解决方案