O principal objetivo do Diagrama de Caso de Uso é mostrar o comportamento de uma funcionalidade (ou de várias) do sistema a partir da ótica do usuário final. Tanto os Analistas de Sistemas quanto os Projetistas, utilizam o Diagrama de Caso de Uso para entender e aperfeiçoar os requisitos de um sistema. Medeiros (2008) destaca que os Diagramas de Casos de Uso formam o Modelo de Caso de Uso pertencentes a Arquitetura do Software. Observe a imagem a seguir que representa um Diagrama de Casos de Uso. MEDEIROS, Ernani Sales de. Desenvolvendo software com UML 2.0: definitivo. 4 reimpr. São Paulo: Pearson Makron Books, 2008. Caso de Uso Considerando o contexto, avalie as afirmativas a seguir: I. O Diagrama de Caso de Uso irá guiar o desenvolvimento do Projeto do Software, tanto na implementação quanto na fase de testes. II. O Diagrama de Caso de Uso representa como os Casos de Uso (o boneco do diagrama) serve para representar como é a relação entre os Processos (a elipse do diagrama) se relacionam. III. No Diagrama de Caso de Uso existem três principais elementos: Ator, Caso de Uso, e Relacionamento. IV. No Diagrama de Caso de Uso um “Ator Sistêmico” é um software (ou um sistema completo), ou um módulo de um sistema, ou um componente de um sistema, que realizará a execução da funcionalidade que está especificada pelo Caso de Uso. Considerando o contexto apresentado, é correto o que se afirma em: Alternativas: a) I, II e IV, apenas. b) II, III e IV, apenas. c) I e II, apenas. d) I, II e III, apenas. e) I, II, III e IV. 2) Conforme Guedes (2011) a Linguagem de Modelagem Unificada (ou UML - Unified Modeling Language) possui vários diagramas com o objetivo de permitir múltiplas visões do sistema a ser modelado. A UML possibilita que os desenvolvedores visualizem os resultados de suas modelagens em diagramas padronizados, de fácil entendimento com uma notação gráfica simplificada. A UML da versão 2.5 possui 14 diagramas subdivididos em duas categorias: Diagramas de Estrutura e Diagramas de Comportamento. GUEDES, Gilleanes T. A. UML 2 – Uma abordagem prática. 2ª.ed.: São Paulo, NOVATEC Editora, 2011. Considerando o contexto, avalie as afirmativas a seguir: I. Os Diagramas de Estrutura representam as estruturas estáticas do sistema através de objetos, relações e atributos, proporcionando uma visão da arquitetura e os aspectos funcionais globais do sistema, além de conceitos de implementação. II. Os Diagramas Estruturais, utilizados para visualizar, especificar, construir e documentar os aspectos estáticos de um sistema, são os Diagramas de: Diagrama de Caso de Uso, Diagrama de Sequência e Diagrama de Atividade. III. Os Diagramas de Comportamento são aqueles onde existe alguma alteração de comportamento das classes. Os principais diagramas comportamentais da UML são os Diagramas de: Classe, Objetos, Componentes, Implantação, Pacotes e Estruturas Compostas. IV. Os Diagramas de Comportamento representam os aspectos dinâmicos do sistema que são as mudanças que ocorrem no sistema com o passar do tempo, por meio da comunicação entre os objetos e das mudanças de estados internos ou externos no sistema. Considerando o contexto apresentado, é correto o que se afirma em: Alternativas: a) I, II e IV, apenas. b) II, III e IV, apenas. c) I e IV, apenas. d) I, II e III, apenas. e) I, II, III e IV.
Soluções para a tarefa
Resposta:
Letra a
Explicação:
I. O Diagrama de Caso de Uso irá guiar o desenvolvimento do Projeto do Software, tanto na implementação quanto na fase de testes.
II. O Diagrama de Caso de Uso representa como os Casos de Uso (o boneco do diagrama) serve para representar como é a relação entre os Processos (a elipse do diagrama) se relacionam.
IV. No Diagrama de Caso de Uso um “Ator Sistêmico” é um software (ou um sistema completo), ou um módulo de um sistema, ou um componente de um sistema, que realizará a execução da funcionalidade que está especificada pelo Caso de Uso.
1) Alternativa Correta: A) I,II e IV, apenas.
I) Verdadeira: O diagrama de Caso de Uso tem como finalidade desenvolvimento do Projeto do Software em diferentes fases.
II) Verdadeira: o diagrama de caso de Uso serve como ferramenta para o levantamento dos requisitos funcionais do sistema, descrevendo uma sequência de eventos.
III) Falso: Um diagrama de casos de uso consiste nos seguintes elementos: Ator, Casos de Uso, Relacionamentos, Herança e Comunicação de Uso.
IV) Verdadeira: o ator sistêmico é um sistema, que executa a funcionalidade especificada pelo caso de uso.
2) Alternativa Correta: C) I e IV, apenas.
I) Verdadeira: o Diagrama de Estrutura é um tipo de diagrama na UML (Unified Modeling Language), que mostra a estrutura interna de uma classe e as colaborações que essa estrutura possibilita.
II) Falsa: Os diagramas estruturais representam elementos que compõem um sistema ou uma função. Esses diagramas podem refletir os relacionamentos estáticos de uma estrutura, assim como os diagramas de classe ou pacote ou arquiteturas de tempo de execução, como os diagramas de Objeto ou Estrutura Composta.
III) Falsa: Um diagrama de comportamento é formalmente definido como um diagrama que expressa as seqüências de estados pelos quais um objeto passa ao longo de sua vida em resposta a eventos.
IV) Verdadeira: Os diagramas de comportamento são usados para visualizar, especificar, criar e documentar os aspectos dinâmicos de um sistema. Os aspectos dinâmicos de um sistema de software envolvem coisas como o fluxo de mensagens ao longo do tempo e o movimento físico de componentes em uma rede.