Projeto da disciplina Lp2 - Projeto que simula uma câmara de deputados.
A princípio, o sistema permite que sejam cadastrados no sistema pessoas, deputados e partidos, além de exibir uma representação textual dessas entidades. Além disso, o programa é capaz de cadastrar comissões e leis, as leis podem ser de 3 tipos: PLP, PL ou PEC. As leis podem ser submetidas a votações, sendo possível votar uma lei em uma comissão previamente cadastrada e depois do termino da votação ela pode ser encaminhada para o plenário, onde será submetida a novas votações no plenário, podendo ser votado em 2 turnos no caso das PECs e PLPs ou em um turno apenas, no caso das PLs não conclusivas.Caso ao termino das votações em uma comissão a votação não seja encaminhada para o plenário outra comissão que repetirá responsável pelo de votação, que será repetido até que a lei chegue ao plenário (a não ser que a lei seja uma pl conclusiva, tendo o seu processo de votações encerrado antes de chegar no plenário). Ademais, nosso projeto é capaz de exibir a tramitação de um lei em relação ao seu processo de votações, ou seja, é capaz de exibir todos os resultados de todas as votações feitas em cima da lei(APROVADO ou REJEITADO), além de exibir as comissões (ou o plénario) que foi responsável pelas votações feitas, caso as votações não tenham sido encerradas o ao exibir a tramitação da lei o sistema mostra também a entidade responsável pela próxima votação. O sistema também é capaz de mostrar a lei equivalente com os interesses da pessoa que está pesquisando, baseando-se em 3 estratégias de pesquisa: Aprovação, conclusão ou constitucional. Por fim, o sistema é capaz de salvar, limpar e/ou carregar os dados que foram colocados no sistema, mesmo quando programa é fechado.
-Link do relatório completo no google docs: https://docs.google.com/document/d/1ovTD-c8GjVwDTdVFWpObIar83fOmQgvp6a2auCszOAE/edit