TG2 ‐ Modelagem de negócio e prototipação - WendellCosta501/Projeto-de-DS-2 GitHub Wiki
Modelo de Domínio
Partes que foram definidas usando padrões de análise:
- As classes conceituais "Cliente" e "Perfil" e sua relação tiveram como base as classes de mesmos nomes e sua relação do Exemplo de Padrão de Análise 3: E-commerce.
Quais modificações foram realizadas:
- No exemplo a descrição da relação é "tem", já no nosso Modelo de Domínio a descrição da relação é "cria". Também os atributos da classe "Perfil" foram alteradas.
Quais partes foram descritas tendo como base os casos de uso:
- Exceto as classes "EsportePraticado" e "RotinaDeTreino", todas as outras classes e seus relacionamentos, descrições de relacionamentos e cardinalidades foram feitos com base nos casos de uso.
Prototipação
Tela 1: Login
Elementos:
-
Logotipo do app no topo (similar ao que criamos antes, com uma figura e medalha).
-
Campos para "Usuário" e "Senha".
-
Botão "Entrar".
-
Link para "Não tem conta? Cadastre-se".
-
Objetivo: Permitir que o usuário faça login no aplicativo.
Tela 2: Cadastro
Elementos:
-
Campos para "Nome completo", "Peso", "Altura", "Idade" e "Nome de usuário".
-
Botão "Entrar".
-
Link para "Já tem uma conta? Login".
-
Objetivo: Coletar as informações básicas do usuário para criar uma conta no aplicativo.
Tela 3: Dashboard (Início)
Elementos:
-
Nome do usuário no topo.
-
Ícones para as principais funções: "Agendamento com Nutricionista", "Plano Alimentar", "Dieta de Treino", "Calendário Alimentar", "Objetivos", "Atleta".
-
Objetivo: Fornecer uma visão geral das opções do app e facilitar a navegação para funções específicas.
Tela 4: Agendamento com Nutricionista
Elementos:
-
Texto explicativo sobre a importância do agendamento.
-
Um exemplo de calendário ou tabela para marcação.
-
Botão "Remarcar".
-
Objetivo: Permitir que o usuário agende ou remarque consultas com um nutricionista.
Tela 5: Plano Alimentar
Elementos:
-
Texto explicativo sobre o plano alimentar e seus benefícios.
-
Detalhes sobre as refeições e as calorias.
-
Objetivo: Exibir o plano alimentar do usuário com opções de controle e modificação.