Diferència entre revisions de la pàgina «UML: Unified Modelling Language»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
(Es crea la pàgina amb «UML: Unified Modelling Language * [http://ca.wikipedia.org/wiki/Llenguatge_unificat_de_modelat UML a Wikipèdia en català]. * [http://en.wikipedia.org/wiki/Unified_Model…».)
 
Línia 3: Línia 3:
 
* [http://en.wikipedia.org/wiki/Unified_Modeling_Language UML a Wikièdia en anglès].
 
* [http://en.wikipedia.org/wiki/Unified_Modeling_Language UML a Wikièdia en anglès].
  
 
+
== Eines ==
 
Algunes aplicacions per UML disponibles:
 
Algunes aplicacions per UML disponibles:
 
* Linux (amb apt-get o yum):
 
* Linux (amb apt-get o yum):
Línia 16: Línia 16:
  
  
=== Diagrames UML ===
+
== Diagrames UML ==
  
 
Descarrega la [[Fitxer:UML_enric.pdf||presentacio sobre diagrames UML]].
 
Descarrega la [[Fitxer:UML_enric.pdf||presentacio sobre diagrames UML]].
Línia 38: Línia 38:
 
*** [http://www.cs.umd.edu/~mvz/cmsc435-s09/pdf/cell-phone-sequence-chart.pdf exemple telèfons]
 
*** [http://www.cs.umd.edu/~mvz/cmsc435-s09/pdf/cell-phone-sequence-chart.pdf exemple telèfons]
  
=== Exercicis UML ===
+
== Exercicis UML ==
 
# Fes el diagrama de classes per un joc de "Space Invaders" com el de la imatge del final.
 
# Fes el diagrama de classes per un joc de "Space Invaders" com el de la imatge del final.
 
# Fes el diagrama d'estats pel joc (en joc, home, configuració, ranking, pausa).
 
# Fes el diagrama d'estats pel joc (en joc, home, configuració, ranking, pausa).

Revisió del 14:08, 31 març 2014

UML: Unified Modelling Language

Eines

Algunes aplicacions per UML disponibles:

  • Linux (amb apt-get o yum):
    • umbrello (recomanat)
    • Dia
  • Windows:
    • MS Visual Studio.
    • MS Visio.
    • umbrello el trobareu sota KDE on Windows (entre altres programes).
    • UMLpad.
    • Dia.


Diagrames UML

Descarrega la Fitxer:UML enric.pdf.

Exercicis UML

  1. Fes el diagrama de classes per un joc de "Space Invaders" com el de la imatge del final.
  2. Fes el diagrama d'estats pel joc (en joc, home, configuració, ranking, pausa).
  3. Fes els diagrames de seqüència del joc:
    • paintEvent (pintar a pantalla): han de figurar tots els objectes "pintables" i els seus moviments
    • events de teclat: moure nau esq, dreta i disparar

Space invaders 2.gif