Examens corriges

Corrigé BTS SIO 2014 E5 : Cas SupMaster - Production et Services

Présentation du document et du contexte

Ce document officiel propose les éléments de correction de l'épreuve E5 de production et fourniture de services informatiques pour le BTS Services Informatiques aux Organisations (SIO), parcours SLAM, de la session 2014. Il est consacré au cas pratique de l'entreprise SupMaster. L'épreuve, d'une durée de quatre heures et d'un coefficient de cinq, s'appuie sur un sujet complet permettant d'évaluer les compétences techniques des étudiants en matière de gestion de bases de données, de développement logiciel, d'analyse de programmes et d'adaptation de sites web.

Organisation des missions du cas SupMaster

Le corrigé s'articule autour de quatre missions principales totalisant 100 points, complétées par des barèmes précis pour chaque question. Les étudiants et formateurs y trouveront des réponses détaillées accompagnées de scripts de code, de requêtes SQL, de modélisations conceptuelles et de notes argumentées.

La première mission se concentre sur le suivi des contrats de travail des apprentis. Elle aborde la modification de déclencheurs (triggers) en base de données pour assurer la mise à jour automatique des compteurs, l'analyse des déclencheurs nécessaires pour d'autres opérations telles que la suppression ou la modification, ainsi que l'écriture de requêtes de sélection et d'agrégation SQL.

La deuxième mission aborde la refonte de la prospection des organisations à travers la conception d'un modèle relationnel ou entité-association intégrant de nouveaux besoins d'information. Elle propose également une étude comparative chiffrée entre différentes solutions d'intégration de données issues de l'AEF, évaluant les coûts humains et techniques pour orienter le choix de la méthode la plus fiable.

La troisième mission traite du suivi des visites de prospection. Elle analyse un dysfonctionnement lié à une exception de pointeur nul en langage Java, propose sa correction au sein d'un constructeur, et détaille le code nécessaire pour modifier un formulaire de saisie, mettre à jour des attributs d'objets et calculer des indicateurs statistiques de couverture géographique.

La quatrième et dernière mission concerne l'adaptation du site web SupMaster aux appareils mobiles. Elle présente les modifications à apporter en PHP et en CSS pour gérer l'affichage conditionnel d'images selon le type d'appareil détecté, adapter le positionnement des éléments graphiques et rédiger une note justificative comparant le choix d'un site web adaptatif (responsive design) par rapport à des alternatives telles qu'un site dédié ou une application mobile native.

Utilisation recommandée pour les révisions

Ce document de correction constitue un support de travail précieux pour les candidats se préparant aux épreuves professionnelles du BTS SIO. Il permet de confronter son propre travail aux solutions attendues par les concepteurs du sujet, de comprendre la structure d'un code informatique rigoureux et de s'exercer sur des cas concrets de développement et de gestion de données.

Questions fréquentes

À quel examen et quelle spécialité ce corrigé est-il destiné ?

Ce document correspond aux éléments de correction de l'épreuve E5 (Production et fourniture de services informatiques) du BTS Services Informatiques aux Organisations (SIO), option Solutions Logicielles et Applications Métiers (SLAM), pour la session 2014.

Quelles sont les principales compétences évaluées dans le cas SupMaster ?

Le sujet évalue principalement des compétences de développement, d'utilisation et d'adaptation de composants logiciels, de gestion des problèmes et des changements, de conception de bases de données, ainsi que d'analyse de demandes et de choix de solutions techniques.

Quels langages et technologies sont manipulés dans les corrections ?

Les propositions de correction mettent en œuvre des scripts en SQL pour la gestion des bases de données et des déclencheurs, du code en langage Java orienté objet pour la gestion des visites, ainsi que des scripts PHP et des feuilles de style CSS pour l'adaptation mobile du site web.

Testez vos connaissances

Question 1

Quel est le rôle principal de la première mission du cas SupMaster ?

  1. Créer une application mobile pour Android
  2. Suivre les contrats de travail des apprentis et mettre à jour les données associées
  3. Gérer la comptabilité générale de l'entreprise
  4. Installer un nouveau serveur web

Réponse correcte : Suivre les contrats de travail des apprentis et mettre à jour les données associées

Explication : La mission 1 s'intitule explicitement "Suivi des contrats de travail des apprentis" et traite de la mise à jour des données via des requêtes et des déclencheurs.

Question 2

Comment est résolu le problème de pointeur nul dans le programme GestVisite de la mission 3 ?

  1. En supprimant la classe Organisation
  2. En changeant le système d'exploitation
  3. En instanciant la liste des visites dans le constructeur ou lors de sa déclaration
  4. En augmentant la mémoire vive du serveur

Réponse correcte : En instanciant la liste des visites dans le constructeur ou lors de sa déclaration

<Explication : Le corrigé explique que l'erreur provient d'une liste non instanciée (déclarée mais sans initialisation par new), résolue en créant l'instance dans le constructeur ou à la déclaration.

Question 3

Pourquoi la solution n°1 a-t-elle été privilégiée pour l'intégration des données de l'AEF dans la mission 2 ?

  1. Parce qu'elle était la moins chère sans condition
  2. Pour limiter les risques d'erreurs de saisie manuelle répétée et permettre la réutilisation du programme
  3. Parce qu'elle ne nécessitait aucun informaticien
  4. Parce qu'elle utilisait exclusivement du papier

Réponse correcte : Pour limiter les risques d'erreurs de saisie manuelle répétée et permettre la réutilisation du programme

Explication : Malgré un coût global supérieur, la solution automatisée par un informaticien évite les erreurs humaines de saisie et anticipe de futurs imports pour les années suivantes.





Télécharger Corrigé BTS SIO 2014 E5 : Cas SupMaster - Production et Services pdf