Analise orietada a objetos
Identifiquem os Atores, “quem interage com o SISTEMA HOSPITALAR”. Descrevam a função dos principais agentes (Atores) que farão uso do futuro sistema. Siga o padrão existente na empresa de desenvolvimento, o qual é descrito no exemplo a seguir. A identificação dos Atores é fundamental, pois, os mesmos serão os usuários do futuro software.
PACIENTE/CLIENTE – Qualquer pessoa física ou jurídica que possa eventualmente necessitar de consulta e exames.
ENFERMEIRO - realiza cadastro dados pessoais dos pacientes , dados internação . Com acesso para alteração e consulta de todos os campos CADASTRAIS, administração de medicamentos, materiais consumidos pelo paciente.
MEDICO - acessarão o cadastro do paciente por nome ou numero de identificação. Apenas consultará dados cadastrais e terá possibilidade de alteração no campo diagnostico evolução do paciente, administração de medicamentos, materiais consumidos pelo paciente e alimentação.
2° PASSO
Atendam a mais uma solicitação do cliente e crie uma Lista de Eventos: para diminuir a complexidade do SISTEMA HOSPITALAR, e facilitar o seu desenvolvimento, faz-se o seu “particionamento” por Eventos. Portanto utilizem os Atores já identificados e gerem no mínimo cinco (5) e no máximo oito (8) itens para a Lista de Eventos. Exemplo ilustrativo apresentado no passo 3.
Lista de Eventos :
Usa-se a palavra “dados” + (objeto) Usa-se a palavra “dados” + (objeto)
Nº Descrição Evento “Caso de Uso” Resposta
1 Paciente/Cliente solicita cadastro DadosPaciente/Cliente CadastrarPaciente/Cliente Cadastrado dados do cliente com sucesso
2 Enfermeiro cadastra Paciente/Cliente CadastroPaciente/Cliente Efetuar cadastro Paciente/Cliente Cadastrado realizado com sucesso
3 Medico informa diagnostico do Paciente/Cliente DiagnosticoPaciente/Cliente Inserir diagnosticoPaciente/Cliente Diagnostico Paciente/Cliente realizado com sucesso
4 Medico solicita exames Paciente/Cliente