Durée : 4 heures Le sujet se présente sous la forme de deux dossiers indépendants



Documents pareils
Durée : 4 heures coefficient : 4 Le sujet se présente sous la forme de deux dossiers indépendants

Le langage SQL Rappels

Langage SQL : créer et interroger une base

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

Bases de données relationnelles

Langage SQL (1) 4 septembre IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes

SQL Historique

Avertissement : ceci est un corrigé indicatif qui n engage que son auteur

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES

clef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE

Les bases de données

1. Qu'est-ce que SQL? La maintenance des bases de données Les manipulations des bases de données... 5

TD : Requêtes SQL (BDR.TD2-1) INSA 3IF

1 Introduction et installation

16H Cours / 18H TD / 20H TP

Bases de Données relationnelles et leurs systèmes de Gestion

ECR_DESCRIPTION CHAR(80), ECR_MONTANT NUMBER(10,2) NOT NULL, ECR_SENS CHAR(1) NOT NULL) ;

BTS/CGO P10 SYSTEME INFORMATION Année

Plan. Bases de Données. Sources des transparents. Bases de SQL. L3 Info. Chapitre 4 : SQL LDD Le langage de manipulation de données : LMD

NFA 008. Introduction à NoSQL et MongoDB 25/05/2013

S8 - INFORMATIQUE COMMERCIALE

INSTITUT NATIONAL DES TELECOMMUNICATIONS CONTROLE DES CONNAISSANCES. 2. Les questions sont indépendantes les unes des autres.

Le Langage SQL version Oracle

14/04/2014. un ensemble d'informations sur un sujet : exhaustif, non redondant, structuré, persistant. Gaëlle PERRIN SID2 Grenoble.

Partie I : Créer la base de données. Année universitaire 2008/2009 Master 1 SIIO Projet Introduction au Décisionnel, Oracle

Le Langage De Description De Données(LDD)

COMPTABILITÉ ET FINANCE D ENTREPRISE

Baccalauréat Technologique. Épreuve de Spécialité Partie écrite

TD n 10 : Ma première Base de Données

Bases de données cours 4 Construction de requêtes en SQL. Catalin Dima

Cours SQL. Base du langage SQL et des bases de données

Introduction au Système de Gestion de Base de Données et aux Base de Données

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions

CREATION WEB DYNAMIQUE

INTRODUCTION : Données structurées et accès simplifié

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre

LES STOCKS DEFINITION ET TYPOLOGIE DES STOCKS

Devoir Data WareHouse

TP Contraintes - Triggers

FileMaker 13. Guide de référence SQL

AGRÉGATION «ÉCONOMIE ET GESTION»

Leçon 3. Les principaux outils de gestion des stocks

SOMMAIRE OPÉRATIONS COURANTES OPÉRATIONS D INVENTAIRE

Cours 4 : Agrégats et GROUP BY

TP Bases de données réparties

INFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année Académique :

Chap. 2: L approche base de données

Corrigés des cas pratiques

CORRIGÉ GEDOC SA. Proposition de barème sur 70 points

SQL sous SqlServer OLIVIER D. DEHECQ Olivier 0

Le langage SQL pour Oracle - partie 1 : SQL comme LDD

Optimisation SQL. Quelques règles de bases

Durée de l'épreuve : 4 heures Coefficient : 7

Vincent Augusto

1 Modélisation d une base de données pour une société de bourse

A QUOI SERVENT LES BASES DE DONNÉES?

Leçon 5. Systèmes de gestion à recomplétement périodique et stock de sécurité

MySQL / SQL EXEMPLES

INTRODUCTION AU DATA MINING

Les Entrepôts de Données

Compétences Business Objects

Création et Gestion des tables

Programme détaillé BTS INFORMATIQUE DE GESTION DIPLÔME D ETAT. Objectifs de la formation. Les métiers. Durée de la formation

Programmation Linéaire - Cours 1

SQL Serveur Programme de formation. France Belgique Suisse - Canada. Formez vos salariés pour optimiser la productivité de votre entreprise

Année Universitaire 2009/2010 Session 2 de Printemps

MODE OPERATOIRE OPENOFFICE BASE

Coût de fabrication ou d achat. Calcul des besoins Management Industriel et Logistique (4) (2) (1) (2)

Olivier Mondet

Gestion des stocks et des approvisionnements

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

GESTION LOGISTIQUE GESTION COMMERCIALE GESTION DE PRODUCTION

PROJET 1 : BASE DE DONNÉES REPARTIES

TP base de données SQLite. 1 Différents choix possibles et choix de SQLite : 2 Définir une base de donnée avec SQLite Manager

Systèmes de Gestion de Bases de Données

ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS FEFORT ÉLÉMENTS DE CORRECTION

Table des matières PRESENTATION DU LANGAGE DS2 ET DE SES APPLICATIONS. Introduction

E4D : ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS TONER EXPRESS

A - ÉPREUVE FINALE (voir croquis joints)

Procédures Stockées WAVESOFT ws_sp_getidtable Exemple : ws_sp_getnextsouche Exemple :... 12

Bases de Données. Plan

Bases de données. Yamine AIT AMEUR. INPT-ENSEEIHT DIMA 2 Rue Charles Camichel Toulouse Cedex 7

FORMATION A L UTILISATION DE PMB QUELQUES NOTIONS DE SQL

Une implantation nationale Grâce à un réseau de 3 agences (Caen, Tours, Lyon), vous bénéficiez ou conservez un interlocuteur de proximité.

Bac Pro Gestion-Administration. Nice - Formation Académique des 10 et 17 février

Dossier I Découverte de Base d Open Office

Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services

Chapitre VIII. Les bases de données. Orientées Objet. Motivation

IFT3030 Base de données. Chapitre 1 Introduction

C. SCIT Le 9 juillet 2003

Présentation du module Base de données spatio-temporelles

Lettre d information. Octobre 2014

Introduction aux Bases de Données 2004/2005

UE8 Systèmes d information de gestion Corrigé indicatif

Renouvellement du conseil d administration du CCAS/CIAS

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

E4R : ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS BLÉ

Transcription:

ÉPREUVE E5 : ANALYSE DE GESTION ET ORGANISATION DU SYSTÈME D INFORMATION Durée : 4 heures Le sujet se présente sous la forme de deux dossiers indépendants Page de garde... p 1 Présentation de l entreprise... p 2 DOSSIER 1 : Analyses de gestion (30 points)... p 3, 4 DOSSIER 2 : Organisation du système d information (30 points)... p 5,6 Le sujet comporte les annexes suivantes : Annexe 1: Présentation du processus de production... p 7 Annexe 2: Informations relatives à la pièce ED22 (étoile de distribution)... p 7 Annexe 3: Proposition de commande du client G&P pour 2013... p 8 Annexe 4 : Conditions de production des étoiles de distribution et des sellettes... p 8 Annexe 7 : Extrait du dictionnaire du schéma des données de l Annexe 6... p 9 Annexe 8 : Le schéma conceptuel des données... p 10 Annexe 9 : Extrait du schéma relationnel... p 10 Annexe 10 : Mémento SQL... p 11 Annexe 11 : Fiches de mouvement de stock de matériau... p 12 Annexe 12 : Données sur les approvisionnements de matériau... p 12 Annexe 13 : Modalités de gestion des stocks et de réapprovisionnement... p 13 Annexe 14 : Délais de réapprovisionnement... p 13 ANNEXES À RENDRE AVEC LA COPIE : Annexe A : Extension du schéma conceptuel des données... p 14 Annexe B : Algorithme de calcul du délai et de la date de livraison... p 15 Les annexes à rendre sont fournies en un seul exemplaire, il ne sera pas distribué d annexes supplémentaires Avertissements - Chaque dossier sera traité sur des copies séparées et les annexes à rendre seront jointes au dossier concerné. - Si le texte du sujet, de ses questions ou de ses annexes vous conduit à formuler des hypothèses, il vous est demandé de les mentionner explicitement sur votre copie. - Un soin particulier pour la présentation de votre copie est demandé. BTS Blanc Année 2012-2013 1

SUJET PRÉSENTATION DE L ENTREPRISE L entreprise OXO est une entreprise de mécanique de précision implantée dans la région Centre. La SARL OXO emploie huit salariés : sept techniciens à l atelier et une personne chargée des travaux administratifs (standard téléphonique, secrétariat, comptabilité). L entreprise fabrique des pièces industrielles sur mesure en aluminium, en plastique, en inox, en acier prétraité ou en alliage. Ses clients, industriels de la région, utilisent ces pièces pour équiper leurs chaînes de production. OXO a une activité régulière sur 12 mois, la plupart de ses clients n interrompant pas leur chaîne de production, y compris durant juillet et août. Pour permettre aux salariés de prendre leurs congés, des intérimaires sont embauchés sur cette période. Monsieur et madame Lebrun souhaitent mettre en place des outils de gestion moins empiriques que ceux actuellement utilisés et assurer la modernisation de l équipement. Leur effort portera sur les éléments suivants : l amélioration du système de calcul des coûts et des marges ; le suivi des contraintes de production et la révision du modèle d approvisionnement ; l automatisation du suivi stocks ; le renouvellement partiel de l équipement industriel et commercial. Vous êtes employé(e) comme stagiaire dans l entreprise OXO et vous aiderez les dirigeants à rationaliser le système de gestion et d information. BTS Blanc Année 2012-2013 2

DOSSIER 1 : ANALYSES DE GESTION Le dossier gestion est composé de quatre parties indépendantes. Vous assistez madame Lebrun dans les travaux suivants : calcul de marges et étude d une proposition commerciale ; recherche d un niveau de production optimal ; révision du modèle d approvisionnement. 1 Calcul de marges sur coût variable et étude d une proposition de commande Madame Lebrun axe sa gestion sur l analyse des marges réalisées sur les étoiles de distribution (ED22). Ces pièces sont des composants de la chaîne de fabrication de notre principal client G&P, société industrielle de la région. La connaissance des marges obtenues devrait permettre une amélioration du système de tarification pour les commandes à venir. Afin de l assister dans cette démarche, vous disposez de données de gestion fournies par le système d information. TRAVAIL À FAIRE Au regard des informations présentes dans les annexes 1, 2 et 7, 1.1 - Déterminer la marge sur coût variable (en euros et en pourcentage du chiffre d affaires) dégagée par la production des 80 pièces ED22 en réponse à la commande C456 lancée par G&P au cours de l année 2012. 1.2 - Calculer les charges spécifiques relatives à la production de ces 80 pièces pour l année 2012. En déduire la marge sur coût spécifique globale de cette production. Le client G&P formule pour l année 2013 une proposition commerciale à OXO. À partir des annexes 2 et 3, 1.3 - Calculer le taux de marge sur coût spécifique liée à la production des 120 étoiles ED22 en réponse aux commandes envisagées en 2013 par G&P. 1.4 - Expliquer ce qui justifie cette évolution du taux de marge sur coût spécifique par rapport à la production précédente. 1.5 - Conseiller Madame Lebrun sur les tarifs à proposer au client G&P pour les commandes futures. BTS Blanc Année 2012-2013 3

2 - Recherche d un niveau optimal de production L entreprise possède un tour à commandes numériques, le TOP 75 et un poste de fraisage à commandes manuelles le FGR 58. Ces deux machines sont entièrement dédiées à la production d étoiles de distribution et de sellettes. Madame Lebrun vous sollicite afin de déterminer les quantités optimales de ces deux productions. Elle envisage de remplacer la machine à commande manuelle par une machine à commande numérique dont la productivité est plus importante. À l aide de l annexe 4, TRAVAIL À FAIRE 2.1 - OXO utilise normalement ces deux machines pour fabriquer mensuellement 20 étoiles de distribution et 11 sellettes : a) Indiquer la marge sur coût variable dégagée par cette combinaison de production. b) Calculer les capacités utilisées par chaque machine pour cette combinaison. c) À l appui de vos résultats et des données fournies, expliquer pourquoi la combinaison de production actuelle n est pas optimale. 2.2 - Afin de vérifier la solution optimale de production : a) Construire le système de contraintes ; b) Indiquer la quantité optimale de production et la M/CV maximale. 2.3 - Le remplacement de la machine manuelle FGR58 par une fraiseuse numérique permettrait de diminuer les temps de fabrication. a) Construire le nouveau système de contraintes ; b) Calculer la nouvelle quantité optimale de production qui maximise la M/CV. 3 Révision du modèle d approvisionnement Dans une logique de rationalisation du processus de production, Madame Lebrun cherche à améliorer le suivi et le coût des approvisionnements en matière première. Elle se base sur l observation de la fiche mensuelle du stock de matériau Inox 18/10 de l annexe 10. À l aide de l annexe 10, TRAVAIL À FAIRE 3.1 Définir les notions de stock d alerte et de stock de sécurité. 3.2 Calculer le coût actuel de gestion du stock. 3.3 Déterminer le nombre optimal de commandes de matériau Inox 18/10 qui minimise le coût de gestion de stock. 3.4 Conseiller Madame Lebrun, en justifiant votre réponse, quant à l opportunité de modifier le rythme de réapprovisionnement de ce matériau. BTS Blanc Année 2012-2013 4

DOSSIER 2 : ORGANISATION DU SYSTÈME D INFORMATION Le dossier est composé de trois parties indépendantes. L entreprise OXO utilise une base de données qui permet à la fois la gestion des commandes client pour les sellettes et les étoiles de distribution et le suivi des coûts de ces deux pièces. Monsieur Lebrun souhaite que vous étudiiez l extension du système d information afin d y intégrer la gestion des stocks et des réapprovisionnements. 1 - Compréhension du schéma existant Le schéma conceptuel des données correspondant à l application actuellement utilisée est présenté en annexe 6. Le domaine couvre principalement la gestion du coût des pièces : sellettes et étoiles de distribution. TRAVAIL À FAIRE À partir des annexes 1 et 5 et du modèle conceptuel des données de l annexe 6, 1.1 - Répondre aux questions suivantes, posées par monsieur Lebrun en justifiant votre réponse. a) Peut-on identifier le client à l origine d une commande? b) Peut-on calculer le coût de réglage des machines pour une commande? c) Peut-on calculer le coût du matériau utilisé pour une commande? À partir des annexes 5 et 6, 1.2 - Écrire en langage SQL les requêtes qui permettent d obtenir : a) La liste des pièces (désignation, poids et dimensions) du client dont le nom est G&P fabriquées à partir des matériaux dont le libellé est inox 16/10 et inox 18/10. b) Le nombre d heures de travail de fabrication par salarié pour la pièce ED22 selon le tableau suivant : Matricule salarie T123 T124. RefPiece ED22 ED22 Nombre d heures de fabrication c) Le temps de réglage de la machine n FGR58 pour la commande n C456 est terminé. Il présente un total de 60 heures. Écrire la requête qui permet d ajouter ce temps de réglage. BTS Blanc Année 2012-2013 5

d) La pièce ED20 n est plus référencée au catalogue de produits. Ecrire la requête qui permet de mettre à jour le catalogue de pièces. e) Le taux horaire des salariés augmente de 3 %. Ecrire la requêt qui permet de prendre en compte cette augmentation. f) Monsieur Lebrun souhaite connaître les clients (CodeClient, NomClt) n ayant pas passé de commandes en 2012. Écrire la requête correspondante. 2 Automatisation des procédures de gestion des stocks et des réapprovisionnements Actuellement, le suivi et la gestion des stocks de matériaux sont effectués manuellement. Le chef d entreprise souhaite pouvoir automatiser les procédures de gestion de stocks et de réapprovisionnement. À partir des annexes 9, 10 et 11, TRAVAIL À FAIRE 2.1 - Compléter le schéma conceptuel des données permettant d assurer la gestion des stocks de matériaux et leur réapprovisionnement auprès des fournisseurs sur l Annexe A (à rendre avec la copie). 3 - Algorithme de détermination du délai et de la date prévue de livraison. Le suivi des procédures de réapprovisionnement nécessite un outil permettant de déterminer le délai de livraison en jours et la date prévue. À partir des informations de l annexe 12, TRAVAIL À FAIRE 3.1 - Calculer le délai de réapprovisionnement en jours et la date de livraison pour une commande de 670 kg d inox 18/10 chez CENTRIX le 14 décembre 2012. 3.2 - Construire l algorithme sur l Annexe B (à rendre avec la copie) afin de déterminer le délai de livraison en jours et la date prévue de livraison. BTS Blanc Année 2012-2013 6

Annexe 1 Présentation du processus de production OXO fabrique des pièces industrielles sur mesure. Chaque client commande des pièces dessinées par son propre bureau d études. Monsieur Lebrun étudie alors les plans et les transmet ensuite à ses techniciens qui lancent la fabrication sur les équipements de l entreprise. G&P, le client le plus régulier de OXO, est un des leaders mondiaux de la cosmétique. Il exploite une importante usine de production de shampoing dans la région. OXO lui livre régulièrement deux types de pièces : des étoiles de distribution : elles permettent d entraîner les flacons de shampoing lors des différentes phases de traitement (rinçage, remplissage, capsulage ) ; des sellettes : placées en bout de chaîne de production, elles permettent le remplissage des flacons de shampooing. Lorsqu un client tel que G&P commande une pièce nouvelle, madame Lebrun détermine le coût de celle-ci en intégrant l ensemble des charges relatives à sa fabrication. Ce calcul est effectué à partir de données conservées dans la base de données. En cas de renouvellement de commande de ce même client sur des pièces identiques, les pièces sont alors considérées comme standard. Le calcul de coût n intégrera pas le temps d étude des plans initiaux. Annexe 2 Informations relatives à la pièce ED22 (étoile de distribution) OXO a produit en 2012, pour G&P, la nouvelle étoile de distribution ED22 lui permettant de lancer la production de son premier shampoing 100% bio. G&P a passé la commande C456 de 80 étoiles de distribution ED22 au prix de 700 pièce. Cette commande a nécessité les éléments suivants: - pour chaque pièce ED22 : du matériau consommé, des forfaits et de la main d œuvre de fabrication. LibelleMateriau PrixAuKg QteMateriau Inox 18/10 4,00 30 ForfaitFournitures ForfaitTransport 15,00 55,00 MatriculeSalarié NomSalarie NomMachine Nb_Heures TxHoraireBrut T123 Merlin FGR 58 4,50 30,00 T124 Garnier TOP 75 5,00 33,00 - charges spécifiques liées au lancement de la commande C456: Numcde TempsEtudeplan TxHoraireBrut (heures) C456 50,00 42 Numcde NumMachine Tps_reglage TauxHoraire (heures) Reglage C456 FGR58 60 32 C456 TOP75 47 32 Ces informations ont été extraites de la base de données. BTS Blanc Année 2012-2013 7

Annexe 3 : Proposition de commande du client G&P pour 2013 Compte tenu du succès commercial rencontré par ses shampoings 100% bio, G&P prévoit d augmenter considérablement cette production en utilisant une nouvelle unité de production au cours du dernier trimestre de l année 2013. Dans cette perspective G&P envisage une demande supplémentaire de 120 étoiles de distribution ED22. Cette acquisition se traduirait par 3 commandes de 40 unités. Le prix de vente unitaire serait de 700 et le coût variable de la pièce évalué à 490. Cette production pourrait être assurée par la fraiseuse FGR 58 et le tour TOP 75. Le temps de réglage des machines pour chacune des commandes resterait identique à celui de la commande produite en 2012. Pour l année 2013, les taux horaires resteraient inchangés. Annexe 4 : Conditions de production des étoiles de distribution et des sellettes Situation actuelle : Les étoiles de distribution et les sellettes sont fabriquées sur deux machines : La fraiseuse manuelle FGR 58 et le tour numérique TOP 75 Chacune de ces machines est disponible, en dehors des temps de réglage, 150 heures chaque mois. Une étoile de distribution nécessite 4,5 heures sur la fraiseuse et 5 heures sur le tour. Une sellette nécessite 5 heures sur la fraiseuse et 3,75 heures sur le tour. La marge sur coût variable moyenne d une étoile de distribution est de 210 et celle d une sellette de 228. La fabrication mensuelle actuelle est de 20 étoiles de distribution et de 11 sellettes. Un précédent stagiaire a travaillé sur tableur afin de déterminer une solution de production présentée ci-dessous : Projet d investissement : Afin d augmenter la productivité, il est envisagé de remplacer la machine manuelle FRG58 par une fraiseuse numérique dont les capacités horaires mensuelles seraient identiques. Cette machine diminuerait le temps de production unitaire pour la porter à 4 heures pour une étoile de distribution et de 4,5 heures pour une sellette. BTS Blanc Année 2012-2013 8

Annexe 5 - Extrait du dictionnaire du schéma des données de l Annexe 8 Propriété Signification Nature Commentaire LibelleMateriau Référence du matériau AN Nature du matériau utilisé dans la fabrication d une pièce. RefPiece Référence de la pièce AN Une pièce est soit à une sellette, soit une étoile de distribution. Il existe pour chacune plusieurs références. QteMateriau Quantité consommée pour une pièce N PrixAuKg Prix du matériau au kg N ForfaitTransport Prix du transport d une pièce acheminée chez le client N TempsEtudePlan Nombre d heures passées par M. Lebrun pour l étude des plans N Temps passé avant la première mise en fabrication d une pièce nouvelle, indépendamment de la quantité fabriquée. ForfaitFournitures Montant des fournitures diverses pour une pièce N Tps_Reglage Nombre d heures passées avant chaque lancement d une série de fabrication d une pièce N Nb_Heures Nombre d heures N Coût d une heure de TxHoraireBrut main d œuvre d un N salarié TypeMachine Nature de la machine AN Fraiseuse ou Tour CommandeNumO/N Mode de fonctionnement de la machine Logique Réglage de la machine nécessaire pour chaque commande Coût horaire toutes charges sociales incluses «O» pour machine à commandes numériques BTS Blanc Année 2012-2013 9

Annexe 6 : Schéma conceptuel des données 1,n MATERIAU CodeMateriau LibelleMateriau PrixAuKg 0,n Composition 1,1 FABRICATION NB_heures PIECE RefPiece DesignPiece DateEntree Dimensions PoidsPiece QteMateriau ForfaitFournitures ForfaitTransport TempsEtudePlan TypePiece PVHT 0,n 0,n Destinataire 1,1 1,n Concerne 1,1 0,n CLIENT CodeClient NomClt PrenomClt AdRueClt AdCPClt AdVilleClt TelClt COMMANDE NumCde DateCde Qtte_commandee 0,n SALARIE MatriculeSalarie NomSalarie PrenomSalarie NumSSSalarie TxHoraireBrut MACHINE NumMachine NomMachine DateAchat Conso_KW/h TypeMachine CommandeNumO/N TauxHoraire_Reglage 0,n REGLAGE 0,n Tps_reglage Annexe 7 : Le schéma relationnel CLIENT (CodeClient, NomClt, PrenomClt, AdRueClt, AdCPClt, AdVilleClt, TelClt) MATERIAU (CodeMateriau, LibelleMateriau, PrixAuKg) COMMANDE (NumCde, DateCde, QtteCommandee, #RefPiece) SALARIE (MatriculeSalarie, NomSalarie, PrenomSalarie, NumSSSalarie, TxHoraireBrut) MACHINE(NumMachine, NomMachine, DateAchat, Conso_KW/h,TypeMachine, CommandeNumO/N, TauxHoraire_Reglage) PIECE (RefPiece, DesignPiece, DateEntree, Dimensions, PoidsPiece, QteMateriau, ForfaitFournitures, ForfaitTransport, TempsEtudePlan, TypePiece, PVHT, #CodeClient, #CodeMateriau) BTS Blanc Année 2012-2013 10

Annexe 8 : Mémento SQL Syntaxe générale SELECT FROM WHERE GROUP BY HAVING ORDER BY ; Projection Restriction Jointures naturelles Agrégats Regroupement Classement SELECT [DISTINCT] expr1 [AS nom1], expr2 [AS nom2], FROM table1 [alias1], table2 [alias2], WHEREexpr1 = / <> / < / > / <= / >= expr2 WHERE expr1 BETWEEN expr2 AND expr3 WHERE expr1 [NOT] LIKE chaîne1 WHERE expr1 [NOT] IN (expr2, expr3, ) WHERE expr1 IS [NOT] NULL AND / OR prédicat SELECT expr1, expr2, FROM table1, table2 WHERE table1.champ1 = table2.champ2 SELECT [expr1],, SUM (expr2) [AS nom2] SELECT [expr1],, MAX (expr2) [AS nom2] SELECT [expr1],, MIN (expr2) [AS nom2] SELECT [expr1],, AVG (expr2) [AS nom2] SELECT [expr1],, COUNT (*) [AS nom2] GROUP BY expr1, expr2, HAVINGprédicat ORDER BY expr1 [ASC / DESC], expr2 [ASC / DESC], Intersection WHERE table1.champ1 IN (SELECT table1.champ1 ) ; Différence WHERE table1.champ1 NOT IN (SELECT table1.champ1 ) ; Requête 1 Union UNION Requête 2 ACTIONS SUR LES TUPLES DELETE FROM TABLE 1 Suppression WHERE Prédicat ; INSERT INTO table [(champ1, champ2, )] VALUES (val1, val2, ) ; Insertion INSERT INTO table [(champ1, champ2, )] Requête Mise à jour UPDATE table SET champ1 = expr1, champ2 = expr2, WHERE prédicat Tout élément entre crochets est facultatif. BTS Blanc Année 2012-2013 11

Annexe 9: Fiches de mouvement de stock de matériau FICHE DE MOUVEMENT DE STOCK N 372 Date : 12/11/2012 Code matériau : IX18 Type mouvement : Entrée Sortie Entrée Quantité : 20 kg Contrôle quantités : OK Pas OK Sortie Pièce concernée : Sellette S12 Contrôle qualité : OK Pas OK Informations diverses : FICHE DE MOUVEMENT DE STOCK N 380 Date : 14/11/2012 Code matériau : IX18 Type mouvement : Entrée Sortie Entrée Quantité : 270 kg Contrôle quantité : OK Pas OK Sortie Pièce concernée : Contrôle qualité : OK Pas OK Informations diverses : Une plaque abimée. Vu par le responsable Annexe 10: Données sur les approvisionnements de matériau Fiche mensuelle de stock de matériau Mois : novembre 2012 Code matériau: IX18 Unité de stockage : Kg Stock Sécurité : 30 Désignation : Inox 18/10 Stock Maximum (1) : 700 Stock d alerte : 60 Jour Type Mouvement Numéro du mouvement Quantité Stock 01 E S 150 E S 12 E S n 372 20 40 12 E S n 373 6 34 E S 14 E S n 380 270 300 E S (1) Chez OXO le stock maximum correspond à une capacité maximale de stockage du local. Informations sur le coût de gestion de l inox 18/10 La quantité actuelle de réapprovisionnement de l inox 18/10 est de 270 kg. On retient les hypothèses suivantes relatives au suivi des stocks de ce matériau : - Consommation régulière de 3840 kg d inox18/10 sur l année - Coût de possession d un kg d inox sur l année : 14 - Cout de passation d une commande = 840 - Stock de sécurité = 30 kg BTS Blanc Année 2012-2013 12

Annexe 11 : Modalités de gestion des stocks et de réapprovisionnement La base de données relative au suivi des différents stocks de matériaux devra respecter les règles de gestions suivantes : Prise en compte de tous les mouvements de stocks (entrée, sortie) ; Une fiche de sortie de matériau ne peut concerner qu une pièce ; Le stock réel est mis à jour après chaque mouvement ; Une procédure de réapprovisionnement est lancée quand le stock d alerte est atteint. La quantité réapprovisionnée correspond à la mise à niveau au stock maximum à partir du stock de sécurité. Un réapprovisionnement ne porte que sur un matériau. La date de livraison prévue au moment du lancement du réapprovisionnement est déterminée par algorithme. Les données permettant le respect de ces règles doivent figurer dans la base de données. Annexe 12 : Délais de réapprovisionnement Les conditions de livraisons négociées par OXO avec les fournisseurs et transporteurs de matériaux sont les suivantes : Les délais de livraison sont calculés en fonction de la quantité commandée : Quantité réapprovisionnée Délais de livraison De 0 à moins de 100 kg 2 jours De 100 à moins de 500 kg 3 jours Au-delà de 500 kg 5 jours Après détermination du délai théorique, le fournisseur AZUR ayant des contraintes supplémentaires ne peut respecter ces délais. Il conviendra d ajouter systématiquement un jour supplémentaire. En revanche, il a été négocié avec notre fournisseur CENTRIX une diminution d une journée de ces délais. BTS Blanc Année 2012-2013 13

ANNEXE A : Extension du schéma conceptuel des données (à compléter et à rendre avec la copie) REAPPROV Numreappro. Date_lancement Date_livraison_prévue 1,1 1,1 0,n Livre FOURNISSEUR CodeFournisseur RaisonsocFrs AdRueFrs AdCPFrs AdVilleFrs TelFrs Concerne MOUVEMENT 1,n MATERIAU CodeMateriau LibelleMateriau PrixAuKg 1,n Composition 1,1 PIECE RefPiece DesignPiece DateEntree Dimensions PoidsPiece QteMateriau ForfaitFournitures ForfaitTransport TempsEtudePlan TypePiece PVHT BTS Blanc Année 2012-2013 14

ANNEXE B : Algorithme de calcul du délai et de la date de livraison (À compléter et à rendre avec votre copie) Définition des variables : Données Signification Type * QteReappro Quantité commandée du matériau Numérique NomFourn Nom du fournisseur choisi pour la commande Texte Datelanc Date de lancement du réapprovisionnement Date DateLivPrev Date de livraison prévue Date Delai Délai de livraison Numérique DEBUT Saisir QteReappro, NomFourn, Datelanc BTS Blanc Année 2012-2013 15

Eléments de corrigé DOSSIER 1 : ANALYSE DE GESTION 1. Marge sur coût variable, marge sur coût spécifique : TOTAL 11 POINTS 1.1 Marge sur coût variable, pour les 80 étoiles de distribution en 2012 : CHIFFRE D AFFAIRES 700 x 80 56 000 100 % CHARGES VARIABLES Inox MOD fraisage MOD tournage Petites fournitures Transport (4 x 30) x 80 (4,5 x 30) x 80 (5,0 x 33) x 80 15 x 80 55 x 80 9 600 10 800 13 200 1 200 4 400 Total des charges variables 39 200-39 200 70 % MARGE SUR COUT VARIABLE 16 800 30 % 1.2 Marge sur coût spécifique : CHARGES FIXES SPECIFIQUES Étude des plans réglage fraise réglage tour 42 x 50 60 x 32 47 x 32 2 100 1 920 1 504 Total des charges fixes spécifiques 5 524 Marge sur coût spécifique 11 276 20,14% 1.3 Proposition commerciale G&P pour 2013 : CA 120 700 84 000 CV 120 490 58 800 70% M/CV 25 200 30% FF spécifiques à la commande Etudes plans - - 0 Réglage fraiseuse 3 x 60 32 5 760 Réglage tour numérique 3 x 47 32 4 512 Marge sur coût spécifique de la commande 14 928 17,8% 1.4 Evolution du taux de marge Le Taux de MSC Spécifique passe de 20 à 17 % en raison des charges liées au nombre de commandes relatives à cette production 2013. Malgré la baisse des charges liées au temps d étude (renouvellement de commande) cette production est plus coûteuse dans la mesure où elle nécessite plus de temps de réglage des machines. 1.5 Conseils Si Madame Lebrun a un pouvoir sur les tarifs, la fixation du prix au client doit permettre de maintenir un certain niveau de profitabilité (taux de marge sur coût spécifique souhaité) en tenant compte : - du niveau du taux de MCV (si augmentation des coûts variables) - du renouvellement ou nom de la commande (temps d étude ) - du nombre de commandes (à négocier) BTS Blanc Année 2012-2013 16

2. Choix d un niveau de production : TOTAL 11 POINTS 2.1 - La production de 20 étoiles de distribution et 11 sellettes nécessite : a) Marge sur coût variable : MCV = 20x210 + 11x228 = 6708 b) Capacités : o FRG58 = 20x4,5 + 11x5 = 145 <150 Max o TOP 75 = 20x5+ 11x3,75 = 141,25 <150 Max c) Cette combinaison n est pas optimale : - A partir des résultats ci-dessus : Contraintes de production non saturées. - A partir de la solution du tableur qui donne une solution de maximisation (MCV supérieure et capacités totales utilisées). 2.2 Système d inéquations Soit X la production d étoiles et Y la production de sellettes MCV(max) 210 X + 228 Y 4,5X + 5Y <=150 5X + 3,75Y <=150 X et Y> 0 Quantité optimale (solveur Excel) X = 23 et Y = 9 2.3 Nouvel investissement MCV(max) 210 X + 228 Y 4X + 4,5 Y <=150 (d1) 5X + 3,75Y <=150 (d2) X et Y> 0 Quantité optimale (résolution algébrique) : 3 points forment les solutions possibles du programme linéaire (le graphique n est pas demandé) X Y MCV D1 0 33 1/3 7 600 D2 30 0 6 300 D1 D2 (1) 15 20 7 710 (1) Résolution algébrique La solution optimale est obtenue pour X = 15 et Y = 20 BTS Blanc Année 2012-2013 17

3. Révision du modèle d approvisionnement : TOTAL 8 POINTS 3.1. Stock d alerte et stock de sécurité Le stock de sécurité C est le niveau de stock qui permet de répondre aux aléas les plus fréquents liés à la consommation et à la livraison. Le stock d alerte Encore appelé stock critique. C est le niveau de stock pour lequel on déclenche la commande au risque sinon de connaître une rupture. 3.2 Coût actuel de gestion de stock Le coût de gestion est la somme du coût de lancement et du coût de possession. Coût lancement : x 840 = 10 080 ( représente le nombre de commandes, soit 12 cdes) Coût possession : x 14 + 30 x 14 = 2 660 ( représente le stock moyen) Coût gestion : 10 080 + 2 660 = 12 740 3.3 Nombre optimal de commandes Le nombre optimal de commandes est obtenu lorsque le coût de possession (hors stock de sécurité) égalise le coût de lancement : N x 840 = x 14 Par résolution N = 5,65 soit 6 commandes. La quantité optimale est de 640 kg. 3.2 Conseils Nouveau de gestion des stocks = x 840 + x 14 + 30 x 14 = 9 940 En modifiant le rythme de réapprovisionnement, l économie réalisée est de 2 800 (22 %). Cette économie doit cependant être relativisée compte tenu des changements que la nouvelle solution peut impliquer : - l éventuelle remise en question du stock maximum de 600 kg figurant dans la fiche de stock (annexe 10). - dans les relations fournisseurs (mais cela ne change pas les délais de livraison toujours de 3 jours) de l annexe 12. BTS Blanc Année 2012-2013 18

DOSSIER 2 : ORGANISATION DU SYSTÈME D INFORMATION 1. Compréhension du schéma existant 1.1 À partir des annexes, répondre aux questions suivantes, posées par monsieur Lebrun : 3 points a) Peut-on identifier le client à l origine d une commande? Oui, car toute commande est passée par un seul client. Ceci se justifie par les cardinalités 1,1 entre COMMANDE et Concerne (une commande concerne une seule pièce) et par les cardinalités 1,1 entre PIECE et Destinataire (une pièce est destinée à un seul client) b) Peut-on calculer le coût de réglage des machines pour une commande? Oui, car pour toute commande on dispose du temps de réglage par machine (REGLAGE) et du taux horaire réglage dans MACHINE. Pour obtenir ce coût, il faut sommer les coûts (temps* taux horaire) des différentes machines qui interviennent pour cette commande c) Peut-on calculer le coût du matériau utilisé pour une commande? Oui, car la quantité unitaire figure dans l entité PIECE, le nombre de pièces commandées figurent dans la COMMANDE et le coût unitaire figure dans l entité MATERIAU. Pour obtenir ce coût, il faut faire le produit entre les trois données ci-dessus. Ce raisonnement se justifie par les cardinalités 1,1 entre COMMANDE et Concerne (une commande concerne une seule pièce) et par les cardinalités 1,1 entre PIECE et Composition (une pièce se compose d un seul matériau) 1.2 Compléter le schéma des relations des données manquantes : 2 points FABRICATION (#RefPiece, #MatriculeSalarie, #NumMachine, Nb_Heures) REGLAGE (#NumCde, #NumMachine, Tps_reglage) 1.3 A partir des annexes 5 et 6, écrire en langage SQL les requêtes qui permettent d obtenir : 11 points a) La liste des pièces (désignation, poids et dimensions) du client dont le nom est G&P fabriquées à partir des matériaux dont le libellé est inox 16/10 et inox 18/10. 3 points SELECT DesignPiece, PoidsPièce, Dimensions FROM PIECE, CLIENT, MATERIAU, WHERE PIECE.CodeClient=CLIENT.CodeClient AND PIECE.CodeMateriau=MATERIAU.CodeMateriau AND NomClt = «G&P» AND (LibelleMateriau= «Inox 16/10» OR LibelleMateriau= «Inox 18/10») ; Remarque : La condition OR doit combiner les deux choix (parenthèses), une formulation du type AND LibelleMateriau= «Inox 16/10» OR LibelleMateriau= «Inox 18/10» Conduirait à retenir l Inox 16/10 pour le client G&P et toute pièce Inox 18/10 quel que soit le client. b) Le nombre d heures de travail de fabrication par salarié pour la pièce ED22 selon le tableau suivant : 2 points SELECT MatriculeSalarie, RefPiece, Sum(NbHeure) AS «Nombre d heures de fabrication» FROM FABRICATION WHERE RefPiece = «ED22» GROUP BY MatriculeSalarie ; c) Le temps de réglage de la machine n FGR58 pour la commande n C456 est terminé. Il présente un total de 60 heures. Écrire la requête qui permet d ajouter ce temps de réglage : 1 point INSERT INTO REGLAGE VALUES ( C456, FGR58, 60); BTS Blanc Année 2012-2013 19

d) La pièce ED20 n est plus référencée au catalogue de produits. Ecrire la requête qui permet de mettre à jour le catalogue de pièces : 1 point DELETE FROM PIECE WHERE RefPiece= ED20 ; e) Le taux horaire des salariés augmente de 3 %. Ecrire la requête qui permet de prendre en compte cette augmentation : 1 point UPDATE SALARIE SET TxHoraireBrut = TxHoraireBrut * 1.03; f) Monsieur Lebrun souhaite connaître les clients (CodeClient, NomClt) n ayant pas passé de commandes en 2012. Écrire la requête correspondante : 3 points SELECT CodeClient, NomClient FROM CLIENT WHERE CodeClient NOT IN (SELECT CodeClient FROM PIECE, COMMANDE WHERE PIECE.RefPiece=COMMANDE.RefPiece AND year(datecde) = 2012); 2. Extension du schéma des données (Annexe B) : 8 points Cette question fait référence aux annexes 9, 10 et 11 et conduit le candidat à compléter le schéma de la base de données pour : - gérer les stocks de matériaux ; - assurer le réapprovisionnement des matériaux auprès des fournisseurs. Les annexes donnent toutes les précisions utiles, et leur analyse approfondie conduit aux solutions suivantes : - les «informations diverses» sont ou non renseignées dans l annexe 9, sans que le sujet ne dise si c est inhérent à une entrée ou une sortie de stock. Cette donnée peut donc être intégrée à l entité MOUVEMENT; - la quantité de réapprovisionnement est calculée à un moment donné à partir du stock maximum et du stock de sécurité quand le stock d alerte est atteint, selon l annexe 10. Cette opération impose de disposer du stock réel du moment, qui doit être mentionné dans MATERIAU. La quantité réapprovisionnée n est valable qu à un moment donné, pour un réapprovisionnement auprès d un fournisseur et doit donc être mémorisée dans REAPPROVISIONNEMENT (historisation) ; BTS Blanc Année 2012-2013 20

REAPPROVISIONNEMENT NumReappro Datelanc DateLivPrev Qté_Réappro 1,1 0,n Livre FOURNISSEUR CodeFournisseur NomFournisseur Etc. Concerne 0, n 1,1 1,1 MOUVEMENT Num mouvement Date du mouvement Quantité Info_Divers MATERIAU CodeMateriau LibelleMateriau PrixAuKg StockSecurite StockMaxi StockAlerte Stockréel UnitéStockage 0,n Stocker ENTREE CtrlQte XT SORTIE CtrlQualite 1,n 8 points : Composition 1,1 PIECE Refpiece DesignPiece DateEntree Dimensions PoidsPiece QteMateriaux Forfaitfournitures ForfaitTransport TempsEtudePlan TypePiece PVHT 1,n Produire 1,1 BTS Blanc Année 2012-2013 21

3. Algorithme 3.1 - Calculer le délai de réapprovisionnement en jours et la date de livraison pour une commande de 270 kg d inox 18/10 chez CENTRIX le 14 décembre 2012 : 1 point La quantité réapprovisionnée est de 670 KG. La date de lancement du réapprovisionnement est le 14 décembre 2012 La quantité appartient est donc de 5 jours. CENTRIX minore les délais d un jour. Le délai est donc de 5-1 = 4 jours La date de livraison prévue est alors le 18 décembre 2012. 3.2 - Construire l algorithme sur l Annexe B (à rendre avec la copie) afin de déterminer le délai de livraison en jours et la date prévue de livraison : 5 points Données Signification Type (T, N, L et D) QteReappro Quantité de matériau à commander Numérique NomFourn Nom du fournisseur Texte Datelanc Date de lancement du réapprovisionnement Date DateLivPrev Date de livraison prévue Date Delai Délai de livraison Numérique DEBUT Saisir QteReappro, NomFourn, Datelanc Si QteReappro < 100 Alors Delai 2 Sinon Si QteReappro < 500 Alors Delai 3 Sinon Delai 5 Finsi Finsi Si NomFourn= «AZUR» Alors Delai Delai+1 Sinon Si NomFourn = «CENTRIX» Alors Delai Delai 1 Sinon rien (ou Délai Délai) Finsi Finsi DateLivPrev= Datelanc+Delai Ecrire DateLivPrev FIN BTS Blanc Année 2012-2013 22