Skip to content

LeticiaALeal/lebiton-agendamento-consultas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PI3 & PI4 em Java

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

image

  • 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.

Detalhes da construção do código

-> 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)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published