Vous êtes sur la page 1sur 6

DCG2 UE8 : Systèmes d'Information de Gestion Devoir n° 1 du 29 Septembre 2007

Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.

Réseau
On a relevé le paramétrage de trois machines sur un réseau local. Les deux premières tournent sur
une plate forme Wintel, la dernière sur une plate forme Lintel.
Paramétrage de la carte réseau machine n°1

Paramétrage de la carte réseau machine n°2

Paramétrage de la carte réseau machine n°3

1. A quoi sert l'adresse physique d'une machine?


2. Pourquoi a­t­on besoin aujourd'hui de lui associer une adresse IP?
3. Dans la suite protocolaire IP, que désigne « la passerelle par défaut »?
4. Que signifie DHCP activé : oui / non?
5. Quel est l'intérêt du masque de sous réseau dans un réseau IP?
6. Que permettent les serveurs DNS?
7. Les machines de ce réseau ont­elles accès à un réseau étendu? Expliquez!
8. Les serveurs DNS se trouvent­ils sur le même réseau que les trois machines? Expliquez!
9. Faites le schéma du réseau, en indiquant le nom et l'adresse ip de chaque matériel?

1/6
DCG2 UE8 : Systèmes d'Information de Gestion Devoir n° 1 du 29 Septembre 2007
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.

Processus
Une société, implantée dans une grande ville du sud de la France commercialisation des cuisines.
Lorsqu'un client potentiel se présente au magasin, il est accueilli par l'un des vendeurs.
Le client visite le magasin, le vendeur l'informe sur les différents modèles et l'aide à mieux définir la
cuisine de "ses rêves". Il lui vante par ailleurs le sérieux de la société et l'informe sur les éléments liés
à la livraison, au règlement, aux garanties, etc.
Toutes les informations sont données à la suite d'une ou plusieurs visites. Parfois, le client repart
uniquement avec le catalogue, parfois, il laisse ses coordonnées (le vendeur note alors
essentiellement son nom, son adresse et son téléphone) , parfois, il repart dès sa première visite
avec un plan et un devis. En effet, lorsque la discussion est assez avancée, le vendeur établit un
devis (un seul par client).
Pour réaliser le plan de la cuisine, le vendeur utilise un logiciel de CAO (Conception assistée par
ordinateur), il compose ainsi la cuisine sous les yeux du client en suivant ses indications (choix du
modèle, dimensions, etc). Les dimensions de la pièce, données par le client, permettent de
sélectionner puis d'agencer les différents éléments qui composent la cuisine (meuble haut, de largeur
90 cm, à 4 tiroirs, etc).
Lorsque le plan fait l'objet d'un accord, le devis est automatiquement généré puis édité. Le devis
concerne uniquement les meubles, le montant en est calculé taxes comprises. Si, après réflexion, le
client demande une modification des éléments constituant sa cuisine, le plan est modifié et la
nouvelle version du devis est générée avec le même code devis. Ce devis annule et remplace alors
la version précédente.
Chaque semaine, une liste des clients, pour lesquels un devis a été établi depuis plus de 90 jours et
dont la date de dernier contact remonte à plus de deux mois, est établie. Les clients concernés sont
contactés par téléphone. En fonction de la réponse du "client", la date dernier contact est mise à jour
ou les informations relatives au "client" sont supprimées de la base de données.
Après réflexion, le client peut décider de passer commande. Le vendeur établit alors le bon de
commande conformément au devis, en y ajoutant les options prises par le client (achat
électroménager, travaux de pose à effectuer, etc). Le client signe le bon de commande et règle un
acompte.
Le total du mobilier taxes comprises (TTC) porté sur le bon de commande peut être différent du
montant taxes comprises (TTC) calculé du devis ; en effet, il arrive fréquemment que ce prix soit le
résultat de discussions commerciales entre le client et le vendeur.
Les données relatives à ces traitements sont mémorisées dans une base de données dont on vous
fournit le Schéma Relationnel.
CLIENT (CLI_Code, CLI_nom, CLI_rue, CLI_CodePostal, CLI_ville, CLI_Telephone)
clé primaire : CLI_Code
DEVIS (DEV_Code, DEV_date, DEV_date_dernier_contact, MOD_nom, CLI_code,
VEN_numéro)
clé primaire : DEV_code
clé étrangère : MOD_nom référence MODELE.MOD_nom
clé étrangère : CLI_code référence CLIENT.CLI_code
clé étrangère : VEN_numéro référence VENDEUR.VEN_no.
VENDEUR (VEN_no, VEN_nom, VEN_prenom)
clé primaire : VEN_no
COMPOSER (DEV_code, ELE_reference, COM_quantité)
clé primaire : DEV_code, ELE_reference
clé étrangère : DEV_code référence DEVIS.DEV_code
clé étrangère : ELE_reference référence ELEMENT_CUISINE.ELE_reference
ELEMENT_CUISINE (ELE_reference, ELE_descriptif, ELE_PUTTC)

2/6
DCG2 UE8 : Systèmes d'Information de Gestion Devoir n° 1 du 29 Septembre 2007
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.
clé primaire : ELE_reference
COMMANDE (CDE_numéro, CDE_date, CDE_Total_mobilier_TTC, DEV_no)
clé primaire : CDE_numéro
clé étrangère : DEV_no référence DEVIS.DEV_code
NECESSITER ( CDE_no, FOU_ref, NEC_PrixTTC)
clé primaire : CDE_no, FOU_ref
clé étrangère : CDE_no référence COMMANDE.CDE_numéro
clé étrangère : FOU_ref référence FOURNITURE.FOU_reference
FOURNITURE (FOU_reference, FOU_désignation, FOU_marque)
clé primaire : FOU_reference
REGLEMENT (REG_numéro, REG_date, REG_montant, COM_no)
clé primaire : REG_numéro
clé étrangère : COM_no référence COMMANDE.CDE_numéro
CHANTIER (CHA_ref, CHA_rue, CHA_COPOST, CHA_VILLE, CHA_date_début_prévue,
CHA_date_fin_prévue, COM_no)
clé primaire : CHA_ref
clé étrangère : COM_no référence COMMANDE.CDE_numéro
CONSTITUER (CHA_ref, TRA_ref, CON_quantité)
clé primaire : CHA_ref, TRA_ref
clé étrangère CHA_ref référence CHANTIER.CHA_ref
clé étrangère TRA_ref référence TRAVAUX.TRA_ref
TRAVAUX (TRA_ref, TRA_désignation, TRA_prix_TTC)
clé primaire : TRA_ref
Travail à Faire
10. Reconstituez le Modèle de Données à partir du schéma relationnel.

11. Présentez le MCTA correspondant au processus d'élaboration des devis et des commandes

Schéma relationnel et interrogation

12. Présentez le schéma relationnel correspondant au modèle ci­dessus


13. Ecrivez en langage SQL, les requêtes suivantes :

3/6
DCG2 UE8 : Systèmes d'Information de Gestion Devoir n° 1 du 29 Septembre 2007
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.
a. Liste des Salariés (Numéro, Nom et prénom) triée par ordre alphabétique dont le code
compétence est 26.

b. Intitulé des formations suivies par les salariés dont l'intitulé de la compétence contient le
mot 'comptable'. La liste sera triée par nom, puis par année.

Modélisation
L'association Cyclophile s'implique depuis quelques années dans l'organisation d'épreuves cyclistes
par étapes type Tour de France.
Le système d'information mis en place par le comité d'organisation doit lui permettre d'effectuer les
traitements suivants:
AVANT LE DÉPART DU TOUR
Inscription des cyclistes
Pour pouvoir participer à une épreuve, le coureur doit faire partie d'une équipe patronnée par un
parraineur (sponsor) et dirigée par un directeur sportif. Les sponsors ne parraine qu'une seule équipe
dans le monde du cyclisme. Le Directeur Sportif n'est attaché qu'à une seule équipe.
Avant la date limite d'inscription, il est demandé:
● au directeur sportif de chaque équipe de faire parvenir un bordereau contenant tous les
renseignements concernant l'équipe (libellé de l'équipe, nom du parraineur, nom du directeur
sportif) ;
● à chaque cycliste de renvoyer le dossier contenant les renseignements personnels (numéro
ou nom de l'équipe à laquelle il appartient, nom, prénom, date de naissance, nationalité).
À partir de ces informations, l'un des responsables de l'épreuve est chargé d'enregistrer les
inscriptions. À chaque cycliste est attribué un numéro de dossard qu'il portera tout au long de
l'épreuve. Ce numéro est attribué séquentiellement et automatiquement par le système informatique.
Le nombre total d'équipes est la plupart du temps de l'ordre de 20 et le nombre de cyclistes par
équipe est de 15.
Calendrier des étapes
La course est divisée en étapes. À chaque étape correspondent une ville de départ et une ville
d'arrivée. Le nombre d'étapes est de l'ordre de 18.
Édition des documents
Lorsque les inscriptions sont terminées, le responsable édite une liste des cyclistes engagés par
équipe. Il édite également le calendrier des étapes.
À L'ISSUE DE CHAQUE ÉTAPE
Enregistrement des résultats
On saisit et on mémorise le temps réalisé par chaque cycliste (exprimé en minutes) ou le motif de
l'abandon s'il a abandonné la course.
La codification du motif de l'abandon est la suivante:
● code 0 : pas d'abandon;
● code 1 : abandon pour raison médicale;
● code 2 : abandon pour sanction;
● code 3 : abandon pour raisons diverses.
Édition des documents
On édite une liste des cyclistes ayant participé à l'étape, classés par ordre croissant des temps
réalisés sur l'étape, et on indique la moyenne (en km/h) réalisée par chaque coureur. C'est le
classement de l'étape.
On édite une liste des cyclistes ayant abandonné dans l'étape avec le motif de l'abandon.

4/6
DCG2 UE8 : Systèmes d'Information de Gestion Devoir n° 1 du 29 Septembre 2007
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.
A LA FIN DE L'EPREUVE
On édite une liste des cyclistes classés par ordre croissant du temps réalisé par chacun d'eux sur
l'ensemble des étapes et on indique la moyenne générale (en km/h) réalisée par chaque coureur.
C'est le classement général.
On édite le classement des équipes sur l'ensemble de l'épreuve. L'équipe la mieux classée est celle
qui obtient le meilleur temps sur l'ensemble des étapes.
Travail à Faire
14. Élaborez le du modèle conceptuel des données à partir de la liste des informations fournie ci­
dessous.
LISTE DES INFORMATIONS
Code libellé Observation
ABAN_CYCLI_ETAP Code abandon du coureur sur l'étape 0 ou 1 ou 2 ou 3
Somme
CUM_TPS_CYCLI Cumul des temps du coureur pour les étapes parcourues desTPS_CYCLI_ETA
P
Cumul des temps de l'équipe pour les étapes parcourues Somme des
CUM_TPS_EQ
pour les 15 coureurs de l'équipe CUM_TPS_CYCLI
DAT_ETAP Date de l'étape
DATLlM_INSC Date limite d'inscription
DATN_CYCLI Date de naissance du cycliste
DNO_DOSSARD Dernier numéro de dossard attribué
Somme des
KILOM_EPREUVE Nombre total de kilomètres de l'épreuve
KILOM_ETAP
KI LOM_ETAP Nombre de kilomètres de l'étape
TPS_CYCLI_ETAP*6
MOY_CYCLI Moyenne (en Km/h) du coureur sur une étape
0/KILOM_ETAP
CUM_TPS_CYCLI*6
MOY_CYCLI_GEN Moyenne (en Km/h) du coureur au classement général
0/KILOM_EPREUVE
NO_DOSSARD Numéro du dossard du coureur
NO_EQUIP Numéro d'équipe
NO_ETAP Numéro d'étape
NOM_CYCLI Nom du cycliste
NOM_DIREC Nom du directeur de l'équipe
NOM_EQ Nom (libellé) de l'équipe
NOM_SPONSOR Nom du sponsor (parraineur)
PRE_CYCLI Prénom du cycliste
TPS_CYCLI_ETAP Temps (en minutes) réalisé par le coureur sur l'étape
VIL_ARR Ville d'arrivée de l'étape
VIL_DEP Ville de départ de l'étape

Raisonnement Algorithmique ­ Tableur


La formule de Lorentz permet de calculer le poids idéal pour un individu.
Pour les hommes : Poids = (Taille en cm ­100) – (Taille en cm ­150) / 4
Pour les femmes : Poids = (Taille en cm ­100) – (Taille en cm ­150) / 2,5

5/6
DCG2 UE8 : Systèmes d'Information de Gestion Devoir n° 1 du 29 Septembre 2007
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.
Mais le poids idéal reste une valeur subjective, auquel il faut associer un poids "médicalement
correct". Pour l'évaluer, on calcule l'Indice de Masse Corporelle, ou IMC.
IMC = poids(en kg) / taille (en m) ↑2
Si l'IMC est situé entre 18,5 et 25: le poids est correct
IMC entre 25 et 30: la personne est en surpoids, et doit réviser ses habitudes alimentaires.
IMC au delà de 30: une prise en charge médicale s'impose, car c'est à partir de 30 que commence
l'obésité.
Travail à faire
15. Traduisez ce problème sur tableur en dessinant seulement la maquette de l'écran. Vous
mettrez en évidence, en utilisant des couleurs par exemple, les données et les formules de
calcul.
16. Les données utilisables dans la feuille précédente, sont issues d'une vue de la Base de
données. Expliquez comment le tableur peut accéder à ces données?
17. Quelles fonctions peuvent être utilisées pour récupérer les données nécessaires au calcul de
l'IMC? Prenez un exemple.
18. Donnez, sous forme de raisonnement algorithmique, le calcul du poids idéal et de l'IMC. Le
résultat devra afficher, la valeur du poids idéal, la valeur de l'IMC et en conclusion afficher un
des trois messages suivants :
● « votre poids est correct » ;
● « vous devriez changer vos habitudes alimentaires » ;
● « il serait souhaitable que vous consultiez un médecin ».
Remarque : pour afficher un message, vous utiliserez la primitive suivante :
Afficher ( « écrire ici votre message »)

6/6

Vous aimerez peut-être aussi