Datas importantes
As datas relativas ao projecto e à sua avaliação são as seguintes:
- Consultar método de avaliação.
Informações sobre o projecto
- Todas as informações: https://bit.ly/po-prj
- Avaliação do projecto: https://bit.ly/po-eval
- Enunciado: https://bit.ly/po23-prj
- Repositório GIT (uso obrigatório): https://bit.ly/po-git
- Material de apoio (uso obrigatório): https://bit.ly/po-apoio
- Testes automáticos e resultados de avaliação: https://gitlab.rnl.tecnico.ulisboa.pt/leic-a-po23/eval/po23/ (GLOBAL-REPORT.md)
- Máquina virtual (contém todo o material de apoio necessário): https://bit.ly/2Xe7pTV
Condições de realização do projecto
A especificação do problema a resolver no projecto está disponível no enunciado. Esta especificação deve ser seguida rigorosamente, não sendo valorizada qualquer modificação ou extensão, antes pelo contrário.
Sugere-se fortemente iniciar o trabalho com a leitura da primeira secção e representar o modelo do domínio. Após aquele passo, pode iniciar-se o desenvolvimento com base nos casos exemplo apresentados nas aulas teóricas e práticas e cujas implementações estão publicadas no wiki da disciplina e prosseguir através de alterações incrementais (suportadas pelo repositório GIT).
Existem recursos de uso obrigatório: linguagem de trabalho (Java), repositório GIT e material de apoio.
Para o processo de avaliação, assume-se que o repositório GIT (ramo 'main') contém um projecto passível de ser construído, i.e., que não apresenta erros de compilação.
O repositório GIT é o ÚNICO meio de entrega do projecto e será considerada entregue a versão lá existente à data correspondente ao fim do prazo (independentemente de serem possíveis alterações subsequentes). Não são aceites quaisquer outras formas de entrega.
O ambiente de teste oficial é Java 17 ou superior sobre openSUSE Tumbleweed. O desenvolvimento pode decorrer noutros ambientes, mas a avaliação só é considerada no oficial.
Attachments
- Programação com Objectos_Projecto de Programação com Objectos_Calendário do Teste Prático (Época Normal) - Wiki__3.pdf
- Programação com Objectos_Projecto de Programação com Objectos - Wiki__3.pdf
- Programação com Objectos_Projecto de Programação com Objectos_Avaliação do Projecto (Época Normal) - Wiki__3.pdf
- Programação com Objectos_Projecto de Programação com Objectos_Enunciado do Projecto de 2023-2024 - Wiki__3.pdf
- Programação com Objectos_Projecto de Programação com Objectos_Material de Apoio ao Desenvolvimento - Wiki__3.pdf
- Programação com Objectos_Projecto de Programação com Objectos_Repositório GIT - Wiki__3.pdf
- Programação com Objectos_Projecto de Programação com Objectos_Máquina Virtual - Wiki__3.pdf
- Comando (padrão de desenho)_Banco, Conta, Titular (aplicação bancária) - Wiki__3.pdf
- po-uilib-202308010000.tar.bz2
- Social-network-201110241420.pdf
- Sonet-core-202111021419.tar.bz2
- Sonet-app-manager-202111021419.tar.bz2
- Sonet-app-browser-202111021419.tar.bz2
- po-bank-app-202308010000.tar.bz2
- po-bank-core-202308010000.tar.bz2