首页 >> 技术文章 >> InfoPath2007


InfoPath 2007表单模板的生命周期

本文的目标读者是希望深入了解 Microsoft Office InfoPath 中的表单设计过程的表单模板设计者。本文概述了创建和部署表单模板的不同阶段,并提供了一些链接,使读者能找到有关重要任务的更多信息。虽然您可以摸索出 最适合自己的工作方式,但从长远看,遵循此建议的设计过程可能有助于节省您的时间和工作量。

本文内容

  • 阶段 1:规划
  • 阶段 2:设计
  • 阶段 3:部署
  • 阶段 4:维护
  • 阶段 5:存档

阶段 1:规划

规划所需的时间取决于表单模板的复杂性、您在组织中的角色以及组织中的流程和需求。

如果表单模板将只由直接团队的成员使用,则规划阶段可能非常不正式。如果表单模板较为复杂,则规划阶段将可能是一个较为正式的复杂过程,而且您可能 要与许多相关人员进行商讨。例如,如果表单模板将成为覆盖公司范围的更大业务系统(例如零用金报销或企业资源规划系统)的一部分,则您可能要创建正式的规 划文档(例如功能规范)。

无论是哪种情况,在开始设计表单模板之前,您都应考虑以下几点:

 

  • 用户目标  用户需要用表单模板完成哪些工作?需要支持哪些方案?您将如何衡量是否成功实现了用户目标?
  • 兼容性考虑  表单模板现在或将来是否需要供组织外部的用户访问?例如,是否希望在组织的外部网站上提供表单模板,以供没有在计算机上安装 InfoPath 的客户使用?如果是,则可以设计与浏览器兼容的表单模板 (与浏览器兼容的表单模板:InfoPath 中使用特定兼容模式设计的一种表单模板。在将与浏览器兼容的表单模板发布到运行 InfoPath Forms Services 的服务器上时,该模板受到浏览器的支持。), 而不是标准的 InfoPath 专用表单模板。组织中的某些用户是否需要能够在 InfoPath 2003 中填写表单?如果是,您可能要设计向后兼容的表单模板。是否希望用户能够在离开办公室或脱机时填写表单?如果是,您可以在表单模板中添加一些功能,使表单 模板将能够在脱机模式 (脱机模式:脱机工作时用户填写表单的状态。表单设计者可以指定是否可在脱机模式下打开表单,如果可以打开表单,还可以指定可在该模式下访问的数据源。)下有效工作。
  • 现有的用户表单  您目前是否使用 Microsoft Office Word 文档或 Microsoft Office Excel 工作簿来收集用户数据?如果是,您可以轻松地将这些文件转换为 InfoPath 表单模板。您是否有现成的 InfoPath 2003 表单模板?如果是,您是否希望这些表单模板向后兼容,或者您是否希望将它们升级到 Office InfoPath 2007 格式?
  • 集成要求  表单模板将与其他哪些产品或技术配合工作?例如,您可能需要将表单模板中的数据存储到 Microsoft SQL Server 数据库中;或者,您可能决定根据某项 Web 服务来设计表单模板,以便可以向 InfoPath 并不直接支持的数据库提交数据。
  • 用户界面要求  是否需要遵守公司商标使用准则?您希望表单模板具有怎样的外观?您将使用哪种类型的控件并将如何组织这些控件?
  • 处理要求  表单模板是否将成为更大的业务流程(例如零用金报销单审批流程)的一部分?如果是,需要什么种类的视图 (视图:表单特定的显示设置,可通过表单模板来保存,并可在填写表单时应用到表单数据中。用户可在视图之间进行切换,以便选择表单中显示的数据量。), 并且您将如何实施特定的规则,以控制数据在组织中如何移动以及如何由不同的人员和业务系统处理?是否将利用其他程序(例如 Microsoft Office SharePoint Server 2007)中的工作流功能?表单模板是否将需要托管代码或脚本?如果是,它们是由内部开发人员开发还是外包给别人开发?
  • 数据存储要求  对于用户表单中的数据,您想做些什么?例如,如果用户需要能够快速来回地发 送表单数据,而且您不需要重复使用数据,则您可能想使用电子邮件来存储数据。如果用户需要能够访问和共享表单数据,则您可能想将相关 InfoPath 表单的集合存储在运行 Microsoft Windows SharePoint Services 的服务器上的库中。如果用户需要在其他业务应用程序或系统(例如零用金报销或会计应用程序)中访问表单数据,则您可能想将数据存储到公司数据库中。为了这 样做,通常要将表单模板连接到 Web 服务,该服务充当表单模板和数据库或业务系统之间的中介。
  • 安全要求  您面临什么种类的安全挑战和漏洞?是否需要将表单模板安装到用户的计算机上?或者,用户能否通过网络资源访问它?您是否希望用户对表单或表单中的某些数据集进行数字签名?是否将表单模板直接连接到数据库?或者,是否将使用数据连接库 (数据连接库:一个位于运行 Microsoft Office SharePoint Server 2007 的网站上的文档库,其中包含通用数据连接 (.udcx) 和 Office 数据连接 (.odc) 文件的集合。)(通常由管理员管理)中的数据连接文件 (数据连接文件:一个存储有关与数据源(如 Access 数据库、电子表格或文本文件)的连接信息并帮助管理数据源的文件。)
  • 测试要求  您将使用什么流程来测试表单模板的外观和行为?您是否需要创建正式测试计划?
  • 部署要求  您计划如何与其他人共享表单模板?您将在什么地方发布表单模板?如果您计划将模板发布到运行 InfoPath Forms Services 的服务器,那么是想将其发布到库还是想将其作为网站内容类型 (内容类型:某类内容的一组可重用设置。使用内容类型可一致管理元数据、模板以及项目和文档的行为。内容类型在网站级别定义并用于列表和库。)发布?您如何将表单模板是否可用的信息通知用户?您在发布表单模板的新版本方面有何计划?
  • 维护要求  是否想将表单模板和/或用户表单存档?您需要将数据保留多长时间?您的组织要求什么种类的存档和数据保留策略?


声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

第1页 | 第2页 | 第3页 | 第4页 | 第5页

时间:2007-7-19 21:34:01,点击:0打印】【关闭

上一篇:与浏览器兼容的InfoPath 2007表单模板介绍
下一篇:InfoPath 2007表单模板和表单简介

OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office吧自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

查看所有评论内容

评论内容