Outils pour utilisateurs

Outils du site


issue184:ubuntu_au_quotidien

This month, we’re going to take a look at one of Ubuntu’s drawing programs, specifically for doing diagrams like flowcharts. It’s DIA – the open source answer to Visio (not sure what the question actually was).

Visio’s Linux Brother

Now, make no mistake about it, I like Visio a lot. I used to do third-level support at Microsoft for Microsoft Business Graphics Products, which was mostly Visio, PowerPoint, and Microsoft Publisher.

One of the neatest things I EVER saw a computer do was a Visio feature at the time. In training, they had us use a particular wizard in Visio to map the entire Ethernet network we were on at the time. Within just a few minutes, it came back with a complete network diagram, including pictograms for the actual hardware it found (specific computers, printers, etc.), not just generic ones. It was ASTOUNDING. Doing that job manually would have been a Herculean task, Visio literally did it, accurately, in a few minutes. Ce mois-ci, nous allons examiner un des programmes de dessin d'Ubuntu, particulièrement pour faire des diagrammes comme les organigrammes. Il s'appelle DIA - la réponse Open Source à Visio (toutefois, je ne suis pas certain de la question en fait). Le frère Linux de Visio Ne vous trompez pas, Vision me plaît beaucoup. Dans le temps je faisais du support de 3ème niveau chez Microsoft pour les produits Microsoft Business Graphics, qui étaient, pour la plupart Visio, PowerPoint et Microsoft Publisher. L'une des choses très chouettes que j'ai jamais vu un ordinateur faire était une fonctionnalité de Visio à l'époque. Pendant la formation, ils nous ont fait utiliser un assistant particulier dans Visio pour cartographier tout notre réseau Ethernet. En seulement quelques minutes, nous avions un diagramme complet du réseau, y compris des pictogrammes pour le matériel précis qu'il avait trouvé (les ordinateurs, imprimantes, etc., précis), pas juste des génériques. C'était ÉPOUSTOUFLANT. Faire ce travail à la main aurait été une tâche herculéenne, mais Visio l'a littéralement fait, correctement, en quelques minutes. Although it’s obsolete now, I actually recently purchased a copy of the 2000 edition of ‘Visio for Enterprise’ specifically because it has that feature. I’ve sometimes daydreamed that one could have possibly built a career back in the day on the premise of doing network diagramming, taking several days or weeks at the job with one’s feet on the desk all day, only to produce a brilliantly made diagram with almost no effort on the last day of a contract.

Don’t judge, if anyone knew how easy it was, they would completely discount the end result quality and not want to pay, due to the ease of effort. Expertise and knowledge should have value. Learned the lesson the hard way about making things look too easy (using Lotus 123 for DOS support back in the 90’s, but maybe that’s a story for another day….).

At any rate, flowcharting capability is important in computer programming, for the sake of designing a program’s input, output, and overall flow, and also very important in business to chart the process flows that a business needs in order to operate, like the entire customer service process, or the order filling process, or the product fabrication process. Flowcharting these processes helps with visualizing and designing them, and is a good way to help make sure that likely contingencies and outcomes are properly planned for. Bien que Visio soit obsolète maintenant, j'ai récemment acheté un exemplaire de l'édition 2 000 de « Visio pour Entreprise » parce qu'elle contient cette fonctionnalité. Parfois dans mes rêves éveillés, j'imagine qu'on aurait pu construire sa carrière jadis sur la création de diagrammes de réseau, pendant plusieurs jours ou semaines au travail, les pieds sur le bureau pendant toute la journée, pour produire enfin un diagramme parfait créé avec presque aucun effort, le dernier jour du contrat. Ne me jugez pas : si quelqu'un avait su combien c'était facile, il aurait sous-estimé la qualité du résultat final et n'aurait pas voulu payer, car l'effort était quasi nul. Son expertise et ses connaissances devraient avoir de la valeur. J'ai appris la leçon de ne pas rendre l'apparence des choses trop facile à mes dépens (en utilisant Lotus 123 pour le support de DOS dans les années 90, mais c'est une histoire pour un autre jour, peut-être…) Quoi qu'il en soit, la possibilité de créer des organigrammes est importante dans la programmation informatique, pour pouvoir dessiner l'entrée, la sortie et le flux global d'un programme et c'est aussi très important dans les entreprises de pouvoir dessiner les flux des processus dont une entreprise a besoin pour fonctionner, comme le processus complet du service client ou le processus d'exécution des commandes ou le processus de la fabrication des produits. Mettre ces processus dans un organigramme vous aide à les visualiser et à les concevoir et c'est une bonne façon de vous aider à vous assurer que les contraintes et les résultats sont projetés correctement. Installing DIA

DIA can be installed in multiple ways on Linux. For example, it’s available from the Synaptics Package Manager, or from the command-line. Long-time readers know very well that we’re about to head for the command-line.

Let’s try something a little different this month in terms of how to launch a terminal session. Hit the key combination CTRL-ALT-T on your keyboard. That key combination will start a Terminal command-line session. In Terminal, type:

sudo apt-get install dia

and hit Enter. Answer any prompts appropriately, and DIA will be installed.

Remember, SUDO stands for Super User Do, and indicates you want to perform an administrator level function under your current user login. Apt-get is the Debian distribution command-line tool for software management (Ubuntu is based on the older Linux distribution Debian), and of course install is the installation functionality of apt-get. Installer DIA Sur Linux, on peut installer DIA de multiples façons. Par exemple, il est disponible sur le gestionnaire de paquets Synaptic ou à partir de la ligne de commande. Les lecteurs qui suivent ma rubrique depuis longtemps savent très bien que nous allons au Terminal. Essayons quelque chose d'un peu différent ce mois-ci pour lancer une session du terminal. Appuyez sur la combinaison CTRL-ALT-T sur votre clavier. Cette combinaison de touches démarrera une session du terminal en ligne de commande. Dans le Terminal, tapez : sudo apt-get install dia et appuyez sur Entrée. Répondez comme il faut aux invites éventuelles et DIA s'installera. Rappelez-vous que SUDO signifie Super User Do et indique que vous voulez lancer une fonction du niveau de l'administrateur sous votre nom d'utilisateur actuel. Apt-get est l'outil en ligne de commande de la distribution Debian pour la gestion des logiciels (Ubuntu est basé sur la distribution Linux qui s'appelle Debian) et, bien entendu, install est la fonction d'installation de apt-get. Launching DIA

Now that DIA is installed, click the App Drawer (9 white boxes in a grid, bottom-left of your screen).

Use the dots on the right to page up and down to look for DIA, or just type DIA at the top of the screen in the search box:

Click DIA and the application will launch (shown bottom left)

Main Interface

At the top of the screen, there are a series of tools. From left to right, they are: New File, Open File, Save File, Save File As, Export File, Print, Undo, Redo, Copy, Cut, Paste, Zoom In, Zoom Fit, Zoom Level, Zoom Drop-down, Toggle Snap-to-Grid, and Toggle Snap-to-Object. Most of these should be self-explanatory, basic functions. The Snap-to-Grid and Snap-to-Object options can be very helpful in keeping objects in your diagram aligned properly. Lancer DIA Maintenant que DIA est installé, cliquez sur le tiroir des applications (9 boîtes blanches dans une grille en bas à gauche de votre écran). Utilisez les points à droite pour faire défiler de haut en bas pour trouver DIA ou tout simplement tapez DIA en haut de l'écran dans la zone de recherche. Cliquez sur DIA et l'application se lancera (voir en bas à gauche). Interface principale En haut de l'écran, il y a une série d'outils. De gauche à droite, ils sont Nouveau fichier, Ouvrir fichier, Enregistrer fichier, Enregistrer fichier sous…, Exporter fichier, Imprimer, Défaire, Refaire, Copier, Couper, Coller, Zoom avant, Zoom ajusté à la fenêtre, Niveau de Zoom, Zoom Dropdown, Aligner sur la grille et Aligner sur l'objet. La plupart sont des fonctions de base et sont explicites. Les options Aligner sur la grille et Aligner sur l'objet peuvent être très utiles pour garder correct l'alignement des objets dans votre diagramme. Basic Functionality: Adding Shapes

Let’s try clicking on a shape to add a simple box to the screen. In the toolkit on the left, you’ll see a square figure. Click that, then click where you want to place it on the screen/page, dragging from top-left to bottom-right in order to place and size it as desired:

Once you’ve added the box, Dia will default to Text entry mode, allowing you to enter a label within the figure:

Now, click the diamond shape in the toolbox on the left, which is a Decision box, and add it below the existing box, in the same fashion: Fonctions de base : l'ajout de formes Cliquons sur une forme pour essayer d'ajouter une boîte simple à l'écran. Dans la boîte à outils à gauche, vous verrez un carré. Cliquez dessus, puis cliquez là où vous voulez le placer sur l'écran/la page, en glissant du haut à gauche vers la droite du bas afin de le placer et de le dimensionner comme voulu : Une fois que vous aurez ajouter la boîte, DIA se mettra par défaut en mode d'entrée de texte, ce qui vous permet de taper une étiquette à l'intérieur de la figure : Maintenant, cliquez sur la forme d'un diamant dans la boîte à outils à gauche ; c'est une boîte de Décision. Ajoutez-la sous la boîte existante de la même façon. Adding Lines

In order to show the relationship between steps of a process, we use connecting lines. Above the flowchart palette, you’ll see the available lines. Let’s try the basic connector, 3rd row, 2nd item. Hover over the first box until you see its border change colors. Click to anchor the beginning of the line, then move over the second box until you see its outline also change color, then click to stamp the line down, connecting the two boxes. Notice the connector line has a pointer to indicate the direction of process flow:

If you use the Selection icon in the toolbox (upper-left, looks like a mouse pointer arrow), you can now click and move either box around and they will remain connected.

Next month: More tools and functions within Dia.**

Ajouter des lignes

Afin de montrer les rapports entre les étapes d'un processus, nous utilisons des lignes de connexion. Au-dessus de la palette de l'organigramme, vous verrez les lignes qui sont disponibles. Essayons le connecteur de base, troisième ligne, deuxième élément. Passez la souris sur la première boîte jusqu'à ce que vous voyez que sa bordure change de couleur. Cliquez pour ancrer le début de la ligne, puis passez la souris au-dessus de la deuxième boîte jusqu'à ce que sa bordure change de couleur, puis cliquez pour terminer la ligne et les deux boîtes seront connectées. Remarquez que la ligne de connexion à un pointeur qui indique la direction du flux du processus :

Si vous utilisez l'icône Sélection dans la boîte à outils (en haut à gauche ressemble à la flèche de la souris), vous pouvez maintenant cliquer sur l'une ou l'autre boîte et la bouger et les deux resteront connectées.

Le mois prochain : plus d'outils et de fonctions dans DIA.

issue184/ubuntu_au_quotidien.txt · Dernière modification : 2022/08/29 14:55 de d52fr