BTS BLANC Etude de Cas 2024 OK

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 6

GROUPE Durée :

EXAMEN BLANC BTS 2024


LOKO 07H00

Filière :IDA
Epreuve d’Etude de Cas Coeff:08
Ce document contient 6 pages

Le contexte de l’étude

ORDISOFT est une société de conception de logiciel spécialisée dans le développement


d’applications de gestion. Elle regroupe une quinzaine de personnes occupant des bureaux
situés dans un immeuble récent. L’activité de l’entreprise est centrée autour de trois pôles
d'activité :
• Le développement d’applications.
• Le support technique apporté aux clients.
• La formation des utilisateurs.

L’entreprise emploie six développeurs, un commercial, deux techniciens, une secrétaire


polyvalente et deux formateurs. L’encadrement est assuré par deux chefs de projet et le
directeur, fondateur de la société.

Dossier 1 : Gestion des développements

L’existant
L’entreprise utilise déjà l’outil informatique pour gérer une partie de son activité. C’est le cas
pour la paie, la comptabilité générale et la gestion de clientèle, domaines pour lesquels
ORDISOFT utilise ses propres logiciels.
L’entreprise souhaite étendre l’informatisation de son système d’information au domaine qui
touche à ses activités de développement.
Les besoins de l’entreprise
• Organisation d’un développement
Les demandes des clients de ORDISOFT portent soit sur des progiciels standards, soit sur des
développements spécifiques (c’est-à-dire des applications adaptées à des besoins particuliers
du client). La présente étude ne couvre que la gestion de ces développements spécifiques.
Lorsqu’un client sollicite une étude pour la réalisation d’un développement spécifique, on crée
un dossier appelé « affaire » : chaque affaire est identifiée par un numéro et caractérisée par
une date, les coordonnées du client (code, nom, adresse, téléphone et adresse électronique), un
descriptif sommaire et le code d’état de l’affaire. En effet, au cours de son traitement, l’affaire
passera par différents états : "en étude", "en cours de réalisation", "en attente de règlement",
"terminée", "abandonnée", …
Si le client accepte la proposition commerciale de ORDISOFT, un découpage de l’application
à développer est effectué. Chaque partie constitue un dossier technique dont le suivi est confié
à un chef de projet. Chacun de ces dossiers techniques est caractérisé par un numéro et un nom.
Afin de faciliter le suivi du dossier technique, on souhaite conserver la trace des dates prévues
pour le début et la fin de la réalisation, ainsi que les dates effectives correspondantes.
Chez ORDISOFT, les employés sont décrits par un matricule qui les identifie, un nom, un
prénom et une date d'embauche. Pour le présent domaine d’étude, seuls les deux chefs de projets
et les développeurs d'applications sont concernés. Un chef de projet est responsable d’un certain
nombre de dossiers techniques qu’il découpe en différents modules. Chaque module est
numéroté séquentiellement, possède un nom mnémonique ainsi qu'une spécification technique
et une date limite de réalisation. Chaque module est confié pour exécution à un développeur.
Le travail des développeurs consiste alors à développer des modules. Tous les modules
développés sont catalogués et les informations les concernant sont stockées pour être
consultées ultérieurement. On souhaite connaître, pour chacun des modules, son numéro, son
nom, le langage dans lequel il a été développé, son type (EXE, DLL, ActiveX, Java Bean, …)
et sa description technique.

• Suivi des développements


Chaque module est sous la responsabilité d'un développeur. Un module donne lieu à plusieurs
versions, caractérisées par un numéro de version relatif au module concerné, une date de fin de
développement et une description de la version.
Pour suivre et contrôler l’activité des développeurs, l’application mémorise le contenu des
comptes rendus effectués quotidiennement par les développeurs. Pour des raisons de délais,
plusieurs développeurs peuvent intervenir sur une version de module. Il est donc nécessaire de
connaître le temps passé par version de module, par développeur et par jour de travail, ainsi
que les remarques concernant le travail réalisé.

• Validation des travaux


Quand un module est achevé, il donne lieu à une validation interne dont on retient la date
effective.
Quand tous les modules relatifs à un dossier technique sont validés, le chef de projet organise
avec le client une réunion de présentation technique. Lors de cette rencontre, la partie
développée est soumise à la critique du client qui acceptera ou refusera le module. On a donc
parfois besoin d’effectuer plusieurs présentations avant qu’un dossier technique ne soit
accepté définitivement. Le système d’information doit conserver une trace de ces
présentations (date de présentation, avis du client, description globale des remarques
formulées).

• Propositions commerciales
M. KOUTOUBOU, le commercial de ORDISOFT, démarche une clientèle potentielle que des
études de marché confiées à des sociétés spécialisées ont permis de caractériser. Pour M.
KOUTOUBOU, cette clientèle est composée de « prospects ».
Lorsqu'il prend contact avec un prospect, M. KOUTOUBOU lui présente la gamme des produits
de la société et évoque les possibilités de développement d’applications spécifiques.
M. KOUTOUBOU mémorise la visite, même si le prospect n'a pas manifesté d'intérêt pour les
produits de la société.
Si le prospect est intéressé, M. KOUTOUBOU lui propose de réaliser une étude : une nouvelle
proposition commerciale est créée dont l’état est "à l’étude".
La proposition est étudiée dans le détail : analyse du cahier des charges, des règles de gestion,
des documents, … En fonction du volume des traitements à réaliser, le commercial détermine
de manière approximative le temps de réalisation et les coûts prévisibles. La proposition
commerciale est alors soumise au responsable de ORDISOFT pour accord : l’état de la
proposition prend la valeur "à viser".
Quand l'accord du responsable est obtenu, après d'éventuelles retouches, la proposition
commerciale est transmise au prospect. L’état de la proposition est alors « envoyé ».
Si le prospect manifeste son accord en apposant sa signature sur le document, la proposition
commerciale tient lieu de contrat. ORDISOFT en accuse réception, le prospect devient
naturellement un client portefeuille de l'entreprise (les visites et les propositions le concernant
sont supprimées), les informations caractéristiques du contrat sont mémorisées. Après
découpage de l’application à développer, la phase de réalisation peut commencer.
Régulièrement, les propositions envoyées aux prospects sont vérifiées. Si le prospect n'a pas
répondu au bout de deux semaines, une relance est envoyée (état "relancée"). Au-delà d’un
nouveau délai de deux semaines, la proposition sera considérée comme "sans suite".

TAF

À partir des règles de gestion énoncées ci-dessus, donner une représentation conceptuelle des
données du domaine « Gestion des développements ». :
1. Etablir le dictionnaire des données (DD).
2. Tracer le graph des dépendances fonctionnelles (GDF) ou Structure d’Accès Théorique (SAT).
3. Concevoir le Modèle Conceptuel de Données (MCD).
4. Transformer le MCD en MLD
5. Donner une représentation conceptuelle des traitements (MCT) correspondant à la partie «
Propositions commerciales »

Dossier 2 : Base de données

Schéma relationnel du domaine « Gestion des formations »


SALARIÉ (Matricule, NomSalarié, PrénomSalarié, Adr1Salarié, Adr2Salarié, CPSalarié,
VilleSalarié, DateEmbauche)
PRODUIT (CodeProduit, NomProduit)
SPÉCIALISER (Matricule#, CodeProduit#)
FORMATION (CodeForm, LibelléForm, NbMaxStagiaires, CodeProduit#)
SESSION (CodeForm#, NoSession, DateSession, Matricule#)
STAGIAIRE (NoStagiaire, NomStagiaire, PrénomStagiaire, NoClient#)
PARTICIPER (CodeForm#, NoSession#, NoStagiaire#)
CLIENT (NoClient, NomClient, Adr1Client, Adr2Client, CPClient, VilleClient)

TAF
Question SQL ou ALGEBRE RELATIONNELLE

1. Rédiger en langage SQL les requêtes correspondant aux besoins suivants :

a) Créer la table SESSION en précisant les contraintes de clé primaire et de clé étrangère.
b) Afficher les dates de session, les libellés de formation et le nom des produits étudiés au
cours des sessions de formation suivies par le stagiaire numéro 911 pendant la période
er
comprise entre le 1 mars 2023 et le 15 mai 2023.

c) Afficher le numéro des formateurs et le nombre de sessions de formation qu’ils ont


assurées. Seuls les formateurs ayant assuré au moins 10 sessions de formation feront
partie du résultat.

d) Supprimer la deuxième session d’une formation dont le code est égal à 'F405'.

e) Autoriser l’utilisateur ADOKAFLE à insérer, mettre à jour et supprimer des lignes dans
la table SALARIÉ.

Dossier 3 : Architecture des systèmes informatiques – Réseaux – Système d’exploitation


Système d’exploitation

Architecture du système informatique

Exercice 1
Utiliser les théorèmes de l’algèbre de Boole pour démontrer les relations suivantes :

Exercice 2

a. Déterminer l’équation du circuit de la figure suivante

b. Dresser la table de vérité de ce circuit


c. Quelle est la fonction logique réalisée et quel est son symbole ?
Système d’exploitation

Exercice 1
Un PC comprend un disque dur avec WIN 7 + un lecteur DVD avec un DVD bootable
contenant WIN 10 + un flash disque bootable contenant une open source . Il est configuré
pour démarrer via un réseau contenant Ubuntu. Ce PC va démarrer avec le système
……………………………
Exercice 2
• Définitions :
a) Qu’est-ce qu’un système d’exploitation ?
b) Qu’est-ce qu’une Machine réelle :
c) Qu’est-ce qu’une Machine abstraite :
d) Qu’est-ce qu’une Machine Utilisable :

Réseau informatique télécom

L’Hôtel AHOUYEYE désire étendre son réseau informatique. Son premier souhait est de
disposer d’un réseau informatique qui permettra à ses clients de bénéficier de la connexion
Internet sur tout le périmètre de sa structure, donc dans les chambres, dans le jardin et aussi
dans le salon d’accueil.
Quel type de réseau allez-vous installer ?
Citer les inconvénients liés à l’installation de ce type de réseau.
Citer les deux équipements nécessaires à l’installation de ce réseau.

Dossier 4 : Développement WEB

EXERCICE
L’indice de masse corporelle ou IMC est le résultat d’un calcul entre votre poids et votre taille
qui vous donne une évaluation de votre corpulence et des risques éventuels sur votre santé.
L'indice de masse corporelle est calculé en divisant le poids par la taille au carré.

IMC = Poids/Taille2

L'interprétation de l'IMC se fait selon les critères définis par l'Organisation mondiale de la Santé
IMC (kg.m-2) Interprétation (D'après l'OMS)
moins de 16,5 Dénutrition
16,5 à 18,5 Poids Insuffisant/Maigreur
18,5 à 25 Corpulence normale
25 à 30 Surpoids
30 à plus Obésité

1- Proposez une interface permettant de saisir les informations nécessaires au calcul de


IMC
2- Donnez-en le code
3- Calculez l’IMC et en donner l’interprétation selon l’OMS à travers un code PHP

Dossier 5 : Négociation Informatique et culture générale

1 - Négociation informatique
- Qu'est-ce qu'un contrat de licence logicielle ?
- Qu'est-ce qu'un contrat de développement de logiciel ?
- Qu'est-ce qu'un contrat de confidentialité en informatique ?
- Qu'est-ce qu'un contrat de cession de droits d'auteur en informatique ?

2 – Culture générale
- Qu'est-ce qu'un système d'exploitation et donnez quelques exemples.
- Qu'est-ce qu'un fichier CSV et comment est-il utilisé ?
- Qu'est-ce qu'une adresse IP ?
- Qu'est-ce qu'un pare-feu et à quoi sert-il ?
- Qu'est-ce qu'un réseau informatique et quels sont les différents types de réseaux ?

Vous aimerez peut-être aussi