7 | | Após acessar o "Módulo de Aplicações" o usuário clica sobre o ícone da aplicação que deseja executar. Somente serão apresentadas as aplicações em que o usuário é membro de algum perfil. O módulo então requisita o menu da aplicação e executa a ação padrão da aplicação. A seguir, desenha o cabeçalho da aplicação com menu hierárquico das ações e uma página padrão de "boas vindas" com as informações adicionais, obtidas do retorno da ação padrão. O usuário seleciona a ação desejada no menu, e a interface envia uma requisição para o controle do módulo, utilizando metodo get, contendo os códigos da aplicação e ação. A página de controle da aplicação busca as informações de execução da ação em banco de dados, utilizando como critério de seleção os códigos da aplicação, da ação e do usuário que solicitou a execução. A tupla retornada pela consulta contém a classe que será executada e o método que deve ser chamado pela ação além dos perfis do usuário na aplicação. |
| 7 | Após acessar o "Módulo de Aplicações" o usuário clica sobre o ícone da aplicação que deseja executar. Somente serão apresentadas as aplicações em que o usuário é membro de algum perfil. O módulo então requisita o menu da aplicação e executa a ação padrão da aplicação. A seguir, desenha o cabeçalho da aplicação com menu hierárquico das ações e uma página padrão de "boas vindas" com as informações adicionais, obtidas do retorno da ação padrão. O usuário seleciona a ação desejada no menu, e a interface envia uma requisição para o controle do módulo, utilizando metodo get, contendo os códigos da aplicação e ação. A página de controle da aplicação busca as informações de execução da ação em banco de dados, utilizando como critério de seleção os códigos da aplicação, da ação e do usuário que solicitou a execução. A tupla retornada pela consulta contém a classe que será executada e o método que deve ser chamado pela ação. |