Funciones diferentes en el proceso de diseño de formularios

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Los diferentes departamentos a menudo trabajan conjuntamente para diseñar, evaluar e implementar los formularios InfoPath nuevos para los empleados. Por ejemplo, el departamento de recursos humanos puede crear un formulario de informe de gastos corporativos, pero el departamento de TI puede mantener la plantilla del formulario, resolver los problemas de los usuarios, actualizar el diseño a medida que cambian las necesidades de los usuarios, etc.

Este artículo describe las funciones típicas de los distintos empleados que especifican, diseñan, publican y usan plantillas de formulario. Es probable que los puestos de trabajo y las responsabilidades en su organización sean diferentes de las que se describen aquí, pero si es un usuario nuevo de InfoPath, puede usar la información para obtener una idea general de las funciones de cada persona en el proceso general de diseño de formularios.

En este artículo

El analista de formularios

El diseñador de formularios

El desarrollador de formularios

El administrador del conjunto de servidores

El administrador de la colección de sitios

El usuario de formularios

El analista de formularios

Un analista de formularios examina el flujo de trabajo y las necesidades empresariales de una plantilla de formulario determinada. La persona que se encarga de esta función normalmente tiene experiencia en la administración de proyectos, capacidades analíticas y algún tipo de conocimiento de los principios del diseño de formularios.

En lugar de tener un analista de formularios, probablemente su empresa tenga un analista de sistemas empresariales o un administrador de proyectos. Aunque los puestos de trabajo varíen, la función es la misma; el analista de formularios especifica el diseño general de la plantilla de formulario después de un análisis exhaustivo de las necesidades de la empresa y, luego, se encarga de administrar el proyecto.

La fase de planificación de una plantilla de formulario complejo normalmente es un proceso formal y complicado, y es probable que el analista de formularios deba consultar a muchas personas que tienen un interés directo. Por ejemplo, si la plantilla de un formulario finalmente debe integrarse en un sistema empresarial más grande y de toda la empresa, como un sistema de informe de gastos, el analista de formularios a menudo redactará una especificación funcional o algún otro documento de planificación.

Además, el analista de formularios puede realizar alguna de las tareas siguientes o todas ellas:

  • Especificar la oportunidad de negocio de la plantilla de formulario.

  • Definir la interfaz de usuario y los componentes del proceso de usuario.

  • Especificar cómo y dónde almacenar los datos del formulario.

  • Identificar las vulnerabilidades de la plantilla del formulario.

  • Crear un plan para implementar la plantilla de formulario.

  • Definir estrategias para archivar y conservar datos según las leyes, regulaciones del sector, políticas de la empresa u otros requisitos vigentes.

  • Trabajar con usuarios de formularios, diseñadores de formularios, personal de TI y otros grupos para resolver cualquier inconveniente pendiente de la plantilla de formulario.

Principio de página

El diseñador de formularios

Un diseñador de formularios trabaja en el modo de diseño de InfoPath para crear la plantilla de formulario, que es un archivo con una extensión de nombre de archivo .xsn. El archivo .xsn define la estructura de datos, apariencia y comportamiento de los formularios terminados (archivos .xml).

El diseñador de formularios puede realizar algunas de las tareas siguientes o todas ellas:

  • Especificar si la plantilla de formulario es compatible con los exploradores web móviles o de escritorio.

  • Especificar si la plantilla de formulario es compatible con InfoPath 2003.

  • Plantear el diseño de la plantilla de formulario.

  • Agregar y personalizar los controles en la plantilla de formulario.

  • Agregar validación de datos, formato condicional, reglas y otros tipos de comportamientos automatizados.

  • Establecer conexiones de la plantilla del formulario a los orígenes de datos, como las bases de datos de Microsoft SQL Server.

  • Trabajar con los desarrolladores para agregar script o el código administrado a la plantilla de formulario.

  • Publicar la plantilla de formulario en una ubicación de red compartida, en una lista de distribución de correo electrónico o en un servidor que tenga instalado InfoPath Forms Services o Windows SharePoint Services.

  • Trabajar con los administradores de la granja de servidores para publicar plantillas de formulario aprobada por el administrador en un servidor que ejecuta InfoPath Forms Services.

  • Probar el formulario para asegurarse de que funcione correctamente.

Principio de página

El desarrollador de formularios

Un desarrollador de formularios escribe código personalizado para la plantilla del formulario. InfoPath es compatible con dos lenguajes de scripting, Microsoft JScript y Microsoft Visual Basic Scripting Edition (VBScript), y dos lenguajes de código administrado, Microsoft Visual C# y Microsoft Visual Basic.

El desarrollador de formularios puede realizar algunas de las tareas siguientes o todas ellas:

  • Ayudar en el diseño del formulario, según se describe en la sección anterior.

  • Especificar un lenguaje de programación para una plantilla de formulario determinada.

  • Escribir el código que responde a eventos de validación de datos y formulario, obtener acceso al documento XML subyacente del formulario y manipularlo, implementar el envío de datos personalizados y combinar acciones en un formulario, u obtener acceso a orígenes de datos externos.

  • Extraer los archivos auxiliares XML de la plantilla de formulario y luego cambiar manualmente sus elementos, atributos y valores en algún tipo de editor de texto estándar.

  • Agregar el control personalizado de errores a la plantilla de formulario.

  • Obtener acceso a los cuadros de diálogo y paneles de tarea personalizados y manipularlos.

  • Mantener el código de la plantilla de formulario.

  • Usar el Asistente para la publicación para crear un formulario de archivo de instalación que instale la plantilla de formulario.

  • Hospedar el entorno de edición de InfoPath en una aplicación de Windows personalizada o en una página web (.aspx).

  • Crear y registrar un complemento COM, que es un programa complementario que agrega comandos personalizados o funciones especializadas a la interfaz de usuario de InfoPath.

Principio de página

El administrador del conjunto de servidores

Puede publicar plantillas de formulario en varias ubicaciones, como por ejemplo servidores que tienen instalado InfoPath Forms Services. InfoPath Forms Services es una tecnología de servidor que permite a los usuarios completar formularios de InfoPath con un explorador web en lugar de, o además del programa de cliente InfoPath. Podrá encontrar más información sobre InfoPath Forms Services en la sección Vea también.

Los administradores del conjunto de servidores realizan muchas tareas administrativas para el servidor que ejecuta InfoPath Forms Services, normalmente mediante la selección de comandos en un sitio administrativo especial denominado Administración central de SharePoint. En algunos casos, los administradores del conjunto de servidores deben verificar primero que una plantilla de formulario habilitada para explorador no contenga errores ante de cargarla.

Para publicar una plantilla de formulario compatible con el explorador en un servidor que ejecuta InfoPath Forms Services, el diseñador de formularios o el administrador del conjunto de servidores debe habilitar el formulario para que sea completado por medio del explorador. Normalmente, el diseñador de formularios realiza este paso durante el proceso de publicación mediante la selección de una casilla en el Asistente para la publicación en InfoPath. Sin embargo, en determinadas circunstancias, como cuando la plantilla del formulario incluye código administrado, un administrador del conjunto de servidores debe habilitar la plantilla de formulario para que sea usada en un explorador. Este proceso implica verificar que la plantilla de formulario no contenga errores ni advertencias, cargarla en una ubicación en el conjunto de servidores y luego activarla en una colección de sitios en el servidor. Muchas de estas actividades ocurren en las páginas de la Administración central de SharePoint.

En general, el administrador del conjunto de servidores realiza algunas de las actividades siguientes o todas ellas:

  • Trabajar con el administrador de colección de sitios, el diseñador de plantillas de formulario y cualquier otra persona con interés directo para implementar las plantillas de formulario aprobadas por el administrador.

  • Cargar en el servidor una plantilla de formulario aprobada por el administrador.

  • Actualizar las plantillas nuevas de formulario aprobadas por el administrador.

  • Activar las plantilla de formulario aprobadas por el administrador en una colección de sitios mediante la adición de las plantillas de formulario a una colección de sitios.

  • Desactivar las plantillas de formulario aprobadas por el administrador de una colección de sitios.

  • Plantillas de formulario aprobada por el Administrador de inactividad.

  • Eliminar las plantillas de formulario aprobadas por el administrador.

  • Desarrollar estrategias que minimicen el uso inadecuado de las plantillas de formulario a fin de prevenir que aparezca una Denegación de servicio (DoS) y estar atento a problemas de rendimiento potenciales.

Principio de página

El administrador de la colección de sitios

Una colección de sitios es un conjunto de sitios de SharePoint que tienen el mismo propietario y comparten la configuración de administración. Cada colección de sitio contiene un sitio web de primer nivel junto con uno o más subsitios. Los administradores de la colección de sitios tienen nivel de permiso de Control total en todos los sitios web y en todo el contenido de una colección de sitios.

Mientras que el Administrador de granja administra uno o varios de los servidores que ejecutan InfoPath Forms Services, el Administrador de colección de sitios administra los sitios en Sí. Desde el nivel de colección de sitios, los administradores de colecciones de sitios administran la configuración (por ejemplo, las características de colección de sitios, configuración de auditoría de colección de sitios y directivas de colección de sitios) de la página Configuración del sitio para el sitio de nivel superior. Relativa a InfoPath, los administradores de colecciones de sitios activan plantillas de formulario y, por tanto, hacer que estén disponibles para su uso como tipos de contenido en una biblioteca.

El administrador de la colección de sitios realiza alguna de las tareas siguientes o todas ellas:

  • Trabajar con el administrador del conjunto de servidores, el diseñador de plantillas de formulario y cualquier otra persona que tenga un interés directo para implementar plantillas de formulario aprobadas por el administrador.

  • Realizar tareas de administración en uno o más sitios de la colección de sitios.

  • Crear una estrategia para desactivar los formularios, cuando sea necesario, para actualizarlos o retirarlos.

  • Activar una plantilla de formulario en la colección de sitios.

  • Desactivar una plantilla de formulario de la colección de sitios.

  • Forzar la apertura de un formulario en un explorador, independientemente de que tenga InfoPath instalado en los equipos de los usuarios.

  • Crear sitios adicionales y bibliotecas de documentos en una colección de sitios.

  • Otorgar permisos a los usuarios.

Principio de página

El usuario de formularios

El usuario de formularios es la persona que completa el formulario. Los usuarios de formularios deben estar conformes con el flujo de trabajo y el diseño general del formulario. Si el formulario es difícil de utilizar, los usuarios no lo usarán con eficiencia ni eficacia. En última instancia, los usuarios de formularios determinan muchas de las mejoras que se deben implementar en una plantilla de formulario.

El usuario de formularios realiza algunas de las tareas siguientes o todas ellas, según el diseño de la plantilla de formulario:

  • Completar el formulario, ya sea en InfoPath (en el caso de una plantilla de formulario habitual) o en un explorador web (en el caso de una plantilla de formulario habilitada para explorador).

  • Participar en la evaluación del formulario antes de que sea compartido oficialmente en toda la organización.

  • Ofrecer comentarios constructivos sobre el diseño del formulario.

Principio de página

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×