Você está na página 1de 3

Os atores[editar | editar código-fonte]

Ator é algo que interage com o sistema, mas sobre o qual não se tem controle. Ele está
fora da influência do sistema. Os atores têm um papel externo e são quem iniciam (e quem
respondem) aos casos de uso. Por exemplo: fazem o pedido num restaurante, comem,
bebem ou pagam.
Tipicamente, um ator representa um papel que um ser humano, um outro processo, um
outro sistema, ou até um dispositivo de hardware, desempenha ao interagir com o sistema.
Cada ator corresponde a um papel específico: uma mesma pessoa que desempenha
diferentes papéis nas interações com o sistema é representada por diferentes atores; por
outro lado, diversas pessoas que desempenham o mesmo papel correspondem a um
único ator.
São eles quem:

 Utilizam o sistema.
 Inicializam o sistema.
 Fornecem os dados.
 Usam as informações do sistema.

Atributos dos Casos de Uso[editar | editar código-fonte]


Atributos obrigatórios:

 Nome
 Atores
 Objetivo
 Fluxo de eventos (cenário principal)
 Atitudes
Além destes atributos ainda podemos definir: prioridade, estado, pré-condições, pontos de
extensão, identificador único, casos de uso usados, diagrama de atividade, diagrama de
sequência, casos de uso subordinados, diagrama de colaboração e outros requerimentos.

Vistas de uma arquitetura[editar | editar código-fonte]


A arquitetura de Software é algo unidimensional, feito por diversas vistas concorrentes:

 Vista do Caso de Uso: O sistema tem conjuntos de


transações do ponto de vista de atores externos. Esta
vista é criada no início e direciona o resto do processo.
 Vista Lógica: coleção de pacotes, classes e relações.
 Vista do processo: processos, threads, comunicação entre
processos e mecanismos de sincronização.
 Vista de implementação: módulos e subsistemas.
 Vista de distribuição: nódos físicos no sistema e ligações
entre os nódos.

Limitações[editar | editar código-fonte]


Os casos de uso são excelentes para capturar os requisitos funcionais de um sistema;
entretanto, têm as seguintes limitações:

 Não é adequado para o levantamento dos requisitos não


funcionais de um sistema.
 O facto de utilizar um template de caso de uso não
assegura clareza, esta dependerá sempre de quem
elabora o caso de uso.
 A sua correcta interpretação requer sempre um processo
de aprendizagem e ambientação, por parte quer dos
utilizadores, quer dos programadores.
 Utilizadores do sistema Extreme Programming por vezes
consideram os casos de uso demasiado centrados na
documentação, preferindo antes seguir descrições de uma
utilização.

Referências
1. Ir para cima↑ Vazquez, Carlos; Simões, Guilherme
(2016). Engenharia de Requisitos: Software Orientado ao
Negócio. [S.l.]: Brasport
2. Ir para cima↑ Carlos Alberto Debastiani (2015). Definindo
Escopo em Projetos de Software. São Paulo:
Novatec. ISBN 978-85-7522-429-8
[Esconder]

v•e

Requisitos de software
Artefatos Escopo · Caso de uso · Cenário · História de usuário · Requisitos não funcionais · Requisitos funcionais · Sto
Captura de requisitos Pesquisa de documentação · Entrevista · Questionário · Prototipação
Decomposição de problema Decomposição funcional · Decomposição de dados · Method de Shlaer–Mellor · Análise orientada a objetos
Partes envolvidas Analista · Focus group · Experto · Stakeholder · Usuário
Modelos FURPS (FURPS+) · IEEE Software Requirements Specification (SRS)
Assuntos relacionados Ferramentas CASE · Gerência de configuração de software · Qualidade de software
Categorias:
 Diagramas da UML
 Engenharia de requisitos
 Engenharia de software
Menu de navegação
 Não autenticado

 Discussão

 Contribuições

 Criar uma conta

 Entrar
 Artigo
 Discussão
 Ler
 Editar
 Editar código-fonte
 Ver histórico
Busca
Ir
 Página principal
 Conteúdo destacado
 Eventos atuais
 Esplanada
 Página aleatória
 Portais
 Informar um erro
 Loja da Wikipédia
Colaboração
 Boas-vindas
 Ajuda
 Página de testes
 Portal comunitário
 Mudanças recentes
 Manutenção
 Criar página
 Páginas novas
 Contato
 Donativos
Imprimir/exportar
 Criar um livro
 Descarregar como PDF
 Versão para impressão
Ferramentas
 Páginas afluentes
 Alterações relacionadas
 Carregar ficheiro
 Páginas especiais
 Hiperligação permanente
 Informações da página
 Elemento Wikidata
 Citar esta página
Noutros idiomas
 ‫العربية‬
 Deutsch
 English
 Español
 Italiano
 日本語
 한국어
 Русский
 中文
17 outras
Editar hiperligações
 Esta página foi editada pela última vez à(s) 11h12min de 10 de dezembro de
2017.
 Este texto é disponibilizado nos termos da licença Creative Commons -
Atribuição - Compartilha Igual 3.0 Não Adaptada (CC BY-SA 3.0); pode estar