Um requisito é uma condição imprescindível para a aquisição ou preenchimento de determinado objetivo.

Na abordagem da engenharia de software, segundo Sommerville (2011, p. 57), “os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferecem e as restrições a seu funcionamento”. Esse autor também explica que, os requisitos de software são, normalmente, classificados em funcionais ou não funcionais. No caso dos requisitos funcionais definem as funções que o sistema deve fornecer, sobre como o sistema deve reagir a entradas específicas e sobre como se comportar em determinadas situações. Diante do exposto acima sobre os requisitos funcionais, analise o cenário a seguir: Cenário: O mundo tem enfrentado o surto de um vírus da família dos corona vírus, o COVID-19, o qual ocasiona uma doença infecciosa causada (não identificada em humanos anterior a dezembro de 2019). O vírus causa uma doença respiratória semelhante à gripe e tem sintomas como tosse, febre e, em casos mais graves, pneumonia. É possível se proteger ao lavar as mãos com frequência e evitar tocar no rosto. Diversos países foram afetados por esta pandemia e o Brasil, não foi exceção. As cidades e estados brasileiros tem adotados medidas para conter o alastramento do vírus. A secretaria municipal de saúde de seu município solicitou a você que desenvolva o levantamento de requisitos iniciais de um sistema (sua atribuição é o levantamento de requisitos funcionais e a modelagem de casos de uso) para organizar os dados das seguintes situações em relação ao COVID-19: notificados; descartados; suspeitos; confirmados. O sistema precisará armazenar os dados importantes dos pacientes e sua situação, bem como relacionar as pessoas de convívio com o mesmo. Além disso, o sistema precisará cadastrar os locais de atendimento (UPAs, hospitais, clínicas) e os profissionais que estão trabalhando exclusivamente no atendimento aos casos da pandemia (nome, função, local de trabalho, turno, contato). O sistema precisará contar com um prontuário completo para cada paciente, no qual armazenar informações essências: origem do paciente (residente na cidade; residente em cidades vizinhas; outro estado; outro país; em trânsito), local em que foi atendido (deverá armazenar o histórico de todos os locais em que o paciente foi atendido), além de informações básicas. Baseado no cenário descrito acima, realize a o levantamento de, pelo menos quatro requisitos funcionais e modele um diagrama de caso de uso geral do sistema.

1 Resposta

  • Carlosmucuripbdm

     Quatro quesitos funcionais :

    cadastro de paciente; cadastro de dependentes/familiares; cadastro de profissionais; situação dos pacientes : notificados; descartados; suspeitos; confirmados .

     O diagrama de funcionamento básico do sistema é :  Diferentes profissionais e locais de atendimento precisam estar cadastrados. Esses locais podem servir como pontos de alimentação do sistema onde diferentes pacientes com diferentes estados são cadastrados. O tempo de início dos sintomas deve ser contabilizado e então deve ser investigado o contato que a pessoa infectada teve com outras pessoas para então cadastrar essas outras pessoas nas situação de suspeita.

Clique aqui para adicionar a sua resposta.