Engenharia de software

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (915 palavras )
  • Download(s) : 0
  • Publicado : 7 de maio de 2013
Ler documento completo
Amostra do texto
Resumo. Este artigo aborda definições e conceitos sobre o diagrama de caso de uso, que é uma das técnicas utilizadas pela Linguagem de Modelagem Unificada (UML), onde os requisitos e asfuncionalidades do sistema são descritas sendo umas das fases mais importante no desenvolvimento de um software de qualidade.


1. Introdução (ESSA)


Em todo projeto que iniciamos e necessário oplanejamento. Na engenharia de software não é diferente Entre as principais preocupações no desenvolvimento de software, destacamos a necessidade de elicitar, compreender e especificar adequadamente osrequisitos de sistemas de software. Essa pesquisa é realizada com o auxilio dos engenheiros de software e cliente e usuário, para ajudar melhor utilização dessas informações coletadas, são utilizadas técnicas.Uma dessas técnicas é o Diagrama de caso de uso, neste trabalho aprenderemos mais sobre essa modelagem gráfica que tem tanta importância no desenvolvimento de um software.

Ou Essa Introdução//Essa pesquisa é realizada com o auxilio dos engenheiros de software e cliente e usuário, para ajudar melhor utilização dessas informações coletadas, são utilizadas técnicas, uma dessas técnicas é oDiagrama de caso de uso. Neste trabalho aprenderemos mais sobre essa modelagem gráfica que é de tamanha importância no desenvolvimento de um software.

2. Modelagem de Caso de Uso


A técnicacaso de uso idealizada por um engenheiro de software sueco, Ivar Jacobson, essa técnica foi desenvolvida quando Jacobson incorporou-a no desenvolvimento de um software ( Objectory - Jacobson etal.,1992 ).
O modelo de casos de uso é uma representação de requisitos funcionais e dos elementos externos que interagem com ele. Para modelar um caso de uso, utiliza-se uma ferramenta da UML (diagrama decasos de uso). Esse modelo vem facilitando o processo de desenvolvimento de software, pois direciona diversas tarefas desse processo e também força os desenvolvedores a moldares o sistema de acordo...