rembox sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

33
REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Upload: isabel-da-fonseca-wagner

Post on 07-Apr-2016

223 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

REMBOXSistema para controle e auxílio no uso de medicamentos controlados e

tratamentos médicos

Page 2: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Apresentação• Rembox• Documento de Requisitos e Diagramas de Caso de Uso• Análise : Diagrama de sequência e VOPC• Arquitetura • Mapeamento das Classes de análise• Diagrama de pacotes• Aplicação MVC

Grupo 3: Geraldo Pereira

Kelvin CunhaMarília Nogueira

Vanessa Ogg

Page 3: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Rembox• Interação com o usuário• Um sistema de fácil uso• Possui outros recursos como: alerta de alergia,

contagem de medicamentos, perfil do paciente e um ambiente que permite a facilidade de comunicação com médicos, hospital e farmácias.

• Um sistema físico

Page 4: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Documento de Requisitos• Criação de perfil do usuário da caixa de medicamentos.• Cadastramento e agendamento dos medicamento administrados.• Capacidade para gerenciar agendas de medicamentos.• Gerar avisos, fisicamente e remotamente, ao usuário sempre que for preciso

administrar algum medicamento.• Guardar dados sobre alergias de componentes de medicamentos.• Manter ambiente adequado para conservação dos medicamentos.• Sincronização com informações médicas e recomendações.• Interação com médicos frequentados pelo usuário.• Procurar e solicitar medicamento prescrito ao usuário.• Gerar avisos emergênciais.• Prover interface simples e eficiente para comodidade do usuário.• Manter a segurança e entrega dos dados de forma confiável.

Page 5: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Diagramas de Caso de Uso• Casos de Uso do sistema para o Paciente

Page 6: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Diagramas de Caso de Uso• Casos de Uso do sistema para o Médico

Page 7: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Diagramas de Caso de Uso• Casos de Uso do sistema Físico

Page 8: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Descrição dos Casos de Uso

Os casos de Uso selecionados para análise são:

• Cadastrar Perfil• Cadastrar Medicamento• Iniciar Tratamento• Consultar tratamento• Solicitar remédios

Page 9: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Descrição dos Casos de Uso

Page 10: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Descrição dos Casos de Uso

Page 11: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Descrição dos Casos de Uso

Page 12: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Descrição dos Casos de Uso

Page 13: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Descrição dos Casos de Uso

Page 14: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Análise • Diagramas de Sequência

Page 15: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Análise • Diagramas de Sequência

Page 16: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Análise • Diagramas de Sequência

Page 17: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Análise • Diagramas de Sequência

Page 18: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Análise • Diagramas de Sequência

Page 19: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Análise • VOPC (Diagramas de Classes)

Page 20: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Análise • VOPC (Diagramas de Classes)

Page 21: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Análise • VOPC (Diagramas de Classes)

Page 22: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Análise • VOPC (Diagramas de Classes)

Page 23: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Análise • VOPC (Diagramas de Classes)

Page 24: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Arquitetura

Page 25: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Arquitetura

Padrões de Projeto

• Singleton• Abstract Factory• Adapter• Facade• State

Page 26: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Mapeamento das Classes de AnáliseClasses de Analise Classes de projeto

TelaCadastro TelaCadastroControlTelaCadastro

TelaCadMedicamento TelaCadMedicamentoControlTelaCadMedicamento

TelaInicTratamento TelaInicTratamentoControlTelaInicTratamento

TelaConsultaTratamento TelaConsultaTratamentoControlTelaconsultaTratamento

TelaSolic TelaCompraControlTelaCompra

ControleCadastro ControleCadastro

ControleCadMedicamento ControleMedicamento

ControleInicTratamentoControleConsultaTratamento

ControleTratamento

ControleSolic ControleCompra

ComunicacaoSysBusca SysBuscaOperacaoAdapterSysBusca

IComunicacaoSysBuscaComunicacaoSysBusca

IAdapterBusca

ComunicacaoSysFarm ComunicacaoSysFarmIComunicacaoSysFarm

ComunicacaoSysBox ComunicacaoSysBoxIComunicacaoSysBox

Page 27: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Classes de analise Classes de Projeto

CadastroUsuario CadastroUsuarioIrepositorioUsuarioRepositorioUsuarioBDRRepositorioUsuarioArq

CadastroHospital CadastroHospitalIrepositorioHospitalRepositorioHospitalBDRRepositorioHospitalArq

CadastroAlergias CadastroAlergiasIrepositorioAlergiasRepositorioAlergiasBDRRepositorioAlergiasArq

CadastroComponentes CadastroComponentesIrepositorioComponentesRepositorioComponentesBDRRepositorioComponentesArq

CadastroMedicamentos CadastroMedicamentosIrepositorioMedicamentosRepositorioMedicamentosBDRRepositorioMedicamentosArq

CadastroMedicos CadastroMedicosIrepositorioMedicosRepositorioMedicosBDRRepositorioMedicosArq

CadastroTratamentos CadastroTratamentosIrepositorioTratamentosRepositorioTratamentosBDRRepositorioTratamentosArq

Page 28: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Classes de analise Classes de Projeto

Usuario Usuario

Endereco Endereco

Medicamento Medicamento

Medico Medico

Hospital Hospital

Alergia Alergia

Componente Componente

Tratamento Tratamento

ListaFarmacia ListaFarmaciaFarmacia

Pedido PedidoComprovante

ComunicacaoExternaFachadaEstadoComunicacaoOnlineOffline

Page 29: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos
Page 30: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Arquitetura

• Diagrama de Pacotes

Page 31: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Camada de Apresentação

View

Control

Camada de Negocios

Page 32: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos

Conclusão Ao final desse projeto, percebemos o quão necessário é um gerenciador para os medicamentos de uso diário. Durante o desenvolvimento do mesmo aprendemos a analisar, entender e projetar algo com mais responsabilidade. Sempre visando os riscos, tempo, custos, além de ter uma visão aprimorada do projeto como um todo sem ao menos ter colocado na prática. Ao implementarmos , as dificuldades (comuns em todo projeto promissor) apareceram, porém, junto com ela veio o sentimento de satisfação em poder ajudar uma grande parcela da população que necessita desse serviço.

Page 33: REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos