Lexique Terminale STG – GSI

E. Muyor

A. Système d'information et organisation

B. Services fournis par le SI et technologies associées

C. Évolution du système d’information et développement des applications

Amortissement

Application

Base de données

Budget

Chef de projet

Cœur de métier

Coûts de fonctionnement

Coûts d’investissement

Coûts fixes

Coûts variables

Diagramme de flux

Diagramme événement-résultat

Dimensions du SI

Fonctions du SI

Format propriétaire

Infogérance

Interopérabilité

MOA

MOE

PGI

Processus organisationnels

Processus métier

Processus support

Processus de pilotage

QCD (classification)

Spécifications techniques

Système d’Information (SI)

SSII

 

Adresse IP

Attribut

Clef primaire

Client

Client-serveur

Communication filaire

Communication non filaire Commutateur

Concentrateur

CSS

Data Center

Dépendance fonctionnelle

Domaine de définition

DNS

DTD

Extranet

Format fermé

Format ouvert

FTP

HTML

http

Internet

Intranet

Masque de sous-réseau

MIME

Modem

Navigateur

Pare-feu (firewall)

Passerelle

Port

Protocole

Proxy

Relation

Routeur

SGBD

SGBDR

Serveur

SMTP

TCP/IP

URL

Virtualisation

XML

W3C

BASIC

Cas d'utilisation

IHM

PHP

SQL

Unified Modeling Language (UML)

Use case

 

 

 

Adresse IP

Une adresse IP un groupe de 4 octets (variant de 0 à 255) séparés par un point (exemple : 172.16.100.24).

Les 3 premiers octets identifient le réseau (toutes les machines situées sur un même réseau ont les mêmes valeurs pour ces octets).

Les 3 derniers octets désignent les hôtes (ordinateurs, routeurs, imprimantes, etc.) présents sur ce réseau.

L’adresse « localhost » représente l’adresse 127.0.0.1 (machine locale)pour tester le serveur Web.

 

Amortissement

C’est la partie d’un investissement qu’on passe en charge sur une année comptable.

 

Exemple : On investit 12.000 dans un serveur. On pense l’amortir comptablement sur 3 ans. Tous les ans on passe 4.000 en charge d’amortissement.

 

Application

Une application informatique est constituée d'un ou de plusieurs programmes (fonctions et procédures) et d'une ou plusieurs interfaces (écrans) apportant un service à ses utilisateurs dans un domaine donné.

Exemples : l'application de gestion des stocks, l'application de la paie

 

Attribut

L'attribut est une donnée qui ne peut pas être décomposée sans perdre sa signification.

Exemple: on donne un numéro à chaque client pour l'identifier et éviter de confondre 2 clients portant le même nom. Chacune des informations de la fiche client (numéro, nom, adresse) constitue un attribut.

 

Base de données

Une base de données est un ensemble organisé de données mémorisées sur un support informatique.

 

BASIC

Beginners All Purpose Symbolic Instruction Code

« code d’instruction symbolique tout usage pour débutants »

Langage de programmation interprété.

 

Budget

Prévision chiffrée de tous les éléments correspondant à un programme déterminé.

 

Chef de projet

Acteur du projet de SI qui dirige l’équipe de projet.

Le plus souvent, il est membre de la MOE.

Dans le projets d’envergure, il existe un chef de projet MOE et un chef de projet MOA.

 

Clef primaire

La clef primaire peut regrouper un groupe de champs mais il n'y a qu'une seule clef primaire par relation.

Exemple de clef primaire : le numéro de sécurité sociale constitue la clef primaire de la table des employé.

 

La clef primaire respecte 3 lois :

 

·        Unicité : dans la base de données il n'y a qu'une seule instance/occurrence/rangée de la relation/table ayant la valeur de la clef primaire

 

·        Existence : La valeur de la clef primaire ne peut jamais être vide (null)

 

·        Stabilité : La valeur de la clef primaire ne peut pas changer.

 

Client

C'est un ordinateur ou un programme qui demande de l'information à un serveur sur le réseau.

 

Client-serveur

L'architecture  client-serveur répartit les trois niveaux fonctionnels d'applications (affichage des résultats, calculs, bases de données) entre clients et serveurs.

Exemple d'architecture client-serveur 3-tier.

 

Cœur de métier

C’est l’activité principale d’une entreprise, celle qui donne un sens, une identité à son existence, activité qui ne pourrait pas être externalisée.

 

Exemple : pour Coca-Cola c’est l’expertise en matière de boisson gazeuse à base de Cola. Elle peut externaliser l’activité d’embouteillage, mais elle possède les secrets de fabrication, et elle livre un certain nombre d’extraits nécessaires à l’élaboration des boissons…

 

Communication filaire

Architecture matérielle de réseau dont le support de communication est un câble réseau (câble coaxial, paire torsadée, fibre optique), une ligne téléphonique analogique/numérique.

 

Communication non filaire

Par opposition, la communication non filaire passe par les ondes hertziennes (WI-FI ou parabole).

 

Commutateur (switch)

Matériel doté de ports permettant d’interconnecter différents éléments du réseau.

Il ne transmet les données reçues qu’au port de destination (après l’avoir identifié), ce qui limite le trafic réseau par rapport à un fonctionnement avec un concentrateur.

 

Concentrateur (hub, répéteur, répartiteur)

Matériel doté de ports permettant d’interconnecter différents éléments du réseau.

Il se contente de répéter les données reçues sur un port à tous les autres ports (mais seul l’équipement destinataire « prendra livraison » du message, les autres le rejetteront).

En pratique, les concentrateurs disparaissent au profit des commutateurs car la différence de coût entre ces deux équipements diminue.

 

Contraintes d’intégrité

Mécanisme de protection de la base de données visant à assurer la non-redondance des informations qui y sont stockées, par l'attribution de clefs (primaires ou étrangères) aux relations.

 

Coûts de fonctionnement

Coûts répétitifs qui permettent d’assurer le fonctionnement au quotidien du SI.

Ils sont très nombreux.

Exemples : personnels, abonnements, consommables, amortissement des investissements, etc.

 

Coûts d’investissement

Coûts initiaux nécessaires pour engager un nouveau projet de SI.

 

Comme leur montant est important et qu’ils peuvent durer sur plusieurs années, ils peuvent donner lieu à des amortissements sur plusieurs exercices comptables.

 

Exemples : matériels : équipement informatique  immatériels : licences de logiciels, travaux de développement, formation.

 

Coûts fixes

Coûts dont le montant est indépendant du niveau d’activité pour une période donnée.

Exemple : location des locaux.

 

Coûts variables

Coûts dont le montant varie en fonction du niveau d’activité.

Exemple : plus on produit, plus le coût des matières premières augmente.

 

CSS(Cascading Style Sheet)

Feuilles de style html en cascade.

Les informations de style permettent d'appliquer au contenu d'un document html des indications de présentation.

L'avantage est de séparer le contenu et la mise en forme (polices de caractères, couleurs, alignement, etc) et donc d'alléger le code html.

Les feuilles de style peuvent être mises en forme de 3 façons :

 

1 En ligne à l'aide de l'attribut style.

Exemple de modification de l'élément H1

<H1 style="font-size: 32pt; text-align: center; color: green">Titre de niveau 1</H1>

 

2 Grâce à l'élément STYLE, dans l'élément HEAD du document.

<HEAD>

     <STYLE type="text/css">

         H1   {border-width:1; border:solid; text-align:center; font-size:32pt; color:green}

         H2   {font-size:20pt ; text-align:center}

         P    {font-size:12pt ; text-align:center}

         UL   {font-size:13pt ; text-align:center}

         LI   {font-size:14pt ; text-align:left ; margin-left:40%}

         ADDRESS { text-align:center}

     </STYLE>

</HEAD>

 

3 A l'aide d'une feuille de style externe.

Il s'agit d'un fichier en format texte avec l'extension .css qui ne contient que les définitions de style. L'avantage est d'appliquer le même style à plusieurs documents html. Pour modifier l'apparence de tout un site, il suffit de modifier un seul fichier.

 

Il faut indiquer dans le document html le lien avec la feuille de style:

<HEAD>

     <link rel="stylesheet" type="text/css" href="index.css" >

</HEAD>

Dans le fichier de feuille de style externe index.css, il faut indiquer les définitions de style. Il est possible de créer de nouveaux éléments.

/* index.css : feuille de style pour fichier index.html */

 

H1   {border-width:1; border:solid; text-align:center; font-size:32pt; color:green}

 

td.cellule

     {

     border-color:black;

     border-style: solid solid solid solid;

     border-width: thin thin thin thin;

     }

 

 

 

Data Center

Salle d’hébergement spécialisée des machines et équipements de télécommunications d’une entreprise.

Souvent installé chez un hébergeur, un tel centre a pour objectif de maintenir un haut niveau de sécurité et de service afin d’assurer l’intégrité et le fonctionnement des matériels.

 

Dépendance fonctionnelle

Deux attributs sont en dépendance fonctionnelle si la connaissance de l'un (la source de la dépendance) permet celle de l'autre (le but de la dépendance). Pour une valeur de la source, on doit obtenir une et une seule valeur de chaque attribut de la dépendance.

Exemple : Le No client permet de connaître son Nom.

 

Diagramme de flux

Ce diagramme permet de représenter de manière simple les échanges d’informations (les flux) entre les différents acteurs (externes et internes) d’une entreprise, d’un service ou d’un SI.

 

(ces flux sont souvent matérialisés par des documents papier, mais ils peuvent être le résultat d’une consultation par écran ou d’une base de données).

 

Diagramme événement-résultat

Diagramme ou schéma représentant une procédure en indiquant en colonne les différents acteurs (QUI?).

Les évènements (faits déclenchant une réponse de la part de l'organisation) sont symbolisés par des ovales et les actions (QUOI? résultats ou opérations) par des rectangles.

Plusieurs évènements peuvent déclencher une seule action et c'est l'équation de synchronisation qui permet d'indiquer la logique de cette interaction.

 

Dimensions du SI

Les 3 dimensions du Système d'Information (SI) sont :

 

DNS

Domain Name Service.

Service de noms de domaines : traduit des adresses internet en noms alphabétiques. Un Domain Name Server est chargé de cette conversion.

 

Domaine de définition

L'ensemble des valeurs possibles d'un attribut constitue son domaine de définition.

 

DTD (Document Type Definition)

Définition de type de document HTML et de sa version. Il définit les règles d’emploi de HTML de manière plus précise pour clarifier l’interprétation du navigateur.

Un document html bien formé répond aux exigences des spécifications techniques tandis qu'un document html valide se conforme strictement aux règles établies par la DTD à laquelle il fait référence.

http://developpeur.journaldunet.com/tutoriel/xml/031219xml_dtd1a.shtml.

C'est la première ligne du document html (en commentaire), par exemple:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">

 

Ligne à insérer en début de document :

DTD strict :

< !DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01//EN" http://www.w3.org/TR/html4/strict.dtd">

 

DTD transitoire (strict  + éléments et attributs déconseillés):

< !DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN" http://www.w3.org/TR/html4/loose.dtd">

 

DTD de jeu d'encadrement (transitoire  + cadres (frames)):

< !DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Frameset//EN" http://www.w3.org/TR/html4/frameset.dtd">

 

 

 

Extranet

Extension de l’Intranet à l’internet.

Exemple : une entreprise réalise un extranet pour donner accès à ses clients à certaines bases de données internes.

 

Fonctions du SI

Les 4 principales fonctions du SI sont :

 

 

Format fermé ou propriétaire

Format de fichier dont les spécifications techniques sont privées.

 

L’éditeur de logiciels contrôle sa diffusion. Il peut également imposer un logiciel propriétaire pour utiliser ce format (exemple de Microsoft avec Word).

 

Format ouvert

Format de fichier dont les spécifications techniques sont publiques.

 

Les formats ouverts sont généralement établis par des autorités publiques ou des institutions. Le consortium international W3C (World Wide Web Consortium, fondé en 1994) émet des recommandations pour les technologies HTML, XML, XHTML)

 

« On entend par standard ouvert tout protocole de communication, d'interconnexion ou d'échange et tout format de données interopérable et dont les spécifications techniques sont publiques et sans restriction d'accès ni de mise en oeuvre ». (article 4 de la loi no 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique).

 

 

FTP

File Transfert Protocol.

Protocole qui permet de transférer des fichiers entre machines connectés par TCP/IP.

 

HTML (HyperText Markup Langage)

Langage de description des pages web possédant des capacités d’hypertexte. Il emploie des balises (comme <H1> et </H1>) pour structurer le texte en en-têtes, paragraphes, listes, liens hypertextes, etc.

 

C'est un format non propriétaire fondé sur SGML (Standard Generalized Markup Language, conforme au standard ISO 8879).

C'est le W3C (World Wide Web Consortium http://www.w3.org  ) qui publie les spécifications techniques de ce langage.

Spécifications en français de la version 4.01 :

www.la-grange.net/w3c/html4.01/cover.html.

 

 

IHM (Interface Homme-Machine)

 

Ensemble des mécanismes matériels et logiciels permettant aux utilisateurs d'interagir (de dialoguer) avec les applications dans les deux sens : acquisition par l'application de données en provenance de l'utilisateur, transmission d'informations de l'application à destination de l'utilisateur.

L'interface graphique utilisateur (GUI : Graphical User Interface) utilisant l'écran et la souris (WIMP : Windows, Icons, Menus, Pointing Device) est le mode de communication principal de l'IHM.

 

http

HyperText Transfert Protocol.

Protocole standard utilisé par tous les navigateurs web pour accéder et exploiter les fichiers stockés sur un serveur web localisé grâce à son URL.

 

Infogérance (externalisation)(outsourcing)

Prise en charge par un prestataire extérieur de tout ou partie du système d’information d’un client.

 

En général, ces activités comprennent :

-         la gestion des infrastructures informatiques (réseaux, serveurs, etc.)

-         la tierce maintenance applicative (support, corrections, évolutions des applications)

-         le Business Process Outsourcing (BPO) : prise en charge complète d’une fonction de l’entreprise cliente.

 

Interopérabilité

Capacité de plusieurs systèmes, unités ou organismes à opérer ensemble grâce à la compatibilité de leurs organisations, doctrines, procédures, équipements et relations respectives.

 

Internet

INTERconnected NETworks.

Espace d’interconnexions de différents réseaux grâce à la pile TCP/IP.

Les services fournis par Internet reposent sur une architecture client-serveur : le client est accessible via son adresse IP publique et à chaque type de serveur correspond un client (navigateur http, client ftp, client de messagerie, etc).

 

Intranet

Réseau informatique utilisant la pile TCP/IP et réservé aux membres d’une organisation par un accès sécurisé et authentifié.

 

L’Intranet permet le travail collaboratif, le partage d’informations et des connaissances. Il fait partie du Système d’Information de l’entreprise.

 

Masque de sous-réseau

Une adresse IP seule ne suffit pas à établir une configuration réseau. C’est le masque de sous-réseau qui lui est associé qui permet de séparer, au sein de cette adresse, la partie réseau et la partie hôte.

 

MIME

Multipurpose Internet Mail Extension.

Standard de transmission sur Internet de fichiers multimédias binaires.

 

MOA

Maîtrise d’OuvrAge : dans l’équipe projet, cellule qui décide et finance le projet (propriétaire et architecte).

Elle est responsable de l’audit, de la définition fonctionnelle des besoins, du management de la MOE.

Au cours de la réalisation du projet, elle représente les futurs utilisateurs du SI et valide ou non les solutions proposées.

 

MOE

Maîtrise d’Œuvre : dans l’équipe projet, c’est la cellule qui est responsable de la réalisation du projet.

 

 

Modem

Abréviation de MODulateur/DEModulateur.

Matériel permettant de communiquer par le biais d’une ligne téléphonique. Il transforme les signaux numériques des ordinateurs en signaux analogiques, et vice-versa.

Il existe des modems-routeurs.

 

Navigateur

Traduction de browser, logiciel localisé sur le poste client, qui cherche et distribue des documents html ou d'autres ressources internet ou intranet.

 

Pare-feu (firewall)

Matériel ou logiciel qui limite la circulation des données à un réseau privé afin de garantir la sécurité.

 

Passerelle

Équipement d’interconnexion de réseaux différents.

On désigne souvent comme passerelle un routeur.

 

PGI (ERP)

Progiciel de Gestion Intégré (Enterprise Resource Planning).

C’est un logiciel permettant de gérer l’ensemble des processus d’une entreprise à l’aide d’applications modulaires correspondant aux différentes activités mises en œuvre et partageant une base de données unique.

C’est une solution généraliste qu’il convient de paramétrer pour l’adapter aux particularités de l’entreprise.

 

PHP

PHP pour Pre Hypertext Processor, est un langage interprété de script exécuté par le serveur Web qui héberge le site (comme les scripts CGI, ASP, …) et non par le navigateur du visiteur (comme une page Html, un script écrit en JavaScript ou une applet Java qui s'exécutent directement sur votre ordinateur...).

 

La syntaxe du langage PHP est fortement inspirée de celles du langage C et du Perl.

 

Port

Terminologie réseau pour désigner un connecteur de prise physique (liaisons filaires).

 

Protocole

Langage commun aux équipements connectés sur les réseaux.

Plusieurs protocoles existent car ils sont spécialisés par fonction : client, transport, réseau, etc.

 

Processus organisationnel

Enchaînement d’activités, coordonnées par l’information, conduisant à améliorer le fonctionnement et l’efficacité du travail.

 

Processus métier (ou p. opérationnel ou p. de réalisation)

Processus intervenant directement dans la réalisation de l’activité principale (cœur de métier) de l’entreprise ou du service étudiés.

 

Exemples :  le processus de fabrication de produit est un processus métier pour une entreprise industrielle.

 

Processus support (ou p. de soutien, ou p. ressource)

Processus internes sur lesquels s’appuient un ou des processus métier pour s’effectuer, mais qui ne représente pas l’activité principale ou « cœur de métier » de l’entreprise ou du service étudiés.

 

Exemples : logistique, back-office, comptabilité.

Mais attention pour un cabinet de conseil en comptabilité, le processus métier est la comptabilité, et l’informatique est une activité support.

 

Processus de pilotage ou décisionnels

Processus correspondant à l’élaboration d’une stratégie et au déploiement des objectifs dans l’organisation.

 

Exemples : Direction, management, stratégie.

 

Proxy

Serveur relais dédié qui masque tout ou partie des ressources internes et sert de cache à l'entreprise.

 

Relation (modèle relationnel)

Un ensemble d'attributs en dépendance fonctionnelle constitue une relation. L'attribut source de la dépendance est la clé de la relation.

 

Dans le modèle relationnel, une relation regroupe un ensemble de données homogène caractérisant un même objet.

 

Schématiquement, on donne un nom caractéristique à cette relation et entre parenthèses on indique les attributs de cette relation (description détaillée des informations caractéristiques de cet objet).

 

Exemple : Un employé peut être défini par son matricule (identifiant unique, son nom, son prénom, son no de sécurité sociale, sa fonction, sa date d'embauche, son salaire). Le schéma correspondant est :

 

(traditionnellement, les informaticiens évitent les accents et abrégent les attributs pour qu'ils ne dépassent pas 8 caractères, ce qui facilite le codage des programmes, mais pas leur compréhension. L'attribut souligné correspond à une clef primaire)

Employe (mat, nom; pré, nss, fonc, demb, sal).

 

Ce schéma relationnel (logique) sera ensuite implémenté en table relationnelle (physique) grâce à SQL.

 

QCD

Classification des gains présents d’un SI ou espérés d’un nouveau SI.

 

Un projet de SI est piloté par trois contraintes QCD:

objectifs attendus spécifiés par le cahier des charges

budget recensant les coûts du projet au cours du temps.

planification et suivi du projet

 

Routeur

Équipement permettant d’interconnecter deux ou plusieurs réseaux différents grâce à une table de routage (plages d’adresse IP distinctes).

 

Serveur

Ordinateur ou programme qui reçoit des requêtes, effectue des traitements et fournit un service, par opposition au client.

 

SGBD

Système de Gestion de Base de données

 

SGBDR

Système de Gestion de Base de données conforme au modèle relationnel.

Exemples : Oracle, MS SQL Server, MS Access, MySQL, etc.

 

SQL (Structured Query Language)

Langage structuré de requête utilisé pour créer des bases de donnée, les interroger et les modifier.

 

SMTP

Simple Mail Transmission Protocol

 

Spécifications techniques

Descriptions détaillées des caractéristiques techniques de fonctionnement.

 

Système d’Information -  SI

« Ensemble organisé de ressources (matériel, logiciel, personnel, données, procédures, etc.) permettant d’acquérir, traiter, stocker, communiquer des informations (sous forme de données, textes, images, sons, etc.) dans et entre des organisations. » (R. Reix)

 

SSII

Société de Services en Ingénierie Informatique.

 

Une SSII réalise et vend des prestations de services informatiques (matériel, logiciel, infogérance, conception et réalisation de projets de SI).

 

TCP/IP

Transmission Control Protocol / Internet Protocol.

Le modèle TCP/IP est un ensemble de protocoles organisés en 4 couches (la pile TCP/IP : application, transport, Internet, hôte réseau) utilisés pour communiquer sur Internet, mais aussi sur les réseaux locaux.

 

Unified Modeling Language (UML)

Langage qui vise à rassembler les meilleurs procédés (best practices) dans les modèles conceptuels de données orientés objet, et qui ambitionne de devenir un standard en unifiant les autres langages de modélisation.

 

URL (adresse réticulaire)

Uniform Ressource Locator.

Chaîne de caractères standardisée qui identifie l’adresse d’une ressource sur Internet.

 

Use case (Cas d'utilisation)

Dans UML, un use case est la description formelle graphique ou textuelle d’une activité dans un processus : le use case décrit les données consultées ou saisies par l’acteur, ainsi que ses appels de service pour le traitement des données.

 

Virtualisation

Ensemble des techniques matérielles et/ou logicielles qui permettent de faire fonctionner sur une seule machine plusieurs systèmes d’exploitation et/ou plusieurs applications, séparément les uns des autres, comme s’ils fonctionnaient sur des machines physiques distinctes.

 

XML (eXtensible Markup Language)

Langage à balise étendu/extensible.

Il permet de créer des documents standardisés contenant des données structurées dont l'échange et le stockage sont possibles (fonctions Importation et exportation des bases de données).

 

La fiabilité d'un document XML nécessite qu'il soit bien formé (balises correctes) et valide (conforme aux standards techniques).

http://validator.w3.org/

 

Un fichier xml est un fichier texte avec l'extension .xml contenant un certain nombre de balises structurées en arbre. Contrairement à html, l'oubli d'une balise fermante génère une erreur.

<?xml version="1.0" encoding="ISO-8859-1"?>

 

 

 

W3C (World Wide Web Consortium)

Groupe de travail regroupant les principaux industriels (environ 130) impliqués dans le développement du Web.

Il définit et publie les standards Web comme HTML, CSS, XML, etc.

http://www.w3.org/