final String ESTUDANTES[] = { "Gabriel de Paula", "Gabriel Souza", "Henrique Azevedo" };
final String DISCIPLINA = "Análise e Projeto de Software";
final String PROFESSOR = "Matheus Viana";
final String SEMESTRE = "2023.2";O Software tem como funcionalidade possibilitar que estudantes da universidade que adotar o SICC selecionem as disciplinas que pretendem cursar no semestre, emitindo um relatório de quais são as disciplinas escolhidas para que as solicitações sejam analisadas pela coordenação de cada curso adicionado no sistema.
- Padrão arquitetural MVC (
model,controllereview) - Pacote
persistencegerencia os dados salvos pelo programa - Pacote
utilspossui utilitários que podem ser usados em todo o programa
📂 build // Arquivos Compilados
📂 data // Dados salvos
📂 docs // Documentação
📂 src // Código-fonte
├──📁 model
├──📁 view
├──📁 controller
├──📁 persistence
├──📁 utils
└──📄 Program.java
O trabalho foi divido em três entregas, onde os erros das entregas passadas deveriam ser corrigidos.
O > Diagrama de Classes < foi atualizado durante todo o desenvolvimento do projeto.
- Implementação do padrão DAO
- Implementação do padrão Singleton
- Implementação do padrão Decorator
Utilize o compilador javac para criar os arquivos .class
javac -d ./build src/Program.javaExecute o programa
java -cp ./build src.Program