dokuro Posté(e) le 29 janvier 2015 Signaler Share Posté(e) le 29 janvier 2015 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 apt-get install dia dia-shapes 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 mkdir /usr/share/dia/shapes/serveur && chmod 777/usr/share/dia/shapes/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 : vim /usr/share/dia/sheets/serveur.sheets <?xml version="1.0" encoding="UTF-8"?> <sheet xmlns="http://www.lysator.liu.se/~alla/dia/dia-sheet-ns"> <name>serveur</name> <name xml:lang="fr">Serveur info</name> <description>Ma feuille de forme pour mes diagrammes perso</description> <description xml:lang="fr">Ma feuille de forme pour mes diagrammes perso</description> <contents> <object name="serveur - serveur_linux"> <description>serveur sous linux</description> <description xml:lang="fr">Serveur sous linux</description> </object> <object name="serveur - firewall"> <description>firewall</description> <description xml:lang="fr">firewall</description> </object> </contents> </sheet> 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/ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.