(Analyse informatique TP
Transcription
(Analyse informatique TP
Collège et Ecole de Commerce André-Chavanne Introduction à la modélisation des données : Travaux pratiques Version septembre 2005 © TF, CJ, JMI @ CEC André-Chavanne Version septembre 2005 Analyse informatique Travaux pratiques Page 2/13 TP N° 1 : Planification des leçons dans une auto-école Le dictionnaire des données (DD) de cette entreprise est le suivant : Libellé Mnémonique Catégorie du véhicule Catégorie Date/Heure JMAHM 1 Durée de la leçon Durée Marque du véhicule Marque Nom de l'élève NomElv Nom du moniteur de conduite Numéro de plaque minéralogique du véhicule Prénom de l'élève Prénom du moniteur de conduite Type du véhicule NomMono Plaques PrnElv PrnMono Type Les règles de gestion (RG) en vigueur sont les suivantes : RG1 Un véhicule appartient à une et une seule catégorie. RG2 Une leçon est planifiée pour une durée donnée. Elle concerne un élève, un modèle de véhicule, un moniteur, pour une date et une heure prévue. RG3 Cette entreprise souhaite modéliser la planification des leçons de conduite. Travail à présenter : A. Analyser les dépendances fonctionnelles et établir le réseau de nœuds et d’étoiles en spécifiant les clés minimum. B. Quel(s) serai(en)t le(s) changement(s) à faire si l'on désire que chaque élève soit pris en charge par le même moniteur ? C. Etablir Le MCD D. Etablir le modèle relationnel 1 Jour, Mois, Année, Heure, Minute Analyse informatique Travaux pratiques Page 3/13 TP N° 2 : Automatiser une comptabilité Le dictionnaire des données (DD) est le suivant : Libellé Mnémonique Date de l'écriture comptable DateEcrit Désignation du compte du plan comptable DesCpte Libellé de la ligne d'écriture Libellé Numéro de compte du plan comptable NoCpte Numéro de pièce comptable NoPce Numéro de l'écriture comptable NoEcrit Montant d'une ligne d'écriture Montant Numéro de la ligne d'écriture Noligne Les règles de gestion (RG) en vigueur sont les suivantes : RG1 Une écriture comptable contient au minimum 2 lignes d'écriture. RG2 Un montant positif est considéré comme étant débité alors qu'un montant négatif est considéré comme crédité. RG3 Une écriture comptable peut contenir plusieurs pièces comptables différentes. RG4 Une ligne d'écriture est composée d'un n° de li gne, d'un libellé, d'un n° de compte et d'un montant. RG5 La comptabilité est tenue selon le principe de la comptabilité double. Le plan comptable utilisé est le suivant : 1 10 1010 1020 1030 1040 1050 1058 1059 1060 1070 1090 11 1100 1109 1110 1113 1115 1116 1120 1129 1130 1160 1190 1000 ACTIF ACTIFS MOBILISES POSTE BANQUE TRAITES ET REMISES TITRES DEBITEURS DEBITEURS DOUTEUX DUCROIRE AUTRES DEBITEURS MARCHANDISES-STOCK ACTIFS TRANSITOIRES ACTIFS IMMOBILISES IMMEUBLE FA IMMEUBLE MACHINES OUTILLAGE MOBILIER ORDINATEUR VEHICULES FA VEHICULES PARTICIPATIONS BREVETS FONDS DE COMMERCE CAISSE 2 20 2000 2010 2011 2019 2020 2030 2040 2060 2090 21 2100 2110 2120 2121 2129 PASSIF FONDS ETRANGERS FOURNISSEURS-CREANCIERS AUTRES CREANCIERS CREANCIER-LPP CAISSE-ALFA BANQUE PROMESSES & ACCEPTATIONS DIVIDENDES HYPOTHEQUES PASSIFS TRANSITOIRES FONDS PROPRES CAPITAL-ACTIONS PRIVE RESERVE LEGALE RESERVE LIBRE BENEFICE REPORTE 3 3000 3050 3060 3070 Marchandises MARCH.-ACHATS RETOURS DE MARCH. FRAIS DIRECTS D'ACHAT ESCOMPTE, RABAIS OBTENUS 4 4000 4050 4100 4200 4300 4320 4400 4500 4600 4700 4750 4800 4900 4980 4990 AUTRES CHARGES D'EXPLOITATION SALAIRES CHARGES SOCIALES LOYERS INTERETS-CHARGES ENTRETIEN & REPARATION FRAIS DE VEHICULES AMORTISSEMENTS PRIMES ASSURANCES, TAXES ELECTRICITE, EAU, GAZ FRAIS D'ADMINISTRATION FRAIS & MAINTENANCE PUBLICITE AUTRES CHARGES D'EXPLOITATION PERTES SUR DEBITEURS DIFF. DE CAISSE 6 6000 6050 6070 6090 6700 6800 7000 PRODUITS D'EXPL. MARCH.-VENTES RETOURS DE MARCH. ESCOMPTES, RABAIS ACCORDES FRAIS DIRECTS DE VENTE INTERETS-PRODUITS HONORAIRES, COMMISSIONS PRODUIT DE L'IMMEUBLE 7 7010 7200 7210 7300 7310 CH./PR. HORS EXPLOITATION CHARGES DE L'IMMEUBLE PRODUITS DES TITRES PRODUITS DES PARTICIPATIONS PRODUITS EXTRAORDINAIRES CHARGES EXTRAORDINAIRES 8 8000 8010 8020 81 8100 8110 CLOTURE COMPTES DE RESULTATS RESULTAT SUR MARCHANDISES EXPLOITATION PERTES & PROFITS BILANS BILAN D'OUVERTURE BILAN DE CLOTURE Travail à présenter : A. Analyser les dépendances fonctionnelles et établir le réseau de nœuds et d’étoiles en spécifiant les clés minimum. B. Etablir Le MCD C. Etablir le modèle relationnel (MR) Version septembre 2005 Analyse informatique Travaux pratiques Page 4/13 TP N° 3 : Gestion de stock Vous êtes chargé de procéder à une analyse du système d’informations permettant la gestion automatique des stocks d'un grossiste en matériel informatique. Après avoir analyser l'existant , vous avez constitué un dictionnaire de données (DD) faisant apparaître les constituant suivants . Libellé Mnémonique Mnémonique Code identifiant un article Ref Nom d'un entrepôt Adresse d'un entrepôt Entrepôt AdresseEntrepôt Désignation d'un article Article Quantité en stock QStock Règles de gestion (RG) RG1 : Un article peut être stocké dans plusieurs entrepôts. RG2 : Un entrepôt stocke au moins un article. RG3 : Un article n'est pas forcément stocké partout. Le MCD suivant vous est proposé : STOCK Réf Entrepôt Article Qstock Travail demandé A. En vous référant au MCD proposé : 1. Citez le nom de l'entité ou des entités avec leur clé. 2. Citez le nom du ou des constituant(s) défini(s) dans le MCD. B. En vous référant au MCD proposé, 1. Critiquez-le et, le cas échéant, proposez une alternative selon la démarche vue au cours , à savoir : 2. Le réseau de nœuds et d’étoiles et les clés minimum. 3. Modèle conceptuel des données (MCD) C. Etablir le modèle relationnel (MR) Analyse informatique Travaux pratiques Page 5/13 TP N° 4 : Vente par correspondance L'entreprise VPC SA est un magasin de vente par correspondance. Afin d'améliorer l'établissement des ses factures, elle désire automatiser la gestion de ses commandes. Le dictionnaire des données (DD) est le suivant : Libellé Mnémonique Numéro de référence du client NoClient Nom et prénom du client Nom Adresse du client Rue NPA et Ville du client Ville Numéro de référence de l'article NoArticle Description de l'article Désignation Prix de base de l'article Prix Numéro de référence de la commande du jour NoCommande Date du jour de la commande Date Quantité commandée Quantité Les règles de gestion (RG) sont les suivantes : 1. Un client est identifié par son numéro de client. 2. Un article est identifié par son numéro d'article. 3. Une commande est identifiée par son numéro de commande. 4. Une commande est un ensemble d'informations qui regroupe les références d'un client et les références d'un ou de plusieurs articles commandés. 5. Un client ne peut passer qu'une commande par jour. 6. Une commande peut comporter plusieurs articles différents. 7. L’entreprise souhaite gérer les commandes de ses clients. Travail à présenter : A. Analyser les dépendances fonctionnelles et établir le réseau de nœuds et d’étoiles en définissant les clés minimum. B. Etablir le modèle conceptuel des données (MCD). C. Etablir le modèle relationnel (MR) Version septembre 2005 Analyse informatique Travaux pratiques Page 6/13 TP N° 5 : Gestion immobilière Orientation La régie SQUATTE POUR TOUS S.A. gère des immeubles sur la place de Genève. La liste des données qu'elle manipule apparaît ci-après (par ordre alphabétique des mnémoniques): Libellé Mnémonique Adresse de l'immeuble adrimm Date de fin de bail datefin datefin Date d'expiration du loyer datexp Date de paiement du locataire datpmt Date de conclusion du bail Désignation de l'appartement datedeb desappart Etat de la facture paye Nom du locataire nomloc Nombre d'appartements Nombre de personnes occupant l'appartement Nombre de pièces de l'appartement Numéro de téléphone du locataire nbappart nbpers nbpce teloc Prénom du locataire 1 prnloc1 Prénom du locataire 2 prnloc2 Prix de la location de l'appartement prixloc L'étude de l'existant a fait apparaître les éléments de gestion suivants: RG1 Un bail peut être conclu par une ou deux personnes au maximum. S'il est conclu par deux personnes, ces deux personnes seront toujours mari et femme. RG2 Un locataire peut louer plusieurs appartements. Dans ce cas, il sera conclu un bail par appartement. RG3 Un immeuble (nous dirons une entrée d’immeuble pour être plus précis...) est géré par un ou plusieurs concierges. Réciproquement, un concierge peut s’occuper d’un ou plusieurs immeubles. Toutefois, le concierge est toujours locataire. RG4 Le prix de la location de l'appartement est fixé lors de la conclusion du bail. Un même type d'appartement peut donc avoir un prix de location variable. RG5 Un appartement est désigné par un numéro d'appartement formé de 3 caractères. La 1ère position exprime l'étage, les 2 suivantes le numéro de l'appartement. Exemple: 501: 5ème étage, appartement n°1 RG6 Trois mois avant l'expiration du bail, le locataire peut informer la régie qu'il quitte l'appartement. En l'absence de réaction de l'une ou l'autre des parties, le bail est renouvelé pour une année. Le loyer subit alors une majoration de 5%. RG7 Le locataire est invité à payer son loyer d'avance à la fin du mois. RG8 La régie envoie 3 bulletins de versements à chaque locataire tous les 3 mois. RG9 Un locataire ne peut ne pas avoir de bail. Dans ce cas, il est en attente. Analyse informatique RG10 Travaux pratiques Page 7/13 Squatte pour Tous SA souhaite automatiser la gestion de son parc immobilier, la gestion des baux à loyer et l’envoi de factures. Travail à présenter A. Analyser les dépendances fonctionnelles et établir le réseau de nœuds et d’étoiles en spécifiant les clés minimum. B. Etablir le modèle conceptuel des données (MCD), en précisant, pour chaque entité, sa clé, et pour chaque association, sa cardinalité minimum et maximum. C. Etablir le modèle relationnel (MR) Version septembre 2005 Analyse informatique Travaux pratiques Page 8/13 TP N° 6 : Le cas d'une bibliothèque Orientation Le/La responsable de la bibliothèque de l'ESC souhaite informatiser avec ACCESS la gestion des emprunts des ouvrages. Il/Elle souhaite automatiser l'ensemble des traitements qu'il/qu'elle effectue actuellement à la main. Dans ce but, vous disposez des informations suivantes du dictionnaire de données : Libellé Année de la mort de l'écrivain L'année de parution du livre Année de naissance de l'écrivain Nom de l'éditeur qui a publié le livre Date exacte de l'achat du livre Mnémonique AnneeDeces Libellé Mnémonique Nom de l'élève NomEleve AnneeEdition Numéro d'ordre de l'écrivain NoAuteur AnneeNaissance Numéro de l'élève NoEleve Editeur DateAchat Date exacte de l'emprunt du livre DateEmprunt Date exacte du retour du livre DateReddition Numéro d'ordre de la classe Numéro d'ordre du livre Prénom de l'écrivain Prénom de l'élève Nationalité de l'écrivain Nationalite Prix d'achat du livre Nom de l'écrivain NomAuteur Titre du livre NoClasse NoTitre PrenomAuteur PrenomEleve PrixAchat Titre Les règles de gestion (RG) sont les suivantes RG1 Un livre est identifié par son numéro d'ouvrage. RG2 Un écrivain est identifié par son numéro d'auteur. RG3 Un élève est identifié par son numéro d'élève. RG4 Une classe est identifiée par son numéro de classe. RG5 Un écrivain peut être l'auteur de plusieurs ouvrages. RG6 Un ouvrage ne peut être écrit que par un seul auteur. RG7 Un élève ne peut appartenir qu'à une seule classe. RG9 Un élève peut emprunter au maximum 3 livres à la fois. Travail demandé A. Analyser les dépendances fonctionnelles et établir le réseau de nœuds et d’étoiles en spécifiant les clés minimum. B. Etablir le modèle conceptuel des données (MCD), en précisant, pour chaque entité, sa clé, et pour chaque association, sa cardinalité minimum et maximum. C. Etablir le modèle relationnel (MR) Analyse informatique Travaux pratiques Page 9/13 TP N° 7 : Le cas d’un vidéo club Orientation V-SYSTEM est un club vidéo de quartier dont l'activité principale est de mettre en location des cassettes vidéo. La liste des données qu'elle manipule apparaît ci-après (par ordre alphabétique des mnémoniques): Libellé Mnémonique Libellé Mnémonique Adresse du fournisseur adrfou Etat du prêt etatpret Adresse du membre adrmb Genre du film (*) genrfilm Année de parution du film anfilm Libellé d'écriture de caisse Crédit d'écriture de caisse crcais Nom du fournisseur nomfou Nom du membre nommb Date d'écriture de caisse datcais Date de la livraison du fournisseur datlivr Prix d'achat du film Date d'entrée du membre au club datmb Pays d'origine Date du prêt datpret Prix de location du film Débit d'écriture de caisse dbcais Prénom du membre Désignation du rayon desray Provision restante du membre Date de naissance du membre dnmb Solde de caisse libcais pafilm paysfilm plfilm prnmb provmb provmb scais Domicile du fournisseur (y.c. numéro postal de la ville) domfou Numéro de téléphone du fournisseur telfou Domicile du membre (y.c. numéro postal de la ville) dommb Numéro de téléphone du membre telmb Durée du film durfilm Titre du film titfilm (*) voir RG4 L'étude de l'existant a fait apparaître les éléments de gestion suivants: RG1 V-SYSTEM se fait livrer par ses fournisseurs des cassettes vidéo qu'elle recopie (on appelle cette activité du piratage...) ensuite 5 fois (ou 10 fois pour les titres à grand succès) sur des cassettes vierges. Chaque cassette copiée reçoit un numéro de cassette unique sous la forme d'un code barre, puis est placée dans des rayons où seuls les administrateurs de l'entreprise peuvent accéder. Dès lors, la cassette peut être mise en location. La cassette originale, mise à l'écart, n'est jamais mise en location. RG2 La fourre de la cassette originale est placée sur présentoires par genre de film (policier, aventure, etc...) de telle manière à ce que le client puisse choisir plus facilement. En dessous de la fourre se place de petits cartons portant le numéro de la cassette que le membre peut louer. RG3 Lorsqu'un membre désire une cassette, il prend le petit carton (pour autant qu'il y en ait un...) et va au comptoir où il le rend à un administrateur. Ce dernier accède aux rayons où se trouvent les cassettes et prend la cassette désirée. Le petit carton est déposé à la place de la cassette sortie. Version septembre 2005 Analyse informatique RG4 Travaux pratiques Page 10/13 Les codes qui associent le genre au film sont les suivants: 1 POLICIER 2 AVENTURES 3 VIOLENCE 4 EROTISME 5 DRAME 6 DOCUMENTAIRE 7 MUSICAL 8 DESSIN ANIME 9 COMEDIE Chaque film n'appartient qu'à un et un seul genre. Ce sont les administrateurs de V-SYSTEM qui décident à quel genre appartient un film. RG5 Lorsqu'un client veut louer une cassette, il doit d'abord signer un contrat d'appartenance au club. Un contrat ne concerne qu'une et une seule personne et la finance d'inscription se monte à Fr. 10,--. Au moment où un membre est admis, on lui délivre une carte plastifiée où sont marquées les coordonnées du club, ainsi que le numéro du contrat sous la forme d'un code-barrre. RG6 Afin de simplifier la trésorerie de V-SYSTEM, un membre paie par avance une provision de Fr. 100,--. Chaque cassette louée lui diminuera donc sa provision. La maison ne fait pas de crédit. RG7 Le prix de location par cassette s'entend pour une durée d'un jour et a été fixé à Fr. 5,-- par jour. RG8 Un membre peut louer jusqu'à 3 cassettes à la fois, pas nécessairement au même moment. RG9 Lorsqu'un membre rend les cassettes empruntées, le prêt est considéré comme clos. Chaque cassette rendue doit être rembobinée. Une taxe de Fr. 2,-- est perçue dans le cas contraire. RG10 Afin de respecter les dispositions légales, un film violent ou érotique ne peut pas être loué à une personne de moins de 18 ans. RG11 Au bout de 3 jours de dépassement de prêt, on téléphone au client pour l'avertir de son retard. Si on n'arrive pas à le joindre, on lui écrit une circulaire. Lorsqu'un membre perd ou endommage une cassette, on lui facture le prix d'achat du film et une nouvelle cassette est enregistrée. RG12 La caisse du club est vérifiée et vidée chaque soir. Le minimum à avoir en caisse est de Fr. 200,--. RG13 Le club est ouvert tous les jours de 9:00 à 21:00 sans interruption (week-end y compris). Analyse informatique Travaux pratiques Page 11/13 V-SYSTEM souhaite automatiser les contrats de ses membres, le prêt des cassettes, la livraison des fournisseurs et la tenue de la caisse. Travail à présenter A. Analyser les dépendances fonctionnelles et établir le réseau de nœuds et d’étoiles en spécifiant les clés minimum. B. Etablir le modèle conceptuel des données (MCD), en précisant, pour chaque entité, sa clé, et pour chaque association, sa cardinalité minimum et maximum. C. Etablir le modèle relationnel. Version septembre 2005 Analyse informatique Travaux pratiques Page 12/13 TP N° 8 : Le cas d’une école privée Orientation L'école Biz'ness Tech est un institut technico-commercial qui dispense un enseignement sur la place de Genève. La qualité de l'enseignement a permis à cette école de rayonner au-delà de ses frontières. En effet, elle a formé des élèves venant de tous les pays du globe. Le programme, étalé sur une année (de septembre à juillet) comprend les matières suivantes, donné sur une base hebdomadaire de 30 heures, du lundi au vendredi: Discipline Abréviation Nb hrs/hebdo. hrs/hebdo. Technique quantitative de gestion: TQG 4 hrs Analyse informatique: AI 2 hrs Marketing: MK 4 hrs Economie d'entreprise: EE 2 hrs Economie politique: EPO 2 hrs Droit commercial: DRC 2 hrs Histoire économique: HIE 2 hrs Technique de bureau: TB 2 hrs Correspondance commerciale: CC 2 hrs Ethique des affaires: EAF 2 hrs Gestion syndicale: GSY 2 hrs Savoir-vivre: SAV 2 hrs Un élève, une fois inscrit, est soumis à certaines obligations, telles que le port d'un uniforme, respect des horaires et des professeurs, etc. En contrepartie, l'école offre à ses étudiants le libre accès aux courts de tennis, au terrain de golf ainsi que la piscine de dimension olympique. En outre, l'école organise des soirées avec des représentants du monde économique mondial, afin d'encourager les relations publiques. Elle garantit également que tous les professeurs sont diplômés d'une université reconnue. Voici, après analyse, la liste des constituants (par ordre alphabétique) : Adresse de l'assistant adrass Nom de la discipline enseignée nomdisc Adresse de l'élève adrelv Nom du professeur nomprof Adresse du professeur adrprof Date d'expiration de la facture d'écolage dexpfact Date d'inscription de l'élève dinscrelv Date de naissance de l'élève Date de reddition de la période Désignation de la classe dnelv dper desclasse Désignation de la salle dessalle Etat de la facture d’écolage factpaye Heure de la journée où un cours a lieu Montant de la facture d'écolage hcours montfact Nom de l'assistant nomass Nom de l'élève nomelv Nombre d'élèves par classe Nombre d'heures hebdomadaire par discipline enseignée Note obtenue par un élève dans une discipline nbelv nbhdisc note Numéro de téléphone de l'assistant telass Numéro de téléphone de l'élève telelv Numéro de téléphone du professeur telprof Paiement de la facture (oui ou non) payefact Prénom de l'assistant prnass Prénom de l'élève prnelv Prénom du professeur prnprof Salaire annuel du professeur salprof Salaire annuel de l’assistant salass Les règles de gestion en vigueur dans cet établissement sont les suivantes : RG1 Le nombre d'élèves par classe est de 5 au minimum et de 10 au maximum. RG2 Chaque élève appartient à une et une seule classe. RG3 Au moment de son inscription, un élève reçoit tous les documents usuels ainsi qu'une facture de Frs.12'000,-- payable dans les 10 jours. Si la facture n'est pas payée dans les délais, l'élève est immédiatement exmatriculé. Toute voie de recours est exclue. RG4 Un professeur donne cours à une classe dans une salle à une heure donnée. RG5 Un professeur peut enseigner plusieurs matières. RG6 Un professeur peut requérir l'aide d'un assistant pour l'animation de ses cours. Un assistant est affecté à une ou plusieurs matières, mais il y a des matières qui ne nécessitent pas d'assistants. RG7 Une salle est désignée par un numéro. Exemple: R01 désigne la salle n°1 au Rez-de-chaussée. RG8 Une heure de cours commence toujours au quart et finit à l'heure pleine. Exemple: un cours commence à 8:15 et finit à 9:00. Les heures de cours sont désignées par la lettre H, précédée des 2 premiers caractères du jour de la semaine. Donc, la 1ère heure de cours de la journée du mercredi sera notée par MEH1 RG9 Un élève est évalué 2 fois l'an dans chaque discipline (en janvier et en juillet). La 2ème évaluation est un examen complet de la discipline. RG10 Biz'ness Tech souhaite automatiser la gestion de l'organisation des cours ainsi que les inscriptions des élèves. Travail à présenter A. Analyser les dépendances fonctionnelles et établir le réseau de nœuds et d’étoiles en spécifiant les clés minimum. B. Etablir le modèle conceptuel des données (MCD), en précisant, pour chaque entité, sa clé, et pour chaque association, sa cardinalité minimum et maximum. C. Etablir le modèle relationnel. Version septembre 2005