Enunciados de questões e informações de concursos
Você é um especialista em desenvolvimento de software no Ministério da Gestão e da Inovação e será o responsável por desenvolver um sistema de controle de documentos oficiais. O projeto visa modernizar e automatizar o processo de arquivamento e consulta de documentos. Durante a fase de análise orientada a objetos, você precisa identificar e modelar os principais objetos e suas interações.
Considere os seguintes requisitos:
1. O sistema deve permitir que os funcionários registrem documentos, incluindo título, autor e data.
2. Funcionários devem poder consultar e atualizar documentos.
3. Deve ser possível buscar documentos por palavras-chave.
4. Administradores do sistema podem adicionar e remover usuários e documentos.
Com base nos requisitos descritos, qual das seguintes alternativas representa corretamente um diagrama de classes inicial, considerando os conceitos de análise orientada a objetos?