UML: Unified Modelling Language
La revisió el 08:25, 18 març 2014 per Enric (discussió | contribucions) (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…».)
UML: Unified Modelling Language
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.
- Diagrames ESTRUCTURALS:
- Diagrama de classes: Wikipedia (en)
- Diagrama de components.
- Diagrama de desplegament: Wikipedia (en)
- Diagrames de COMPORTAMENT (behavioral diagrams):
- Casos d'ús Wikipedia (en)
- Diagrama d'estats:
- Exemple alarma.
- Android "Activity" states. Una "Activity" en Android equival a una aplicació.
- Després reviseu el diagrama d'activitat: Diagrama d'activitat d'una "activity" d'Android.
- Diagrama d'activitat: similar als diagrames de flux.
- Wikipedia (en)
- Diagrama d'activitat d'una "activity" d'Android. Una "Activity" en Android equival a una aplicació.
- Diagrama de seqüència:
Exercicis UML
- 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 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