Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sistema Consultrio
Requisitos, Especificao, Diagrama de
Classes e Casos de Usos
1 REQUISITOS
1.1 Requisitos funcionais
2.
3.
Fluxo secundrio: No item 2 do fluxo principal, caso o mdico j esteja cadastrado, o sistema
deve informar que no foi possvel cadastrar o mdico e retornar ao item 1 do fluxo principal.
Ator: Atendente
Entradas e pr-condies: Visualizar perfil do exame.
Sadas e ps-condies: O exame removido do sistema.
Fluxos de eventos
Fluxo principal:
1. O atendente remove o exame clicando no boto de excluir exame.
2. O sistema solicita a confirmao de excluso do exame;
3. O atendente confirma excluso;
4. O sistema remove o exame da base de dados.
Fluxo Secundrio: No fluxo principal 3, caso o atendente no confirme a excluso, o sistema
cancela a operao retornando ao passo 1 do fluxo principal.
3.3 Buscar exame
Descrio: O sistema dever permitir a localizao do exame atravs do seu cdigo.
Ator: Atendente.
Entradas e pr-condies: Cdigo do exame.
Sadas e ps-condies: O perfil do exame.
Fluxos de eventos
Fluxo principal:
1. O usurio informa o cdigo do exame.
2. Os dados do exame so exibidos.
Fluxo secundrio: No fluxo principal 1, caso no haja nenhum exame com o cdigo informado,
uma mensagem dever ser gerada informando que o exame no existe.
3.4 Listar exames
Descrio: O sistema dever permitir a visualizao da lista completa dos exames do
consultrio.
Ator: Atendente.
Entradas e pr-condies: Estar habilitado ao usar o sistema, atravs da senha de acesso.
Sadas e ps-condies: A lista de todos os exames cadastrados no sistema do consultrio.
Fluxo de eventos
Fluxo principal:
1. O usurio solicita a lista completa clicando no boto listar exames;
2.
Fluxo secundrio: No fluxo principal 1, caso no haja exames cadastrados, o usurio dever
ser informado disso.
4. Agendar consultas
Descrio: um caso de uso que permite manter o cadastro de consultas no sistema,
incluindo operaes, como cadastrar, remover, buscar e listar consultas. Temos abaixo a
especificao detalhada de cada uma dessas funcionalidades:
4.1 Marcar consultas
Descrio: O sistema dever permitir ao atendente marcar consultas para os pacientes.
Ator: Atendente.
Entradas e pr-condies: Informar a data, horrio e descrio da consulta.
Sadas e ps-condies: Agenda da consulta.
Fluxo de eventos
Fluxos principal:
1. O atendente escolhe o tipo de consulta;
2. O atendente digita o horrio e a data da consulta;
3. O atendente finaliza o procedimento;
Fluxo secundrio: No fluxo principal, caso haja choque de horrio o sistema acusar choque e
o atendente fornecer um novo horrio ou ir cancelar o procedimento.
4.2 Desmarcar consultas
Descrio: O sistema dever permitir ao atendente desmarcar consultas para os pacientes.
Ator: Atendente
Entradas e pr-condies: Informar a consulta.
Sadas e ps-condies: Agenda de consultas atualizada com a excluso da respectiva
consulta.
Fluxo de eventos
Fluxo principal:
1. O atendente clica no boto de cancelar no registro da consulta na agenda.
2. O sistema solicita confirmao do cancelamento;
3. O atendente confirma cancelamento;
4. O sistema remove a consulta da base de dados.
Fluxo secundrio: No fluxo principal 3, caso o atendente no confirme a excluso, o sistema
voltar ao passo 1 do fluxo principal.
4.3 Buscar consulta
Descrio: O sistema dever permitir a localizao da consulta atravs do mdico e paciente.
Ator: Atendente.
Fluxo secundrio: No fluxo principal 1, caso no haja nenhuma consulta com o mdico e
paciente informado, uma mensagem dever ser gerada dizendo que a consulta no existe.
4.4 Listar consultas
Descrio: O sistema dever permitir a visualizao das consultas marcadas na agenda.
Ator: Atendente.
Entradas e pr-condies: Logar no sistema.
Sadas e ps-condies: Painel de consultas atualizado por dia.
Fluxo de eventos
Fluxo principal:
1. O usurio solicita a lista completa clicando no boto listar consulta;
2.
7. Gerar receita
Descrio: O sistema dever permitir aos mdicos gerar receitas para os pacientes.
Ator: Mdico.
Entradas e pr-condies: Logar no sistema.
Sadas e ps-condies: A receita do paciente.
Fluxo de eventos
Fluxo principal:
1. O mdico informa os dados da receita, medicamentos, dosagem e orientaes;
2. O sistema cria a receita no sistema.
8. Emitir laudo
Descrio: O sistema dever permitir aos mdicos emitir laudos para os pacientes.
Ator: Mdico.
Entradas e pr-condies: Logar no sistema.
Sada e ps-condies: O laudo do paciente.
Fluxo de eventos
Fluxo principal:
1. O mdico informa os dados do laudo, diagnstico e observaes;
2. O sistema cria o laudo no sistema.
9. Efetuar login
Descrio: O sistema permite acesso aos seus recursos com determinados nveis de restrio.
Ator: Atendente e Mdico.
Entradas e pr-condies: Informar a senha do sistema.
Sada e ps-condies: Acesso ao sistema.
Fluxo de eventos
Fluxo principal:
1. O usurio informa a senha;
2. Confirmar acesso ao sistema;
Fluxo secundrio: Caso a senha esteja errada o sistema avisa erro e volta ao fluxo principal.
4 DIAGRAMA DE CLASSES