Changes between Version 6 and Version 7 of WF/detalhamento


Ignore:
Timestamp:
09/20/10 17:04:47 (14 years ago)
Author:
viani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/detalhamento

    v6 v7  
    1313=== Workflow === 
    1414 
    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 moó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. 
     15O 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. 
    1616 
    1717O 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. 
     
    3737O 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. 
    3838 
    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-controles (MVC), que separa a lógica do negocio da interface humano-computador, fornecendo um ambiente de fácil manutenção e alto desacoplamento. 
     39Grande 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. 
    4040 
    4141O 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.