• Lunes 23 de Diciembre de 2024, 13:09

Autor Tema:  Aprendiendo A Proyectar  (Leído 902 veces)

SFRJ

  • Miembro MUY activo
  • ***
  • Mensajes: 115
    • Ver Perfil
Aprendiendo A Proyectar
« en: Lunes 7 de Enero de 2008, 01:40 »
0
Hola a todos de nuevo.
Felizes fiestas.
Mi mensaje de esta noche es una duda muy grande que tengo y que me gustaria saber y creo que vosotros me podeis ayudar.
Es acerca de la proyecctacion el UML...
En la uni utilizamos BlueJ y hasta ahora tan solo he aprendido las ordenes basicas y las posibilidades basicas como herencia i polimorfismo...
Resulta que nos an dado un pequeno ejercicio en el que tenemos que crear un juego de cartas que se llama Ajnc(Black Jack o 21 vamos).
Lo que tenemos que hacer es proyectarlo y hacer un diagrama en UML que en un futuro teoricamente nos ayudara a crear el programa.

De momento yo he hecho los siguientes pasos:
1.Analizar y Describir el problema
2.Diferenciar los posibles candidatos a clase(por ejemplo nombres propios...)
3.Diferenciar las posibles responsabilidades o posibles acciones(por ejemplo los verbos...)
4.Buscar relacion entre clases...

Bueno en teoria yo  mas o menos eso y he hecho pero el problema es que lo primero no se si estos son los pasos correctos para analizar el problema ya que nunca lo he hecho y estos pasos me los he inventado,me gustaria si alguno sabeis cual seria el procedimiento a seguir,correcto para poder abordar posteriormente el problema a la hora de programar.

Tambien me gustaria saber como lo hacen lo haceis vosotros los profesionales del tema,para transformar un objeto de la realidad al UML.
Yo sigo unos pasos que no se si son los correctos para poder hacer correctamente el diagrama y luego escribir el codigo.

Necesito que me aconsejeis un poco sobre esto de la proyectacion...
Y tambien si sabeis algun link de donde descargar algun programa para creacion de diagramas UML que sea gratuito ya que no consigo encontrar.

Muchas gracias por vuestro tiempo
 
                                                              Un saludo