Desafios

O principal desafio do sistema foi, sem dúvida, permitir níveis de acesso diferenciados. Era essencial que cada usuário possuísse um certo nível de acesso por razões de segurança e responsabilidade.
Um desafio secundário, mas não menos importante, foi definir o fluxo de ações pelas quais uma solicitação passa dentro do NAEG. Precisávamos escolher os estados de maneira que o processo de gerenciar uma solicitação fosse o melhor possivel. Afinal, o objetivo do sistema era facilitar este controle.

Além destes, existe um outro, que pode ser considerado como dependente dos anteriores: validar a execução de ações no sistema de acordo com o estado da solicitação e os papéis do executor.


Fabio Pisaruk 2004-12-07