La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire.

Présentations similaires


Présentation au sujet: "Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire."— Transcription de la présentation:

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

2 Services rendus par le SI Internet Postes clients Serveurs MessagerieBase de donnéesWeb 1. La gestion des données 2. Léchange dinformations Réseau 3. Le recours aux applications Partie B

3 Partie B. Services rendus par le SI et technologies associées 1.La gestion des donnéesLa gestion des données 1.Définition, interrogation et mise à jour des donnéesDéfinition, interrogation et mise à jour des données 2.Contrôle daccès aux donnéesContrôle daccès aux données 2.Léchange dinformationsLéchange dinformations 1.Services et protocoles réseauServices et protocoles réseau 2.Formats déchangeFormats déchange 3.Le recours aux applicationsLe recours aux applications 1.Environnement de travail de lutilisateurEnvironnement de travail de lutilisateur 2.Architecture des applicationsArchitecture des applications

4 1 - La gestion des données 1.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 dintégrité, vues CREATE TABLE, CREATE CONSTRAINT, CREATE VIEW Requêtes SQL dinterrogation des données SELECT FROM WHERE ORDER BY GROUP BY HAVING Requêtes SQL de mise à jour des données INSERT, UPDATE, DELETE Requêtes toujours liées à la réalisation dune opération de gestion dans le cadre dune application donnée Le langage SQL, dans sa totalité nest pas objet denseignement Utilisation du langage ou dune interface graphique sous réserve que le code SQL puisse être lu et interprété

5 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ées Copies décran du logiciel OpenOffice

6 Un exemple de requête Pays qui ont totalisé au moins 10 journées de séjour client Tables

7 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, PLANNING WHERE clients.Numcli=planning.Numcli GROUP BY Pays HAVING COUNT(Jour) >10;

8 Contrôle de laccès aux données : compte dutilisateur, droits daccès aux objets dune base de données Droits de lecture, ajout, mise à jour, suppression. 1 - La gestion des données 1.2 Contrôle daccès aux données Copie décran de loutil phpMyAdmin pour le SGBD MySQL

9 Partie B. Services rendus par le SI et technologies associées 1.La gestion des donnéesLa gestion des données 1.Définition, interrogation et mise à jour des donnéesDéfinition, interrogation et mise à jour des données 2.Contrôle daccès aux donnéesContrôle daccès aux données 2.Léchange dinformationsLéchange dinformations 1.Services et protocoles réseauServices et protocoles réseau 2.Formats déchangeFormats déchange 3.Le recours aux applicationsLe recours aux applications 1.Environnement de travail de lutilisateurEnvironnement de travail de lutilisateur 2.Architecture des applicationsArchitecture des applications

10 2-Léchange dinformations 2.1 Services et protocoles réseaux Objectif Lélève doit être capable, sur son poste de travail, de configurer les logiciels de façon à ce quils puissent accéder au réseau local et à Internet Rôle de la normalisation Nécessité de respecter des règles normalisées à léchelle mondiale Par exemple : Organisation de la définition des protocoles sur InternetOrganisation de la définition des protocoles sur Internet Par exemple : Les protocoles TCP/IPLes protocoles TCP/IP

11 2-Léchange dinformations 2.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 dun logiciel Sans étudier le fonctionnement interne

12 2-Léchange dinformations 2.2 Formats déchange Propriétés des documents électroniques Structure Contenu - «Hello ! » -« Bonjour : -)» -« Cest parti ! » -« Daccord » -« Merci pour ton aide » - «Hello ! » -« Bonjour : -)» -« Cest parti ! » -« Daccord » -« Merci pour ton aide » Présentation Exemple tiré de MSN Messenger – historique des conversations

13 2-Léchange dinformations 2.2 Formats déchange Description de la structure et de la présentation dun document électronique à laide dun langage à balise. Hello ! Bonjour :) Balise Log Balises Message Balises Text Structure Balise From Balise To

14 2-Léchange dinformations 2.2 Formats déchange Propriétés des documents électroniques Exemple tiré du simulateur réseau du CERTA

15 Partie B. Services rendus par le SI et technologies associées 1.La gestion des donnéesLa gestion des données 1.Définition, interrogation et mise à jour des donnéesDéfinition, interrogation et mise à jour des données 2.Contrôle daccès aux donnéesContrôle daccès aux données 2.Léchange dinformationsLéchange dinformations 1.Services et protocoles réseauServices et protocoles réseau 2.Formats déchangeFormats déchange 3.Le recours aux applicationsLe recours aux applications 1.Environnement de travail de lutilisateurEnvironnement de travail de lutilisateur 2.Architecture des applicationsArchitecture des applications

16 3-Le recours aux applications 3.1 Environnement de travail de lutilisateur 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 nest pas un objectif denseignement Importation, exportation de données

17 3-Le recours aux applications 3.2 Architecture des applications Poste client Serveurs Quest-ce qui est nécessaire pour exécuter une application ? Environnement dexécution Système dexploitation, navigateur, moteur dexécution Qui fait quoi ? Niveaux fonctionnels dune 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 dapplication, médiateur daccès aux données MessagerieWeb Base de données

18 3-Le recours aux applications 3.2 Architecture des applications Coopération entre les applications Poste client Serveur de données Serveur Web Architecture client-serveur Serveurs dapplication Médiateur daccès aux données

19 3-Le recours aux applications 3.2 Architecture des applications – Niveaux fonctionnels Poste client Base de donnéesWeb Environnement dexécution des applications : système dexploitation, navigateur, moteur dexécution (machine virtuelle java, framework dotNet) 2- logique applicative 3- accès aux données 1-dialogue homme machine

20 Tu crois que cest fini ? On dirait.. Merci de votre attention !


Télécharger ppt "Terminale GSI Services fournis par le SI et technologies associées Séminaire national STG – 10, 11, 12 janvier 2005 Eric Deschaintre – Alain Haussaire."

Présentations similaires


Annonces Google