Changes between Version 2 and Version 3 of WF/Faqintro


Ignore:
Timestamp:
05/28/08 15:42:51 (16 years ago)
Author:
viani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/Faqintro

    v2 v3  
    1 = Perguntas mas Frequentes = 
     1= Perguntas mais Frequentes = 
    22[[WikiInclude(WF/tableofcontents)]] 
    33 
    44== É Possível Migrar Aplicações Lotus Notes para o Workflow do Expresso? == 
    55 
     6Tem-se geralmente três tipos de aplicações desenvolvidas com Lotus Notes: 
     7 
     8 1. Sistemas tradicionais: são bases de dados que possuem características singulares e nenhum fluxo de trabalho, como por exemplo um sistema de controle de estoque. Se por ventura existir algum fluxo neste tipo de sistema, será mínimo e restrito a uma parte do sistema; 
     9 1. Publicação de conteúdo: são bases de dados para divulgação de informção, como cadastros, listas telefônicas, etc; 
     10 1. Processos de workflow: são bases de dados que apresentam um fluxo bem definido do ínicio ao final do processamento, como por exemplo, um fluxo para reserva de recursos, ou um fluxo de aprovação de documentos. 
     11 
     12Nos dois primeiros casos, o módulo de workflow do Expresso pode ser usado, mas não é a melhor indicação porque não existe fluxo, ou ele é parcial. Já as outras bases de dados da categoria 3 são indicadas para migração. 
     13 
    614== Como funciona o Controle de Acesso? == 
     15 
     16  
    717 
    818== Quais as Habilidades Necessárias para ser um Desenvolvedor? == 
    919 
     20Boa parte do desenvolvimento dos processos é automatizada pelo módulo, mas existe necessidade de programar o código das atividades e criar os templates dos formulários. Com um conhecimento básico de Php, Html, Javascript e Css já é possível desenvolver processos de workflow, baseados nos exemplos fornecidos com o módulo. 
     21 
    1022== Qual o Tempo de Desenvolvimento de um Processo? == 
     23 
     24Isso depende da complexidade do processo. É interessante fazer uma análise prévia do sistema, antes de sair programando o código. Com essa documentação fica mais fácil desenvolver e reduz-se a probabilidade de erros durante o projeto. Na etapa de execução do projeto, o módulo fornece várias ferramentas para automatizar o desenvolvimento, como plugin para seleção de usuários, upload e download de arquivos, controle de acesso, cabeçalho e rodapé, etc, que diminuem o tempo de programação.  
    1125 
    1226== Exite Alguma Interface Gráfica de Desenvolvimento? == 
    1327 
     28Ainda não, mas estamos pesquisando como resolver isso. Atualmente o fluxo do processo é registrado através de formulários. Um para os dados básicos do processo, outro para as atividades e transições e outro para os perfis. Depois de pronto é possível extrair o gráfico do processo. 
     29 
    1430== Existe Algum Gerador Automático de Formulários? == 
    1531 
    16 == É necessário Programar? == 
     32Ainda não. Esta seria uma ferramenta interessande de ser implementada para automatizar a criação de processos mais simples. Porém aqueles processos mais complexos, com muitas variações e condições, fatalmente irão necessitar intervenção manual no desenvolvimento, para ajustar os detalhes que uma ferramenta automática não consegue fazer.