Se aplica a:
Prácticas recomendadas para diseñar el formulario
Consulte también
Las decisiones realizadas durante el proceso de diseño del formulario pueden tener un impacto inmediato en el rendimiento y la facilidad del mantenimiento. Las siguientes páginas describen cómo tomar diferentes decisiones de diseño puede tener impacto en el rendimiento, futuro mantenimiento del formulario y demás.
Diferencias clave entre desarrollar el formulario y la aplicación
Winshuttle Workflow es una solución de formularios y flujos de trabajo. Hay que tener en cuenta varias consideraciones para que el desarrollo y el rendimiento sean óptimos. Esto significa que hay que mantenerse dentro de unos determinados límites.
La siguiente tabla describe algunas diferencias clave entre una solución de Forms y otra de Workflow, y una aplicación.
La clave para alcanzar un ROI («retorno de la inversión» por sus siglas en inglés) elevado es tener en cuenta, a la hora de diseñar los formularios, las diferencias que hay entre desarrollar un formulario y una aplicación.
Formulario y solución de solución de flujo de trabajo |
Aplicación |
Representa un proceso |
Representa varios procesos |
Admite pocas o ninguna variante de proceso |
Admite todas o varias variantes de proceso |
Recopila información en la ruta predeterminada |
Recopila información de forma dinámica |
Cada pasa tiene pocas acciones y sencillas |
Cada paso puede tener varias acciones complejas |
Pocos puntos de integración con sistemas de registro |
Varios puntos de integración con sistemas de registro |
Menos interdependencias entre elementos de datos |
Varias interdependencias entre elementos de datos |
Flujo de trabajo secuencial |
Flujo de trabajo de estado del equipo |
Poco código o nada (JavaScript) |
A menudo incluye código (JavaScript, .NET, etc.) |
Tenga en cuenta que no hay una delineación bien definida entre un formulario complejo y una simple aplicación. Algunos formularios complejos pueden tener una o varias se las características de aplicaciones en la tabla de arriba.
Se recomienda minimizar la utilización de funciones de «tipo aplicación» a no ser que la complejidad añadida lo justifique.
Para sacar mayor partido al diseño, se recomienda centrarse en los casos prácticos que tengan características similares de una solución de Forms y Workflow, lo que le ayudará a asegurarse un mantenimiento a largo plazo. También significa que para determinados requisitos, deberá ceder en funcionalidades más avanzadas o tener casos prácticos más granulares. Sin embargo, el coste total de la propiedad será mucho más bajo.