>> 17 0 obj 2. /Contents 38 0 R 4 0 obj /Parent 2 0 R >> /Parent 2 0 R Object Management Group, document formal/2002-04-03, avril 2002. Cette prise en charge informatisée permet un allégement considérable de la charge de travail et une plus grande souplesse par rapport au traitement manuel de l'information. << Le tarif du document est fixé par son type (par exemple, 0, 5 pour un livre, 1 pour un CD audio et 1, 5 pour une K7 vidéo). - Envoyer le formulaire, Tableau 4 : Les acteurs du système médiathèque et leurs responsabilités. endobj Exercice UML : Etude de Cas Gestion Médiathèque Cas d'utilisation . Mots-clés : Informatisation, Analyse, Conception, Médiathèque, UML. - Demander la liste des adhérents ayant dépassé le délai - Recevoir les informations L'emprunt d'un document par un client obéit à certaines règles : Un client ne peut pas emprunter plus d'un certain nombre de documents fixé par son type (par exemple, 2 pour le type « à tarif réduit », 5 pour le type « à tarif normal » et 10 pour le type « abonné »). READ PAPER. /Count 18 stream >> endobj En effet, le système informatique qu'on veut élaborer doit présenter un certain nombre de qualités qui garantiront l'utilisation optimale de ce dernier et permettront une facilité de gestion et d'exploitation. /Rotate 0 /CropBox [0.0 0.0 595.0 842.0] Les adhérents à ce système qui veulent emprunter des ouvrages pour une durée et un tarif précis doivent s'inscrire en tant que client. 15 0 obj Il faut ajouter à ce schéma des informations concernant les classes et leurs associations. /Resources 33 0 R En effet, il couvre l'aspect statique et dynamique d'un système selon ses différents diagrammes. stream Le bibliothécaire décrémente le nombre d'exemplaires empruntés de l'oeuvre. Scribd is the world's largest social reading and publishing site. L'inscription des clients consiste à remplir une fiche sur laquelle sont notées les informations concernant le client telles que son nom, son prénom ainsi que son adresse. /Resources 57 0 R - Envoyer le formulaire, 3. << La version 1.3 a apporté de nombreux changements, que ce soit en terme de correction ou d'ajout. Cependant ; cette diversité méthodologique avait pour conséquence de créer une confusion et de limiter le progrès des méthodes en plaçant les utilisateurs dans une panoplie de choix. 23 0 obj /CropBox [0.0 0.0 595.0 842.0] /Annots [25 0 R 26 0 R] 9 Responses to “Exercice Corrigé UML - Etude de Cas : Gestion d'une bibliothèque Municipale TP UML avec correction” Unknown 24 juin 2016 à 17:17 bonsoir j'ai besoin de l'image de la partie manquante du diagramme de classe Résumé : L'objectif de cet article est de proposer une informatisation à travers une application décentralisée sur différents postes qui a pour but la gestion d'une médiathèque exploitée par un nombre important d'utilisateurs. /Parent 2 0 R /CropBox [0.0 0.0 595.0 842.0] /Contents 34 0 R [4] Unified Modeling Language 2.0, http://www.OMG.org/uml. /CropBox [0.0 0.0 595.0 842.0] L'OMG a été doté de la nouvelle version de son langage de modélisation d'un modèle d'architecture. - Débloquer le compte dans le cas d'un compte bloqué /Type /Page Description des opérations, numérotation des messages, Classification dynamique, éclairage sur les événements. /MediaBox [0.0 0.0 595.0 842.0] UML n’est pas une méthode. The aim of this industry is to provide guests with the best service possible. 11 0 obj La figure suivante (Figure 5) montre la méthodologie adoptée et basée sur l'UML pour trouver les classes métier de notre système médiathèque. Consulter endobj /Type /Page Adresse électronique : laurent[dot]audibert[at]iutv[dot]univ-paris13[dot]fr Adresse du document : La règle pour les clients « à tarif normal » est de payer le montant fixé pour chaque document emprunté (indiqué auparavant). /Im0 62 0 R Le standard UML permet aux informaticiens de concevoir des plans de systèmes afin de gérer et développer efficacement les solutions informatiques. endobj >> Object Management Group, document ptc/03-08-02, août 2003. 24 0 obj Certaines applications permettent même UML pour exporter le code à partir des … Le modèle objet qui représente les briques du logiciel peut être directement déduit à partir du modèle de classes. /Rotate 0 2. d’autoriser la Municipalité, au travers du compte No 234.3809 « … Il existe également les outils GDPro, ObjectTeam, Objecteering, OpenTool, Rational Rose, Rhapsody, STP, Visio, Visual Modeler... Ces outils aideront à implémenter le diagramme de classes qui est le modèle de base pour la construction d'un logiciel du moment qu'il peut directement être traduit dans les différents langages de programmation tel que Java ou C++. >> << /Type /Catalog Notre diagramme de classes comprend également deux classes interface. 20 0 obj UML définit ces diagrammes [12] pour représenter les différents points de vue de la modélisation. [14] P. Leblanc, Implementation of the UML Testing Profile and Production of Executable Test Cases , White Paper Telelogic, www.telelogic.com, janv. C’est pourquoi ce cours ne se résume pas à l’acquisition des notations UML mais comprend la présentation et la mise en pratique d’une méthodologie simple. a0509c.htm Archambault J.-P. (2005). << 12 0 obj /Parent 2 0 R 22 0 obj C'est cependant dans la perspective d'une future intégra-tion de la Médiathèque dans un réseau de catalogage partagé qu'il a été décidé de respecter le plus possible les normes de cata-logage auteur-titre1. [11] G. Booch, J. Rumbaugh, I. Jacobson, The UML reference manual, ISBN 0-201-30998-X Addison-Wesley,, 2003. 10 0 obj 5 0 obj Boubker Sbihi. /Rotate 0 Les principales tâches que réalise le système médiathèque sont présentées dans la figure suivante (Figure 1) : Figure 1 : Les principales tâches du Système Médiathèque. Les informations communes aux documents sont les suivantes : le titre, l'auteur (écrivain, groupe ou metteur en scène) et l'année d'édition. /Rotate 0 /ProcSet [/PDF /Text /ImageC /ImageB /ImageI] Le 27 juin dernier, la médiathèque Lucien Jacques était inaugurée permettant ainsi de faire rayonner la lecture publique sur la … >> La première étape consiste à bien comprendre le système à étudier pour mieux délimiter le système à étudier. La présence d’un jardin botanique proche permet de faire pousser des plantes sauvages bien identifiées en vue de préparer plus tard des échantillons fertiles d’herbier. /Rotate 0 Tandis que les utilisations des diagrammes dynamiques de l'UML sont représentées dans le tableau suivant (Tableau 3) : Représentent les objets et de leurs interactions, Représentent spatialement les objets et les liens, Expriment le comportement d'une opération. /Rotate 0 Le tarif des emprunts dépend du document et du client. 9 0 obj /Parent 2 0 R >> La figure suivante (Figure 7) montre le diagramme de séquences de l'opération emprunt : Figure 7 : Le diagramme de séquences de l'opération emprunt. /Resources 45 0 R Sur cette fiche sont notés, le client emprunteur, la date de début du prêt et pour chaque document emprunté, la date limite de restitution. >> /Title C'est donc est un réseau statique de classes et d'associations. Le méta- modèle d'architecture de UML 2.0 [1] permet de définir les spécifications des composants, ainsi que l'architecture de l'application que l'on désire développer. à travers la norme UML. >> /Contents 56 0 R - Bloquer le compte de l'adhérent. Download. ... Un prêt ne sera accordé qu'à la condition que le lecteur ait réglé sa cotisation et n'ait pas plus de … Rechercher les différentes classes métier et leurs associations. - Entrer et vérifier ID /Resources 53 0 R /MediaBox [0.0 0.0 595.0 842.0] Typiquement, il met en relation des classes mais aussi des interfaces, des types de données, des types énumérés. Ce travail a été fait à travers le langage de la modélisation unifié UML. /Resources 27 0 R ICEIS (3) 2004 : 217-224. A short summary of this paper. Now La médiathèque d'Orange précédait celle de Cavaillon (23 470 h, projet de 2759 m2, 1° tranche 1991, 2° tranche 1995). endobj /CropBox [0.0 0.0 595.0 842.0] La méthode générale  [5] [6] [7] qu'on a adopté consiste à : Retrouver les acteurs qui interagissent avec le système. >> << /Type /Page Ainsi, les deux variantes des méthodes BOOCH et OMT appelées respectivement Booch'93 et OMT-2, se sont rapprochées de façon considérable à tel point que les variations subsistantes sont devenues minimes  [4]. >> En effet, les déclarations ont atteint 80%, ce qui avoisine la norme … - Enregistrer les informations Le métier de la Finance cache une part importante d’informatique puisque de plus en plus, les projets réalisés intègrent en leur sein une informatisation à 100%. UML, qui est le résultat de la fusion de plusieurs méthodes orientées objet est devenu sans conteste le langage de référence en terme de modélisation objet pour le développement de tout type de systèmes d'information base de données, e-business, application web, systèmes d'information d'entreprise... Avec une seule représentation subjective, UML fournit un moyen astucieux permettant de représenter diverses projections d'une même représentation grâce à ces différents diagrammes. L'objectif de cet article est de proposer une informatisation à travers une application décentralisée sur différents postes qui a pour but la gestion d'une médiathèque exploitée par un nombre important d'utilisateurs. La médiathèque est un endroit de base essentiel dans chaque établissement universitaire. /CropBox [0.0 0.0 595.0 842.0] /Filter /FlateDecode /Type /Page Enregistrer les restitutions Le fait que les différences tien-nent principalement à la ponctua-tion reste sans conséquence, car Chaque document est repéré par un code unique et une localisation (salle/rayon) dans la médiathèque. endobj Enfin, afin de disposer de statistiques d'utilisation, on souhaite connaître le nombre d'emprunts effectués pour les différents types et genres de documents... Les CD ont un genre musical (« classique », « variétés françaises », « variétés internationales », « compilation »...), une classification dans ce genre (par exemple, « opéra » pour le genre « classique », ou « rock » pour le genre « compilation »). /Rotate 0 /Contents 46 0 R << /Rotate 0 - Envoyer l'avertissement à l'adhérent /Length 4647 endobj Décrivent l'architecture du système a réaliser. L'objectif du diagramme de séquences [15] est de montrer les interactions entre les objets du système sur une échelle de temps. [1] UML 2.0 superstructure final adopted specification. xڥXɎ#7��+����(�0Ȃ�6H߂ڮq.i��QR��g� �T�D>>=J�|]�b��-���)u��`�/���?>-~v�Ƈ�� _���,�h��ey��X����ukC>�|���p��zFS�= �@�����|���s���姧ox���@�@1�z��LU�dU��o��ѻ/Ȗ�eoAbѾ���O}>�vzo��v�F�������L Í��-܄0't, Informatisation d’une médiathèque à travers la norme UML. /Resources 31 0 R /Parent 2 0 R La première, Empruntable, donne le comportement (ensemble d'opérations) des documents vis-à-vis de l'emprunt (le tarif et la durée de prêt en fonction du type de document) ; la seconde, Emprunteur, donne le comportement des clients vis à vis de l'emprunt d'un type de document (le nombre maximal de documents en fonction du type de client et de modificateurs du comportement dit « nominal » du document en ce qui concerne la durée et le tarif). UML : Médiathèque Nous sommes chargés d’informatiser la gestion d’une médiathèque dont le fonctionnement s’appuie aujourd’hui sur l’utilisation de fiches cartonnées. /MediaBox [0.0 0.0 595.28 841.89] endobj Ce travail a été fait à travers le langage de la modélisation unifié UML. Déploient les composants sur les matériels. << endstream >> Modifier les informations d'un adhérent Pour ce faire, à chaque demande d'emprunt, on vérifie s'il est à jour dans ses restitutions ; si ce n'est pas le cas, l'emprunt n'est pas autorisé et le client est marqué de telle manière qu'il ne puisse plus emprunter de nouveaux documents. Dans le tableau qui suit (Tableau 1), nous présentons les éléments qui se sont dégagés de l'expérience de mise en oeuvre des différentes méthodes dans un effort de leur unification. 1. Les utilisations des diagrammes statiques de l'UML sont représentées dans le tableau suivant (Tableau 2) : Représentent des classes et leurs relations, Représentent les objets et leurs relations. 1 0 obj << Sommaire: 1 concepts de modélisation (ou domaines) permet d’identifier les objets importants dans une application. Le bibliothécaire détermine de la durée du prêt. - Entrer et vérifier ID Informatisation d'une médiathèque à travers la norme UML. Le diagramme de classes simplifié est donné dans la figure suivante (Figure 9), Figure 9 : Le diagramme de classes du système médiathèque. /CropBox [0.0 0.0 595.0 842.0] endobj /Type /Page /MediaBox [0.0 0.0 595.0 842.0] /CropBox [0.0 0.0 595.0 842.0] /MediaBox [0.0 0.0 595.0 842.0] /Font 61 0 R /Parent 2 0 R 18 0 obj Act The IADIS Applied Computing 2004 conference, Lisbon, Portugal 2004. L'adhérent fournit son identification et le titre de l'oeuvre a emprunté. En effet, UML 2.0 spécifie un composant comme étant une unité modulaire, réutilisable, qui interagit avec son environnement par l'intermédiaire de points d'interactions appelés ports. /Type /Page << Les K7 ont un genre (« documentaire », « comédie »...), une durée d'émission et une mention légale de diffusion (restrictions d'usage) ; cette mention devra être disponible lors de l'emprunt de la K7 pour permettre un éventuel contrôle. 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R 20 0 R 21 0 R 22 0 R] La médiathèque est un système qui permet la consultation ou l'emprunt d'un certain nombre de documents. /Type /Page /OpenAction [3 0 R /Fit] - Demander la liste des supports non encore empruntés, 2. /Resources 35 0 R L’herbier abrite 13000 échantillons montés suivant les normes internationales. Il ne faut conserver que les états ayant une certaine stabilité dans le temps ou bien les états pendant lesquels de nombreuses et/ou importantes actions sont effectuées. - Remplir le formulaire de restitution /Parent 2 0 R Parmi les travaux qui restent à entamer, nous pouvons citer : la définition de la notion de composant pour une médiathèque ; l'élaboration d'une base de patrons de conception pour réaliser et implémenter ce système ; l'utilisation d'autres AGL UML pour générer d'autres langages ; l'utilisation d'un middleware pour créer des applications client/serveur avec des langages différents. >> 6 0 obj [2] UML 2.0, OCL 2nd revised submission. Ensuite, la durée de prêt est modifiée selon le type de client (par exemple, aucun changement – la durée nominale – pour un client à tarif normal, la moitié de cette durée pour un client à tarif réduit et le double de cette durée pour un abonné). /CropBox [0.0 0.0 595.0 842.0] - Envoyer carte adhérent. Ines Ghorbel. Pendant la durée de la formation, une pause café vous sera gracieusement offerte en journée. /Resources 37 0 R Association EPI Informatisation d'une médiathèque à travers la norme UML. Download PDF. Le travail présenté dans cet article fait partie d'un projet dont l'objectif est de définir une méthodologie de développement basé sur l'UML et intégrant les composants définis dans la norme UML 2.0. >> Les états initiaux et terminaux sont distingués. /XObject << /Contents 60 0 R << /Subject Request PDF | Informatisation d'une médiathèque à travers la norme UML | L'objectif de cet article est de proposer une informatisation à travers … Bsbihi@esi.ac.ma. /MediaBox [0.0 0.0 595.0 842.0] /Resources 59 0 R 1. Dans ce contexte, une bonne gestion des ressources (livres, films, dvd, cd...), nécessaire pour faciliter aux utilisateurs l'exploitation de ces éléments  [9]. Il est souvent utilisé dans une optique d’informatisation du processus, mais reste dans tous les cas une bonne solution pour représenter de manière partagée les processus d’une organisation (alors qu’une modélisation UML serait plus orientée SI). En effet la programmation orientée objet implique une conception abstraite d'un modèle objet et en second plan l'implémentation à l'aide d'un langage orienté objet tel que Java et C++. /Parent 2 0 R - Mise à jour du compte, 1. endobj [12] G. Booch, J. Rumbaugh, I. Jacobson, The Unified Software Development Process, ISBN 0-201-57169-2, Addison-Wesley,,2002. - Enregistrer le prêt, 2. C et ouvrage - qui se présente sous la forme d'un classeur dont les feuillets mobiles doivent être mis à jour au fil des années - a été rédigé à partir de 1981 par le groupe de travail créé en Suisse en 1972. Afin de réaliser un système de qualité, une analyse et une conception normalisée selon la norme de modélisation universellement reconnue polyvalente et performante, s'avèrent nécessaires. Les genres précisés sont libres ; ils sont donnés aux clients à titre indicatif pour aider au choix lors d'un emprunt. La modélisation en UML de cette médiathèque a été suivie d'une mise en œuvre d'une application qui tourne sur des machines en réseau et qui va desservir les différents utilisateurs de ce système. Informatisation d’une médiathèque à travers la norme UML Boubker Sbihi Ecole des Sciences de l’Information BP 6204 Agdal, Rabat, MAROC Bsbihi@esi.ac.ma Résumé L’objectif de cet article est de proposer une informatisation à travers une application décentralisée sur différents postes qui a pour but la gestion d’une médiathèque exploitée par un nombre important d’utilisateurs. Les qualités visées par notre système sont présentées dans la figure suivante (Figure2) : Figure 2 : Les principales qualités du système médiathèque. /Type /Page /CropBox [0.0 0.0 595.0 842.0] /CropBox [0.0 0.0 595.0 842.0] d’infomation su les nouveautés de la médiathèque par le biais des présentoirs qui permettront de valoriser les acquisitions récentes et les nouveautés ; d’infomation su les activités cultuelles poposées pa la médiathèque ou tout autre acteur locale de la ville. 37 Full PDFs related to this paper. En effet, la version 1.2 a apporté un remaniement de la forme par rapport à la version 1.1 mais aucun ajout d'ordre technique ne fut introduit. Certains documents ne peuvent pas être empruntés, mais uniquement consultés sur place. /Parent 2 0 R UML a été adopté par toutes les méthodes orientées objet et est devenu le standard de l’industrie. Une année plus tard, ils ont été accompagné par Ivar Jacobson, le créateur des cas d'utilisation (use cases) pour créer l'UML.. La méthode unifiée se transforma donc en UML (Unified Modeling Language For Object Oriented Development)  [10] [12]. /Parent 2 0 R sont très intéressants ; par exemple pour un document, l'état en retard est intéressant puisque le système évolue suite à la survenue d'un événement. endobj A la fin du stage, une fiche d’évaluation individuelle est remise à chacun des participants pour lui permettre d’apprécier la formation au travers du programme, des animateurs et de l’environnement de la formation. - Recevoir les informations concernant l'adhérent /Rotate 0 endobj /CropBox [0.0 0.0 595.0 842.0] Le bibliothécaire détruit la fiche d'emprunt. L'appui donné à ce dossier à travers la médiathèque est double. [7] MDA Guide, version 1.0, version 2.0, document OMG : http://www.OMG.org/mda. Le projet d'Orange, Résumé : L'objectif de cet article est de proposer une informatisation à travers une application décentralisée sur différents postes qui a pour but la gestion d'une médiathèque … - Vérifier la disponibilité du support (non emprunté ou non réservé)