plus de détails TP1
This commit is contained in:
50
1TP.md
50
1TP.md
@@ -1,9 +1,12 @@
|
|||||||
# TP 1
|
# TP 1
|
||||||
|
|
||||||
|
Pour faire facilement ce TP, commencez par télécharger au moins le répertoire plantUML de ce cours.
|
||||||
|
(vous pouvez aussi tout cloner).
|
||||||
|
|
||||||
## Prise en main de plantUML
|
## Prise en main de plantUML
|
||||||
|
|
||||||
allez dans le répertoire plantUML.
|
Allez dans le répertoire plantUML. Lisez les exemples de fichier plantuml.
|
||||||
Lisez les exemples.
|
Il s'agit de fichier texte.
|
||||||
|
|
||||||
Le but est de pouvoir écrire facilement des diagrammes de classe et
|
Le but est de pouvoir écrire facilement des diagrammes de classe et
|
||||||
des diagrammes de cas d'usage avec plantUML pour générer des diagrammes svg pour
|
des diagrammes de cas d'usage avec plantUML pour générer des diagrammes svg pour
|
||||||
@@ -23,6 +26,49 @@ java -jar /usr/share/plantuml/plantuml.jar -charset UTF-8 -tsvg DCU.plantUML
|
|||||||
L'option avec charset est nécessaire si votre ficher contient des charactères UTF-8
|
L'option avec charset est nécessaire si votre ficher contient des charactères UTF-8
|
||||||
et que votre locale n'est pas configuré correctement.
|
et que votre locale n'est pas configuré correctement.
|
||||||
|
|
||||||
|
## Digression : comment trouver un exécutable / un fichier?
|
||||||
|
|
||||||
|
Vous n'arrivez pas à trouver plantuml.jar sur les machines de l'IUT?
|
||||||
|
|
||||||
|
Vous pouvez toujours chercher des informations en ligne sur le paquet archlinux plantuml pour savoir où archlinux installe les paquets.
|
||||||
|
|
||||||
|
Autre technique : si c'est un exécutable que vous cherchez, vous pouvez utiliser which
|
||||||
|
```
|
||||||
|
which plantuml
|
||||||
|
```
|
||||||
|
|
||||||
|
Si c'est un fichier (comme un jar), vous pouvez utiliser find.
|
||||||
|
L'avantage c'est que find cherche vraiment sur le disque.
|
||||||
|
L'inconvénient c'est que find cherche vraiment sur le disque (c'est long, ça fait chauffer la machine et il fait trop chaud dans les salles TPs).
|
||||||
|
|
||||||
|
Il est recommandé d'utiliser la commande locate
|
||||||
|
```
|
||||||
|
locate plantuml
|
||||||
|
```
|
||||||
|
Cette commande regarde seulement dans quelques fichiers (pas trop gros) qui représente le contenu du disque.
|
||||||
|
L'avantage c'est que ça va vite et ça ne fait pas chauffer la machine.
|
||||||
|
L'inconvénient c'est que les fichiers qui stockent les informations ne sont pas forcément à jour.
|
||||||
|
|
||||||
|
Vous pouvez demander la mise à jour en faisant
|
||||||
|
```
|
||||||
|
updatedb
|
||||||
|
```
|
||||||
|
Vous n'avez malheureusement pas les droits à l'IUT.
|
||||||
|
|
||||||
|
## Où est ce satané jar?
|
||||||
|
|
||||||
|
Sur les machines de l'IUT, il est ici
|
||||||
|
|
||||||
|
```
|
||||||
|
/usr/share/java/plantuml/plantuml.jar
|
||||||
|
```
|
||||||
|
|
||||||
|
## Usage du jar en ligne de commande.
|
||||||
|
|
||||||
|
Il suffit d'invoquer le jar avec la balise -help pour avoir des informations.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Diagramme objet
|
## Diagramme objet
|
||||||
|
|
||||||
Allez lire la documentation de plantUML et fabriquez le diagramme objet que nous avons vu en TD pour le parcours complexe Melun à Vert-de-Maison.
|
Allez lire la documentation de plantUML et fabriquez le diagramme objet que nous avons vu en TD pour le parcours complexe Melun à Vert-de-Maison.
|
||||||
|
|||||||
Reference in New Issue
Block a user