Trabalho De TI
Ensaios: Trabalho De TI. Pesquise 861.000+ trabalhos acadêmicosPor: michaelfitness92 • 9/11/2014 • 2.391 Palavras (10 Páginas) • 294 Visualizações
Índice
Casos de Uso.................................................................................................................. 02
Relacionamentos............................................................................................................. 03
Exemplo de Diagrama de Casos de uso.......................................................................... 04
Diagrama de Classes – Resumo...................................................................................... 05
Exemplo de Diagrama de Classes.................................................................................. 06
Complemento – Modelagem de Casos de Uso e Classes............................................... 06
Diagrama de Seqüência – Resumo................................................................................ 07
Exemplo de Diagrama de Seqüência.............................................................................. 08
Diagrama de Atividades – Resumo................................................................................ 09
Diagrama de Atividades – Conclusão............................................................................ 10
Exemplo de Diagrama de Atividades............................................................................. 12
Bibliografia..................................................................................................................... 13
Casos de Uso
Casos de uso é a parte mais importante da construção de um software orientado a objetos usando a UML, sendo, talvez, o único instrumento que acompanha um software do seu inicio ate a sua conclusão.
O que seria um caso de uso?
Um caso de uso pode ser explicado como um macro atividade que encerra diversas tarefas ou atividades, ou uma representação descrita das varias ações para a realização desse macro atividade.
Obs.: no meu ver, o caso de uso difere bastante da lista de eventos da analise essencial porque não impõe tantas regras de formatação. O caso de uso tende a ser mais simples por ser uma descrição como um passo a passo da atividade a ser descrita. Além disso, o seu formato pode ser adaptado de acordo com a necessidade da empresa que esta desenvolvendo o software.
Apesar de seguir um padrão, existem vários modelos de estrutura com pré-requisitos, outros com estrutura mais simples, enfim o importante é adotamos um padrão para escrever um caso de uso e acho que a ajuda de todos seria importante para a criação dessa estrutura.
O que deve haver em um caso de uso
Um caso de uso deve ser bastante detalhado na orientação a objetos usamos a técnica “abstração” que é basicamente, “Principio de ignorar os aspectos de um assunto, não relevantes para o propósito em questão, tomando possível uma concentração maior nos assuntos principais”.
Em resumo, um caso de uso deve descrever os passos da atividade sem se tornar maçante mas que possibilite a qualquer um entender esses passos
Analista de negocio
Esse é o responsável por extrair, ou definir, os casos de uso. Para o analista so existem duas formas de extrair casos de uso: Observação ou Entrevista, sendo esta ultima a forma mais comum de definir os casos de uso.
Não vou descrever mais sobre o analista de negocio, porque todos nos temos essa capacidade de analisar a melhor solução para o negocio em razão da experiência em desenvolvimento de software, o que não temos é a capacidade de gerar documentos nesse padrão e acho que é nisso que devemos manter o foco.
Conceito de um diagrama de casos de uso.
• Casos de uso
• Atores
• Relacionamentos, que podem ser de: (generalização ou associação)
Casos de uso : é uma seqüência de ações que um sistema executa para produzir um resultado de valor observável por um ator
• No diagrama o caso de uso é representado por uma elipse.
• Todos os caso de uso deve conter um nome que diferencie dos demais.
Ator: é alguém ou alguma coisa que interage com o sistema
• No diagrama o ator é representado por um ícone de um bonequinho (stickman)
• Atores podem ter relacionamentos de generalização entre eles( uma vez que representam classes)
Relacionamentos :
• Generalização é uma hierarquia de casos de uso, um caso de uso filho herda o comportamento e o significado do caso de uso pai
• A generalização é representada graficamente por uma linha solida com triangulo em uma das extremidades
• O triangulo aponta para o caso de uso pai.
A associação é uma ligação que pode ocorrer entre ator e caso de uso e entre casos de uso
• A associação é representada graficamente como uma seta solida, que pode vir acompanhada de um estereotipo (papel).
• Estereótipos comuns para associação entre casos de uso são de <<inclusão>> e <<extensão>>.
Conclusão o diagrama de casos de uso é uma técnica recente que vem se popularizando pela sua facilidade de compreensão por pessoas da área de negócios além de servir como base para estimativas de custo, escalonar e validar esforços, com isto faz o diagrama de caso de uso de fácil compreensão e útil.
Exemplo de Diagrama de Caso de uso
Diagrama de classes – Resumo
A comparação que vai ser feita tem a mesma semelhança
...