Analisemodelagemsistemas

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1725 palavras )
  • Download(s) : 0
  • Publicado : 8 de abril de 2013
Ler documento completo
Amostra do texto
Análise de Modelagem de Sistemas
1. Indique as afirmativas corretas sobre o conceito de Ator da UML:
* Representa um papel que um ser humano, periférico de hardware ou outro sistema pode interpretar em relação ao sistema.
* É interno ao sistema
* O João que usa o sistema de vendas é exemplo de ator desse sistema.
* O Caixa que usa o sistema de vendas é exemplo de ator dessesistema.
* É representado por ícone denominado “stick-man” (homem-palito).
2. Considere as seguintes assertivas sobre caso de uso:
I. Descreve uma sequência de interações entre atores e o sistema.
II. Criado para alcança uma meta específica de um ator.
III. Especifica o comportamento do sistema, detalhando a sua implementação.
IV. Deve ter a participação de pelo menos umator.
As assertivas corretas são:
a) Somente as dos itens I, II e III;
b) Somente as dos itens I, II e IV;
c) Somente as dos itens I, III e IV;
d) Somente as dos itens II, III e IV;
e) Itens I, II, III e IV.
3. Indique as afirmativas incorretas sobre casos de uso:
* Especifica a Interface com o Usuário
* Especifica a Função ou Decomposição Funcional
* Especificao Projeto do Sistema
* Especifica Relatórios do Sistema
* Especifica Algoritmos do Sistema
* Especifica Regras de Negócio associados ao Sistema
* Especifica a Arquitetura do Sistema
* Especifica Requisito Funcional ou Não-Funcional do Sistema
* Especifica a Estrutura de Dados do Sistema.
* Especifica o Diálogo entre Ator e o Sistema.

4. Correlacione ascaracterísticas de bons requisitos de Young, 2004, com os seus significados:
| Necessário | Verificável | Não-ambíguo | Completo | Consistente | Rastreável | Conciso | Construtor padrão |
O requisito está na forma imperativa utilizando a palavra “deve”. Requisitos indicando objetivos ou intenções não são imperativos. | | | | | | | | |
O requisito é simples e claro? | | | | | | | | |A fonte ou origem do requisito é conhecida e o requisito pode ser referenciado ou localizado através do sistema? | | | | | | | | |
Os requisitos podem ser atendidos sem entrar em conflito com os outros requisitos? Se não, o requisito deve ser revisado ou removido. | | | | | | | | |
Todas as condições nas quais o requisito é aplicável estão definidas? Além disso, a especificaçãodocumenta todos os requisitos conhecidos? | | | | | | | | |
O requisito pode ser interpretado por mais de uma maneira? Se sim, o requisito deve ser esclarecido ou removido. Expressões ambíguas ou deficientes podem levar a sérios desentendimentos e retrabalhos inúteis. | | | | | | | | |
É possível assegurar que o requisito é atendido pelo sistema? | | | | | | | | |O sistema pode atender as prioridades e necessidades reais sem este requisito? Se sim, o requisito não é necessário. | | | | | | | | |

5. Benefícios obtidos com o uso da técnica de casos de uso:
* Fornece contexto para os requisitos, pois coloca todos os requisitos do sistema numa sequência lógica, ilustra o porquê do sistema ser necessário e ajuda a verificar que todos osrequisitos foram capturados.
* Facilita o entendimento, pois usam a terminologia que o cliente e usuário entendem, contam as estórias concretas do uso do sistema, permite verificar o entendimento dos envolvidos e ajuda na comunicação e entendimento da equipe.
* Facilita alcançar consenso junto aos clientes.
* Facilita a criação dos casos de testes, documentação e projeto.
* Facilita adefinição e escolha de componentes de interfaces gráficas (GUI).
6. Defina a ordem correta para se especificar casos de uso
| 1 | 2 | 3 | 4 |
Encontrar Atores | | | | |
Encontrar Casos de Uso | | | | |
Esboçar Casos de Uso | | | | |
Detalhar Casos de Uso | | | | |
7. Crain não recomenda a utilização de Tempo como Ator [Crain, Anthony, 2002], pois:
* Tempo...
tracking img