Modelagem de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (550 palavras )
  • Download(s) : 0
  • Publicado : 22 de novembro de 2011
Ler documento completo
Amostra do texto
Considere os seguintes requisitos para um sistema de controle de clientes de uma clínica médica:

* O sistema deve permitir incluir clientes com carência e sem carência. Os clientes deverãoser cadastrados com os seguintes dados: nome, telefone, endereço, CPF e data de nascimento. Além disso, cada cliente deve ser identificado por um código. Não será permitido que o mesmo cliente sejacadastrado mais de uma vez.

* Todos os clientes cadastrados devem possuir uma carteirinha contendo o seu nome, o código de identificação e o número da carteirinha.

* O sistema devepermitir a consulta dos dados dos clientes cadastrados.

* Além da consulta, deve ser possível a alteração de informações incoerentes referentes a um cliente.

* Caso algum cliente nãoqueira mais realizar consultas no consultório médico, o mesmo deverá ser excluído. A exclusão do cliente deve ser realizada somente se o mesmo não possuir pagamentos pendentes.

* O sistemadeverá permitir a consulta dos pagamentos pendentes referentes aos clientes.

* Somente o funcionário da clínica poderá realizar a inclusão, alteração, exclusão, consulta do cliente e consulta depagamento pendente.

Com base na descrição acima, pede-se:

a) Identifique os casos de uso para o sistema.
b) Escreva, no modo expandido, o caso de uso de maior importância para o sistema.c) Elabore o Diagrama de Casos de Uso.
d) Elabore o Diagrama de Classes.

Respostas:
1) Lista dos casos de uso (Classes):
a) Agendar Consulta (Agenda, Medico, Atendente)b) Cancelar Consulta (Agenda, Atendente)
c) Cadastrar Paciente (Paciente)
d) Realizar Pré-Consulta (Agenda, Paciente)
e) Realizar Consulta Médica (Historico, Paciente, Medico,Exame)
f) Consultar Pagamentos (Pagamento, Historico)
g) Pagar Consulta Médica (Pagamento, Historico)

2) Identificação dos atores por caso de uso:
h) Paciente, Atendente...
tracking img