/Dieta-Ja

Projeto do IFSP

Primary LanguageJavaMIT LicenseMIT

DietaJá - Projeto do IFSP

Sobre

O projeto interdisciplinar faz parte do ciclo de finalização do 4 semestre do curso de Análise e Desenvolvimento de Sistemas do IFSP - campus Campinas. O projeto interdisciplinar integra sempre 2 ou mais disciplinas a fim de desenvolver o conhecimento teórico de maneira prática. Neste semestre as disciplinas Programação Orientada a Objetos e Arquitetura de Software foram as escolhidas para compor a grade.

Programação Orientada a Objetos / Arquitetura de Software

Requisitos

  • Descrição do Projeto

  • Requisitos Obrigatórios:

    • O sistema deverá incluir no mínimo 3 DesignPatterns: Factory, Strategy ou State, Pattern a ser escolhido pelo time;
  • CRUD: Devem ser implementadas e testadas, por isso deve ser utilizado um framework de MAP, API JDBC ou DAO para a camada de persistência;

  • O sistema deve utilizar o máximo de conceitos de POO, tais como: herança, agregação, composição, classes abstratas e concretas, SOLID e Clean Code;

  • Deve ser modelado nos diagramas de UML e C4Model;

  • Documento de arquitetura de Software (C4) a ser disponibilizado no GitHub; ASW

  • Documento de modelagem utilizando UML (diagrama de classes e casos de uso); POO

  • Código Fonte; POO

  • Demo do sistema funcionando (execução de código); ASW

  • Apresentação explicitando tudo o que foi utilizado de conceitos no projeto POO

  • Miro Infos

ASW

POO

Apresentação

Slides

Colaboração

Foto de Perfil Caio Augusto Barretta

Caio Barretta

Github Badge Gmail Badge

Foto de Perfil Gabriele Leonel

Gabriele Leonel

Github Badge Gmail Badge

Foto de Mízia Lima

Mízia Lima

Github Badge Gmail Badge