Skip to content

Projeto Integrador I e II . Desenvolvimento de um sistema Java para desktop.

Notifications You must be signed in to change notification settings

eliezerdasilva/clinica-medica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema desktop para gerenciamento de consultas médicas 🩺

Projeto Integrador - Slides - Apresentação - Google Chrome 09_07_2023 14_51_51 (2)

O que é ?

É trabalho acadêmico da unidade curricular Projeto Integrador I e II

O objetivo geral do projeto caracteriza-se em desenvolver um software de fácil utilização apto a gerenciar o agendamento de consultas médicas, capaz de armazenar informações sobre pacientes, funcionários e médicos

Descrição textual do sistema

O sistema possui três tipos de usuários, o administrador, o funcionário e o médico, sendo que cada um possui permissões diferentes. Todos os usuários com suas respectivas permissões são de uma importância abrangente para que o sistema tenha uma funcionalidade completa. O administrador tem acesso total ao sistema, mantendo funcionários, pacientes e médicos, também possui acesso às informações das consultas do dia, só não consegue atender e descrever as consultas dos pacientes. O funcionário pode realizar o cadastro de pacientes, o agendamento de consultas,fazer check-in dos pacientes, podem verificar o total de consultas, agendamentos e faltas. O médico está habilitado a inserir e alterar as observações no relatório do paciente, além disso, terá permissão para visualizar os dados do paciente.

Diagrama de Caso de Uso

Projeto Integrador - Slides - Apresentação - Google Chrome 09_07_2023 15_08_21

Diagrama de Classe

Projeto Integrador - Slides - Apresentação - Google Chrome 09_07_2023 15_11_03

Diagrama de Entidade E relacionamento

diagramaEntidadeRelacinamento

Ferramentas e Tecnologias

Eli-javaEli-javaEli-javaEli-java Eli-javaEli-javaEli-java

Especificações

  • Ambiente de desenvolvimento: Eclipse IDE 2022-06
  • Gerenciador de Dependência: Maven 4.0.0
  • Linguagem de Programação e versão: Java(TM) SE Development Kit 19.0.2
  • Bibliotecas externas (.jar): Miglayout-Core-4.2, Miglayout-Swing-4.2
  • Framework: Swing, JUnit
  • Plugins: UML Lab, WindowBuilder
  • Gerenciador de banco de dados: MySQL Server
  • Ambiente de gerenciamento de banco de dados: MySQL Workbench

Tela de Login

ProjetoIntegrador-PI-2023 1 - ProjetoIntegrador-PI-2023 1  pdf — Mozilla Firefox 09_07_2023 18_39_57

Tela Principal

ProjetoIntegrador-PI-2023 1 - ProjetoIntegrador-PI-2023 1  pdf — Mozilla Firefox 09_07_2023 18_41_08

Tela Manter Consulta

ProjetoIntegrador-PI-2023 1 - ProjetoIntegrador-PI-2023 1  pdf — Mozilla Firefox 09_07_2023 18_40_55

Tela Menu Principal Médico

ProjetoIntegrador-PI-2023 1 - ProjetoIntegrador-PI-2023 1  pdf — Mozilla Firefox 09_07_2023 18_40_55

Tela Atendimento

ProjetoIntegrador-PI-2023 1 - ProjetoIntegrador-PI-2023 1  pdf — Mozilla Firefox 09_07_2023 18_40_55

Gerenciamento

Video.novo.PI_Trim.mp4

Atendimento

Video.2PI_Trim.mp4

👨‍💻👩‍💻 Desenvolvedores

Sofia Nascimento.

João Miguel

Vitória Novaes

Eliézer da Silva

About

Projeto Integrador I e II . Desenvolvimento de um sistema Java para desktop.

Topics

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages