Upload
isabel-da-fonseca-wagner
View
224
Download
5
Embed Size (px)
Citation preview
REMBOXSistema 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
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
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.
Diagramas de Caso de Uso• Casos de Uso do sistema para o Paciente
Diagramas de Caso de Uso• Casos de Uso do sistema para o Médico
Diagramas de Caso de Uso• Casos de Uso do sistema Físico
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
Descrição dos Casos de Uso
Descrição dos Casos de Uso
Descrição dos Casos de Uso
Descrição dos Casos de Uso
Descrição dos Casos de Uso
Análise • Diagramas de Sequência
Análise • Diagramas de Sequência
Análise • Diagramas de Sequência
Análise • Diagramas de Sequência
Análise • Diagramas de Sequência
Análise • VOPC (Diagramas de Classes)
Análise • VOPC (Diagramas de Classes)
Análise • VOPC (Diagramas de Classes)
Análise • VOPC (Diagramas de Classes)
Análise • VOPC (Diagramas de Classes)
Arquitetura
Arquitetura
Padrões de Projeto
• Singleton• Abstract Factory• Adapter• Facade• State
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
Classes de analise Classes de Projeto
CadastroUsuario CadastroUsuarioIrepositorioUsuarioRepositorioUsuarioBDRRepositorioUsuarioArq
CadastroHospital CadastroHospitalIrepositorioHospitalRepositorioHospitalBDRRepositorioHospitalArq
CadastroAlergias CadastroAlergiasIrepositorioAlergiasRepositorioAlergiasBDRRepositorioAlergiasArq
CadastroComponentes CadastroComponentesIrepositorioComponentesRepositorioComponentesBDRRepositorioComponentesArq
CadastroMedicamentos CadastroMedicamentosIrepositorioMedicamentosRepositorioMedicamentosBDRRepositorioMedicamentosArq
CadastroMedicos CadastroMedicosIrepositorioMedicosRepositorioMedicosBDRRepositorioMedicosArq
CadastroTratamentos CadastroTratamentosIrepositorioTratamentosRepositorioTratamentosBDRRepositorioTratamentosArq
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
Arquitetura
• Diagrama de Pacotes
Camada de Apresentação
View
Control
Camada de Negocios
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.