Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/equiel-1703/trabfinalpoo

Trabalho final da disciplina de Programação Orientada a Objetos, lecionada pelo prof. Ulisses Corrêa na Universidade Federal de Pelotas. Feito por Henrique Gabriel.
https://github.com/equiel-1703/trabfinalpoo

java javafx-application javafx-gui

Last synced: 22 days ago
JSON representation

Trabalho final da disciplina de Programação Orientada a Objetos, lecionada pelo prof. Ulisses Corrêa na Universidade Federal de Pelotas. Feito por Henrique Gabriel.

Awesome Lists containing this project

README

        

# Trabalho Final de POO
_Feito por Henrique Gabriel Rodrigues_

Esse foi meu trabalho final para a disciplina de Programação Orientada a Objetos, lecionada pelo prof. Ulisses Corrêa na Universidade Federal de Pelotas.

Esse trabalho implementa um sistema de contabilização de horas complementares para os estudantes dos cursos de Ciência e Engenharia da Computação na UFPel, feito em Java.

A interface gráfica do sistema foi feita com JavaFX. Na primeira tela, o usuário pode escolher se quer entrar como aluno ou como professor. Dependendo da escolha feita, o programa carregará o módulo adequado (módulo do aluno ou do professor).

O fluxo de execução do programa pode ser visto abaixo:

![Fluxo do programa](https://lh3.googleusercontent.com/u/0/drive-viewer/AFDK6gMzvQgJnkiqPm-Hbceb4HsRKUFcn3SjCrW4ZdtwkO0dkamWpBR2AvIUO0qejwgQ6r0HIaTFo6G4vb0lTQoRRcnQ-aCpyw=w1870-h903)

Um relatório contendo o diagrama de classes e detalhes de implementação pode ser acessado [aqui](https://drive.google.com/file/d/1KRVHW4Dgfi-NfplLc3ByKRg5bhuynSPk/view?usp=share_link).