Sistema de Gerenciamento Clinico. Equipe: Everton Martins Guimarães Tomás Alves Spinelli ...

29
Sistema de Gerenciamento Clinico

Transcript of Sistema de Gerenciamento Clinico. Equipe: Everton Martins Guimarães Tomás Alves Spinelli ...

Page 1: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Sistema de Gerenciamento

Clinico

Page 2: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Equipe: Everton Martins Guimarães Tomás Alves Spinelli Márcio Gadelha Cleydyr Bezerra

Sistema de Gerenciamento Clinico

Page 3: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Visão Geral Processo de Desenvolvimento

Plano de projeto Requisitos Plano e Projeto de Testes Análise e Projeto Arquitetura de Banco de Dados

Resultados do projeto

Roteiro

Page 4: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

O objetivo deste projeto é o desenvolvimento de um sistema de gerenciamento para clínicas médicas.

O servidor do sistema estará localizado dentro da clínica, permitindo apenas comunicação entre os computadores com o SGC instalado.

O sistema permitirá recursos como cadastros de usuários, funcionários e pacientes.

Os usuários que terão permissão para usar o sistema serão o Administrador, o Médico e a Secretária. Para cada tipo de usuário haverá restrições ao uso do sistema.

Visão Geral

Page 5: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Plano de Projeto Concepção Elaboração Análise Construção Teste e Validação

Processo de Desenvolvimento

Page 6: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Plano de Projeto Concepção

Divisão de tarefas entre os membros da equipe.

Estipulação de prazos para a definição do cronograma.

Definição do tema do projeto. Pesquisas sobre o tema.

Processo de Desenvolvimento

Page 7: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Plano de Projeto Elaboração

Especificação dos requisitos do sistema. Pesquisa comparativa com outros softwares

do mesmo gênero. Definir os casos de uso do sistema com base

nos requisitos levantados.

Processo de Desenvolvimento

Page 8: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Plano de projeto Análise

Definir a arquitetura geral do sistema e seu comportamento.

Análise de potenciais riscos ao desenvolvimento do projeto.

Processo de Desenvolvimento

Page 9: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Plano de Projeto Construção

Os componentes serão de fato desenvolvidos e integrados.

As documentações correspondentes a cada um dos componentes do sistema serão compiladas.

Processo de Desenvolvimento

Page 10: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Plano de Projeto Fase de testes e validação

O sistema será testado e validado para que possa garantir a eficácia do mesmo.

Processo de Desenvolvimento

Page 11: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Plano de Projeto Alocação de Recursos

Humanos Software. Hardware. Infraestrutura.

Processo de Desenvolvimento

Page 12: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Processo de Desenvolvimento

Everton Martins Gerente de projeto Testador Desenvolvedor

Tomás Spinelli Analista de Sistema Arquiteto de teste Desenvolvedor

Márcio Gadelha Gerente de Banco de

Dados Arquiteto de Software Desenvolvedor

Cleydyr Bezerra Gerente de teste Testador Desenvolvedor

Plano de Projeto (alocação de Recursos Humanos).

Page 13: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

MySQL 5.0.27 Eclipse NotePad++ 5.6.8 Microsoft Project Microsoft Windows 7 Microsoft Word 2010 Jude

Processo de Desenvolvimento

Plano de Projeto (alocação de Recursos de Software).

Page 14: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Computadores dos laboratórios do Centro de Informática – UFPE.

Computadores pessoais de cada integrante.

Processo de Desenvolvimento

Plano de Projeto (alocação de Recursos de Hardware).

Page 15: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Reuniões realizadas via Internet por meio de mensagens instantâneas.

Reunião e Desenvolvimento nos Laboratórios do Centro de Informática.

Processo de Desenvolvimento

Plano de Projeto (alocação de Recursos de Infraestrutura).

Page 16: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

CargoCarga horária

semanal

Custo por hora de

trabalho (R$)

Gasto semanal c/ alimentação

(R$)

Gasto semanal c/ transporte*

(R$)

SalárioMensal

(R$)

Desenvolvedor 40 15,00 30,00 10,00 550,00

Gerente 40 25,00 40,00 45,00 1680,00

Processo de Desenvolvimento

Plano de Projeto (Custos).

Cargo Salário1 gerente 1680,00

4 desenvolvedores 1650   Custo Mensal (R$): 3330,00

O custo total do projeto é estimado em R$12.500,00. sendo R$6660,00 referentes aos gastos com o quadro pessoal e R$ 4840,00 para o lucro da empresa.

Page 17: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Problemas com Infra-Estrutura Magnitude: Alta.

Arquitetura Mal Projetada Magnitude: Alta

Especificação de Casos de Uso Inadequada Magnitude: Alta

Falta de Interação dos Desenvolvedores com o Usuário Magnitude: Alta

Atividades Paralelas dos Desenvolvedores Magnitude: Alta

Usabilidade dos Usuários Magnitude: Alta

Falta de conhecimento da tecnologia por parte da equipe Magnitude: Alta

Processo de Desenvolvimento

Plano de Projeto (Riscos).

Page 18: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Processo de Desenvolvimento

RF01 – Efetuar Login (Essencial). RF02 – Cadastrar Médico (Essencial). RF03 – Editar Médico (Essencial). RF04 – Remover Médico (Desejável). RF05 – Cadastrar Paciente (Essencial). RF06 – Editar Paciente (Essencial). RF07 – Remover Paciente (Desejável). RF08 – Cadastrar Administrador

(Essencial). RF09 – Editar Administrador (Essencial). RF10 – Remover Administrador

(Desejável). RF11 – Cadastrar Secretária (Essencial). RF12 – Editar Secretária (Essencial). RF13 – Remover Secretária (Desejável).

RF14 – Criar Consulta (Essencial). RF15 – Editar Consulta (Essencial). RF16 – Remover Consulta

(Desejável). RF17 – Criar Prontuário (Essencial). RF18 – Editar Prontuário (Essencial). RF19 – Remover Prontuário

(Desejável). RF20 – Consultar Administrador

(Essencial). RF21 – Consultar Médico (Essencial). RF22 – Consulta Secretária

(Essencial). RF23 – Consultar Paciente

(Essencial). RF24 – Consultar Consulta

(Essencial).

Requisitos (Requisitos Funcionais)

Page 19: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Processo de Desenvolvimento

Requisitos (Diagrama de Casos de Uso)

Page 20: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Processo de Desenvolvimento

RNF01 – Tempo de Resposta (Performance).

RNF02 – Interface Amigável

RNF03 – Autenticação RNF04 – Corretude

(Confiabilidade).

RNF05 – Modularização (Arquitetura).

RNF06 – Tamanho Máximo.

RNF07 – Prazo de Entrega (Documentação)

Requisitos (Requisitos não Funcionais)

Page 21: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Teste do Banco de Dados Teste de Integridade de Dados Teste Funcional Teste do Ciclo de Negócios Teste da Interface do Usuário Teste de Desempenho Teste de Carga Teste de Stress Teste de Segurança e de Controle de Acesso Teste de Falha/Recuperação Teste de Instalação/Desinstalação

Processo de Desenvolvimento

Plano e Projeto de Testes(Requisitos a Testar)

Page 22: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Identificar as classes Identificar responsabilidades das classes Identificar relacionamentos Identificar atributos

Processo de Desenvolvimento

Análise e Projeto

Page 23: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Caso de Uso: Consultar Paciente

Processo de Desenvolvimento

Análise e Projeto (Diagrama de Sequência)

Page 24: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Caso de Uso: Cadastrar Médico

Processo de Desenvolvimento

Análise e Projeto (Diagrama de Classe)

Page 25: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Processo de Desenvolvimento

Análise e Projeto (Diagrama de Classe)

Page 26: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Organização dos Pacotes

Processo de Desenvolvimento

Análise e Projeto (Arquitetura)

Page 27: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Processo de Desenvolvimento

Algumas Classes: Gui: Controle:

ControleAdministrador

ControleMédico ControleSecreária ControlePaciênte

Dados: Pessoa Usuário Paciênte Médico

Repositório: RepositórioPaciênte RepositórioMédico RepositórioConsulta

Análise e Projeto (Arquitetura)

Page 28: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Processo de Desenvolvimento

Análise e Projeto (Modelagem do Banco de Dados)

Page 29: Sistema de Gerenciamento Clinico.  Equipe:  Everton Martins Guimarães  Tomás Alves Spinelli  Márcio Gadelha  Cleydyr Bezerra Sistema de Gerenciamento.

Obrigado!