Changes between Version 6 and Version 7 of WF/detalhamento
- Timestamp:
- 09/20/10 17:04:47 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WF/detalhamento
v6 v7 13 13 === Workflow === 14 14 15 O módulo Workflow é utilizado para executar fluxos pré-definidos de uma atividade, utilizando a estrutura organizacional cadastrada no ambiente Expresso. Segundo classificação proposta por Nicolao (NICOLAO; OLIVEIRA, 2008) o modelo de workflow do m oódulo do expresso é caracterizado como do tipo administrativo, pois "envolve processos repetitivos com regras de coordenação de tarefas simples, tal como roteamento de um relatório de despesa ou requisição de viagem, controladas por um processo de autorização". Estas são necessidades que devem ser atendidas pelas próprias necessidades do ambiente corporativos a que se dispõe a atender o ambiente Expresso.15 O módulo Workflow é utilizado para executar fluxos pré-definidos de uma atividade, utilizando a estrutura organizacional cadastrada no ambiente Expresso. Segundo classificação proposta por Nicolao (NICOLAO; OLIVEIRA, 2008) o modelo de workflow do módulo do expresso é caracterizado como do tipo administrativo, pois "envolve processos repetitivos com regras de coordenação de tarefas simples, tal como roteamento de um relatório de despesa ou requisição de viagem, controladas por um processo de autorização". Estas são necessidades que devem ser atendidas pelas próprias necessidades do ambiente corporativos a que se dispõe a atender o ambiente Expresso. 16 16 17 17 O uso de gerenciamento de fluxos pode ser implementado como uma ferramenta de apoio a sistemas que tenham características de workflow, passando a ser utilizado não como módulo do sistema mas como infraestrutura disponível pelo ambiente para ser utilizada no desenvolvimento de aplicações. Esta alteração na forma de utilização de fluxos permite maior flexibilidade do ambiente como um todo além de maior encapsulamento das atividades. … … 37 37 O desenvolvedor pode então criar suas interfaces humano-computador, utilizando a ferramenta de criação fornecida com o framework, ou integrar aplicativos utilizando chamadas http padronizadas. 38 38 39 Grande parte das necessidades do programa são geradas automaticamente pela ferramenta de "Geração de Aplicativos", reduzindo significativamente o tempo de análise e desenvolvimento. O módulo utiliza o padrão de arquitetura de software Model-view-control es (MVC), que separa a lógica do negocio da interface humano-computador, fornecendo um ambiente de fácil manutenção e alto desacoplamento.39 Grande parte das necessidades do programa são geradas automaticamente pela ferramenta de "Geração de Aplicativos", reduzindo significativamente o tempo de análise e desenvolvimento. O módulo utiliza o padrão de arquitetura de software Model-view-controller (MVC), que separa a lógica do negócio da interface humano-computador, fornecendo um ambiente de fácil manutenção e alto desacoplamento. 40 40 41 41 O módulo pode ser utilizado também como uma ferramenta capaz de prover serviços, podendo ser integrada com aplicações já existentes ou em desenvolvimento que necessitem implementar funcionalidades fornecidas por sistemas ativos no módulo.