wiki:WF/criartelaaplicacoes

Version 2 (modified by fabianok, 14 years ago) (diff)

--

Criar Tela de Aplicações

1 Descrição

Ao selecionar o módulo de aplicações o ambiente Expresso Livre solicita a criação da aba contendo os dados das aplicações disponíveis para o cliente. A página default do módulo seleciona no banco de dados todas as aplicações que o cliente pode acessar e monta tela exibindo o ícone de cada um dos programas que o usuário tem permissão de acesso. Cada um destes icones contém hiperlink contendo o código da aplicação e ação que esta executará quando a camada de controle receber a solicitação.

2 Atores

Usuários do sistema

3 Pré-condições

Estar autenticado no ambiente Expresso Livre.

4 Eventos

  1. Usuário clica no ícone "Aplicações" no menu do "Expresso Livre"
  2. Ambiente "Expresso Livre" executa a requisição, encaminhando pedidos para a página default do módulo.
  3. Página default do módulo conecta no banco de dados e realiza consulta para recuperar os dados das aplicações que o usuário tem acesso.
  4. Para cada dado retornado pela consulta é gerado um ícone para acesso a aplicação. Estes ícones estão em um hiperlink que chama a camada de controle do módulo, passando o código da aplição e o codigo da ação default, ambas obtidas da tabela de aplicações do sistema.
  5. Ao clicar nao ícone é executado o UC Executar Aplicação  http://trac.expressolivre.org/wiki/WF/executarrotina com o código a ação default do aplicativo.

5 Eventos Alternativos

6 Tratamento de Erros

7 Mensagem

Não relevante

8 Pós-condições

Aplicação registrada e arquivos criados em disco.

9 Regras de Negócio

Não relevante

10 Telas Envolvidas

Não relevante.

11 Notas