Prévia do material em texto
Página 1 de 8 Projeto Interdisciplinar Curso: Técnico em Desenvolvimento de Sistemas Instituição: Instituto Federal do Sul de Minas Gerais Campus Poços de Caldas Professor orientador: Paulo Muniz de Ávila Discente: Tiago da Silva Leiroz Título: Sacolão do Alimento Logo do sistema Descrição breve do sistema: O sacolão do alimento, é um aplicativo web/mobile, que tem por objetivo cadastrar receitas simples por diversos usuários e compartilhar receitas e dicas contra o desperdício de alimentos em prol da segurança alimentar e em consonância com os Objetivos de Desenvolvimento Sustentável, e em especial acabar com a fome e a desnutrição. Receitas de todos os tipos, mas ênfase em receitas do básico, que sejam nutritivas. No futuro espera-se construir um sistema que seja a rede social do alimento, que começa com receitas, mas terá módulos no futuro de doação de alimentos. Link para o projeto: https://www.figma.com/proto/kwYFG97lxPVAtF6lBp6QzT/Sacol%C3%A3o-do- Alimento?node-id=4-13&p=f&t=Qwbj3wSLOLbIbATY-0&scaling=scale- down&content-scaling=fixed&page-id=0%3A1&starting-point-node- id=4%3A13&show-proto-sidebar=1 Link comunidade: https://www.figma.com/community/file/1472080465195876711 https://www.figma.com/proto/kwYFG97lxPVAtF6lBp6QzT/Sacol%C3%A3o-do-Alimento?node-id=4-13&p=f&t=Qwbj3wSLOLbIbATY-0&scaling=scale-down&content-scaling=fixed&page-id=0%3A1&starting-point-node-id=4%3A13&show-proto-sidebar=1 https://www.figma.com/proto/kwYFG97lxPVAtF6lBp6QzT/Sacol%C3%A3o-do-Alimento?node-id=4-13&p=f&t=Qwbj3wSLOLbIbATY-0&scaling=scale-down&content-scaling=fixed&page-id=0%3A1&starting-point-node-id=4%3A13&show-proto-sidebar=1 https://www.figma.com/proto/kwYFG97lxPVAtF6lBp6QzT/Sacol%C3%A3o-do-Alimento?node-id=4-13&p=f&t=Qwbj3wSLOLbIbATY-0&scaling=scale-down&content-scaling=fixed&page-id=0%3A1&starting-point-node-id=4%3A13&show-proto-sidebar=1 https://www.figma.com/proto/kwYFG97lxPVAtF6lBp6QzT/Sacol%C3%A3o-do-Alimento?node-id=4-13&p=f&t=Qwbj3wSLOLbIbATY-0&scaling=scale-down&content-scaling=fixed&page-id=0%3A1&starting-point-node-id=4%3A13&show-proto-sidebar=1 https://www.figma.com/community/file/1472080465195876711 Página 2 de 8 Modelo DER O diagrama conceitual DER (Diagrama Entidade Relacionamento), de início para este projeto protótipo, faz uso somente de 2 entidades (tabelas) com diversos atributos (campos), e com relacionamento de cardinalidade de 1 para muitos (n). Foi utilizada a plataforma BrModelo 3.22 Desktop. Modelo MER Página 3 de 8 O Modelo Entidade Relacionamento (MER), diferentemente do DER, é o que mais se aproxima da realidade das tabelas do banco de dados real. Esse modelo lógico, foi convertido automaticamente pelo BrModelo, no entanto foi ajustado os atributos, e inseridos os tipos de dados. Não foram inseridas as restrições de tamanho, porque isso seria montado somente no físico (Linguagem SQL). Percebe-se que a tabela “usuários_tb”, com cardinalidade “N” (muitos), recebe a chave estrangeira da tabela “receitas_tb”. Os ícones de uma chave, significa chave primária, ambas chaves primárias estão com o tipo de dado inteiro (integer), e no caso da chave estrangeira também. Os ícones “U” significam restrição nos atributos, onde o banco jamais poderá salvar um dado repetido, e isso é interessante para validação de dados no caso de CPF, que é único e exclusivo a uma pessoa e não a mais do que uma. Para evitar confusão e problemas de recuperação de senha, é obrigatório um email e ele é único, ninguém poderá usar o mesmo email. Essa é uma restrição básica de sistemas computacionais. Descrição breve do modelo. O sistema foi pensado em facilitar a navegação por qualquer público. A tela inicial é uma tela de login, onde a pessoa insere seu usuário e senha ou se ela não tiver cadastro, ela clica cadastrar. Também possui a opção de recuperação de senha. Página 4 de 8 Após fazer o login válido no sistema, o usuário vai ser redirecionado pra sua tela casa, a tela casa, terá uma implementação futura “cardápio da semana”. Com base em receitas inseridas no sistema e também receitas seguidas por outros autores especialistas. Funcionará como um cardápio nutricional semanal, de acordo com o perfil da pessoa cadastrada, como refeições lowcarb, refeições de jejum intermitente, vitaminas, pré-treino, entre outras receitas e dicas de nutricionistas. Página 5 de 8 O sistema terá um filtro onde o usuário pesquisara receitas com o que ele tem para a refeição. Visando critérios de sustentabilidade e ante esperdícios e fome zero, o sistema recomendará possíveis refeições nutritivas, valor calórico, com o que a pessoa tem, e recomendará se está adequada a demanda de ingestão diária ou se ela precisa procurar um órgão Centro de Referência de Assistência Social (CRAS) de sua cidade, caso ela se encontre em estado de vulnerabilidade social. Mas a grande sacada do sistema é se tornar uma rede social de alimento, diferentemente da forma como o Instagram surgiu, e funcionar com sistemas de doação com doadores e donatários. Além de inúmeros colaboradores. Eu penso nesse sistema a um certo tempo já. E creio que a ideia pode ser amadurecida na verticalização de meu ensino, a qual busco fazer Análise e Desenvolvimento de Sistemas. A seguir outras telas do sistema Página 6 de 8 Ao clicar na busca, a pessoa escreve o que ela quer, “pesquisar” fazer de receita, receber dicas. As receitas, posteriormente recebem notas, e validações de nutricionistas registrados. E criam uma tabela nutricional de cada receita, quando replicada. A foto representa um exemplo de busca por “Salada de frutas saudável” A tela perfil do usuário, como exemplo eu mesmo “Tiago da Silva Leiroz” Demonstra a barra de navegação sempre fixa ao topo, a foto de perfil, a imagem de capa escolhida com base na sua receita postada, as receitas favoritadas seguidas de outros autores, e o link minhas receitas. No sistema protótipo, pode ser feito rolagem para baixo para seguir outras receitas favoritadas. Página 7 de 8 Página 8 de 8