1 avril 2014 | Posted in:Logiciel

Aujourd’hui en voulant écrire un tutoriel,  je me suis rendu compte que je n’avais pas de logiciel pour vous faire de jolis schémas. Je me suis aussi rendu compte à quel point dans une documentation, certaines notions ne sont facilement explicables qu’avec justement un schéma.

Présentation de DIA

Dia est un logiciel libre de création de diagramme. L’un des atouts de dia est qu’il peut être scripter en python et génère des bouts de code suivant vos schémas UML. Très modulaire, on peut dire que c est un sérieux concurrent à visio.

Installation sur une débian

L’installation est très simple, nous allons installer deux paquets

  • dia
  • dia-shapes

Le premier est le logiciel par lui même, le second est une bibliothèque de formes très utile pour faire facilement des schémas représentatifs

Créez sa propre feuille de forme

nous allons maintenant personnaliser nos graphiques et pour cela créer notre propre feuille de forme. C’est un travail lent et minutieux mais qui va s avérer très rentable lors de la création de nos diagrammes.

Nous passerons en root puisque les fichiers des dia se trouve dans /usr/share/dia/

nous allons créer une bibliothèque nommée serveur

Création d’une forme

Lancez dia et faites outils->image

Dessinez un rectangle sur votre espace de travail puis clic droit sur le rectangle et propriété

parcourir pour trouver le fichier image

Puis faire Fichier>Exporter sélectionnez le type de fichier :  fichier de forme dia (*.shape)

et enregistrez le dans le répertoire : /usr/share/dia/shapes/serveur

Deux fichiers seront ainsi créés dans le répertoire, un .shape et un .png

Déclarer une nouvelle feuille de forme

Maintenant que nous avons créer  nos formes il faut faire en sorte que dia les gère dans sa bibliothèque.

Pour cela nous allons créer un fichier xml contenant la description des objets :

Décryptage :

  • name : nom du répertoire de votre nouvelle feuille de forme
  • object name= « nom du répertoire – nom du fichier sans extension »

Redémarrez dia, vous avez votre feuille personnalisée

 

 

 

 

 

 

Lien externe

Voila un site plus qu’intéressant, vous allez y trouver plein de clipart open source

http://openclipart.org/

 

Be the first to comment.

Leave a Reply


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

*