Analyse Orientée Objet Cahier de Laboratoire. Sujet : Il s'agit de concevoir un outil de gestion pour une PME qui commercialise des stations météorologiques.

Slides:



Advertisements
Présentations similaires
Applications N-Tiers Rappels: architecture et méthodologie
Advertisements

Le modèle de communication
1 Modéliser Ou comment RE-présenter sa connaissance.
Site WEB: communication grand publique
Serveur jeu Le serveur fait partie d'un logiciel de jeu en ligne multi joueur en architecture client serveur. Il répond à des demandes.
Introduction Pour concrétiser l’enseignement assisté par ordinateur
Le processus unifié UML est un langage de modélisation et n ’impose pas de démarche de développement Le processus unifié : méthodologie de développement.
UML - Présentation.
Introduction à UML NFE108 CNAM – LILLE Madame DELECLUSE
Animer vos services avec des offres promotionnelles ? Mettre en œuvre vos promotions sans développement technique supplémentaire ? Orange met à votre disposition.
UML : GENERALITES Rappel Diagrammes Niveaux de visions
Présente.
Plan Présentation général du projet - Objectifs du projet.
1 Cours MSI, modélisation de SI : livraison journaux version 1 du 8 février 2005 Modélisation de S.I. Livraison de journaux ENSGI – MSI 2ème année Michel.
UML Etude de cas.
Développement Rapide dApplications Web avec.NET « Mon premier site »
UML F. Laperruque INRA – SAGA CATI SICPA.
1 Introduction : Management des systèmes dinformation version 1.1 du 13 Novembre 2001 Introduction : Management des systèmes dinformation ENSGI Cours MSI.
Modèle, Méthode et Conception
Services fournis par le SI et technologies associées
Développement d’un réseau social professionnel
Analyse et conception orientée objet
Gestion de Camping Projet BTS IRIS 2004
Krowten Emagyp Jeu réseau à interaction en temps réel.
Module 8 : Maintenance des logiciels à l'aide des services SUS
Module 2 : Configuration de l'environnement Windows 2000.
Portée, arrimages et intervenants Évolution des méthodes
Sensibilisation a la modelisation
Architecture et développement Web
Modélisation d’un péage
Mise en oeuvre et exploitation
Jeu de Librairies Virtuelles « DLL » Windows pour la réalisation de programmes informatiques.
Haute Ecole de la Ville de Liège Département paramédical Département économique Département pédagogique Département technique rue Sohet, LIEGE.
UML : un peu d’histoire H. Lounis.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
CBFA 6 décembre Modernisation du système de collecte des informations.
Application de gestion des retards
DESIGN MULTIMÉDIA Initiation aux bases de La scénarisation multimédia
Sage Contact Nouvelle Version 6.00 Dix raisons de choisir La nouvelle version 6.00 de Sage Contact (à partir de janvier 2003)
Initiation à Access: Interfaces
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Unified Modeling Language
Modélisation des flux Introduction et définition
LOGO 2010/2011 Encadré par: Mr Chaouech Helmi Elaborée par: Galloussi Ons Université de Carthage Faculté des Sciences économique et de Gestion de Nabeul.
Système de surveillance de réseau
2 Tracks Unified Process
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Nouvelles Technologies Internet & Mobile
L'Accueil du public le moyen de rendre opérationnelles les compétences techniques d'un Espace Informatique grâce à une optimisation relationnelle et communicationnelle.
1 JEE 2010 Architectures n-tiers F.Pfister
MINI‐PROJET DE GROUPE REALISE DANS LE CADRE DU COURS DE GEN
UML support à la COO 2ème année IUT Calais-Boulogne Bénédicte Talon
Les systèmes de gestion de contenu
 SAP AG 2003 Objectif général du cours Objectifs du cours Table des matières Scénario de gestion Contenu Vue d'ensemble du cours.
Projet de fin d’étude Développement d’une application de gestion d’un parc informatique et de Help Desk Bonjour tout le monde, Avant de commencer je voudrais.
TP D’UML Groupe N° 3.
Conférence 2TUP Stéphane Barthon 03/12/
L. Gurret – M. Herve – P. Mignon – J. Prarioz. Introduction  Dernière étape d’analyse  Cahier des charges, spécifications et conception orientée objet.
1 - Gestion du projet Initialisation Préparation
Réunion de cadrage 3 10/02/10. Chef de projet Damien Responsabl e Qualité Laetitia Responsabl e Business Plan Fouad Responsable Développement Web Thibault.
P RÉSENTATION DE LA GESTION DU MASTER INFORMATIQUE DE LILLE 1 Khaled Boukercha Arnaud Deville Groupe 3 Master 1 informatique Université Lille 1.
Conception des Sites Web Enseignant : Pr Boubker Sbihi Année
Diagrammes de comportement Présentation. Diagramme de séquence  Permet de modéliser les envois de messages entre objets chronologiquement.  Modélisation.
UML : méthode Processus. Introduction(1) ● Cycles ● Spécification par cas d'utilisation ● Identifier les besoins ● Analyse par cas d'utilisation ● Affiner.
Transcription de la présentation:

Analyse Orientée Objet Cahier de Laboratoire

Sujet : Il s'agit de concevoir un outil de gestion pour une PME qui commercialise des stations météorologiques ‘autonomes’ et met les informations météo à disposition des clients.

Contexte : La société est organisée en plusieurs services : Stations : –vente et installation des stations. Clients météo : –gestion des clients des informations météo, définition de leur accès. Pilotage des stations : –initialisation, récupération des informations à intervalle régulier, stockage. Informations météo : –mise à disposition des informations pour les clients, via un site Web.

Contexte : Une station est capable de fournir les mesures suivantes : –Anémomètre (/min), –Girouette (/min), –Température (/min), –Baromètre (/h), –Hygromètre (/h). Les valeurs sont téléchargées toutes les heures sur le serveur de l’entreprise.

Rôles des services Service Stations : –2 personnes –Gérer les contrats des clients ‘stations’ (ajout, modification, coordonnées de l’installation, suivi de la mise en service). Service Pilotage Stations : –1 personne –Intègre chaque nouvelle station dans la liste des stations à interroger. –Initialise et calibre chaque station (mise en service ou après un problème). –Réalise le rapatriement des données. –Le rapatriement des données par le service pilotage est automatique, toutes les heures. Un processus de collecte par station. –La collecte doit respecter le protocole du programme supervisionStation (système embarqué qui contrôle la station) : Lecture baromètre, hygromètre, anémomètre, girouette, température. Le programme supervisionStation est considéré comme un serveur. Il peut aussi recevoir des requêtes d’initialisation et de calibrage.

Rôles des services Service Clients Météo : –1 personne –Suivi des clients ‘météo’ pour enregistrer les inscriptions, définition des profils d’accès aux informations, validation de l’accès dès réception de la preuve de paiement. Service Informations météo : –2 personnes –Il doit mettre en service les droits d’accès des clients ‘météo’. –Le serveur géré par ce service doit permettre l’identification d’un client, la sélection d’une station et l’obtention des informations (en ce et y compris les statistiques sur l’année) en fonction du profil (l’interface sera paramétrée en fonction des droits). L ’accès est du type Web.

Contenu des laboratoires Modélisation fonctionnelle –Identification des acteurs –Identification des cas d’utilisation –Description textuelle des cas d’utilisation –Description graphique des cas d’utilisation Diagramme de séquence système Diagramme d’activité –Organisation des cas d’utilisation  Diagrammes de cas d’utilisation –Structuration en packages

Contenu des laboratoires Modélisation statique –Diagramme de classes –Structuration en packages

Contenu des laboratoires Modélisation dynamique –Diagramme de séquence système –Diagrammes d’états –Diagramme d’activité

Contenu des laboratoires Modélisation physique –Diagramme de déploiement

Planning des laboratoires Semaine du 21 janvier 2013 –Présentation du contexte du laboratoire du 3° quart Semaine du 28 janvier 2013 –Modélisation fonctionnelle, analyse Acteurs, UC, diagrammes de séquence système, d’activité, de cas d’utilisation … –Support : lire les chapitres 1 et 2 de « UML 2 par la pratique » Semaine du 04 février 2013 –Analyse, modélisation statique diagrammes de séquence, de classes, packages, patterns … –Support : lire les chapitres 3 et 4 de « UML 2 par la pratique » Semaine du 18 février 2013 –Modélisation dynamique, design Diagrammes de séquence système, d’états, d’activités … –Support : lire les chapitres 5 et 6 de « UML 2 par la pratique » Semaine du 25 février 2013 –Conception Diagrammes d’activité, de séquence, de classes, packages… –Support : lire le chapitre 7 de « UML 2 par la pratique » Semaine du 04 mars 2013 –… Semaine du 11 mars 2013 –Évaluation du laboratoire du 3° quart

Bibliographie Pascal Roques - "UML 2 par la pratique : Études de cas et exercices corrigés" - Eyrolles, 2008, 367 pages. ISBN: