A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

SGPSP Equipe: Átila Valgueiro Malta Moreira Ícaro Valgueiro Malta Moreira Ivan Luiz de França Neto Leonardo Vieira de Carvalho Ricardo Jorge de Almeida.

Apresentações semelhantes


Apresentação em tema: "SGPSP Equipe: Átila Valgueiro Malta Moreira Ícaro Valgueiro Malta Moreira Ivan Luiz de França Neto Leonardo Vieira de Carvalho Ricardo Jorge de Almeida."— Transcrição da apresentação:

1 SGPSP Equipe: Átila Valgueiro Malta Moreira Ícaro Valgueiro Malta Moreira Ivan Luiz de França Neto Leonardo Vieira de Carvalho Ricardo Jorge de Almeida Queiroz Filho Monitor: Elton Alves

2 Roteiro

3 Motivação Problema Identificado Escopo Planejamento Requisitos Casos de uso Arquitetura Testes Apresentação do Sistema

4 Motivação

5 Buscar solucionar as principais dificuldades apresentadas pela administradora do posto de saúde Professor Romero Marques, localizado na Rua Carlos Gomes nº 932, Prado.

6 Problema Identificado

7 Sistema de arquivos arcaico, baseado em formulários, fichas e prontuários que são guardados em envelopes de papel. A organização do sistema de medicamentos é feita manualmente, dificultando o acompanhamento das modificações ocorridas no estoque (tanto o recebimento quanto a utilização).

8 Escopo

9 Tornar rápida e viável : A marcação de consultas; A manutenção dos prontuários médicos a serem atualizados pelos médicos sempre que necessário; As atualizações dos dados dos pacientes de forma segura e consistente; A geração de relatórios de consultas e de lotes de medicamentos.

10 Escopo Auxiliar a administração: Dos medicamentos do posto de saúde, de forma que seja possível : manter um histórico da utilização dos mesmos; requisitar medicamentos com baixa quantidade no estoque ou em falta; alertar quando medicamentos prioritários estiverem acabando ou vencendo. Dos gastos;

11 Planejamento

12 Recursos Utilizados Organização Cronograma Riscos

13 Planejamento Recursos Utilizados

14

15 Planejamento Organização

16 MembroCargoFunções Átila Valgueiro Malta MoreiraDesenvolvedor e arquiteto de software Prototipagem da interface com usuário, modelagem e definição dos diagramas e arquitetura do sistema Ícaro Valgueiro Malta MoreiraGerente de Projetos e desenvolvedor Planejamento, acompanhamento e gerenciamento de projeto; integração dos componentes. Ivan Luiz de França NetoAnalista de Sistemas e Desenvolvedor Implementação da integração dos componentes; Realização de testes Leonardo Vieira CarvalhoAnalista de Sistemas e Desenvolvedor Modelagem e Implementação do Banco de Dados Ricardo Jorge de A. Queiroz FilhoAnalista de Sistemas e Desenvolvedor Implementação da integração dos componentes; Realização de testes

17 Planejamento Cronograma

18

19

20 Planejamento Riscos

21 Sobrecarga dos integrantes; Inexperiência com ferramentas utilizadas; Erros na coleta de requisitos; Mudanças de requisitos;...

22 Requisitos

23 Introdução Elicitação dos Requisitos Requisitos Não-Funcionais Requisitos Funcionais

24 Requisitos Introdução

25 Através dos requisitos podemos transparecer as características do software para enfim avaliar a viabilidade e o escopo do projeto, além de elucidar as funcionalidades do sistema e destacar de que forma cada uma influi no sistema como um todo.

26 Requisitos Elicitação dos Requisitos

27 Entrevistas Casos de Uso

28 Requisitos Requisitos Não-Funcionais

29 Requisitos do Processo EX: Serão usadas as ferramentas CASE Jude e Visio para a descrição modelagem em UML. Requisitos de Produto EX: O sistema deve garantir a consistência e a integridade dos dados, para isso usaremos o Oracle g10.

30 Requisitos Não-Funcionais Requisitos Externos EX: Será restrito o acesso aos dados dos pacientes, visando dessa forma evitar a invasão da privacidade desses indivíduos.

31 Requisitos Requisitos Funcionais

32 Cód.NomePrioridade RF-01 Efetuar Login Essencial RF-CON-01 Marcar consulta Essencial RF-CON-02 Buscar consultas Essencial RF-CON-03 Atualizar dados de consulta Essencial RF-CON-04 Remover consulta Essencial RF-CON-05 Gerar relatório de consultas Essencial RF-FUNC-01 Buscar funcionário Essencial RF-FUNC-02 Atualizar dados de funcionários Essencial RF-FUNC-03 Remover funcionário Essencial RF-FUNC-ENF-01 Cadastrar enfermeiro Essencial RF-FUNC-MED-01 Cadastrar médico Essencial RF-MAT-01 Cadastrar material Essencial RF-MAT-02 Buscar material Essencial RF-MAT-03 Atualizar dados de material Essencial RF-MAT-04 Remover material Essencial RF-MAT-05 Gerar relatório de Materiais Essencial RF-MAT-06 Lembrar que o material esta acabando Importante RF-MAT-07 Lembrar que o material acabou Importante RF-MAT-08 Cancelar sistema de lembrete Desejável RF-MAT-09 Remover lembrete Desejável RF-MAT-LOT-01 Cadastrar Lote de um material Essencial RF-MAT-LOT-02 Remover Lote de um material Essencial RF-MAT-LOT-03 Atualizar Lote de um material Essencial RF-PAC-01 Cadastrar paciente Essencial RF-PAC-02 Buscar paciente Essencial RF-PAC-03 Atualizar dados de prontuário Essencial RF-PAC-04 Remover prontuário Essencial

33 Casos de Uso

34 Diagrama de Casos de Uso

35 Casos de Uso Exemplo: Gerar relatório de consultas Gerar relatório de materiais

36 [ RF-CON-05] Gerar relatório de consultas Descrição: Operação responsável pela geração de um relatório contendo informações sobre todas as consultas marcadas. Ator: Administrador Prioridade: Essencial Requisitos Não Funcionais Associados: RNF-PROD/DES-01, RNF-PROD/SEG-03, RNF-PROD/USAB-01 Entradas e pré-condições: - Apenas o administrador, com privilégios de gerente do posto pode gerar tal relatório. Saídas e pós-condições: - Uma tabela com informações sobre as consultas médicas marcadas, respeitando os critérios estabelecidos. A tabela estará ordenada pelo dia atual e pelo médico responsável, assim será possível saber a quantidade de consultas marcadas em um determinado dia, para uma determinado médico. Fluxos de eventos Fluxo principal: 1.O administrador seleciona do lado esquerdo da tela a opção Consultas. Com isso ele terá acesso as funcionalidades de consulta. 2.O administrador seleciona no canto superior direito a opção Relatório. 3.O sistema gera uma tabela com as consultas marcadas, ordenadas pelo dia e pelo médico responsável pela consulta.

37 Diagrama de Classes

38 Diagrama de Sequência

39 [ RF-MAT-05] Gerar relatório de materiais Descrição: Operação responsável pela geração de um relatório contendo informações sobre todos os materiais armazenados no sistema. Ator: Administrador Prioridade: Essencial Requisitos Não Funcionais Associados: RNF-PROD/DES-01, RNF-PROD/SEG-03, RNF-PROD/USAB-01 Entradas e pré-condições: - Apenas o administrador, com privilégios de gerente do posto, pode gerar tal relatório. Saídas e pós-condições: Tabela com informações sobre os materiais, respeitando os critérios estabelecidos. Fluxos de eventos Fluxo principal: 1.O administrador seleciona no lado esquerdo do aplicativo a opção Materiais. 2.O administrador seleciona no canto superior direito a opção Relatório. 3.O sistema gera uma tabela contendo informações sobre os materiais do posto, como a validade, a quantidade de material disponível e a prioridade de um determinado material.

40 Diagrama de Classes

41 Diagrama de Sequência

42 Diagrama de Classes

43 Não consegui inserir a imagem do diagrama de classes

44 Arquitetura

45 Diagrama de Pacotes

46 Distribuição de Classes no Pacote PacoteEscopoClasses GUI Consulta Gui TelaGerenciaConsulta Material Gui TelaGerenciaMaterial Funcionário Gui TelaGerenciaFuncionario Paciente Gui TelaGerenciaPaciente TEM QUE CONSERTAR

47 PacoteEscopoClasses Fachada Material, Lote, Consulta, Paciente, Funcionário, Prontuário. Fachada NegócioConsultaNegocioConsulta EndereçoNegocioEndereco EnfermeiroNegocioEnfermeiro LoteNegocioLote MaterialNegocioMaterial MédicoNegocioMedico PacienteNegocioPaciente ProntuárioNegocioProntuario

48 PacoteEscopoClasses Repositório ConsultaNegocioConsulta EndereçoNegocioEndereco EnfermeiroNegocioEnfermeiro LoteNegocioLote MaterialNegocioMaterial MédicoNegocioMedico PacienteNegocioPaciente ProntuárioNegocioProntuario

49 PacoteEscopoClasses Dados Consulta Material Lote FuncionárioMedico Enfermeiro Paciente ProntuárioProntuario EndereçoEndereco ETC...

50 Teste

51 Tipos de Testes Teste de Banco de dados Teste Funcional Teste de Interface do Usuário Perfil de Performance Teste de Volume Teste de Falha e Recuperação

52 Exemplo CT-23 Cadastrar material corretamente Funcional Objetivo: Verificar se a funcionalidade de cadastrar material está executando corretamente. Requisito: [RF-MAT-01] Cadastrar Material Pré-condição: 1.Existir um usuário com acesso de administrador cadastrado PassosResultados esperados 1.Selecione a opção Gerenciamento de Material; A janela de gerenciamento de material aparece. 1.Selecione a opção Cadastrar material; A tela de cadastro é apresentada. 1.Forneça os dados do material e clique no botão Cadastrar. O sistema retorna uma mensagem informando que o material foi cadastrado com sucesso.

53


Carregar ppt "SGPSP Equipe: Átila Valgueiro Malta Moreira Ícaro Valgueiro Malta Moreira Ivan Luiz de França Neto Leonardo Vieira de Carvalho Ricardo Jorge de Almeida."

Apresentações semelhantes


Anúncios Google