/Coisa-LP2

Primary LanguagePython

Controle Institucional da Situação Acadêmica (COISA)

Neste projeto, você deve desenvolver um sistema capaz de gerenciar o uso dos laboratórios de Ciência da Computação (LCC’s) e sua vida acadêmica. O COISA se trata de um sistema complexo, logo a separação de responsabilidades através da criação de classes é de extrema importância, pois tem como objetivo estruturar, coerentemente, o seu programa.

A vida do aluno pode ser organizada em quatro atividades básicas: (1) organizar suas contas nos LCCs, (2) estudar para as disciplinas, (3) organizar suas contas nas cantinas e (4) acompanhar sua saúde física e mental. Para permitir o controle dessas 4 atividades, você irá desenvolver um sistema que permite avaliar a quantidade de espaço que você tem usado em um laboratório, a quantidade de horas que você tem estudado, como está sua conta (e o quanto você tem comido) nas cantinas da universidade e, por fim, como está sua saúde física e mental (e por consequência, sua saúde geral).

Assim, para cada uma das atividades, é descrito um conjunto de valores referentes a cada atividade e de ações que podem ser feitas para aquela atividade.

Conta de Laboratório

Nome do laboratório| Espaço ocupado| Cota (limite de espaço)| Adicionar dados| Remover dados| Verificar uso de espaço| Imprimir estado

Disciplina

Nome da disciplina| Horas de estudo| Notas 1, 2, 3 e 4| Cadastrar horas de estudo| Cadastrar uma nota| Calcular média| Verificar se foi aprovado| Imprimir estado

Conta da Cantina

Nome da cantina| Débito em conta| Adicionar lanche (quantidade de alimentos e valor)| Pagar conta| Verificar o débito em conta| Imprimir estado

Saúde

Saúde física| Saúde mental| Definir estado de saúde mental| Definir estado de saúde física| Retorna estado geral de saúde