Crédit d'image : Images de héros/Images de héros/GettyImages
Un organigramme est une représentation graphique d'une séquence d'activités dans un processus. Les organigrammes ont été utilisés pour la première fois au début du 20e siècle pour décrire les systèmes d'ingénierie et de fabrication. Avec l'essor de la programmation informatique, l'organigramme du système est devenu un outil précieux pour décrire le flux de contrôle à travers un système informatique et où sont prises les décisions qui affectent le flux.
Organigramme du système vs. Organigramme des données
Une variété de symboles standard sont utilisés dans les organigrammes du système et des données, la forme du symbole indiquant sa fonction. Les symboles sont reliés par des lignes qui indiquent le sens du flux. Le texte à l'intérieur du symbole décrit sa fonction spécifique. Contrairement aux organigrammes de données qui montrent le mouvement des données, les organigrammes système montrent les décisions qui modifient le flux de la logique du programme. Les organigrammes du système utilisent le symbole du losange pour représenter les décisions oui/non, avec une ligne séparée laissant le losange pour chaque réponse.
Vidéo du jour
Symboles de l'organigramme du système
Tous les organigrammes du système commencent et se terminent par une forme ovale qui indique le début et la fin de la tâche de programmation décrite. Dans l'organigramme, un rectangle est utilisé pour représenter un processus ou une activité à terminer. L'entrée ou la sortie des données vers le système est représentée par un parallélogramme. Dans un système informatique, des exemples de sources d'entrée de données comprennent des claviers, des souris, des scanners, des caméras, des microphones et différents types de capteurs. Les exemples de destinations de sortie incluent les imprimantes 2D et 3D, les périphériques d'affichage et les haut-parleurs.
Lecture d'un organigramme système
Si vous voulez comprendre un système, vous devez savoir lire l'organigramme du système qui le décrit. En commençant par le symbole de début, suivez les lignes de flux à travers chaque symbole jusqu'au symbole de fin. A chaque symbole de décision, tracez les chemins alternatifs. Parcourir un organigramme de cette manière est appelé « vérification au bureau ». Les programmeurs utilisent la vérification documentaire pour s'assurer que toutes les décisions et tous les processus sont correctement définis avant de commencer à coder.
Avantages des organigrammes système
La programmation informatique nécessite une planification minutieuse et une réflexion logique. Les programmeurs doivent bien comprendre une tâche avant de commencer à coder. Les organigrammes système ont été largement utilisés au début de la programmation pour aider les concepteurs de système à visualiser toutes les décisions à prendre. D'autres outils ont été introduits depuis qui peuvent être plus appropriés pour décrire des systèmes complexes. L'un de ces outils est le pseudocode, qui utilise une combinaison de syntaxe de langage de programmation et de langage naturel de type anglais pour décrire comment une tâche sera effectuée. De nombreux concepteurs de systèmes trouvent le pseudocode plus facile à produire et à modifier qu'un organigramme compliqué. Cependant, les organigrammes sont encore utilisés pour de nombreuses applications commerciales.