BD40. Sujet du final



Documents pareils
Enterprise Intégration

VENDRE EN LIGNE SUR UNE PLACE DE MARCHE

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

MegaStore Manager ... Simulation de gestion d un hypermarché. Manuel du Participant

Baromètre des courtiers de proximité APRIL/OpinionWay

SMS+ PRÉSENTATION. Ensemble, protégeons l'environnement. N'imprimez ce document qu'en cas de nécessité.

Thème : Gestion commerciale

Le Cloud! (CGU et CGV)

Demande d adhésion SANTÉ. Régime complémentaire santé Professionnels Indépendants. Offre Santé des Professionnels Indépendants

L'INTÉRÊT COMPOSÉ. 2.1 Généralités. 2.2 Taux

BASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES

En synthèse. HVR pour garantir les échanges sensibles de l'entreprise

Initiation à Excel. Frédéric Gava (MCF)

Chapitre 1 : Accès à Pay@Finpost : abonnements et digipass

CONDITIONS GENERALES DE VENTE : FLOW ON DEMAND

Tarif Public. Sage BOB 50 PME Mode Licence

Afin de renforcer son département des ventes en cours de création, Crans-Montana Tourisme & Congrès (CMTC) souhaite engager pour une date à convenir

Sage BOB 50 Expert SQL - Comptabilité et Finance Tarifs Fiduciaire - Mode Licence

Cours Base de données relationnelles. M. Boughanem, IUP STRI

SQL MAP. Etude d un logiciel SQL Injection

Les bases de données Page 1 / 8

CONVENTION de souscription du forfait «AGIR 18/28» CONDITIONS PARTICULIERES

Mode d'emploi de la newsletter

Chapitre 9 : Informatique décisionnelle

LoReNa : pour dynamiser votre Relation Client (CRM)

Base de données II Module 3b

La société Figures Libres - agence de communication - lance ipaoo.fr, générateur de site internet professionnel.

Recette de votre succès commercial

Contenu. N Pages. Formavision: Une approche pratique de la formation 2. Objectifs de la séance 3

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

LA LETTRE FORMELLE PROFESSIONNELLE COMMERCIALE ADMINISTRATIVE LA LETTRE DE RÉCLAMATION MODÈLES

OBJET : Utilisation des données contenues dans les annuaires téléphoniques.

Introduction aux bases de données

EREE - DIRECT SOLAR vous propose quatre FORFAITS pour être au plus proche de vos besoins

Accéder au marché du gaz naturel

Morning du Web du 24/06/14

Information utiles. webpage : Google+ : digiusto/

NOTE AUX ELEVES EFFECTUANT UN SEMESTRE OU UNE ANNEE D ETUDES A L ETRANGER AU TITRE DE L ANNEE SCOLAIRE

Internet modifie la relation des Français. ais à leurs banques. Présentation du 12 janvier 2010

Bases de Données. Plan

Voyager en voiture : louer un véhicule

«Outils de gestion pour TPE CRM / ERP» Club

Extrait du Bulletin Officiel des Finances Publiques-Impôts DIRECTION GÉNÉRALE DES FINANCES PUBLIQUES

Note de synthèse. Développement web sur le CMS Prestashop. Stage du 17 mai au 25 juin Entreprise decoratzia.com 15 rue Erlanger Paris

Comment démarrer en toute simplicité

Le surendettement. Nouvelle édition Mars Le site d informations pratiques sur la banque et l argent

Edition Détails de l offre de services «INDEP SFDC»

VOX SOLUTIONS. Sommaire

Les ateliers : Complément.

TF1 Publicité & TARIFS valable à partir du 1er janvier 2010

Symantec Backup Exec.cloud

MANUEL D INSTALLATION D UN PROXY

EN BREF. Convention PriviLège. La convention de relation sur mesure, dédiée aux Professions Libérales, pour faciliter votre gestion au quotidien.

AMUNDI Les Jeunes actifs et la retraite - Vague

InfraCenter Introduction

Conditions d'abonnement Premium (durée : 1 an)

Rappel sur les bases de données

Introduction et contexte légal Campagne fiscale 2015

L assurance en temps réel

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

PROGRAMME STAGE TECHNIQUE

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

CONDITIONS GENERALES D'ABONNEMENT Particuliers V août 2008

Conditions Spécifiques contrat professionnel Numéris

Guide des licences Microsoft SQL Server 2014

CONVENTION COLLECTIVE DE TRAVAIL N 19 OCTIES DU 20 FÉVRIER 2009 CONCERNANT L'INTERVENTION FINANCIÈRE DE L'EMPLOYEUR

CAHIER DES CHARGES. Réalisation de site internet AGENCE W3G. Nom de l'entreprise : Adresse : Tel : Contact :

Le Virtual PBX et les économies? Table of Contents. Qu est-ce que le Virtual PBX?

Cession de ligne. Carrément vous. Carrément vous. sfr.fr. Mode d emploi et. Pièces justificatives demandées. Pour un particulier :

En date du 11 décembre 2008

INGENIERIE DE COMPETENCES ET PORTAGE SALARIAL

Faulconnier Bastien SIO2. Cahier des charges. Choix et mise en œuvre d'un datacenter pour Infrastructure Cloud. Pour la société :

Formacode 11.0 Thésaurus de l offre de formation

Comment générer des revenus en Affiliation

OpenText Content Server v10 Cours (ex 223)

infirmier kinésithérapeute avocat artisan commerçant

Exercices de dénombrement

Infos financières Avril 2013

Modèle de cahier des charges CRM

CONDITIONS PARTICULIERES NUMEROS SVA

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

Observatoire des tarifs bancaires aux particuliers dans les DOM et la collectivité de Saint-Pierre-et-Miquelon

LE MODELE CONCEPTUEL DE DONNEES

Le PACK Expat CFE. Santé et Prévoyance. Offre individuelle

JOURNEE et ETUDE & PERFECTIONNEMENT 1er, 2ème, 3ème et 4ème DEGRES

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. DOCUMENTATION

CONTRAT D ABONNEMENT NUMERIQUE avec TABLETTE Commande avec obligation de paiement. Conditions générales de Vente


Excel Avancé. Plan. Outils de résolution. Interactivité dans les feuilles. Outils de simulation. La valeur cible Le solveur

REGLEMENT INTERIEUR DU RESTAURANT SCOLAIRE DE MATIGNON ANNEE 2014/2015

CONTRAT EXTENSION DE GARANTIE

Rencontre Banque & Droit

1 er Baromètre DIRECT ASSURANCE des Cyberconsommateurs

Serveurs mutualisés modulaires

Transcription:

Département Génie Informatique BD40 Sujet du final Christian FISCHER - Copyright Janvier 2007 Support de cours et travaux dirigés du cours CSI sont autorisés Le sujet comprend trois dossiers indépendants. Barème : Dossier 1 Modélisation conceptuelle des traitements 2 pts Dossier 2 Modélisation conceptuelle des données 8 pts Dossier 3 A. MLR Normalisé et MEA B. Requêtes SQL 3 pts 7 pts UTBM BD40 CSI : Final de Janvier 2007 PAGE 1/1

DOSSIER 1 : Modélisation des traitements SECOLOG, Société Européenne de Conception de Logiciel, est une SSII spécialisée dans le développement d applications de gestion. Solidement implantée au niveau régional, 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é. M. DUBY, le commercial de la SECOLOG, 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. DUBY, cette clientèle est composée de «prospects». Lorsqu'il prend contact avec un prospect, M. DUBY lui présente la gamme des produits de la société et évoque les possibilités de développement d applications spécifiques. M. DUBY 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. DUBY 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 SECOLOG 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ée". Si le prospect manifeste son accord en apposant sa signature sur le document, la proposition commerciale tient lieu de contrat. SECOLOG 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". 1. Travail à faire : Présenter les traitements correspondant au processus de démarchage des prospects en utilisant un modèle conceptuel des traitements UTBM BD40 CSI : Final de Janvier 2007 PAGE 2/2

DOSSIER 2 : Modélisation des données TELINOS est une société de diffusion de chaînes de télévision sur le câble assurant l installation chez ses clients. Cette société propose deux prestations distinctes : La vente d abonnements aux bouquets existants Un bouquet est un ensemble de chaînes de télévision. TPS et CanalSatellite sont des bouquets proposés par des sociétés commerciales appelées opérateurs (CanalSatellite est par exemple proposé par le groupe CanalPlus). Chaque opérateur est caractérisé par un code et un nom d opérateur. Pour cette prestation, TELINOS prend en charge la totalité du processus d abonnement et d installation chez le client. La vente de son offre «TELINOS à la carte» «TELINOS à la carte» permet au client de choisir les chaînes qu il recevra parmi l ensemble des chaînes disponibles sur le marché, qu elles soient publiques ou privées, propres ou non à un bouquet existant. L objectif est de proposer une solution souple permettant à chaque client de composer sa propre carte de chaînes. Ainsi, actuellement un abonné TPS ne peut recevoir «Jimmy» ou «13 ème rue» qui sont des chaînes propres au bouquet CanalSatellite ; inversement, «Sérieclub» n est accessible qu'avec un abonnement TPS. Un abonnement «TELINOS à la carte» permettra de recevoir «Sérieclub» et «13 ème rue», si le client le souhaite. A - Les bouquets Un bouquet est identifié par un code et caractérisé par un nom de bouquet. L opérateur qui exploite un bouquet propose différents forfaits. Ce type de forfait donne accès à un sousensemble de chaînes parmi l ensemble des chaînes de son bouquet et fait l objet d un tarif mensuel qui dépend de la durée de l'abonnement souscrit. Le tableau suivant récapitule les différents tarifs mensuels d abonnement selon leur durée, par bouquet et par forfait de ce type. Ainsi, un abonnement TPS «Grand Public» souscrit pour 12 mois reviendra à 20 par mois. Nom du Bouquet TPS Canal Satellite Durée abonnement 6 mois 12 mois 24 mois Nom du Forfait tarif tarif Tarif Déclic 10 9 7 Premium 10 15 13 Grand public 10 20 18 Panoramique 10 35 27 Aperçu 11 9 8 Librement 11 14 13 Passionnément 11 21 18 Intensément 11 33 30 Remarques : Les durées d abonnements et les tarifs mentionnés sont fictifs, mais s inspirent des pratiques en usage. Les abonnements 6 mois correspondent à des offres «découverte», non renouvelables. Ce tableau comporte les tarifs en vigueur à compter du 1 er Janvier 2006. Les tarifs sont révisés le premier jour de chaque année. UTBM BD40 CSI : Final de Janvier 2007 PAGE 3/3

Les tarifs sont mensuels. Un abonnement «Bouquet» porte toujours sur un seul de ces forfaits. Pour ce type d abonnement, on mémorise également le numéro d abonnement attribué par l opérateur proposant le bouquet. Le client aura à sa disposition la télécommande de l opérateur lui permettant d accéder aux différentes chaînes du forfait souscrit. B L offre TELINOS Un abonnement «TELINOS à la carte» porte sur un certain nombre de chaînes (au moins 10) choisies par le client parmi toutes les chaînes disponibles. Il se décline en trois forfaits selon le nombre de chaînes choisies : Numéro Intervalle Nom Intervalle Mini Maxi Prix Forfait 1 Forfait de 10 à 19 chaînes 10 19 20 2 Forfait de 20 à 49 chaînes 20 49 30 3 Forfait de 50 chaînes et plus 50 999 50 Le tarif mensuel de chacun de ces forfaits ne dépend pas de la durée d abonnement. Ce tableau comporte les tarifs en vigueur à compter du 1 er Janvier 2006. Les tarifs sont révisés le premier jour de chaque année. Le client aura à sa disposition les télécommandes nécessaires à l accès aux chaînes qu il a choisies. C - Les chaînes Une chaîne est identifiée par un code et décrite par un nom. Elle est généraliste ou bien thématique. Les programmes d une chaîne généraliste couvrent l ensemble des domaines de l information, de la culture et du divertissement, ceux d une chaîne thématique ne traitent que d un thème, par exemple, le voyage, la musique, la pêche, etc ). Une chaîne thématique est ainsi caractérisée par le libellé de son thème. Une chaîne fait partie d au moins un bouquet. Au sein d un bouquet, chaque chaîne dispose d un numéro de programme. Une chaîne peut avoir ou non le même numéro d un bouquet à l autre et deux chaînes différentes peuvent avoir le même numéro sur des bouquets différents. Le tableau suivant présente quelques exemples d attribution de numéros de programme : TPS CanalSatellite Arte 5 10 Quelques France 5 23 9 chaînes W9 70 103 TF1 1 1 SérieClub 18 Jimmy 23 Le téléspectateur devra sélectionner 5 sur sa télécommande TPS pour recevoir Arte s il est abonné à TPS ou bien 10 sur sa télécommande CanalSatellite s il est abonné à CanalSatellite. En cas d abonnement «TELINOS à la carte», il dispose au besoin des deux télécommandes. UTBM BD40 CSI : Final de Janvier 2007 PAGE 4/4

D - Les clients Le système d information mémorise pour chaque client le code, le nom, le prénom, l'adresse complète, un numéro de téléphone et une adresse électronique. Chaque client peut souscrire plusieurs abonnements. Un abonnement est souscrit par un client et il est identifié par un numéro séquentiel unique. Il possède une date de souscription et une date d effet. Un abonnement est souscrit pour une certaine durée (exprimée en mois). Un abonnement est soit un abonnement «Bouquet», soit un abonnement «TELINOS à la carte». D2. Travail à faire Proposer un modèle entité association des données du domaine de gestion décrit. Vous proposerez deux solutions distinctes pour la modélisation de l évolution annuelle des tarifs des forfaits «bouquet» et des forfaits «telinos à la carte» UTBM BD40 CSI : Final de Janvier 2007 PAGE 5/5

DOSSIER 3 : Reverse et Requêtes SQL Suivi des prospects La société TELINOS a ouvert un certain nombre d'agences dans les principales villes de France. Ces agences permettent d'avoir un contact direct avec les clients et regroupent des commerciaux qui se rendent chez les clients potentiels (prospects) dès qu'un nouveau secteur est précâblé. Au sein de la ville d'a., une application a été développée pour suivre les visites effectuées par les commerciaux en direction des prospects. Le schéma relationnel sur lequel est basée cette application vous est fourni ci-dessous. Remarques : La table PROSPECT enregistre les différents clients potentiels. Ces clients sont répartis, par secteur selon leur adresse. Un secteur peut regrouper jusqu'à 500 prospects. La table SECTEUR enregistre les différents secteurs géographiques La table CATEGORIESOCIOPROFESSIONNELLE enregistre les différentes catégories socioprofessionnelles (CSP) auxquelles peuvent appartenir les prospects : étudiant, artisan, ouvrier, employé,... Dans la table AFFECTER, la durée d'affectation d'un commercial dans un secteur est exprimée en jours. La table VISITER permet de connaître les résultats des visites chez les prospects. Extrait de codification utilisée pour le champ resultat de la table VISITER : R : refus définitif I : client intéressé ; une relance sera effectuée après un délai de 2 à 6 mois A : abonnement souscrit UTBM BD40 CSI : Final de Janvier 2007 PAGE 6/6

D3.A Travail à faire 1. Justifier le niveau des normalisations des schémas de relations : PROSPECT, AFFECTER et VISITER. Fournir pour ces trois schémas une normalisation en 3 ème Forme Normale 2. Fournir le MEA associé au schéma relationnel normalisé 3. Proposer une modification du MLR pour conserver toutes les visites d un commercial chez le même prospect. Le SGBD dispose des fonctions SQL suivantes : La fonction YEAR(date) renvoie le millésime de la date passée en paramètre ; ainsi YEAR('05-mai-2006') retourne le nombre entier 2006 une fonction MONTH(date) renvoie le mois de la date passée en paramètre ; ainsi MONTH('05-mai-2006') retourne le nombre entier 5 D3.B Travail à faire 4. Ecrire les requêtes SQL suivantes a) Afficher le nom et le prénom des prospects, le nom de la catégorie socioprofessionnelle et le nom du secteur dont le téléphone fixe du prospect commence par 0384 b) Calculer le nombre de visites effectuées par mois pour l année 2005. c) Calculer le nombre de visites par commercial (nom commercial, nbvisite) pour l année 2006. Tous les commerciaux doivent être présents dans le résultat. Le nombre de visites peut être égal à 0. d) Afficher le nom de la catégorie socioprofessionnelle et le nombre de prospects dans chaque CSP. Seules les CSP regroupant plus de 20 prospects seront affichées. e) Afficher le code prospect, noms et adresses des prospects n'ayant reçu aucune visite en septembre 2006. f) Pour le dernier mois, calculer le nombre de clients ayant souscrit un abonnement, par commercial et par secteur. Rédiger le code SQL de la requête pour le mois de décembre 2006 Les colonnes résultat de la requête sont : (codecommercial, nomcommercial, codesecteur, nbabonnés) Comment modifier le code de la requête pour permettre de sélectionner le mois et l année à chaque exécution? Cette requête est enregistrée sous le nom VNB_ABONNES g) En utilisant la requête précédente, afficher le(s) commercial(aux), code et nom, qui a (ont) vendu le plus grand nombre d'abonnements dans le secteur codé "NW05", en décembre 2006 UTBM BD40 CSI : Final de Janvier 2007 PAGE 7/7