Skip to content

niccampanelli/SGH

Repository files navigation

Sistema de Gerenciamento Hospitalar


Introdução

O SGH é um sistema desenvolvido sobre a framework Java ANT com o propósito de facilitar o gerenciamento hospitalar e criar um ambiente digital onde os funcionários do estabelecimento podem otimizar suas funções.

Recursos

O sistema foi desenvolvido para cumprir regras de negócio essenciais de um ambiente hospitalar tais como:

  • Cadastro de administradores/gerentes
  • Cadastro de atendentes
  • Cadastro de médicos
  • Cadastro de pacientes
  • Inserção e registro de consultas
  • Anexo de exames às consultas
  • Gerenciamento de usuários

Relatórios

O SGH utiliza da ferramenta JasperReport para gerar relatórios e atestados dinâmicamente com dados obtidos do banco de dados. Os relatórios também podem ser exportados em formato PDF, JasperXML, XML ou impresso por meio da ferramenta.

Contribuidores

Este sistema foi desenvolvido como um trabalho acadêmico na Universidade Anhembi Morumbi. Colaborativamente com:

Ferramentas utilizadas

Como utilizar

Este sistema foi desenvolvido com a Netbeans IDE. Para utilizar este projeto, clone este repositório e abra-o na sua IDE. Suas dependências estão associadas ao projeto, não é preciso baixá-las. Caso a IDE não encontre-as, abra as propriedades do projeto e então importe as bibliotecas das pastas /src/sgh/util e /src/sgh/util/database. O SGH utiliza o MySQL como banco de dados, então para rodar o sistema será necessário que você tenha um servidor MySQL executando. A URL de acesso do banco de dados pode ser modificada no arquivo de conexão /src/sgh/util/database/ConnectionClass.java. O arquivo SQL para que o banco de dados e as tabelas sejam criadas pode ser encontrado no caminho /src/sgh/util/database.

Imagens

Tela 10 Tela 9 Tela 8 Tela 7 Tela 6 Tela 5 Tela 4 Tela 3 Tela 2 Tela 1