Sobre els diagrames del primer lliurament

Darrera modificació: febrer de 2006

Diagrama de Casos d'ús

1) En el diagrama construit amb Rational Rose, cal usar els camps:

Actor:

General à Name: Nom de l'actor


Cas d'ús:

General à Name: Nom del cas d'ús


Relacions entre dos casos d'ús o entre dos actors:

General à Stereotype: Indicar si un inclou o estèn l'altre (include i extend, anomenats uses i extends en versions antigues de UML).

S'imprimeix amb l'opció "Print Diagram" del Menu "File".

2) En un altre fitxer, fet amb un processador de textos, cal escriure, per a cada cas d'ús:


Diagrames de Classes

1) En el diagrama construit amb Rational Rose, cal emplenar els camps següents de les pestanyes que ofereix Rational Rose:

Classe:

General à Name: Nom de la classe

General à Type: Si és una classe sense paràmetres (Class) o genèrica (Parameterized Class).

General à Export control: Public (de moment)

Detail à Abstract: Marcar si és abstracta (atributs o serveis diferits)

Detail à Formal arguments: Els paràmetres, en classes genèriques.

Atributs:

General à Name: Nom de l'atribut

General à Type: Tipus de l'atribut

General à Export control: Si és public, protected o private; ignoreu "implementation"

Associacions i agregacions:

General à Name: Nom de l'associació (opcional, recomanat)

General à Role A i Role B: Noms dels rols dels dos objectes associats (exemple: pare - fill; opcional)

Botó dret à Cardinalitat: Cardinalitats en cada extrem

Botó dret à Aggregate: Si la relació és d'agregació

S'imprimeix amb l'opció "Print Diagram" del Menu "File".

2)En un altre fitxer, fet amb un processador de textos, cal escriure, per a cada classe:

I per a cada associació o agregació (opcional):