Estamos trabajando en una Primavera basado aplicación basada en web donde necesitamos implementar el flujo de trabajo. Esta es la forma en un escenario de ejemplo se ve como:

  • Usuario rellena el formulario de inscripción. Esta solicitud se almacena en la base de datos y un administrador será notificado.
  • De administración aprobará esta petición y sólo a continuación, esta solicitud será realmente procesa y puede ir más allá.
  • Puede haber uno o más de uno de los administradores que deben aprobar las solicitudes basadas en el tipo de la actividad.
  • Habrá jerarquías asignadas a los diferentes roles.
  • Sólo el administrador puede ver las opciones para aprobar o rechazar las solicitudes. No todo el mundo. En general, no será el tipo de usuario de actividades específicas.

Es una forma de diseñar el flujo de trabajo basado en entradas de base de datos. Cada usuario se le puede asignar una o más funciones de flujo de trabajo y se involucran a los usuarios.
¿Hay algo de Primavera que te ofrece la suite de mi necesidad? He ido a través de este y este Primavera documentación, pero no pudo comprender plenamente.

3 Comentarios

  1. 2

    Por favor seguir el siguiente tutorial.Si usted todavía se requiere más ayuda,voy a compartir mi código de la pieza.Como he trabajado en la Primavera de proyecto de flujo de trabajo par de meses atrás.Mi Proyecto era similar a su requisito.

    http://www.studytrails.com/frameworks/spring/spring-web-flow.jsp

    http://www.javabeat.net/spring-web-flow-introduction/

    • Spring Web Flow no es un motor de flujo de trabajo es para la creación de flujos de pantalla. Si desea que el flujo de trabajo de usar algo como activiti
    • Comprobará Activiti, pero no hay nada disponible de forma nativa en la Primavera de sí mismo? (sólo tratando de no aumentar las dependencias del proyecto)
    • No, a menos que el programa de todo el flujo de ti mismo con los controladores etc. pero nada en la primavera de de que puede ayudarle.
    • Me fui a través de una visión general de Activiti. Parece que tiene su propio front-end. Desde mi requisito es tener el flujo de trabajo integrado, junto con otras corrientes de la aplicación, no estoy seguro de su uso para mí. Por favor me corrija si estoy equivocado.
    • No PUEDE utilizar el activiti front-end, pero usted no tiene que. Usted puede simplemente utilizar el motor y el fuego de solicitud/eventos a ella.
    • Le sugiero que Camunda. Es un fork de Activiti, tiene mucho más características y, si confiar en los desarrolladores, es más rápido y robusto.

  2. -1

    https://github.com/ajeydudhe/workflow-lite implementa un flujo de trabajo utilizando la primavera de frijoles y la primavera lenguaje de expresión. Esta aplicación es ligera de peso y evitar la necesidad de pasar los datos a través de actividades objeto de contexto. Se puede inyectar directamente los datos necesarios por medio de la primavera lenguaje de expresión.

Dejar respuesta

Please enter your comment!
Please enter your name here