SGCH – Sistema de Gestão de Contratos Hospitalares Grupo: Arthur Felipe (afaf) Flávio Araújo...

Post on 18-Apr-2015

106 views 2 download

Transcript of SGCH – Sistema de Gestão de Contratos Hospitalares Grupo: Arthur Felipe (afaf) Flávio Araújo...

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?