| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2011 17:02:25
|
cake
JavaTeenager
Membro desde: 23/08/2010 15:31:20
Mensagens: 169
Offline
|
Estou com dificuldade em criar o diagrama de classe a partir do caso de uso vice-versa.
Alguém sabe onde posso encontrar exemplos prontos?
Só acho exemplos separados. Gostaria de ver o caso de uso e os diagramas de classe do mesmo projeto.
Agradeço dese já. =]
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2011 18:26:39
|
rogelgarcia
GUJ Master
![[Avatar]](/images/avatar/861e8bae74e22a572164fdb59b1caa8b.jpg)
Membro desde: 21/06/2007 23:27:21
Mensagens: 1850
Offline
|
Se você está com essa dificuldade, provavelmente tem que voltar e estudar muita coisa antes de fazer isso..
|
Rógel Garcia, criador do framework NEXT
http://www.nextframework.org
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/06/2011 19:54:26
|
AbelBueno
Virtual Machine Man
Membro desde: 04/08/2010 09:37:57
Mensagens: 543
Offline
|
Assim por cima posso sugerir que dê uma procurada no livro Head First Object Oriented Analysis and Design.
Tem muitos exemplos com ambos no decorrer do livro.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2011 08:41:25
|
joaosouza
JavaEvangelist
![[Avatar]](/images/avatar/d87ee98a9e01f8df5addf6065bf163e1.jpeg)
Membro desde: 14/08/2006 15:57:59
Mensagens: 331
Localização: São Paulo
Offline
|
Indico a leitura deste livro Applying UML and Patterns 3rd Ed.
|
João Paraiso.
# The Future is Open !! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2011 08:49:28
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Sem uma explicação mais detalhada da tua dificuldade, fica difícil tentar te auxiliar.
Onde exatamente você está se perdendo?
O que está causando essa dificuldade?
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/06/2011 13:02:43
|
DanielGimenes
Thread.start()
![[Avatar]](/images/avatar/90c4dea8341bf29fab84b8600fca1cf6.png)
Membro desde: 28/01/2010 13:40:04
Mensagens: 48
Localização: São Paulo
Offline
|
cake,
Procure ler os livros citados. É a melhor forma de aprender.
Vou tentar passar algum conceito e depois fazer alguns comentários para tentar enriquecer um pouco a thread.
O diagrama de casos de uso identifica os requisitos funcionais de usuário do seu sistema, ou seja, te ajuda a entender e enxergar as funcionalidades que o sistema deve prover a um ou mais tipos de usuários (atores). Ele é um diagrama que faz parte da visão comportamental do sistema, enquanto o diagrama de classes faz parte da visão estrutural. Enfim, ele também serve para auxiliar no levantamento de requisitos do seu sistema, que é essencial para a definição do escopo do projeto, e deve ser feito antes de se pensar em arquitetura (salvo alguns casos, como por exemplo restrição de uso de tecnologia, etc).
Após ter os requisitos e o escopo definido, vc começa a atacar o problema de como modelar o seu sistema para resolver os problemas definidos. Aí entra arquitetura de software, design, conhecimento de POO (se for essa a sua abordagem), etc.
Em minha opinião, se você está com dificuldade em montar o diagrama de classes é porque você ainda não entendeu ou definiu todo o problema, ou então porque ainda falta conhecimentos de programação (exemplo: POO).
E criar o diagrama de casos de uso a partir do de classes soa muito estranho para mim. Na verdade, não sei se é possível fazer isso sem conversar com o cliente ou observar o sistema em funcionamento. (fica aí um gancho para discussão, pessoal).
[[]]'s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/06/2011 14:56:50
|
andredecotia
JWizard
![[Avatar]](/images/avatar/3e0c75ef9041e74cc2a533fa0fbbf33a.jpg)
Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline
|
cake wrote:Estou com dificuldade em criar o diagrama de classe a partir do caso de uso vice-versa.
Alguém sabe onde posso encontrar exemplos prontos?
Só acho exemplos separados. Gostaria de ver o caso de uso e os diagramas de classe do mesmo projeto.
Agradeço dese já. =]
Recomendo o portal Devmedia "vídeos-aula" sobre assuntos correlacionados, considero um auto-estudo muito
dinâmico.
|
--
André AS
Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro
|
|
|
 |
|
|