< CGO, E5 Analyse de gestion et organisation du syst d'info. 2008 Vos impressions | Page 5 | Forum des BTS

CGO, E5 Analyse de gestion et organisation du syst d'info. 2008 Vos impressions

  • Auteur de la discussion Auteur de la discussion salwa
  • Date de début Date de début
antho73 link=topic=81161.msg913759#msg913759 date=1211010385 a dit:
D'accord avec toi.

D'accord aussi sauf que moi j'ai rajouté le taux de profitabilité au final, mais bon cela va me couter pas trop de point étant donné que le calcul est bon !

Person cette année, un BTS assez chaud ! Plsu que l'an passé (Car j'au les sujets de l'an passé en BTS BLANC)
Et j'ai eu mon BTS blanc (sur les sujets de 2007) avec 11,36 (Pas miroboolant mais assez pour être reçu) !!!
On verra l'admission ou non au BTS sera décisive avec l'APS et l'anglais....

Qui vivra verra  :blink:
 
Rassurée j'ai eu les memes reponses que vous, pour les ecarts et le cout du devis et meme les requetes. Moi qui pensais avoir complètement foiré esperons que j'ai limité les degats.
Sinon il me reste mardi mon oral APS, et la semaine d'après : lundi et mardi oral anglais et espagnol (en option facultative).

C'est l'U6 qui me fait trop peur .. :arrow2: :cry:
 
moi mon oral E6 c est seulement le 18 juin , jai du temps pour preparer a fond les APS, mais les resultats ne sont que le 4 juillet...
 
Salut,
Voici une proposition de corrigé. J'insiste bien sur proposition.
R A1.1
Oui.
Nous savons que chaque OF désigne la (ou les) matière(s) qui entrent dans un processus de fabrication et que pour
chacune de ces matières on indique la quantité de consommation préétablie et la quantité de consommation réelle.
Donc, pour chaque occurrence de l'entité &quot;CONSOMMER&quot; nous sommes en mesure de déterminer une sur (ou sous)
consommation par le calcul Conso_finale = (Qte_conso_préétablie) - (Qte_conso_réelle).

R A1.2
Non.
La lecture de l'annexe 12 nous indique que pour chaque étape de travail, les techniciens renseignent l'OF sur Excel
en indiquant Temps_de_calage et Temps_productif qui déterminent le Temps_réel_de_fonctionnement.
La lecture du schéma laisse seulement apparaitre la donnée porteuse Temps_réel_de_fonctionnement.
Si l'on veut pouvoir calculer dans la base de données le Taux_d'utilisation = Temps_productif / Temps_réel_de_fonctionnement
il faudrait ajouter la donnée porteuse Temps_productif.

R A1.3
Par le processus de traitement d'une commande, nous savons que le client peut participer à la phase de calage et
qu'il peut aussi modifier sa demande. Dans ce cas précis, un nouveau dossier technique sera ouvert. La cardinalité
(1,1) côté DOSSIER_TECHNIQUE exprime que chaque dossier fait l'objet d'un bon et un seul bon de commande et impose donc la création d'une nouvelle COMMANDECLI. D'où la présence de la cardinalité (1,n) côté COMMANDECLI.

R A1.4
Non.
Pour chaque machine, nous ne connaissons que la dernière date de maintenance grâce à la propriété
Date_dernière_maintenance. S'il fallait avoir un historique des maintenances depuis la date d'acquisition de chaque machine
il faudrait alors créer une entité MAINTENANCE composée des clés Code_machine et Date_maintenance puis supprimer la propriété Date_dernière_maintenance de l'entité MACHINE.

R A2.1
Dans la copie à rendre, il suffisait d'ajouter la propriété Temps_de_calage dans la sous-entité PRESSE.

R B1.1
SELECT MACHINE.Code_machine
FROM MACHINE
WHERE MACHINE.Date_achat&lt;#30/03/2006#
AND MACHINE.Date_derniere_maintenance is null ;

R B1.2
SELECT COUNT(DISTINCT ORDRE_FAB.NumOF) As Nombre_OF
FROM ORDRE_FAB, FONCTIONNER
WHERE ORDRE_FAB.NumOF = FONCTIONNER.#NumOF
AND (Year(ORDRE_FAB.Datefin) = 2007 AND FONCTIONNER.#Code_machine = &quot;XDL 54&quot; AND ORDRE_FAB = True
GROUP BY ORDER_FAB.NumOF;

R B1.3
SELECT ORDRE_FAB.NumOF, PRESSE.CodeMachine, ((ORDRE_FAB.Qté_exemplaire * ORDRE_FAB.Nombre_feuilles_par_exemplaire)/PRESSE.Vitesse_tirage) As temps_fonctionnement_préétabli
FROM ORDRE_FAB, FONCTIONNER, MACHINE, PRESSE
WHERE ORDRE_FAB.NumOF = FONCTIONNER.#NumOF
AND FONCTIONNER.#CodeMachine = MACHINE.CodeMachine
AND MACHINE.CodeMachine = PRESSE.CodeMachine
AND ORDRE_FAB.NumOF = 1311 AND PRESSE.CodeMachine = &quot;XDL 54&quot;;

R B2.1
Dans l'activité &quot;Finition&quot;, il fallait ajouter l'opération &quot;Pliage - reliure&quot;
L'évènement déclencheur de cette opération est le résultat &quot;Produit à finir&quot; de l'opération &quot;Calage - impression&quot;
Il y a alors la règle d'émission &quot;Toujours&quot; et le résultat &quot;Fabrication terminée&quot; et &quot;OF clôturé&quot;

Dans l'activité &quot;Responsable expédition&quot;, il fallait ajouter l'opération &quot;Préparation expédition&quot;
Deux évènements déclencheurs &quot;OF clôturé&quot; de l'opération &quot;Calage - impression&quot; et de l'opération &quot;Pliage - reliure&quot;
Une synchronisation d ou e (d = OF clôturé de calage - impression&quot; et e = OF clôturé de pliage - reliure)
Il y a la règle d'émission &quot;Toujours&quot; dont le résultat est &quot;édition BL&quot;

R C.1
Expliquer l'intérêt d'autoriser des accès &quot;nomades&quot; revient à reprendre 2 éléments du C.Mise en place d'une bdd partagée.
(réduction des coûts des demandes onéreuses des clients et meilleure réactivité des commerciaux chez le client)
Indiquer qu'il faut mettre au cœur de ce projet la sécurité des réseaux.
Il faudra que la société se protège contre les virus, contre les attaques par déni de service (DoS)
Il faudra isoler le réseau local du réseau internet en mettant en place un Proxy et un Firewall
Il faudra être très rigoureux dans le contrôle d'accès sur le serveur

R C.2
On ne garde que les objets COMMANDECLI et DOSSIER TECHNIQUE, le reste on barre.
Les autorisations CIM pour COMMANDECLI et DOSSIER TECHNIQUE.
@+
 
il y avait une erreur sur le modèle relationnel au niveau des sous-types d'entités c'était la clé étrangère venait de l'entité MACHINE qui devait être clé primaire dans les sous-types d'entité ce qui donnerait :
PRESSE [#Code_Machine, type_machine, Vitesse_tirage]
 
non car dans une spécialisation d'entité les entités spécialisées ont automatiquement comme clé primaire la même que celle de l'entité génique, il n'y a pas de clés étrangère :wink2:
 
fanou link=topic=81161.msg914647#msg914647 date=1211061124 a dit:
moi mon oral E6 c est seulement le 18 juin (normal, c'est le jour de l'appel :laugh:), j'ai du temps pour préparer a fond les APS, mais les résultats ne sont que le 4 juillet (là aussi, normal, c'est le jour de l'indépendance :laugh:) ...
 
vestale974 link=topic=81161.msg914800#msg914800 date=1211103555 a dit:
R B1.3
SELECT ORDRE_FAB.NumOF, MACHINE.CodeMachine, SUM((ORDRE_FAB.Qté_exemplaire * ORDRE_FAB.Nombre_feuilles_par_exemplaire)/PRESSE.Vitesse_tirage) As temps_fonctionnement_préétabli
FROM ORDRE_FAB, FONCTIONNER, MACHINE, PRESSE
WHERE ORDRE_FAB.NumOF = FONCTIONNER.#NumOF
AND FONCTIONNER.#CodeMachine = MACHINE.CodeMachine
AND MACHINE.CodeMachine = PRESSE.CodeMachine
AND ORDRE_FAB.NumOF = 1311 AND MACHINE.CodeMachine = &quot;XDl 54&quot;
GROUP BY ORDRE_FAB.NumOF;

JE suis pas d'accord avec cette requete à deux endroits (corrigé moi si je délire^^)

Pourquoi faire la sum de la formule alors que le calcul est demandé uniquement demandé pour l'odre de fabrication 1311 et qu'il n'est pas précisé une période pour le calcul
Pourquoi faire un group by alors que vous avez déjà mis une restriction : AND ORDRE_FAB.NumOF = 1311

Aussi non pour le reste j'ai comme vous^^
 
boumbsong link=topic=81161.msg915275#msg915275 date=1211127460 a dit:
JE suis pas d'accord avec cette requete à deux endroits (corrigé moi si je délire^^)

Pourquoi faire la sum de la formule alors que le calcul est demandé uniquement demandé pour l'odre de fabrication 1311 et qu'il n'est pas précisé une période pour le calcul
Pourquoi faire un group by alors que vous avez déjà mis une restriction : AND ORDRE_FAB.NumOF = 1311

Aussi non pour le reste j'ai comme vous^^

Et pourquoi prendre l'entité MACHINE alors qu'en ne prenant que l'entité PRESSE nous avons le Code_Machine ?
 
vestale974 link=topic=81161.msg914800#msg914800 date=1211103555 a dit:
Salut,
Voici une proposition de corrigé. J'insiste bien sur proposition.
R A1.1
Oui.
Nous savons que chaque OF désigne la (ou les) matière(s) qui entrent dans un processus de fabrication et que pour
chacune de ces matières on indique la quantité de consommation préétablie et la quantité de consommation réelle.
Donc, pour chaque occurrence de l'entité &quot;CONSOMMER&quot; nous sommes en mesure de déterminer une sur (ou sous)
consommation par le calcul Conso_finale = (Qte_conso_préétablie) - (Qte_conso_réelle).

R A1.2
Non.
La lecture de l'annexe 12 nous indique que pour chaque étape de travail, les techniciens renseignent l'OF sur Excel
en indiquant Temps_de_calage et Temps_productif qui déterminent le Temps_réel_de_fonctionnement.
La lecture du schéma laisse seulement apparaitre la donnée porteuse Temps_réel_de_fonctionnement.
Si l'on veut pouvoir calculer dans la base de données le Taux_d'utilisation = Temps_productif / Temps_réel_de_fonctionnement
il faudrait ajouter la donnée porteuse Temps_productif.

R A1.3
Par le processus de traitement d'une commande, nous savons que le client peut participer à la phase de calage et
qu'il peut aussi modifier sa demande. Dans ce cas précis, un nouveau dossier technique sera ouvert. La cardinalité
(1,1) côté DOSSIER_TECHNIQUE exprime que chaque dossier fait l'objet d'un bon et un seul bon de commande et impose donc la création d'une nouvelle COMMANDECLI. D'où la présence de la cardinalité (1,n) côté COMMANDECLI.

R A1.4
Non.
Pour chaque machine, nous ne connaissons que la dernière date de maintenance grâce à la propriété
Date_dernière_maintenance. S'il fallait avoir un historique des maintenances depuis la date d'acquisition de chaque machine
il faudrait alors créer une entité MAINTENANCE composée des clés Code_machine et Date_maintenance puis supprimer la propriété Date_dernière_maintenance de l'entité MACHINE.

R A2.1
Dans la copie à rendre, il suffisait d'ajouter la propriété Temps_de_calage dans la sous-entité PRESSE.

R B1.1
SELECT MACHINE.Code_machine
FROM MACHINE
WHERE MACHINE.Date_achat&lt;#30/03/2006#
AND MACHINE.Date_derniere_maintenance is null ;

R B1.2
SELECT COUNT(DISTINCT ORDRE_FAB.NumOF) As Nombre_OF
FROM ORDRE_FAB, FONCTIONNER
WHERE ORDRE_FAB.NumOF = FONCTIONNER.#NumOF
AND (Year(ORDRE_FAB.Datefin) = 2007 AND FONCTIONNER.#Code_machine = &quot;XDL 54&quot; AND ORDRE_FAB = True
GROUP BY ORDER_FAB.NumOF;

R B1.3
SELECT ORDRE_FAB.NumOF, MACHINE.CodeMachine, SUM((ORDRE_FAB.Qté_exemplaire * ORDRE_FAB.Nombre_feuilles_par_exemplaire)/PRESSE.Vitesse_tirage) As temps_fonctionnement_préétabli
FROM ORDRE_FAB, FONCTIONNER, MACHINE, PRESSE
WHERE ORDRE_FAB.NumOF = FONCTIONNER.#NumOF
AND FONCTIONNER.#CodeMachine = MACHINE.CodeMachine
AND MACHINE.CodeMachine = PRESSE.CodeMachine
AND ORDRE_FAB.NumOF = 1311 AND MACHINE.CodeMachine = &quot;XDl 54&quot;
GROUP BY ORDRE_FAB.NumOF;

R B2.1
Dans l'activité &quot;Finition&quot;, il fallait ajouter l'opération &quot;Pliage - reliure&quot;
L'évènement déclencheur de cette opération est le résultat &quot;Produit à finir&quot; de l'opération &quot;Calage - impression&quot;
Il y a alors la règle d'émission &quot;Toujours&quot; et le résultat &quot;Fabrication terminée&quot; et &quot;OF clôturé&quot;

Dans l'activité &quot;Responsable expédition&quot;, il fallait ajouter l'opération &quot;Préparation expédition&quot;
Deux évènements déclencheurs &quot;OF clôturé&quot; de l'opération &quot;Calage - impression&quot; et de l'opération &quot;Pliage - reliure&quot;
Une synchronisation d ou e (d = OF clôturé de calage - impression&quot; et e = OF clôturé de pliage - reliure)
Il y a la règle d'émission &quot;Toujours&quot; dont le résultat est &quot;édition BL&quot;

R C.1
Expliquer l'intérêt d'autoriser des accès &quot;nomades&quot; revient à reprendre 2 éléments du C.Mise en place d'une bdd partagée.
(réduction des coûts des demandes onéreuses des clients et meilleure réactivité des commerciaux chez le client)
Indiquer qu'il faut mettre au cœur de ce projet la sécurité des réseaux.
Il faudra que la société se protège contre les virus, contre les attaques par déni de service (DoS)
Il faudra isoler le réseau local du réseau internet en mettant en place un Proxy et un Firewall
Il faudra être très rigoureux dans le contrôle d'accès sur le serveur

R C.2
On ne garde que les objets COMMANDECLI et DOSSIER TECHNIQUE, le reste on barre.
Les autorisations CIM pour COMMANDECLI et DOSSIER TECHNIQUE.
@+
Pour l'extension du MCD sa veut dire que quelque soit l'ordre de fabrication, pour la machine presse XLD 54, le temps de calage est par exemple de 5 minutes ? Impossible qu'il soit de 10 ? Ou de 30 ?
Es-tu sûr qu'il soit bien fixe ?
 
Oui c'est pas faux je n'avais pas vu cette jointure entre machine et presse qui est fausse, j'ai pris comme toi que presse qui dispose effectivement du bon identifiant.

Pour l'extension, je crois que j'ai créer une association calage, (avec les propriété temps calage) a gauche de machine ( un peu de symétrie par rapport a l'autre association dont j'ai perdu le nom^^)
 
boumbsong link=topic=81161.msg915332#msg915332 date=1211129159 a dit:
Oui c'est pas faux je n'avais pas vu cette jointure entre machine et presse qui est fausse, j'ai pris comme toi que presse qui dispose effectivement du bon identifiant.

Pour l'extension, je crois que j'ai créer une association calage, (avec les propriété temps calage) a gauche de machine ( un peu de symétrie par rapport a l'autre association dont j'ai perdu le nom^^)

Ben non pour moi la jointure entre machine et presse est bien juste.
Concernant l'extention, j'ai fait une CIM porteuse entre ORDRE FAB et PRESSE avec en données portées temps de calage et temps productif j'ai mis aussi temps réel, mais c'est inutile.
 
Erf^^ je crois que dans les propriétés de l'héritage de l'identifiant, il n'est pas nécessaire de prendre la table source.
Donc si tu prend presse, tu ne prend pas machine, non?
 
boumbsong link=topic=81161.msg915275#msg915275 date=1211127460 a dit:
JE suis pas d'accord avec cette requete à deux endroits (corrigé moi si je délire^^)

Pourquoi faire la sum de la formule alors que le calcul est demandé uniquement demandé pour l'odre de fabrication 1311 et qu'il n'est pas précisé une période pour le calcul
Pourquoi faire un group by alors que vous avez déjà mis une restriction : AND ORDRE_FAB.NumOF = 1311

Aussi non pour le reste j'ai comme vous^^
Salut,
Désolé, je viens de relire le sujet et effectivement

R B1.3
SELECT ORDRE_FAB.NumOF, PRESSE.CodeMachine, (ORDRE_FAB.Qté_exemplaire * ORDRE_FAB.Nombre_feuilles_par_exemplaire)/PRESSE.Vitesse_tirage) As temps_fonctionnement_préétabli
FROM ORDRE_FAB, FONCTIONNER, MACHINE, PRESSE
WHERE ORDRE_FAB.NumOF = FONCTIONNER.#NumOF
AND FONCTIONNER.#CodeMachine = MACHINE.CodeMachine
AND MACHINE.CodeMachine = PRESSE.CodeMachine
AND ORDRE_FAB.NumOF = 1311 AND PRESSE.CodeMachine = &quot;XDL 54&quot;;

@+
 
boumbsong link=topic=81161.msg915332#msg915332 date=1211129159 a dit:
Oui c'est pas faux je n'avais pas vu cette jointure entre machine et presse qui est fausse, j'ai pris comme toi que presse qui dispose effectivement du bon identifiant.

Pour l'extension, je crois que j'ai créer une association calage, (avec les propriété temps calage) a gauche de machine ( un peu de symétrie par rapport a l'autre association dont j'ai perdu le nom^^)
Salut,
C'est une question d'approche.
Soit le temps de calage est un temps standard, dans ce cas cette propriété ne peut qu'intégrer l'entité PRESSE.
PRESSE.CodeMachine -&gt; Temps_de_calage
Soit le temps de calage n'est pas standard, dans ce cas fonctionnellement il dépend de l'OF et de la machine et de fait la propriété intègrera l'association FONCTIONNER.
FONCTIONNER.#NumOF+FONCTIONNER.#CodeMachine -&gt; Temps_de_calage
La solution que tu avances n'est pas fausse, à condition de l'avoir justifié. Cette justification consiste à indiquer que pour un processus de fabrication on utiliserait plusieurs presses dans un même OF.
Le doute aurait pu être levé à la condition d'avoir plusieurs exemples d'OF dans l'annexe 12.
@+
 
Merci des précisions, je n'ai pas précisé alors tant pis ce qui est fait est fait^^
Alea Jacta Est comme disait :blink: :spam1:
 
boumbsong link=topic=81161.msg915444#msg915444 date=1211134572 a dit:
Merci des précisions, je n'ai pas précisé alors tant pis ce qui est fait est fait^^
Alea Jacta Est comme disait :blink: :spam1:
Dommage, mais qui sait !
Et puis si on veut aller plus dans l'analyse et sans être un spécialiste de l'impression. Rien ne nous dit qu'il n'y aurait pas un temps de calage pour la phase de finition (reliure). Dans l'annexe 12 on indique noir sur blanc que devant chaque machine, donc presse et reliure, il y a un terminal qui permet à chaque phase de compléter l'OF. Alors ... :invis:
Sinon, j'ai trouvé le sujet pas trop difficile.
@+
 
Retour
Haut