A Engenharia de Software Artefatos de Projetos
Por: Nicole Godfried • 10/12/2020 • Trabalho acadêmico • 1.366 Palavras (6 Páginas) • 238 Visualizações
Engenharia de Software - Artefatos de Projetos
Kaique Volpi Rosseto 18200718
Isabella Maria Laschi Ribeiro 20100676
Nicóle Godfried de Souza 18210699
Thiago Da Rocha Garcia 18200155
Leonardo Bisquiliare Dolce 18200600
⦁ Escopo do Projeto
Desenvolvimento de um módulo de Sistema para gestão de atendimento de pacientes (consultas), realizadas pelos médicos disponíveis no hospital.
Assinado: Kaique Volpi Rosseto
Validado: Thiago Da Rocha Garcia
⦁ Modelo de Domínio
Assinado: Kaique Volpi Rosseto
Validado: Thiago Da Rocha Garcia
⦁ Quadro Descritivo de Classes do Domínio
Classe Descrição
Médico Indivíduo que realiza o atendimento com pacientes.
Paciente Indivíduo que solicita o atendimento.
Atendimento Atendimento realizado entre médico e paciente dentro de um hospital/clínica.
Assinado: Nicóle Godfried de Souza
Validado: Thiago Da Rocha Garcia
⦁ Quadro Descritivo de Regras de Negócio
Regras de negócio Descrição
RN01 O atendimento é realizado por um médico em um paciente, cada médico possui uma especialidade e atende diversos pacientes.
RN02 Cada atendimento é pré-agendado. Cada médico possui uma agenda de disponibilidade de date e horário e ela é preenchida com pacientes que solicitam atendimento, os pacientes escolhem os horários que preferem ser atendidos de acordo com essa agenda.
RN03 Cada paciente pode ser atendido por mais de um médico de diferentes especialidades.
Assinado: Nicóle Godfried de Souza
Validado: Thiago Da Rocha Garcia
⦁ Visão Geral de Casos de Uso
Assinado: Isabella Maria Laschi Ribeiro
Validado: Thiago Da Rocha Garcia
⦁ Quadro Descritivo de Atores
Ator Descrição
Paciente Pessoa que recebe atendimento por um médico.
Médico Pessoa que realiza o atendimento a um paciente.
Assinado: Isabella Maria Laschi Ribeiro
Validado: Thiago Da Rocha Garcia
⦁ Quadro Resumo de Casos de Uso
Caso de Uso Objetivos
Manter médicos Incluir, editar e excluir médicos.
Manter pacientes Incluir, editar e excluir pacientes.
Manter agenda Incluir, editar e excluir dias e horários disponíveis.
Manter atendimentos Incluir, editar e excluir atendimentos.
Consultar agenda Consultar dias e horários disponibilizados pelo médico.
Consultar atendimentos Consultar atendimentos futuros e passados.
Assinado: Isabella Maria Laschi Ribeiro
Validado: Thiago Da Rocha Garcia
⦁ Descrição de Casos de Uso
NOME Manter médicos
OBJETIVO Possibilitar a adição, edição e exclusão dos médicos cadastrados no sistema.
ATOR Médico
PRÉ-CONDIÇÕES -
PÓS-CONDIÇÕES Médico registrado no sistema.
FLUXO PRINCIPAL
⦁ Sistema exibe tela de login (medico não cadastrado?)
⦁ Médico clica para se registrar
⦁ Sistema abre tela de registro com um formulário
⦁ Médico preenche os dados
⦁ Médico submete o formulário
⦁ Sistema realiza as validações necessárias
⦁ Novo cadastro de médico realizado com um novo acesso gerado
FLUXOS ALTERNATIVO
FA1 – Em 6 o sistema identifica uma inconsistência de dados, impossibilitando o cadastro e retornando para 3.
FLUXOS DE EXCEÇÃO
FE1 – Em 6, o sistema valida que o médico já está cadastrado, possibilitando que recupere a conta, para que uma vez logado possa editar ou excluir o seu acesso
NOME Manter pacientes
OBJETIVO Possibilitar a adição, edição e exclusão dos pacientes cadastrados no sistema.
ATOR Paciente
PRÉ-CONDIÇÕES -
PÓS-CONDIÇÕES Paciente registrado no sistema.
FLUXO PRINCIPAL
⦁ Sistema exibe a tela de login paciente
⦁ Paciente escolhe a opção de cadastro de novo usuário
...