Organigramme

Un organigramme (organigramme également écrit de et organigramme de ) est une représentation schématique du d'un algorithme ou d'un processus .

Un organigramme est l'un des sept outils de base du contrôle de qualité, qui inclut également l'histogramme , le diagramme de Pareto de , la feuille de contrôle de , le diagramme de commande , le diagramme de cause et l'effet de , et le diagramme d'éparpillement (voir le glossaire de gestion de qualité de ). Ils sont utilisés généralement dans les affaires/présentations économiques pour aider l'assistance à visualiser le meilleur content, ou à trouver des pailles dans le processus. Alternativement, on peut employer les diagrammes de Nassi-Shneiderman de

Un organigramme est décrit comme " ; croix-functional" ; quand la page est divisée en " différent ; lanes" ; description de la commande de différentes unités d'organisation. Un symbole apparaissant dans un " particulier ; lane" ; est dans la commande de cette unité d'organisation. Cette technique permet à l'analyste de localiser la responsabilité d'effectuer une action ou de prendre une décision correctement, permettant le rapport entre différentes unités d'organisation avec la responsabilité au-dessus d'un processus simple.

Histoire

Selon le Herman Goldstine , il a développé des organigrammes avec le John Von Neumann à l'Université de Princeton vers la fin de 1946 et début 1947 de .

Logiciel

Manuel

N'importe quel programme de schéma vecteur-basé par peut être employé pour créer des organigrammes. Quelques outils offrent le soutien spécial des organigrammes, par exemple, ConceptDraw et SmartDraw .

Automatique

Beaucoup de progiciels existent qui peuvent créer des organigrammes automatiquement, ou directement du code source, ou d'un langage de description d'organigramme :

Par exemple, graphique : : Facile, un paquet de Perl , prend une description textuelle du graphique, et emploie la description pour produire de divers formats de rendement comprenant HTML , ASCII ou SVG . Le graphique d'exemple a énuméré ci-dessous a été produit du texte montré ci-dessous. Le rendement automatiquement produit de SVG est montré du côté droit :

 graphique {écoulement : sud ; } node.start {forme : arrondi ; suffisance : #ffbfc9 ; } node.question {forme : diamant ; suffisance : #ffff8a ; } node.action {forme : arrondi ; suffisance : #8bef91 ; } 

La lampe ne fonctionne pas {classe : début} --> lampe \ n branchée ? {classe : question ; } -- Non --> brancher la lampe {classe : action ; }

Lampe \ n branchée ? --> l'ampoule \ n grillent ? {classe : question ; } -- Oui --> remplacer l'ampoule {classe : action ; }

L'ampoule \ n grillent ? -- Non --> nouvelle lampe d'achat {classe : action ; }

lear

Là existent également de divers prolongements de MediaWiki pour incorporer des descriptions d'organigramme directement aux articles de wiki.

Exemples

Un organigramme pour calculer N factoriel (N !) Là où N ! = 1 * 2 * 3 *… * N. Il serait difficile programmer cet organigramme directement dans un langage de programmation puisque l'organigramme représente le " ; une boucle et un half" ; - une situation discutée en manuels de programmation d'introduction qui exige une duplication d'un composant (pour être tous deux à l'intérieur et en dehors de la boucle) ou le composant à mettre à l'intérieur d'une branche dans la boucle.

Les langages de programmation depuis ne contiennent pas toutes les constructions qui peuvent être créées par le schéma des organigrammes, ils n'aident pas souvent de nouveaux programmeurs à apprendre les concepts de la structure logique d'écoulement et de programme. Pour essayer des organigrammes d'écriture pour des programmes informatiques, un applet en ligne pour la programmation iconique est disponible que des limites les composants et les raccordements d'organigramme à ceux qui peuvent être directement convertis en n'importe quel langage de programmation. (Note : cliquer dessus la place jaune pour commencer.) !

Symboles

Un organigramme typique des manuels de l'informatique plus anciens peut avoir les genres suivants de symboles :
Début et symboles de la fin , représentés comme pastilles, ovales ou rectangles arrondis, contenant habituellement le " de mot ; Start" ; ou " ; End" ; , ou une autre expression signalant le début ou la fin d'un processus, tel que le " ; soumettre l'enquiry" ; ou " ; recevoir le product" ;.
Flèches , montrant ce qui s'appelle le " ; écoulement de control" ; dans de l'informatique. Une flèche venant d'un symbole et finissant à un autre symbole représente que la commande passe au symbole les points de flèche à.
Étapes de transformation de , représentées comme rectangles. Exemples : " ; Additionner 1 à X" ; ; " ; remplacer le part" identifié ; ; " ; sauver le changes" ; ou semblable.
Entrée-sortie , représentée comme parallélogramme . Exemples : Obtenir X de l'utilisateur ; montrer le X.
conditionnel (ou décision ), représentée comme diamant (losange ). Ceux-ci contiennent typiquement une question oui/non ou la rectifient/essai fausse. Ce symbole est unique parce qu'il a deux flèches sortir de lui, habituellement du point inférieur et du bon point, on correspondant à l'oui ou les rectifie, et on correspondant au non ou faux. Les flèches devraient toujours être marquées. Plus de deux flèches peuvent être employées, mais c'est normalement un indicateur clair qu'une décision complexe est prise, dans ce cas elle peut devoir être autre en panne, ou remplacé par le " ; process" prédéfini ; symbole.
Un certain nombre d'autres symboles qui ont moins de devise universelle, comme :
Un document représenté comme rectangle avec une base onduleuse ;
Un d'entrée manuelle représenté par le rectangle , avec le dessus inclinant irrégulièrement vers le haut de gauche à droite. Un exemple serait de signifier la saisie des données d'une forme ;
Une opération manuelle représentée par un trapèze avec le plus long côté parallèle au dessus, pour représenter une opération ou un ajustement pour traiter qui peuvent seulement être faits manuellement.
Un fichier de données de représenté par un cylindre
Note de : Tous les symboles de processus dans un organigramme devraient être numérotés. Normalement un nombre est inséré à l'intérieur du dessus de la forme pour indiquer quelle étape le processus est dans l'organigramme. Les organigrammes peuvent contenir d'autres symboles, tels que des connecteurs, habituellement représentés comme cercles, pour représenter les chemins convergents dans l'organigramme. Les cercles auront plus d'une flèche hériter eux mais seulement un sortant. Quelques organigrammes peuvent juste avoir un point de flèche à une autre flèche à la place. Ce sont utiles pour représenter un processus itératif du (ce qui dans de l'informatique s'appelle une boucle ). Une boucle peut, par exemple, se composer d'un connecteur où la commande entre d'abord, des étapes de transformation, d'un conditionnel avec une flèche sortant la boucle, et d'on retournant au connecteur. les connecteurs d'Au loin-page sont employés souvent pour signifier un raccordement au processus d'a (une partie des autres) tenu sur une feuille ou un écran différente. Il est important de se rappeler de maintenir ces raccordements logiques dans l'ordre. Tous les processus devraient couler de haut en bas et de gauche à droite.
Random links:Pas d'Elizabeth | Famille de Fairchild-Dornier 728 | Échange de désaccord | Salvaterra de Magos | Signal de ralentissement | Organigrama