Système de gestion
Un système de gestion est un type d'organisation de la gestion dans un domaine précis.
Entrepôts
modifier
Un système de gestion d'entrepôts, ou warehouse management system (WMS), désigne une catégorie de progiciel destiné à gérer les opérations d'un entrepôt de stockage en numérisant les tâches telles que la réception de marchandises provenant de fournisseurs externes, l'organisation des emplacements dans l'entrepôt, l'entreposage des articles réceptionnés, les inventaires, la préparation des commandes, le colisage (c'est-à-dire la gestion du ou des colis liés à une commande préparée) et l'expédition proprement dite des commandes.
Exceptions
modifierDans le contexte des langages de programmation fonctionnels et impératifs, un système de gestion d'exceptions ou SGE permet de gérer les conditions exceptionnelles pendant l'exécution du programme. Lorsqu'une exception se produit, l'exécution normale du programme est interrompue et l'exception est traitée.
Les erreurs/exceptions les plus courantes sont probablement l'accès non autorisé à une zone mémoire (erreur de manipulation de pointeur) et la division par zéro (on ne prévoit pas le cas où le diviseur est nul).
Balises
modifierUn système de gestion de balises ou gestionnaire de balises (en anglais : tag management system ou TMS) est un outil web permettant d'appeler, à partir d'un seul script JavaScript intégré sur une page web[1], un ensemble d'autres scripts gérés depuis un back-office externe. Ce système est principalement utilisé pour les outils d'analyse d'audience numérique.
Base de données
modifierUn système de gestion de base de données (abr. SGBD) est un logiciel système servant à stocker, à manipuler ou gérer, et à partager des données dans une base de données, en garantissant la qualité, la pérennité et la confidentialité des informations, tout en cachant la complexité des opérations.
Un SGBD (en anglais DBMS pour database management system) permet d'inscrire, de retrouver, de modifier, de trier, de transformer ou d'imprimer les informations de la base de données. Il permet d'effectuer des comptes rendus des informations enregistrées et comporte des mécanismes pour assurer la cohérence des informations, éviter des pertes d'informations dues à des pannes, assurer la confidentialité et permettre son utilisation par d'autres logiciels[2]. Selon le modèle implémenté, le SGBD peut comporter une simple interface graphique, une interface de commande, ou jusqu'à des langages de programmation sophistiqués[2].
Les systèmes de gestion de base de données sont des logiciels universels, indépendants de l'usage qui est fait des bases de données[3]. Ils sont utilisés pour de nombreuses applications informatiques, notamment les guichets automatiques bancaires, les logiciels de réservation, les bibliothèques numériques, les logiciels d'inventaire, les progiciels de gestion intégrés ou la plupart des blogs et sites web. Il existe de nombreux systèmes de gestion de base de données. En 2008, Oracle détenait près de la moitié du marché des SGBD avec MySQL et Oracle Database. Vient ensuite IBM avec près de 20 %, laissant peu de place pour les autres acteurs[4].
Les SGBD sont souvent utilisés par d'autres logiciels, ainsi que les administrateurs ou les développeurs. Ils peuvent être sous forme de composant logiciel, de serveur, de logiciel applicatif ou d'environnement de programmation.
En 2011, la majorité des SGBD du marché manipulaient des bases de données relationnelles.
Base de données relationnel-objet
modifierUn système de gestion de base de données est un ensemble de logiciels qui servent à manipuler des bases de données. Dans un système de gestion de base de données relationnel-objet (SGBDRO) l'information est représentée sous forme d'objets comme dans la programmation orientée objet.
Un SGBDRO rend les objets de la base de données accessibles aux langages orientés-objets comme s'il s'agissait d'objets de ces langages. Un SGBDRO étend les capacités du langage de programmation de façon transparente au niveau de la persistance des données, du contrôle des actions concurrentes, de la récupération de données, des requêtes associatives…
Certains SGBDRO sont conçus pour fonctionner avec des langages orientés-objets connus comme Java, C#, Visual Basic, .NET, C++ et Smalltalk. D'autres ont leur propre langage de programmation.
Bibliothèque
modifierUn système de gestion de bibliothèque (SGB), dit également système intégré de gestion de bibliothèque (SIGB), est un logiciel ou un système d'information constitué de modules interconnectés, tels que le catalogue (souvent associé à OPAC), ainsi que ceux consacrés à la circulation, à l'acquisition, aux périodiques et à la gestion administrative[5], destiné à optimiser la gestion informatique des différentes activités nécessaires au bon fonctionnement d’une bibliothèque[5]. Il permet notamment de gérer les prêts, les usagers, la description, la consultation, la recherche et l'acquisition de documents[6].
Cartes à puce
modifierUn système de gestion de cartes à puce (en anglais : Smart card management system) est un système permettant de gérer des cartes à puces[7] tout au long de leur cycle de vie[8]. Ce système est donc capable d’émettre des cartes, puis de les maintenir pendant leur phase d’utilisation, et enfin de le rendre hors d’usage (fin de vie).
Contenu
modifier
Un système de gestion de contenu ou SGC[9] (content management system ou CMS en anglais) est un logiciel qui permet de créer un site Internet, un blog, un site de vente en ligne ou encore un wiki (moteur de wiki)[10]. Un SGC permet de travailler à plusieurs sur un même document[11], de séparer les opérations de gestion de la forme et du contenu, de structurer le contenu (FAQ, documents, blogs, forums, etc.) ou de hiérarchiser les utilisateurs et de leur attribuer des permissions (anonyme, administrateur, contributeur, etc.). Il fournit également une chaîne de publication (workflow) offrant la possibilité de préparer puis de mettre en ligne le contenu des documents. Certains SGC incluent la gestion des versions. Enfin, il est possible de gérer tout type de documents multimédias (bureautique, audio, vidéo...) et d'ajouter des fonctionnalités par l'intermédiaire de plugins.
Lorsque le SGC gère du contenu dynamique, on parle de système de gestion de contenu dynamique ou SGCD (Dynamic Content Management System ou DCMS)[12].
Par exemple, WordPress, Drupal, Typo3, Joomla, Contentful, Jahia ou Wix[13] sont des SGC[10].
La notion de SGC ne doit pas être confondue avec les systèmes de gestion électronique des documents (GED) qui permettent de réaliser toute la chaîne de gestion de contenu dans l'entreprise (notamment le cycle de vie des documents), de l'acquisition des données jusqu'à la production de documents en passant par l'exploitation des informations.
Contenu web
modifier
Un système de gestion de contenu ou SGC[9] (content management system ou CMS en anglais) est un logiciel qui permet de créer un site Internet, un blog, un site de vente en ligne ou encore un wiki (moteur de wiki)[10]. Un SGC permet de travailler à plusieurs sur un même document[14], de séparer les opérations de gestion de la forme et du contenu, de structurer le contenu (FAQ, documents, blogs, forums, etc.) ou de hiérarchiser les utilisateurs et de leur attribuer des permissions (anonyme, administrateur, contributeur, etc.). Il fournit également une chaîne de publication (workflow) offrant la possibilité de préparer puis de mettre en ligne le contenu des documents. Certains SGC incluent la gestion des versions. Enfin, il est possible de gérer tout type de documents multimédias (bureautique, audio, vidéo...) et d'ajouter des fonctionnalités par l'intermédiaire de plugins.
Lorsque le SGC gère du contenu dynamique, on parle de système de gestion de contenu dynamique ou SGCD (Dynamic Content Management System ou DCMS)[15].
Par exemple, WordPress, Drupal, Typo3, Joomla, Contentful, Jahia ou Wix[16] sont des SGC[10].
La notion de SGC ne doit pas être confondue avec les systèmes de gestion électronique des documents (GED) qui permettent de réaliser toute la chaîne de gestion de contenu dans l'entreprise (notamment le cycle de vie des documents), de l'acquisition des données jusqu'à la production de documents en passant par l'exploitation des informations.
Données techniques
modifierUn système de gestion de données techniques, ou SGDT, est un ensemble d'outils informatiques pour la gestion des données techniques liées à un projet de conception.
Ces outils ont pour objectifs de remplir les fonctions suivantes : stocker, gérer et contrôler toutes les informations et processus concernant la définition, la production et la maintenance d'un produit. L'acronyme correspondant en anglais est PDM, pour product data management.
Flux de données
modifierUn système de gestion de flux de données (« data stream management system » ou « DSMS ») est un ensemble de programmes qui assurent la gestion et l'interrogation des données dans un flux de données continu[17]. L'utilisation d'un DSMS est grossièrement identique à celle d'un SGBD (« DBMS ») pour gérer les bases de données statiques[17]. La caractéristique principale d'un DSMS est sa capacité à effectuer des requêtes continues sur le flux de données. Une requête conventionnelle sur une base de données statique s’exécute une fois et retourne un ensemble de données à un instant précis. Par contraste, une requête continue s’exécute continûment sur le flux de données tant qu'il est alimenté. Les résultats d'une requête continue sont modifiés à chaque arrivée de données[18].
Information du laboratoire
modifierUn système de gestion de l'information du laboratoire, SIL ou SGL (en anglais LIMS pour Laboratory Information Management System), est un progiciel de gestion intégré spécialisé assurant les principaux processus d'un laboratoire de recherche, laboratoire d'analyses médicales ou tous types de laboratoires. Il gère par exemple la saisie sur le terrain et la traçabilité des échantillons, les utilisateurs, les instruments (principalement des automates), les stocks et approvisionnements, le suivi des produits et des équipements, les dossiers des patients.
Sécurité
modifierUn système de gestion de la sécurité (SGS), également appelé système de management de la sécurité (SMS par influence anglo-saxonne), est un système de management visant à améliorer la sécurité.
Comme tout système de management, un SGS est caractérisé par une politique, une organisation, des objectifs, des rôles et responsabilités, des procédures et un dispositif d'amélioration continue (boucle PDCA).
Un SGS est mis en place dans la plupart des entreprises qui ont à maîtriser des risques industriels significatifs, notamment dans le domaine de l'énergie, des transports, de la chimie, etc. Cette mise en place est généralement encadrée par des lois et règlements nationaux et guidée par des référentiels normatifs[réf. nécessaire].
Règles métier
modifierUn système de gestion de règles métier ou SGRM (en anglais business rules management system, ou BRMS) est un logiciel qui gère et supporte les règles métier d'une organisation ou d'une entreprise.
Le système de gestion de règles métier est une brique du système d'information durable[19].
Aviation
modifier
Le système de gestion de vol ou FMS (pour Flight Management System) ou encore manager de vol est un logiciel embarqué en avionique. Son but est d'assister le(s) pilote(s) pendant le vol en fournissant des renseignements sur le pilotage, la navigation, les estimées, la consommation de carburant, etc. Très cher dans un premier temps, les prix actuels permettent de les installer même dans un avion privé.
Passagers
modifierUn système de gestion des passagers (PSS : Passenger Service System en anglais), est un système informatique de nature critique utilisé par les compagnies aériennes. Le PSS est composé de plusieurs éléments qui gèrent la tarification, la réservation, la facturation et l'embarquement.
Voir aussi
modifierRéférences
modifier- ↑ « Présentation : avantages d’un système de gestion des balises - accent mis sur la gestion dynamique des balises », sur helpx.adobe.com, Adobe (consulté le ).
- 1 2 (en) Database Management System Concepts, FK Publications, (ISBN 9789380006338).
- ↑ (en) S. Sumathi, S. Esakkirajan, Fundamentals of Relational Database Management Systems, Springer - 2007 (ISBN 9783540483977).
- ↑ Global RDBMS market.
- 1 2 « SIGB et portail | Enssib », sur www.enssib.fr (consulté le )
- ↑ Xavier Galaup, Informatiser la gestion de sa bibliothèque, Paris, Association des bibliothécaires de France, , 168 p. (ISBN 9782900177433), p. 66-67
- ↑ (en) Bruce Schneier, Applied Cryptography : Protocols, Algorithms, and Source Code in C, John Wiley & Sons Inc., , 587 p. (ISBN 0-471-11709-9)
- ↑ (en) Wolfgang Rankl, Smart Card Handbook, John Wiley & Sons Ltd, , 597-653 p. (ISBN 0-470-85668-8)
- 1 2 « système de gestion de contenu », Grand Dictionnaire terminologique, Office québécois de la langue française (consulté le ) .
- 1 2 3 4 « Quel CMS choisir pour favoriser la visibilité de votre site vitrine ? », sur Les Veilleurs du Net, (consulté le )
- ↑ (en) Martin White, The Content Management Handbook, Facet Publishing, , 149 p. (ISBN 978-1-85604-533-9, lire en ligne).
- ↑ (en) Ilma Andrade, « Working with a dynamic CMS as a UX designer », sur LogRocket Blog, (consulté le ).
- ↑ Accueil site Wix, « Templates de sites proposés par Wix », sur Site Wix (consulté le )
- ↑ (en) Martin White, The Content Management Handbook, Facet Publishing, , 149 p. (ISBN 978-1-85604-533-9, lire en ligne).
- ↑ (en) Ilma Andrade, « Working with a dynamic CMS as a UX designer », sur LogRocket Blog, (consulté le ).
- ↑ Accueil site Wix, « Templates de sites proposés par Wix », sur Site Wix (consulté le )
- 1 2 Arasu, A., et. al. STREAM: The Stanford Data Stream Management System. Technical Report. 2004, Stanford InfoLab.
- ↑ Safaei, Ali A., and Mostafa S. Haghjoo. "Using Finite State Machines in Processing Continuous Queries." International Review on Computers & Software 4.5 (2009): 551-556. Academic Search Complete. EBSCO. Web. 9 April 2010.
- ↑ Systèmes d'information et développement durable, Hermès Science, pp. 228-234