A Analise e Modelagem de Sistemas
Por: nelsonmx • 22/11/2023 • Trabalho acadêmico • 415 Palavras (2 Páginas) • 274 Visualizações
Prática 01 – COLETA DE REQUISITOS, CRIAÇÃO DE DIAGRAMA DE CASO DE USO E CRIAÇÃO DE DIAGRAMA DE CLASSES. | |
Questão 01 – Criação de diagrama de caso de uso | |
ENUNCIADO: Veja o Roteiro da Atividade Prática para mais detalhes. | |
-- Requisitos Funcionais: - O sistema deve liberar acesso por comando de voz, para todos os funcionários, na porta de entrada e no seu setor. - O sistema deve liberar acesso por comando de voz, para a gestora e a PCD, para todas as salas. - O sistema deve liberar, por comando de voz, para todos os funcionários, o acionamento das luzes. -- Requisitos não Funcionais: - Camera para reconhecimento facial. - Um servidor local. - Um computador para uso especifico. |
[pic 1][pic 2][pic 3] Figura 1: Diagrama de caso de uso, com os requisitos funcionais da empresa BergaWorks. |
Resposta: Os requisitos funcionais são as tarefas que o software vai executar, já os requisitos não funcionais, servem para dar suporte e embasamento aos requisitos funcionais e estão associados às características do software. |
Prática 01 – COLETA DE REQUISITOS, CRIAÇÃO DE DIAGRAMA DE CASO DE USO E CRIAÇÃO DE DIAGRAMA DE CLASSES. | |
Questão 02 – Criação de diagrama de Classes. | |
ENUNCIADO: Veja o Roteiro da Atividade Prática para mais detalhes. | |
-- Requisitos Funcionais: - O sistema deve liberar por comando de voz, para todos os funcionários, o acionamento e ajustes dos condicionadores de ar. - O sistema deve reconhecer por imagem, todos os funcionários. - O sistema deve enviar mensagem por WhatsApp, para a gestora, quando for identificado possoas desconhecidas, no reconhecimento de imagens. -- Requisitos não Funcionais: - Segurança das informações. - Inclusão social. - economia de energia elétrica. |
[pic 4][pic 5][pic 6] Figura 2: Diagrama de classes, com uma classe abstrata e três classes filhas. |
Resposta: Após definirmos os requisitos, fazemos o entendimento de cada caso de uso. Abstraímos do mundo real analisando cada atividade necessária para satisfazer os requisitos do software, vamos definindo as classes e o relacionamento entre elas. |
...