Segundo Sommerville (2011), “um sistema para reembolso de v...

Próximas questões
Com base no mesmo assunto
Q1768982 Sistemas de Informação
Segundo Sommerville (2011), “um sistema para reembolso de viagens em uma empresa pode ser submetido por meio de uma aplicação web, porém processado por uma aplicação de processamento de lotes para pagamento mensal”. Este é um exemplo típico de:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - sistema de sistemas

Um sistema de sistemas é uma abordagem de integração onde diferentes sistemas independentes são combinados para criar um sistema maior e mais complexo que oferece mais funcionalidades do que os sistemas individuais. Essa abordagem é comum em ambientes empresariais onde diferentes aplicações são usadas para realizar diferentes funções, mas precisam trabalhar juntas para atingir um objetivo comum.

No exemplo citado, temos uma aplicação web que é usada para submeter pedidos de reembolso de viagens e uma aplicação de processamento de lotes separada que processa esses pedidos para pagamento. Portanto, temos dois sistemas distintos: um interativo e um batch, que quando trabalham em conjunto, formam um sistema de sistemas. Eles são independentes em suas funções, mas interdependentes no processo de negócio de reembolso de viagens.

Justificativa para a alternativa correta (D): O exemplo dado se encaixa na definição de sistema de sistemas pois envolve múltiplas aplicações interagindo para cumprir uma função empresarial. A submissão de pedidos de reembolso via uma aplicação web e o processamento desses pedidos por outra aplicação ilustram a colaboração entre sistemas diferentes para atingir um objetivo comum - no caso, o reembolso de despesas de viagens de funcionários.

Vamos entender por que as outras alternativas não são adequadas:

  • A - sistema de controle embutido: Estes sistemas geralmente se referem a sistemas que são parte de um dispositivo maior, atuando em tempo real para controlar aspectos específicos de hardware. No exemplo dado, não estamos falando de controle de hardware, mas de processos administrativos e financeiros.
  • B - aplicação stand-alone: Uma aplicação stand-alone é um programa que não depende de outros sistemas para funcionar. No exemplo, claramente depende-se de outra aplicação (o processamento de lotes), portanto não é uma aplicação stand-alone.
  • C - sistema de coleta de dados: Embora o sistema web inicial possa coletar dados de reembolso, o exemplo se concentra mais na interação entre sistemas diferentes do que na coleta de dados em si.

Portanto, a alternativa D é a mais adequada para descrever o cenário proposto, onde múltiplos sistemas colaboram entre si, configurando um sistema de sistemas.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Sistema de sistemas é uma coleção de sistemas dedicados ou orientados a tarefas que agrupam seus recursos e capacidades para criar um sistema novo e mais complexo que oferece mais funcionalidade e desempenho do que simplesmente a soma dos sistemas constituintes.

Fonte: Wikipedia

Conceitos que jamais levarei para minha vida profissional.

Chegar para um cliente ou colegas de desenvolvimento e falar "sistema de sistemas" ao invés de SOA ou microserviços, no dia seguinte perco contrato ou sou demitido.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo