terminale gsi services fournis par le si et technologies associées séminaire national stg – 10,...
TRANSCRIPT
![Page 1: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/1.jpg)
Terminale GSI
Services fournis par le SI et technologies associées
Séminaire national STG – 10, 11, 12 janvier 2005
Eric Deschaintre – Alain Haussaire
![Page 2: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/2.jpg)
Services rendus par le SIInternet
Postes clients
Serveurs
Messagerie Base de donnéesWeb
1. La gestion des données
2. L’échange d’informations
Réseau
3. Le recours aux applications
Partie B
![Page 3: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/3.jpg)
Partie B. Services rendus par le SI et technologies associées
1. La gestion des données1. Définition, interrogation et mise à jour des données
2. Contrôle d’accès aux données
2. L’échange d’informations1. Services et protocoles réseau
2. Formats d’échange
3. Le recours aux applications1. Environnement de travail de l’utilisateur
2. Architecture des applications
![Page 4: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/4.jpg)
1 - La gestion des données1.1 Définitions, interrogation et mise à jour des données
Base de données
Réseau
Définition des objets de la base de données : tables, contraintes d’intégrité, vuesCREATE TABLE, CREATE CONSTRAINT, CREATE VIEW
Requêtes SQL d’interrogation des donnéesSELECT FROM WHERE ORDER BYGROUP BY HAVING
Requêtes SQL de mise à jour des donnéesINSERT, UPDATE, DELETE
Requêtes toujours liées à la réalisation d’une opération de gestion dans le cadre d’une application donnée Le langage SQL, dans sa totalité n’est pas objet d’enseignement Utilisation du langage ou d’une interface graphique sous réserve que le code SQL puisse être lu et interprété
![Page 5: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/5.jpg)
Un exemple de requête Pays qui ont totalisé au moins 10 journées de séjour client
Schéma de la base de donnéesCopies d’écran du logiciel OpenOffice
![Page 6: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/6.jpg)
Un exemple de requête Pays qui ont totalisé au moins 10 journées de séjour client
Tables
![Page 7: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/7.jpg)
Exemple de requête : Pays qui ont totalisé au moins 10 journées
de séjour client
Le résultat
Les tables et la jointure utilisée
La requête en mode
graphiqueLa requête en
mode SQL
SELECT Pays, Count(Jour)FROM CLIENTS, PLANNINGWHERE clients.Numcli=planning.NumcliGROUP BY PaysHAVING COUNT(Jour) >10;
![Page 8: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/8.jpg)
Contrôle de l’accès aux données : compte d’utilisateur, droits d’accès aux objets d’une base de données
Droits de lecture, ajout, mise à jour, suppression.
1 - La gestion des données1.2 Contrôle d’accès aux données
Copie d’écran de l’outil phpMyAdmin pour le SGBD MySQL
![Page 9: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/9.jpg)
Partie B. Services rendus par le SI et technologies associées
1. La gestion des données1. Définition, interrogation et mise à jour des données
2. Contrôle d’accès aux données
2. L’échange d’informations1. Services et protocoles réseau
2. Formats d’échange
3. Le recours aux applications1. Environnement de travail de l’utilisateur
2. Architecture des applications
![Page 10: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/10.jpg)
2-L’échange d’informations2.1 Services et protocoles réseaux
ObjectifL’élève doit être capable, sur son poste de travail, de configurer les logiciels de façon à ce qu’ils puissent accéder au réseau local et à Internet
Rôle de la normalisationNécessité de respecter des règles normalisées à l’échelle mondialePar exemple : Organisation de la définition des protocoles sur InternetPar exemple : Les protocoles TCP/IP
![Page 11: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/11.jpg)
2-L’échange d’informations2.1 Services et protocoles réseaux
Rôles et logique de mise en œuvre des protocoles réseau
Rôle des protocoles utilisés par les logiciels de communication sur internet
Décrire les principes de fonctionnement des protocoles utiles à la définition des paramètres d’un logiciel
Sans étudier le fonctionnement interne
![Page 12: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/12.jpg)
2-L’échange d’informations2.2 Formats d’échange
Propriétés des documents électroniques
Structure
Contenu
- «Hello ! »-« Bonjour : -)»-« C’est parti ! »-« D’accord »-« Merci pour ton aide »
- «Hello ! »-« Bonjour : -)»-« C’est parti ! »-« D’accord »-« Merci pour ton aide »
Présentation
Exemple tiré de MSN Messenger – historique des conversations
![Page 13: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/13.jpg)
2-L’échange d’informations2.2 Formats d’échange
Description de la structure et de la présentation d’un document électronique à l’aide d’un langage à balise.
<Log LogonName="[email protected]" FirstSessionID="1" LastSessionID="2"><Message Date="05/09/2004" Time="18:20:16" SessionID="1"> <From> <User FriendlyName=“Eric" /> </From> <To> <User FriendlyName=« Valentin" /> </To> <Text> Hello ! </Text></Message><Message Date="05/09/2004" Time="18:20:43" SessionID="1"> <From> <User FriendlyName=« Valentin" /> </From> <To> <User FriendlyName=“Eric" /> </To> <Text> Bonjour :) </Text></Message></Log>
BaliseLog
BalisesMessage
BalisesText
StructureBalise FromBalise To
![Page 14: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/14.jpg)
2-L’échange d’informations2.2 Formats d’échange
Propriétés des documents électroniques
Exemple tiré du simulateur réseau du CERTA
![Page 15: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/15.jpg)
Partie B. Services rendus par le SI et technologies associées
1. La gestion des données1. Définition, interrogation et mise à jour des données
2. Contrôle d’accès aux données
2. L’échange d’informations1. Services et protocoles réseau
2. Formats d’échange
3. Le recours aux applications1. Environnement de travail de l’utilisateur
2. Architecture des applications
![Page 16: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/16.jpg)
3-Le recours aux applications3.1 Environnement de travail de l’utilisateur
Production de documents et logiciels associés :
•Texte•Feuille de calcul•Graphique•Présentation•Page web
Communication et travail collaboratif :
•Navigation•Échange de messages électroniques•Transfert de fichiers (FTP)•Travail de groupe
Fonctionnalités abordées progressivement en réponse à un besoin dans un contexte de gestion donné
Une maîtrise complète des logiciels n’est pas un objectif d’enseignement
Importation, exportation de données
![Page 17: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/17.jpg)
3-Le recours aux applications3.2 Architecture des applications
Poste client
Serveurs
Qu’est-ce qui est nécessaire pour exécuter une application ?
Environnement d’exécution Système d’exploitation, navigateur,
moteur d’exécution
Qui fait quoi ?
Niveaux fonctionnels d’une application
Dialogue homme-machine, logique applicative, accès aux données
Qui coopère avec qui ?
Coopération entre les applications architecture client-serveur, serveur d’application, médiateur d’accès aux
données
Messagerie Web Base de données
![Page 18: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/18.jpg)
3-Le recours aux applications3.2 Architecture des applications
Coopération entre les applications
Poste client
Serveur de donnéesServeur Web
Architecture client-serveur
Serveurs d’application
Médiateur d’accès aux
données
![Page 19: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/19.jpg)
3-Le recours aux applications3.2 Architecture des applications – Niveaux fonctionnels
Poste client
Base de donnéesWeb
Environnement d’exécution des
applications : système d’exploitation, navigateur,
moteur d’exécution (machine virtuelle java,
framework dotNet)
2- logique applicative
3- accès aux données
1-dialogue homme machine
![Page 20: Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire](https://reader034.vdocuments.pub/reader034/viewer/2022042714/551d9da5497959293b8d6cba/html5/thumbnails/20.jpg)
Tu crois que c’est
fini ?
On dirait..
Merci de votre
attention !