Escolar Documentos
Profissional Documentos
Cultura Documentos
Identificao: UC02
Prioridade: alta
Caso de uso: Cadastrar novo doador
Atores: Usurio, Doador
Pr-condies: O Doador deve ter apresentado um comprovante dizendo que esta
habilitado a realizar doaes
Ps-condies: O Doador cadastrado no sistema
Sequncia tpica de eventos:
1. Este caso de uso inicia-se com o Usurio acessando a opo Cadastrar
novo doador
2. Sistema apresenta formulrio a respeito do novo doador
3. Usurio preenche o formulrio com os dados do novo doador
4. Usurio submete registro
5. Sistema valida o cadastro e o armazena.
Identificao: UC03
Prioridade: alta
Caso de uso: Registrar doao de sangue
Identificao: UC04
Prioridade: mdia
Caso de uso: Listar dados
Atores: Usurio
Pr-condies:
Ps-condies: Sistema exibe lista com as informaes que o Usurio selecionou
Sequncia tpica de eventos:
1. Este caso de uso inicia-se com o Usurio acessando a opo Registros
2. Sistema apresenta um menu de opes, com as principais categorias de
registros armazenadas no sistema (doadores, doaes, hospitais, estoques,
contemplados pelo programa Sangue Bom)
3. Sistema apresenta uma lista detalhada com as informaes relativas a
opo selecionada pelo Usurio e um atalho para fazer um novo registro (ex:
Identificao: UC05
Prioridade: baixa
Caso de uso: Receber notificao
Atores: Usurio (passivo)
Pr-condies: Algum equipamento chegou no seu nmero mnimo de unidades
em estoque
Ps-condies: O Usurio notificado da situao do estoque
Sequncia tpica de eventos:
1. Este caso de uso inicia-se com o Usurio sendo notificado que algum
equipamento chegou no seu nmero mnimo de unidades em estoque
2. Sistema identifica e apresenta a situao do estoque que est em baixa e
oferece um atalho para a funcionalidade de Requisitar novos equipamentos
Identificao: UC06
Prioridade: alta
Caso de uso: Realizar transao de sangue
Atores: Usurio
Pr-condies: Existe, pelo menos, um hospital registrado
Ps-condies:
Sequncia tpica de eventos:
1. Este caso de uso inicia-se com o Usurio acessando a opo Realizar
transao de sangue
2. Sistema exibe a lista de hospitais registrados com detalhes a respeito de seu
estoque de sangue
3. Usurio seleciona um destino e uma origem, podendo ser um hospital da
lista ou o prprio hemocentro
4. Sistema pede confirmao do usurio apresentando detalhes da transao
5. Usurio confirma transao; Extend (Usurio um Funcionrio, a
Identificao: UC07
Prioridade: baixa
Caso de uso: Atualizar dados de hospital
Atores: Usurio
Pr-condies: Existe, pelo menos, um hospital registrado
Ps-condies: Os dados de um hospital so atualizados
Sequncia tpica de eventos:
1. Este caso de uso inicia-se com o Usurio acessando a opo Atualizar
dados de hospital
2. Sistema exibe a lista de hospitais registrados
3. Usurio seleciona um hospital
4. Sistema apresenta dados do hospital e proporciona a possibilidade de editar
estes dados
5. Usurio atualiza os dados
6. Usurio submete alteraes; Extend (Usurio um Funcionrio) Autorizar
operao de Gerente
5. Sistema valida as alteraes e atualiza o registro
Sequncia alternativa:
6a: Operao no autorizada pelo Gerente
1. Operao cancelada
Requisitos no funcionais:
1. A quantidade mnima da sangue recebida por cada hospital deve ser
atualizada conforme a quantidade utilizada nos ltimos meses, ou seja, quanto
maior ou menor a demanda, esse valor deve ir se alterando
Identificao: UC08
Prioridade: alta
Caso de uso: Cadastrar novo hospital
Atores: Usurio
Pr-condies:
Ps-condies: A operao deve ter passado pela superviso do Gerente e o
cadastro do novo hospital deve ser registrado pelo sistema
Sequncia tpica de eventos:
1. Este caso de uso inicia-se com o Usurio acessando a opo Cadastrar
novo hospital
2. Sistema apresenta formulrio a respeito do novo hospital
3. Usurio preenche o formulrio com os dados do novo hospital
4. Usurio submete registro; Extend (Usurio um Funcionrio) Autorizar
operao de Gerente
5. Sistema valida o cadastro e o armazena
Sequncia alternativa:
4a: Operao no autorizada pelo Gerente
1. Operao cancelada
Requisitos no funcionais:
1. Cada hospital tem um mnimo de sangue necessrio em seu estoque para
cada tipo de sangue
Identificao: UC09
Prioridade: mdia
Caso de uso: Requisitar novos equipamentos
Atores: Usurio
Pr-condies:
Ps-condies: A operao deve ter passado pela superviso do Gerente e novos
equipamentos so requisitados ao setor do hemocentro responsvel pela reposio
destes
Sequncia tpica de eventos:
1. Este caso de uso inicia-se com o Usurio acessando a opo Requisitar
novos equipamentos
Identificao: UC10
Prioridade: mdia
Caso de uso: Autorizar operao de Gerente
Atores: Gerente
Pr-condies: Funcionrio inicializa uma operao na qual no tem autoridade
para concluir
Ps-condies: Operao inicializada pelo Funcionrio concluda
Sequncia tpica de eventos:
1. Este caso de uso inicia-se quando um Gerente requisitado para autorizar a
concluso de uma operao que precisa da autoridade de Gerente para ser
concluda
2. Sistema solicita login do Gerente
3. Gerente submete seus dados de login
4. Sistema valida os dados de login
5. Sistema conclui a operao iniciada pelo Usurio
Sequncias alternativas:
4a: Dados de login do Gerente no so validados pelo sistema
4. Operao inicializada pelo Usurio cancelada