Você está na página 1de 2

Para cada aplicação abaixo, identifique entidades, atributos e relacionamentos.

Projete
um diagrama ER dessa aplicação utilizando o máximo possível da notação vista em
sala.

Aplicação 1) A PetAdopt é uma plataforma online dedicada à adoção responsável de


animais de estimação. A aplicação conecta abrigos de animais, protetores
independentes e resgates de animais a pessoas que desejam encontrar um novo
membro para suas famílias. A PetAdopt visa facilitar o processo de adoção, promover a
conscientização sobre a importância da adoção de pets e criar laços duradouros entre
animais e adotantes.

● A PetAdopt apresenta perfis detalhados de animais disponíveis para adoção,


incluindo fotos, descrição de personalidade, idade, raça e informações de saúde.
Os usuários podem navegar pelos perfis e encontrar o pet que melhor se
encaixa em suas preferências e estilo de vida.
● Os interessados em adotar podem criar perfis pessoais, fornecendo informações
sobre si mesmos, sua experiência com animais e o tipo de ambiente que podem
oferecer ao pet.
● A aplicação permite que os abrigos e protetores atualizem o status dos pets,
notificando os adotantes sobre adoções bem-sucedidas ou animais que estão
disponíveis.
● Os adotantes podem expressar interesse em um pet específico, marcando-o
como favorito.
● A PetAdopt oferece a opção de iniciar o processo de adoção diretamente através
da plataforma, agilizando a troca de informações e a preparação para a adoção.
● Os adotantes podem deixar avaliações e depoimentos sobre suas experiências,
ajudando a construir uma comunidade confiável e positiva.

Apresente um diagrama ER para aplicação PetAdopt.

Aplicação 2) A aplicação de streaming de video deve implementar os seguintes


requisitos funcionais.

● Cadastro de Usuários: Os usuários devem poder se cadastrar na plataforma,


fornecendo informações como nome, endereço de e-mail, senha, etc.
● Gestão de Perfis: Cada usuário pode criar vários perfis dentro de uma conta (por
exemplo, um perfil para cada membro da família).
● Os perfis devem ter configurações individuais, como preferências de idioma e
restrições de conteúdo.
● Catálogo de Filmes e Séries: A aplicação deve ter um catálogo extenso de filmes
e séries disponíveis para visualização.
● Cada título no catálogo deve ter informações como título, descrição, gênero,
classificação indicativa, etc.
● Streaming de Vídeos: Os usuários devem poder reproduzir filmes e episódios de
séries em tempo real. Cada perfil tem um histórico de visualização que registra
os conteúdos assistidos.
● Listas de Reprodução e Favoritos: Os usuários devem poder criar listas de
reprodução personalizadas e marcar filmes e episódios de séries como favoritos.

Você também pode gostar