GSI-STG-PF-2013

download GSI-STG-PF-2013

of 16

Transcript of GSI-STG-PF-2013

  • 7/28/2019 GSI-STG-PF-2013

    1/16

    Baccalaurat technologique STG PAGE 1/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Baccalaurat technologique

    Srie : sciences et technologies de la gestion

    (STG)

    Spcialit gestion des systmes dinformation

    SESSION 2013

    preuve de spcialit

    Partie crite

    Dure : 4 heuresCoefficient : 7

    MATRIELS ET DOCUMENTS AUTORISS

    Calculatrice : conformment la circulaire n99-186 du 16/11/1999 calculatrice de poche fonctionnement autonome sans imprimante et sans aucun moyen de transmission

    Rgle dessiner les symboles de linformatiqueMmentos fournis avec le sujet lexclusion de tout autre document

    Ce sujet comporte 16 pages.

    Ds que le sujet vous est remis, assurez-vous quil est complet.

  • 7/28/2019 GSI-STG-PF-2013

    2/16

    Baccalaurat technologique STG PAGE 2/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Liste des dossiers Barme indicatif

    Dossier 1 : tude du processus de rservation des lieux de spectacles 40 points

    Dossier 2 : volution du systme dinformation 30 points

    Dossier 3 : Choix du support matriel de lapplication Web 30 points

    Dossier 4 : Recherche de salles de thtre 40 points

    140 points

    Liste des documents exploiter :

    Document 1 : Schma du processus de programmation des spectacles

    Document 2: Extrait du schma relationnel de la base de donnes

    Document 3 : Tarifs HT dhbergement du site web

    Document 4 : Extrait du schma du rseau du sige social de FestiOffDocument 5: Formulaire de recherche de salles de thtre

    Document 6 : Extrait du code PHP pour la recherche de salles

    Si le texte du sujet, de ses questions ou de ses annexes vous conduit formuler une ouplusieurs hypothses, il vous est demand de la (ou les) mentionner explicitement dansvotre copie.

  • 7/28/2019 GSI-STG-PF-2013

    3/16

    Baccalaurat technologique STG PAGE 3/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    FestiOff

    Le festival dAvignon, qui se droule chaque anne au mois de juillet, est un des plus grands festivals de

    thtre au monde. Il a t cr en 1947 par le metteur en scne Jean Vilar qui a laiss son empreinte sur

    cette manifestation.

    Dans un premier temps, le festival se droulait essentiellement dans la prestigieuse cour d'honneur du

    palais des papes. Puis, en marge de ce festival officiel (qualifi de in ), un festival parallle (qualifi de

    off ) sest cr. Ce festival off na cess de se dvelopper et offre aujourdhui une large palette de

    spectacles dauteurs dcouvrir. Il est devenu un vrai terreau de cration artistique.

    Lassociation FestiOff (pour Festival offdAvignon) a t cre en 2006 pour amliorer lorganisation et

    dvelopper la communication autour du festival Off.

    Les missions de FestiOff sont les suivantes :

    mettre en relation les diffrents partenaires tels que les compagnies, les thtres, les intermittents duspectacle (travailleurs non salaris qui interviennent au service dune ou plusieurs compagnies pour

    la dure du festival : clairagistes, figurants, ),

    recenser lensemble des spectacles et en diter un programme papier et lectronique,

    dvelopper la relation avec le public grce des lieux daccueil et de nombreux vnements commela parade douverture, les colloques et le bal de clture.

    Les compagnies thtrales venues du monde entier souhaitent jouer leurs pices. Pour ce faire, elles

    doivent trouver un lieu de reprsentation parmi les nombreux thtres de la ville dAvignon. Chaque

    compagnie fixe le tarif des billets dentre, peroit la totalit des recettes de ses reprsentations, mais

    supporte le cot de la location de la salle auprs du thtre.

    Pendant les trois semaines que dure le festival off, chaque spectacle est jou tous les jours, la mme

    heure et dans le mme thtre.

    En 2012, le festival offa pris tellement dampleur (plus de 1150 spectacles, plus de 950 compagnies, prs

    dune centaine de thtres) que le suivi de la programmation devient une tche trs lourde. FestiOff doit

    faire voluer son systme dinformation et son site web, conus en 2006.

  • 7/28/2019 GSI-STG-PF-2013

    4/16

    Baccalaurat technologique STG PAGE 4/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Dossier 1 : tude du processus de rservation des lieux de spectacles

    Documents exploiterDocument 1 : Schma du processus de programmation des spectacles

    Document 2 : Extrait du schma relationnel de la base de donnes

    Les compagnies qui souhaitent tre prsentes au festival offdAvignon, doivent trouver un lieu de

    reprsentation parmi les nombreux thtres de la ville. Actuellement, il faut distinguer deux cas de

    figure :

    a) Recherche dun thtre directement par la compagnie

    La compagnie prend contact avec un thtre de son choix et ngocie directement le montant de lalocation de la salle ainsi que le crneau horaire qui lui convient pour jouer sa pice.

    Cest le cas de certaines compagnies qui se sont produites les annes prcdentes et qui, ce titre

    sont dj inscrites auprs de FestiOff. Elles connaissent diffrents thtres de la ville, leur capacit

    daccueil et leurs tarifs de location.

    b) Recherche dun thtre auprs de FestiOff

    Lorsquune compagnie na pas de contact particulier avec un thtre dAvignon, elle sadresse

    directement au secrtariat de FestiOff.

    Ce sont souvent de petites compagnies qui participent pour la premire fois au festival qui font ce

    type de demande. Nagure, lessentiel de ces demandes tait fait par courrier papier ou par

    tlphone. Aujourdhui elles arrivent en majorit par courriel.

    La compagnie doit dabord fournir des informations signaltiques (nom, adresse, contacts) qui sont

    enregistres dans la base de donnes. Suite ce contact, la compagnie reoit un identifiant et un

    mot de passe pour se connecter lextranet de FestiOff.

    FestiOff recherche ensuite dans la base de donnes les salles de thtre libres rpondant aux

    critres formuls par la compagnie et retourne, autant que possible, trois propositions la

    compagnie.

    Travail faire

    1.1 Citer lacteur qui contacte les thtres pour rserver une salle.

  • 7/28/2019 GSI-STG-PF-2013

    5/16

    Baccalaurat technologique STG PAGE 5/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Les compagnies inscrites auprs de FestiOff disposent dun identifiant et dun mot de passe pour se

    connecter lextranet. La compagnie peut ainsi transmettre toutes les informations ncessaires la

    prsentation de son spectacle dans le programme du festival off: style du spectacle, le public vis, texte

    dcrivant le spectacle, illustrations Les illustrations sont envoyes par courrier papier ou dposes par

    un coursier.

    Le programme est dit un mois avant la date de dbut du festival. Il est dj arriv que FestiOff constate

    que certaines compagnies inscrites navaient pas encore fourni les informations complmentaires 15 jours

    avant la date prvue pour ldition du programme. Ceci constitue une menace pour la parution, dans les

    temps, du programme.

    Travail faire

    1.2 Analyser les consquences quaurait cette situation pour chacun des acteurs.

    1.3 Dcrire une modification du processus pour remdier ce problme. La reprsentation graphique

    nest pas demande.

    Au cours du processus de programmation des spectacles, la base de donnes de lassociation fait lobjet

    de diffrents traitements. Il convient de vrifier que le schma relationnel de cette base ( document 2)

    rpond aux rgles en vigueur de droulement du festival.

    Travail faire

    1.4 Une compagnie peut-elle prsenter plusieurs spectacles au festival ? Justifier.

    1.5 Un spectacle peut-il tre programm des horaires diffrents ? Justifier.

    1.6 Justifier le rle et la structure de la tableIntervention.

    La compagnie Les enfants du paradis souhaite participer pour la premire fois au festival Off. Elle

    sadresse FestiOff selon le processus dcrit dans le document 1 et obtient une liste de thtres

    correspondant sa demande.

    Travail faire

    1.7 Citer la ou les table(s) mise(s) jour dans cette circonstance.

    1.8 Citer les acteurs qui fournissent les donnes alimentant chacun des attributs de la relation

    Spectacle.

  • 7/28/2019 GSI-STG-PF-2013

    6/16

    Baccalaurat technologique STG PAGE 6/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Chaque anne, lautomne, FestiOff fait le bilan du festival et se prpare pour lanne suivante. Parmi

    les travaux de prparation, il est ncessaire de supprimer toutes les informations relatives aux spectacles

    de lanne prcdente.

    Mme Pont, gestionnaire de FestiOff, a demand M. Dance, le jeune technicien qui administre le rseau

    local, de raliser ce travail. Il met au point la requte SQL suivante.DELETE FROM Spectacle

    Lexcution de cette requte affiche un message derreur.

    Travail faire

    1.9 Expliquer les causes de laffichage de ce message.

    1.10 Quelles oprations doit faire M. Dance sil souhaite supprimer dfinitivement les informations

    relatives aux spectacles ?

    crire les requtes correspondantes.

    M. Dance se prpare ensuite excuter la requte suivante :

    DELETE FROM Compagnie

    WHERE Year(curdate()) Year(dateDerniereParticipation) > 5

    Remarques :

    la fonction curdate() retourne la date du systme cest dire la date du jour, la fonction Year(uneDate) retourne lanne de la date passe en paramtre.

    Travail faire

    1.11 Expliquer en quelques mots ce que fait cette requte et en quoi elle se justifie dans le contexte du

    festival dAvignon.

  • 7/28/2019 GSI-STG-PF-2013

    7/16

    Baccalaurat technologique STG PAGE 7/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Dossier 2 : volution du systme dinformation

    Documents exploiterDocument 1 : Schma du processus de programmation des spectacles

    Document 2 : Schma relationnel de la base de donnes

    Le traitement des recherches dun thtre tel quil est ralis actuellement ne satisfait pas les responsables

    de FestiOff car il comporte plusieurs inconvnients :

    les modes de transmission des demandes de recherche de la part des compagnies sont varis :tlphone, courrier, mail, mme si FestiOff sest organis pour rpondre toutes ces formes de

    demande, il arrive que certaines dentre elles se perdent ;

    la mise en uvre de la recherche ncessite une intervention humaine et le dlai de rponse dpenddonc de la disponibilit des personnes de FestiOff.

    Aprs une phase de rflexion et de concertation, M. Surle, un autre responsable de FestiOff a dcid de

    proposer un module de recherche en ligne aux compagnies enregistres (et donc dotes dun identifiant de

    connexion lextranet).

    Travail faire

    2.1 Expliquer en quelques phrases quelles seront les consquences pour FestiOff de cette volutiondun point de vue organisationnel, humain et technique.

    Sachant que FestiOff ne dispose pas actuellement de personnel qualifi, M. Surle vous demande de lui

    prsenter les diffrentes solutions possibles pour le dveloppement du nouveau module de recherche du

    site web.

    Travail faire

    2.2 Prsenter les solutions de dveloppement possibles en prcisant les avantages et les inconvnients

    de chacune delles.

    FestiOff dcide de confier le dveloppement de ce nouveau module du site web une socit externe.

    Travail faire

    2.3 Nommer et dcrire le rle tenu par FestiOff dans la ralisation de ce projet.

  • 7/28/2019 GSI-STG-PF-2013

    8/16

    Baccalaurat technologique STG PAGE 8/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    La fonctionnalit de recherche de thtres fera appel des instructions SQL que lon souhaite tester avant

    leur intgration lapplication.

    Par exemple, une compagnie est la recherche dun thtre qui dispose dun total dau moins 200 places

    assises (tous types de places confondus).

    Travail faire

    2.4 Rdiger la requte SQL qui permet dobtenir la liste des salles de thtre (en indiquant le nom du

    thtre, le nom de la salle et le nombre total de places assises) qui rpondent cette demande. Le

    rsultat sera tri sur le nom du thtre et le nom de la salle.

    Certaines compagnies sont particulirement attentives ce que leurs spectacles soient accessibles pour les

    personnes mobilit rduite et recherchent donc des salles offrant un accs amnag. Il est donc frquent

    quune demande soit faite en fonction de ce critre.

    Travail faire

    2.5 crire le critre SQL intgrer aux requtes de recherche pour tenir compte de cette demande.

    FestiOff a une mission de mise en relation des compagnies et des intermittents. Dans cette perspective, larequte suivante a t dveloppe :

    SELECT specialite, COUNT(*)

    FROM Intermittent

    WHERE Intermittent.id NOT IN (SELECT idIntermittent FROM Intervention)

    GROUP BY specialite

    Travail faire

    2.6 Indiquer linformation dlivre par cette requte.

  • 7/28/2019 GSI-STG-PF-2013

    9/16

    Baccalaurat technologique STG PAGE 9/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Dossier 3 : Choix du support matriel de lapplication Web

    Documents exploiter

    Document 3 : Tarifs HT dhbergement du site web

    Document 4 : Extrait du schma du rseau du sige social de FestiOff

    La machine serveur sur laquelle sexcute le serveur web de FestiOff subit des pannes de plus en plus

    frquentes. Mme Pont envisage donc une nouvelle solution dhbergement. Elle hsite entre :

    externaliser lhbergement de ces services (tarifs de lhbergeur dans le document 3), ncessitant enplus 2 heures mensuelles dadministration par un informaticien de FestiOff,

    renouveler la machine serveur (montant dachat : 1 200 ) ; les tches dadministration tant alorsplus tendues (3 heures par mois).

    Le cot horaire de lintervention dun informaticien chez FestiOff revient 30 euros.

    Travail faire

    3.1 Dterminer (sans les calculer) les types de dpenses (investissement et/ou fonctionnement) qui

    seraient engendres par chacune de ces possibilits.

    3.2 Exposer un autre critre de choix, que celui du cot, en faveur dun hbergement externalis par

    rapport lhbergement interne.

    3.3 Calculer le cot total sur 4 ans de lhbergement externalis (le moins coteux a t choisi) et de

    sa maintenance.

    3.4 Calculer le cot total sur 4 ans de la solution dhbergement interne.

    Lhbergement interne est choisi ; lancienne machine serveur est mise au rebut. La nouvelle architecture

    rseau est reprsente dans le document 4.

    Travail faire

    3.5 Indiquer ladresse de passerelle paramtrer sur le nouveau serveur. Expliquer ce qui se passera si

    on oublie de renseigner cette adresse de passerelle.

  • 7/28/2019 GSI-STG-PF-2013

    10/16

    Baccalaurat technologique STG PAGE 10/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    La socit charge du dveloppement de lapplication demande lun de ses stagiaires, qui suit une

    formation en section de technicien suprieur, spcialit SIO (services informatiques aux organisations),

    daffecter une adresse IP au serveur. Il hsite entre les possibilits suivantes :

    192.168.0.300 192.168.0.0 192.168.0.11 192.168.10.54 192.168.0.10

    Travail faire

    3.6 Pour chacune de ces adresses, expliquer pourquoi elle peut tre retenue ou non.

  • 7/28/2019 GSI-STG-PF-2013

    11/16

    Baccalaurat technologique STG PAGE 11/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Dossier 4 : Recherche de salles de thtre

    Documents exploiter

    Document 2 : Extrait du schma relationnel de la base de donnes

    Document 5 : Formulaire de recherche de salles de thtre

    Document 6 : Extrait du code PHP pour la recherche de salles

    Les compagnies peuvent dsormais rechercher automatiquement un thtre qui peut les accueillir, il leur

    suffit de remplir le formulaire correspondant sur le site de FestiOff, prsent dans le document 5.

    La liste droulante qui permet de choisir la localisation a pour nom localisation. Elle propose comme

    choix : Indiffrent, Intra-muros ou Extra-muros, associs respectivement aux valeurs 0,I,E.

    Travail faire

    4.1 Rdiger le code HTML qui permet dafficher cette liste droulante dans le navigateur.

    Lorsquon valide le formulaire de recherche, la page recherche.php (document 6) est appele pour

    excuter la recherche. Dans cette page, la fonction formulaire_valide() vrifie si le formulaire a t

    totalement complt avec des valeurs cohrentes. Si cela nest pas le cas, une erreur est affiche.

    Travail faire

    4.2 Indiquer les vrifications que doit effectuer la fonction formulaire_valide() pour sassurer de la

    validit des informations saisies dans le formulaire.

    4.3 Prciser sur quel ordinateur est effectu ce traitement.

    Si le formulaire est correctement rempli, une recherche est lance la ligne 330 du document 6 , grce

    une requte SQL. Cette requte slectionne les salles de thtre qui correspondent aux critres prciss

    dans le formulaire.

    Travail faire

    4.4 crire, sur votre copie, la ligne 40 du document 6 complte de la valeur approprie pour le

    premier paramtre.

    4.5 crire, sur votre copie, la ligne 320 du document 6 complte afin que la requte SQL tienne

    compte du critre de surface de la scne.

  • 7/28/2019 GSI-STG-PF-2013

    12/16

    Baccalaurat technologique STG PAGE 12/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    4.6 Proposer un message explicite affich par la ligne 370.

    Laffichage des rsultats doit adopter la forme suivante :

    Thtre du Rhne Salle 1 250 places

    Thtre Saint-Bnzet Salle Jean Vilar 280 places

    Thtre Saint-Bnzet Salle Frdric Mistral 300 places

    Par ailleurs, la ligne 10 du script du document 6 comporte une rfrence un fichier CSS

    styleFestiOff.css. Ce fichier CSS, entre autre, applique une bordure aux cellules des tableaux qui ont pour

    classe "bordure".

    Travail faire

    4.7 Expliquer lintrt de disposer de cette feuille de style externestyleFestiOff.css.

    4.8 crire, sur votre copie, les lignes 390, 440 et entre les lignes 410 et 420 permettant laffichage

    propos (avec rfrence un style pour appliquer une bordure au tableau).

  • 7/28/2019 GSI-STG-PF-2013

    13/16

    Baccalaurat technologique STG PAGE 13/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Document 1 : Schma du processus de programmation des spectacles

    demande derecherche

    Recherche de thtres

    slection des thtres en fonction des critres

    toujours Compagnie non connue

    FestiOff ThtreCompagnie

    rsultats de larecherche

    identifiant et motde asse

    Demande desalle Ngociation

    toujours accord

    spectacle programmrponse

    Planification du spectacle

    toujours

    programmation

    Informations deprsentation du

    spectacle Mise en page du programme des spectacles

    toujours

    Page du programmeralise

    30 jours avant le dbutdu festival

    dition du programme

    toujours

    Programme dit

  • 7/28/2019 GSI-STG-PF-2013

    14/16

    Baccalaurat technologique STG PAGE 14/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Document 2 : Extrait du schma relationnel de la base de donnes

    Theatre (id, nom, adresse, localisation, telephoneAdministration, telephoneReservation, nomDirecteur,description, urlPageWeb)

    cl primaire : id

    Remarque : Le champ localisation peut avoir comme valeur I pour Intra-Muros ( lintrieur desremparts, ce qui correspond au centre-ville dAvignon) ou E pour Extra-Muros.

    Salle (id, nomSalle, nbFauteuils, nbChaises, climatisee, surfaceScene, accesHandicape, idTheatre,tarifLocation)

    cl primaire : id

    cl trangre : idTheatre en rfrence id de la relation Theatre

    Remarque : Les champs climatisee et accesHandicape sont de type boolen (true, false).

    Compagnie (id, nom, nationalite, dateDerniereParticipation, telephone, adresseMel, adressePostale, motDePasse)

    cl primaire : id

    Spectacle (id, titre, style, heureDebut, duree, tarifNormal, tarifEnfants, publicVise, description, idCompagnie,idSalle)

    cl primaire : id

    cls trangres: idCompagnie en rfrence id de la relation Compagnie

    idSalle en rfrence id de la relation Salle

    Intermittent (id, nom, prenom, specialite, telephone, mail, .)cl primaire : id

    Intervention (idSpectacle, idIntermittent)cl primaire : idSpectacle + idIntermittent

    cls trangres : idSpectacle en rfrence id de la relation Spectacle

    idIntermittent en rfrence id de la relation Intermittent

    Document 3 : Tarifs HT dhbergement du site web

    GTR : gestion du temps de rtablissement

  • 7/28/2019 GSI-STG-PF-2013

    15/16

    Baccalaurat technologique STG PAGE 15/16GESTION DES SYSTMES DINFORMATION preuve crite de spcialit REPRE : 13GSIPO1

    Document 4 : Extrait du schma du rseau

    Document 5 : Formulaire de recherche de salles de thtre

  • 7/28/2019 GSI-STG-PF-2013

    16/16

    Baccalaurat technologique STG PAGE 16/16

    Document 6 : Extrait du code PHP pour la recherche de salles

    10.

    20.