Escolar Documentos
Profissional Documentos
Cultura Documentos
Analise de Requisitos - Diagrama de Use Case
Analise de Requisitos - Diagrama de Use Case
Ferramentas para Desenvolvimento e Verificao de Aplicaes (nfase em Servios de Telecomunicaes) PCT 2001.2 Patrcia D. L. Machado
O que o sistema deve fazer e sobre quais limitaes deve operar. Fases:
Elicitao ! Documentao ! Validao
!
Tipos de requisitos
Requisitos funcionais Requisitos no-funcionais Requisitos de usabilidade
Documento de Requisitos
Resumo sobre o domnio da aplicao, a importncia do sistema para o negcio e os perfis dos potenciais usurios Requisitos Funcionais Requisitos no-funcionais Restries de hardware/performance Fronteiras/Interface com outros sistemas Arquitetura de Alto Nvel (Preliminar)
! !
Glossrio
Validao de Requisitos
Revises Prototipagem Contrato com o cliente
Devolve Livro
Submeter artigo
Autor O autor requisita um formulrio de submisso de artigos. O autor preenche o formulrio de submisso e anexa o seu artigo.
Seqncia tpica de eventos Resposta do sistema 2. O sistema envia um formulrio de submisso de artigos para o autor. 4. O formulrio realiza a verificao semntica. 5. O formulrio retorna para o coordenador do programa.
Atores: Descrio:
Ao do ator
1. Inicia quando um autor requisita um formulrio de submisso de artigos. 3. O autor preenche o formulrio de submisso e anexa o artigo.
Que use cases so importantes para ele Use cases nos quais tome parte para o benefcio de outros
Seqncias alternativas: Linha 4: Algum campo foi preenchido de forma incorreta ou foi deixado em branco. Indica erro.
Ex: envio de contas mensais a clientes. Que atores se beneficiam ? Potenciais atores: clientes. Empresa ? Correios ? Incluso de atores que no se beneficiam com a tarefa " deciso de projeto
Referncias
Larman. Applying UML and Patterns. Prentice Hall, 2002. Rational Unified Process. On-Line Collection. Stevens & Pooley. Using UML Software Engineering with Objects and Components. Addison-Wesley. 2000. 1.4 OMG UML