Repositório para o projeto interdisciplinar do 3° e 4° semestre (mesmo projeto) do tecnólogo TADS.
Software para o agendamento e administração online de consultas
-
Pasta BD: Pasta destina para armazenar todos os dados referentes ao banco de dados desse projeto. Isso é, script de criação das tabelas, scripts de inserts, scripts de criação das procedures e views.
-
Pasta AOO: Nesse diretório estará disponível os principais diagramas do projeto, entre eles o diagrama de classes e diagrama de casos de uso que melhor ilustra a construção e funcionalidade do sistema.
-
Pasta POO: Local onde está armazenado todo o código do software, incluindo imagens, conteúdos de fxml, classes, interfaces e etc.
-
O arquivo "POO-Lebiton_Apresentação" é a apresentação completa do software exibida na instituição IFSP Campinas no dia 01/12/2021.
-> Projeto realizado em Java com utilização do framework JavaFX e construção em cima do padrão MVC.
-> Utiliza padrões de projeto como Singleton, Builder, Factory Method e Facade, afim de desacoplar o código e melhorar a coesão.
-> O banco de dados foi desenvolvido na tecnologia MySql e implementado nas classes DAO do projeto, de acordo com o padrão MVC.
-> Também foi utilizado Mavan para facilidar a adminsitração dependências entre todos os envolvidos no projeto.
O projeto foi construído por Bianca Viana(https://github.com/biancviana) e Letícia Leal(https://github.com/LeticiaALeal), contando com a participação do Ewerton Silva ma implementação dos padrões de projeto (https://github.com/EwertonSilva26)