SGCH – Sistema de Gestão de Contratos HospitalaresGrupo:Arthur Felipe (afaf)Flávio Araújo (fpa2)Rafael Arôxa (rma5)Sergio Barza(sb)
Roteiro
•Descrição do projeto•Projeto de Caso de Uso
▫Gerenciar Contratos Pendentes•Projeto de Subsistema
▫Enviar Notificação por e-mail•Evolução da Arquitetura•Projeto de Banco de Dados
O que é o SGCH?
•Sistema de Gerenciamento de Contratos Hospitalares▫Facilitar o trabalho do pessoal
administrativo na gestão de contratos do Hospitalares diminuindo a papelada e, assim, garantindo uma forma mais durável e confiável de armazenar as informações dos contratos firmados entre os fornecedores de matérias e serviços.
Evolução da Arquitetura
MVP
FacadeAdapter
BridgeIterator
Projeto de Caso de Uso•Gerenciar Contratos Pendentes
Gerenciar contratos pendentes
•Descrição
O sistema deve permitir ao usuário visualizar os contratos pendentes e gerenciá-los notificando fornecedores por email sobre atrasos e registrando essas ocorrências.
Classes de Análise
Diagrama de Classes (Análise)
Diagrama de Classes (Projeto)
Diagrama de Sequência(Análise)
Diagrama de Sequência (Projeto)
Projeto de Subsistema
Subsistema de Notificação Fornecedor
RF001
Nome: Enviar mensagem.
Descrição: O usuário ao identificar um contrato em atraso irá gerenciá-lo, onde será gerada uma ocorrência no sistema e o fornecedor será notificado através do subsistema.
Ator: SGCH.
Prioridade: Essencial
Requisitos Não Funcionais Associados:
Segurança no envio dos dados.
Esse envio deve ser assíncrono.
Entradas e pré-condições: Informações para envio da mensagem como nome do fornecedor, email, assunto e texto da mensagem.
O usuário deve estar logado.
Saídas e pós-condições: O subsistema enviar uma notificação ao fornecedor.
Fluxos de eventos
Fluxo principal: 1. Subsistema recebe informação do contrato pendente como nome do fornecedor, email, assunto da mensagem e texto;
2. Subsistema envia a mensagem ao fornecedor;
Diagrama de Classe
Diagrama de Seqüência
Projeto de Banco de Dados
Modelo Conceitual
Modelo Logico
Duvidas?