- Introdução
- Técnicas e tecnologias utilizadas
- Como rodar o programa em seu computador
- Futuro do projeto
- Conclusão
Esse projeto faz parte do módulo 2 do DEVinHouse turma Philips oferecido pelo SESI/SENAI/SC por meio do LAB365. A proposta do projeto foi criar um sistema em Java para servir de cadastro de pacientes, enfermeiros e médicos, além de registrar atendimentose e emitir relatórios.
O programa foi escrito em Java, versão 19.0.2.
Para a construção do projeto, foram utilizadas as técinicas e ferramentas aprendidas em aula, como classes, métodos, interfaces, enums, tratamentos de erros, além de uso dos princípios de programação orientada a objetos. Toda a entrada e saída de dados é feita pelo terminal.
Estruturalmente, as pessoas são definidas na classe Person, onde estão definidas as caracterísitcas gobais. Dessa classe descendem as classes Patient, Nurse e Doctor, as quais implementam as especificadades das categorias pacientes, enfermeiros e médicos (respectivamente).
Na organização do código, tentou-se utilizar-se no máximo possível de OOP, como abstração, encapsulamento, herança e polimorfismo.
Você pode rodar o projeto em seu computador de duas formas.
Primeiramente, você deve clonar o repósitório em um diretório
em seu computador.
A primeira maneira de rodar o programa é se você tiver
a JDK instalada, bastando abrir um terminal e digitar
o comando javac Main.java
(isso irá compilar o programa)
e depois rodar o comando java Main
na pasta destino.
Outra forma de rodar é simplesmente abrir o projeto em um programa IDE, como o Intellij, da JetBrains, e pressionar as teclas Ctrl + F10 (ou apertar o botão com ícone de play).
Futuramente, esse projeto incluirá mais features, como interface de usuário amigável, mais possibilidades de relatórios, mais formas de controles, entre outros. Também será melhorado com testes e mais adequação às boas práticas, além de implementações de segurança.
Espero que o projeto posssa ajudá-lo a aprender Java e OOP ou então poder saber mais meu estilo de programação. Estou aberto a críticas e sugestões. Até breve.