ÉLÉMENTS DE CORRECTION. Durée : 5 heures Coefficient : 5 CAS ERGOSUM



Documents pareils
ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS FEFORT ÉLÉMENTS DE CORRECTION

Avertissement : ceci est un corrigé indicatif qui n engage que son auteur

Durée : 4 heures Le sujet se présente sous la forme de deux dossiers indépendants

GENERALITES. COURS TCP/IP Niveau 1

21 mars Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

TD : Requêtes SQL (BDR.TD2-1) INSA 3IF

1. Qu'est-ce que SQL? La maintenance des bases de données Les manipulations des bases de données... 5

(51) Int Cl.: H04L 29/06 ( ) G06F 21/55 ( )

E4R : ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS TRACE ÉLÉMENTS DE CORRECTION

Structure fonctionnelle d un SGBD

Sécurité et Firewall

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2

Le langage SQL Rappels

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

SYSTEMES ELECTRONIQUES NUMERIQUES

MISE EN PLACE D UN SERVEUR DHCP SOUS WINDOWS SERVEUR 2003 R2

Systèmes de Gestion de Bases de Données

Configuration des points d'accès

Encryptions, compression et partitionnement des données

Durée : 4 heures coefficient : 4 Le sujet se présente sous la forme de deux dossiers indépendants

Présentation du modèle OSI(Open Systems Interconnection)

TP c Fonctions des listes de contrôle d'accès multiples (TP avancé)

Administration d un client Windows XP professionnel

Sécurité des sites Web Pas un cours un recueil du net. INF340 Jean-François Berdjugin

E5SR : PRODUCTION ET FOURNITURE DE SERVICES. Durée : 4 heures Coefficient : 5 CAS RABANOV. Éléments de correction

Internet et Programmation!

Soutenance de projet

Modules ICI relais & EXAPAQ Predict v4.0

CONFIGURER ET DÉPLOYER UN CLOUD PRIVÉ AVEC SYSTEM CENTER 2012

Guide d installation

TP base de données SQLite. 1 Différents choix possibles et choix de SQLite : 2 Définir une base de donnée avec SQLite Manager

Travaux pratiques Configuration d une carte réseau pour qu elle utilise DHCP dans Windows Vista

Configuration d'un serveur DHCP Windows 2000 pour Cisco CallManager

Entraînement à l épreuve de QCM 40 mn

INSTITUT NATIONAL DES TELECOMMUNICATIONS CONTROLE DES CONNAISSANCES. 2. Les questions sont indépendantes les unes des autres.

ACTION PROFESSIONNELLE N 4. Fabien SALAMONE BTS INFORMATIQUE DE GESTION. Option Administrateur de Réseaux. Session Sécurité du réseau

GESTION WINPRO ** PRISE EN MAIN RAPIDE **

Internet. Licence Pro R&S. TD 5 - Wifi / Radius. 1 Sur le réseau de distribution (DS) 1.1 Configuration des routeurs PC6

VoIP et "NAT" VoIP et "NAT" 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau

Services Réseaux - Couche Application. TODARO Cédric

Bases de données Outils de gestion

Bases de données Oracle Virtual Private Database (VPD) pour la gestion des utilisateurs d applications

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

Introduction à JDBC. Accès aux bases de données en Java

ISC Système d Information Architecture et Administration d un SGBD Compléments SQL

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Module de livraison DPD Magento

Etape 1 : Connexion de l antenne WiFi et mise en route

Guide d'installation et de configuration du module

CONFIGURATION DE BASE. 6, Rue de l'industrie BP130 SOULTZ GUEBWILLER Cedex. Fax.: Tel.:

Compétences Business Objects

Nerim Trunk SIP Mai 2013

Les cartes de fidélités... 2 Natures de pièces... 5 Impression des chèques cadeaux... 6 Statistiques fidélités... 8 Fiche client...

Mode Opératoire Ciel Gestion commerciale V 12 et s (2006)

14/04/2014. un ensemble d'informations sur un sujet : exhaustif, non redondant, structuré, persistant. Gaëlle PERRIN SID2 Grenoble.

CQP Développeur Nouvelles Technologies (DNT)

Votre Grossiste IT Solutions Entreprises

ECR_DESCRIPTION CHAR(80), ECR_MONTANT NUMBER(10,2) NOT NULL, ECR_SENS CHAR(1) NOT NULL) ;

Routeurs de Services Unifiés DSR-1000N DSR-500N DSR-250N

E4R : ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS BLÉ

Module BD et sites WEB

Pour les caméras IP de modèles : QSTC201 QSTC211. Surveillance à distance via Internet Guide de démarrage

Questions / Re ponses n 2. Appel d offres relatif au «Marche de saisie et de traitement de donne es»

Le Langage De Description De Données(LDD)

CATALOGUE DE FORMATIONS

Langage SQL : créer et interroger une base

Bases de données cours 4 Construction de requêtes en SQL. Catalin Dima

Belgacom Forum TM 3000 Manuel d utilisation

PROCEDURE ESX & DHCP LINUX

VIDÉOSURVEILLANCE. Procédures de paramétrage des différentes box du marché

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

Solution Pro pour l Envoi de SMS direct opérateurs PUSH SMV MODE HTTP. Documentation Technique

1 - EXCHANGE Installation

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE

CREER UN ENREGISTREMENT DANS LA ZONE DNS DU DOMAINE

PHP 5. La base de données MySql. A. Belaïd 1

Le portail des MSH

SQL Serveur Programme de formation. France Belgique Suisse - Canada. Formez vos salariés pour optimiser la productivité de votre entreprise

Windows Internet Name Service (WINS)

Cours d Algorithmique et de Langage C v 3.0

RX3041. Guide d'installation rapide

LA GESTION COMMERCIALE DES VEHICULES

Zabbix. Solution de supervision libre. par ALIXEN

Notice d installation des cartes 3360 et 3365

Configuration de l adressage IP sur le réseau local LAN

Chapitre 6 -TP : Support Réseau des Accès Utilisateurs

TD 2 Chapitre 4 : Support des Services et Serveurs. Objectifs : Maîtriser l'exploitation des tables de routage dynamique.

COMMUNIQUE DE LANCEMENT SAGE E-COMMERCE 100 VERSION 14

Télécommunications. IPv4. IPv4 classes. IPv4 réseau locaux. IV - IPv4&6, ARP, DHCP, DNS

Mécanismes de configuration automatique d une interface réseau, aspects sécurité

Société de Services et de Solutions en Télécoms

Chapitre Introduction : Notion de Bases de données. 2. Définition : BD Répartie. 3. Architecture des SGBD. 4. Conception des bases réparties

Fonctionnalités.

L3 informatique Réseaux : Configuration d une interface réseau

ELO Office / Pro Les avantages : Archivage et gestion documentaire

acpro SEN TR firewall IPTABLES

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

Transcription:

BTS INFORMATIQUE DE GESTION - ISE4D SESSION 2009 ÉLÉMENTS DE CORRECTION Durée : 5 heures Coefficient : 5 CAS ERGOSUM CODE ÉPREUVE : ISE4D CORRIGÉ EXAMEN : BREVET DE TECHNICIEN SUPÉRIEUR SPÉCIALITÉ : INFORMATIQUE DE GESTION Option Développeur d applications ÉPREUVE : ÉTUDE DE CAS Coefficient : 5 Code sujet : 09DA04N Page : 1/10

Barème Dossier 1 : Le catalogue des séjours en ligne 16 points 1.1a : 3 1.1b : 4 1.1c : 4 1.1d : 5 Dossier 2 : Les réservations de séjours en ligne 30 points 2.1 : 28 2.2 : 2 Dossier 3 : Offre de jouets pour Noël 30 points 3.1 : 4 3.2 : 4 3.3 : 6 3.4 : 8 3.5 : 8 Dossier 4 : Sécurisation du réseau local 12 points 4.1 : 2 4.2 : 1 4.3 : 2 4.4 : 3 4.5 : 4 Dossier 5 : Éléments pour une proposition commerciale 12 points 5.1a : 1 5.1b : 2 5.1c : 3 5.1d : 3 5.2 : 3 Total 100 points BTS Informatique de gestion Option Développeur d applications Page 2 / 10

1.1 DOSSIER 1 : Le catalogue des séjours en ligne Travail à faire 1.1. Écrire les requêtes SQL permettant d'obtenir les informations suivantes : a) a) La liste des séjours se déroulant aux États-Unis (référence, résumé et dates de début et de fin). b) b) La liste des séjours linguistiques ne proposant pas d excursion (référence et prix). c) c) La liste des séjours thématiques présentant le résumé et le coût total associé pour un départ de Lyon au mois de juillet 2009 (prix du séjour auquel s ajoute le supplément fonction de la ville de départ). d) d) La liste des séjours linguistiques se déroulant en Allemagne (référence, résumé et nombre d'excursions). On ne retiendra que les séjours pour lesquels il y a plus de trois excursions. A SELECT ref, résume, datedébut, datefin FROM Séjour, Lieu WHERE Séjour.idLieu = Lieu.id AND Lieu.pays = "États-Unis" B C SELECT ref, prix FROM Séjour WHERE type = L AND ref NOT IN (SELECT refséjour FROM Excursion) SELECT résumé, (prix + supplément) as "Coût total" FROM Séjour, Partir, VilleDépart WHERE Partir.refSéjour = Séjour.ref AND Partir.idVille = VilleDépart.id AND Séjour.type= T AND VilleDépart.nom = Lyon AND Séjour.dateDébut BETWEEN 01/07/2009 AND 31/07/2009 BTS Informatique de gestion Option Développeur d applications Page 3 / 10

D SELECT ref, résumé, count(*) FROM Séjour, Excursion, Lieu WHERE Séjour.ref = Excursion.refSéjour AND Lieu.id = Séjour.idLieu AND Lieu.pays = Allemagne GROUP BY ref, résumé HAVING count(*) > 3 BTS Informatique de gestion Option Développeur d applications Page 4 / 10

2.1 Tranche code agemin agemax DOSSIER 2 : Les réservations de séjours en ligne Séjour ref destiner résumé Se dérouler 1,N datedébut datefin prix Lieu id libellé pays 0,N Partir Séj thématique + Séj linguistique Se situer supplément proposer prévoir VilleDépart id nom Activité libellé DemanderT ordre retenir DemanderL () Excursion num objet offrir préférer 0,3 0,1 0,1 choisir Demande ref date état Perfectionnement libellé effectuer Enfant id nom prénom datnais sexe dépendre Salarié matricule nom prénom adresse tel mail BTS Informatique de gestion Option Développeur d applications Page 5 / 10

Remarques : - Il est possible de spécialiser les demandes en fonction du type de séjour choisi. - Un enfant peut être relié à deux salariés. - On acceptera que les informations concernant l enfant soient intégrées à la demande. Barème Bloc 1 : séjour (y compris spécialisation), tranche, lieu, partir, ville Bloc 2 : prévoir, se situer, excursion, offrir, perfectionnement Bloc 3 : demande, enfant, salarié, choisir Bloc 4 : proposer, activité, demanderl, demandert, préférer, retenir 8 points 7 points 7 points 6 points 2.2 Représentation de la contrainte - Toute demande concerne un ou plusieurs séjours thématiques ou (exclusif) un séjour linguistique. DemanderT[DEMANDE] DemanderL[DEMANDE] = DEMANDE DemanderT[DEMANDE] DemanderL[DEMANDE] = DemanderT ordre + DemanderL - Contrainte non exigée : on ne peut demander une activité que si elle est proposée dans le séjour thématique. JOIN(préférer,demanderT)[ACTIVITE,SEJ THEMATIQUE] Proposer. Séj thématique DemanderT ordre proposer I Activité préférer libellé BTS Informatique de gestion Option Développeur d applications Page 6 / 10

DOSSIER 3 : Offre de jouets pour Noël 3.1 Écrire la méthode Convient() de la classe Jouet. Fonction Convient(unAge : entier) : Booléen retourner unage >= tranche.getagemin() et unage <= tranche.getagemax() FinFonction 3.2 Écrire la méthode GetInfos() de la classe Jouet. Fonction GetInfos() : Chaîne retourner libellé + ";" + catég.getlibellé() + ";" + (Chaîne)tranche.GetAgeMin() + ";" + (Chaîne)tranche.GetAgeMax() FinFonction Le transtypage (cast) n est pas exigé. 3.3 Écrire le constructeur de la classe Jouet. Constructeur Jouet(unNumero : Entier, unlibellé : Chaîne, unecatégorie : Catégorie, unetranche : TrancheAge) numéro unnuméro libellé unlibellé catég unecatégorie catég.ajouterjouet(this) tranche unetranche Fin 3.4 Écrire la méthode QuantitéDistribuée() de la classe Catalogue. Fonction QuantitéDistribuée() : Entier tot : Entier ; clés : Collection de <Jouet> ; unjouet : Jouet tot 0 clés lesjouets.donnertouteslesclés() Pour chaque unjouet dans clés tot tot + lesjouets.donnervaleur(unjouet) FinPour retourner tot FinFonction Un parcours à l aide d un index sera accepté. BTS Informatique de gestion Option Développeur d applications Page 7 / 10

3.5 Écrire la méthode StatCatég() de la classe Catalogue. Fonction StatCatég() : Dictionnaire de <Catégorie, Entier> res : Dictionnaire de <Catégorie, Entier> clés : Collection de <Jouet> val : Entier ; cat : Catégorie unjouet : Jouet res new Dictionnaire de <Catégorie, Entier> clés lesjouets.donnertouteslesclés() Pour chaque unjouet dans clés cat unjouet.getcatég() val lesjouets. DonnerValeur(unJouet) Si res.existe(cat) Alors // la catégorie existe déjà dans res : cumul val val + res.donnervaleur(cat) res.modifier(cat, val) Sinon res.ajouter(cat, val) FinSi FinPour retourner res FinFonction BTS Informatique de gestion Option Développeur d applications Page 8 / 10

4.1 DOSSIER 4 : Sécurisation du réseau local Proposer une configuration IP (adresse, masque et passerelle) pour un des trois postes de travail du réseau local du CE. IP : 192.168.200 (un numéro entre 2 et 253) Masque : 255.255.255.0 Passerelle : 192.168.200.254 4.2 Indiquer l adresse de passerelle devant figurer dans la route par défaut du routeur R1. 192.168.86.254 4.3 Indiquer le rôle de la règle numéro 10. Tout paquet venant du serveur de bases de données sera rejeté. Le SGBD ne peut pas "sortir" du réseau local. 4.4 Indiquer le numéro des règles permettant aux postes du réseau local de demander et d obtenir des pages web. La règle 20 permet aux demandes http (port 80) de sortir. La règle 40 permet aux réponses d'entrer dans le réseau local. 4.5 Écrire les deux règles à ajouter pour permettre au serveur web de communiquer avec le SGBD interrogeable sur le port 1520, en précisant le numéro attribué à chaque règle ajoutée. N Interface Interface Adresse Port Adresse Port Action Entrée Sortie Source Source Destination Destination 3 192.168.86.253 192.168.200.254 192.168.86.1 Tous 192.168.200.1 1520 Accepter 5 192.168.200.254 192.168.86.253 192.168.200.1 1520 192.168.86.1 Tous Accepter 10 192.168.200.254 192.168.86.253 192.168.200.1 Tous Toutes Tous Refuser 20 192.168.200.254 192.168.86.253 Toutes Tous Toutes 80 Accepter 30 192.168.86.253 192.168.200.254 Toutes Tous 192.168.200.1 Tous Refuser 40 192.168.86.253 192.168.200.254 Toutes 80 Toutes Tous Accepter La première ligne ajoutée doit avoir un numéro inférieur à 30, la deuxième un numéro inférieur à 10. BTS Informatique de gestion Option Développeur d applications Page 9 / 10

DOSSIER 5 : Éléments pour une proposition commerciale 5. a) Déterminer le coût de l acteur «Chef de projet». 600 x 30 jours/homme =18 000. b) Déterminer le coût de la phase «Recette». 2 x 600 + 2 x 500 + 4 x 400 = 3 800 c) Calculer le coût total du projet compte tenu des coûts fixes estimés, sachant que le coût total pour l ensemble des acteurs est de 73 100. Coût des acteurs 73 100 Coût estimé des charges fixes en 14 900 Coût total du projet 88 000 d) Calculer le prix de vente HT minimum du projet sachant que la société applique généralement un taux de marge constaté sur prix de vente de 20 %, en justifiant votre démarche. Coût total du projet 88 000 Taux de marge de l'entreprise 20 % Prix de vente minimum du projet 110 000 5.2 Déterminer la marge sur coût variable et le résultat prévisionnel du projet, en conservant ce prix de vente HT. MONTANT CA HT 110 000 CHARGES VARIABLES 73 100 MARGE SUR COUT VARIABLE 36 900 CHARGES FIXES 14 900 RESULTAT 22 000 BTS Informatique de gestion Option Développeur d applications Page 10 / 10