Version 3 (modified by viani, 16 years ago) (diff) |
---|
Componentes do Workflow
WikiInclude(WF/tableofcontents)? O principal componente do módulo é o 'motor de workflow', que é o núcleo operacional do módulo. O motor controla tudo a respeito dos processos, como por exemplo:
- Registra a estrutura (atividades, transições, perfis);
- Controla o acesso às atividades;
- Mantém os dados dos processos;
Esse motor de workflow foi incorporado ao módulo, vindo do projeto Tikiwiki, e chama-se Galaxia.
Acima do motor existem camadas para facilitar o acesso às suas funcionalidades. As camadas são três: administração, monitoramento e interface dos usuários. A seguir algumas funcionalidades de cada interface:
Interface de Administração
- Criar processos e versões de processos
- Renomear e deletar atividades
- Definir as atividades dos processos
- Ver um gráfico das atividades do processo
- Checar se o processo é válido
- Ativar/desativar processos
- Editar o código fonte das atividades (php) e templates (atividades interativas)
- Definir perfis e definir quais perfis tem permissão para executar quais atividades
- Mapear perfis a usuários
- Salvar processos (processos são salvos usando XML)
- Carregar processos a partir de arquivos XML
Interface de Monitoramento
- Listar instâncias ativas e completadas
- Percorrer a lista de instâncias e modificar suas propriedades
- Enviar uma instância para alguma atividade
- Atribuir uma instância para um usuário
- Abortar instâncias
- Ver estatísticas sobre as instâncias
Interface do Usuário
- Lista os processos e atividades que o usuário pode executar
- Lista as tarefas pendentes que estão atribuidas para o usuário
- Possibilita acompanhar as instâncias iniciadas pelo usuário
- Mostra informações sobre o organograma da organização
Attachments
- wf_tela1.png (68.1 KB) - added by pedroerp 14 years ago.