No que tange à modelagem de sistemas de informação, a Análise de Requisitos, com esteio na Engenharia de Software, assume papel de proa, sendo a UML (Unified Modeling Language) o vernáculo universal para tal desiderato. Nesse contexto, o diagrama de casos de uso (use case diagram) emerge como ferramenta basilar para a descrição das funcionalidades do sistema sob a ótica do usuário. Considerando uma entidade pública que necessite modelar um novo sistema de protocolo eletrônico, e à luz da disciplina de Análise de Sistemas, assinale a opção que descreve, de forma tecnicamente escorreita, a aplicação dos conceitos de ator e caso de uso.
- A)Um cidadão que consulta o andamento de um processo no sistema de protocolo eletrônico representa um caso de uso, enquanto a funcionalidade 'Consultar Processo' caracteriza-se como um ator, por ser uma entidade externa que interage com o sistema.
- B)O servidor público responsável por autuar os processos no sistema é considerado um ator, e a ação de 'Autuar Processo', que descreve uma sequência de interações entre o servidor e o sistema para atingir um objetivo específico, é definida como um caso de uso.gabarito
- C)O banco de dados onde os processos são armazenados é um ator primário, pois inicia a interação com o sistema. O caso de uso 'Salvar Processo', por sua vez, representa a interação do usuário com o banco de dados.
- D)A relação de 'include' entre dois casos de uso significa que um caso de uso é uma especialização do outro, sendo que o ator que interage com o caso de uso mais geral não pode interagir com o caso de uso especializado.
- E)Um ator pode ser apenas uma pessoa, sendo vedada a representação de outros sistemas ou hardware como atores. O caso de uso, por conseguinte, restringe-se a descrever as interações iniciadas exclusivamente por esses atores humanos para garantir a rastreabilidade.