Académique Documents
Professionnel Documents
Culture Documents
Ce sujet comporte 16 pages. Ds que le sujet vous est remis, assurez-vous quil est complet.
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
Liste des dossiers Dossier 1 : Dossier 2 : Dossier 3 : Dossier 4 : tude du processus de rservation des lieux de spectacles volution du systme dinformation Choix du support matriel de lapplication Web Recherche de salles de thtre
Liste des documents exploiter : Document 1 : Document 2: Document 3 : Document 4 : Document 5: Document 6 : Schma du processus de programmation des spectacles Extrait du schma relationnel de la base de donnes Tarifs HT dhbergement du site web Extrait du schma du rseau du sige social de FestiOff Formulaire de recherche de salles de thtre 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 ou plusieurs hypothses, il vous est demand de la (ou les) mentionner explicitement dans votre copie.
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
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 off dAvignon) 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 du spectacle (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 comme la 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 off a 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.
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
Dossier 1 :
Documents exploiter Document 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 off dAvignon, 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 la location 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.
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
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 table Intervention.
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.
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
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.
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
Dossier 2 :
Documents exploiter Document 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 dpend donc 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 volution dun 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.
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit PAGE 7/16 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, la requte suivante a t dveloppe :
SELECT FROM WHERE specialite, COUNT(*) Intermittent Intermittent.id NOT IN (SELECT idIntermittent FROM Intervention)
GROUP BY specialite
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
Dossier 3 :
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 en plus 2 heures mensuelles dadministration par un informaticien de FestiOff, renouveler la machine serveur (montant dachat : 1 200 ) ; les tches dadministration tant alors plus 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.
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
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.
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
Dossier 4 :
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.
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
Laffichage des rsultats doit adopter la forme suivante : Thtre du Rhne Thtre Saint-Bnzet Thtre Saint-Bnzet Salle 1 Salle Jean Vilar Salle Frdric Mistral 250 places 280 places 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 externe styleFestiOff.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).
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
FestiOff
Thtre
toujours
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit
cl primaire :
Remarque : Le champ localisation peut avoir comme valeur I pour Intra-Muros ( lintrieur des remparts, ce qui correspond au centre-ville dAvignon) ou E pour Extra-Muros. Salle (id, nomSalle, nbFauteuils, nbChaises, climatisee, surfaceScene, accesHandicape, idTheatre, tarifLocation)
cl primaire : cl trangre : id 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
Baccalaurat technologique STG GESTION DES SYSTMES DINFORMATION preuve crite de spcialit