Modélisation > Les cas d'utilisation

Documents pareils
EMPRUNTER OU RÉSERVER UN LIVRE NUMÉRIQUE AVEC LA PLATEFORME PRETNUMERIQUE.CA

Gestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc

Procédure Création : 04/05/2009 ARCHIVAGE DE LA MESSAGERIE

SOMMAIRE. 3. Comment Faire? Description détaillée des étapes de configuration en fonction du logiciel de messagerie... 3

AJOUTER UN COMPTE DE MESSAGERIE SUR UN SMARTPHONE

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

LES BIBLIOTHEQUES DE WINDOWS 7

Configuration APN internet Réseau 3G «Terminaux et tablettes sous Android» Configuration APN «internet» sur système Android :

MODE D EMPLOI DU GESTIONNAIRE DE L ESPACE PERSO DES MEMBRES DE LA SLIAI

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative)

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012

2. Pour accéder au Prêt numérique, écrivez dans la barre d adresse de votre navigateur Web.

Allegroupe. Système de gestion des paiements préautorisés

Qlik Sense Cloud. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

EMPRUNTS DE LIVRES NUMÉRIQUES

2. Pour accéder au Prêt numérique, écrivez dans la barre d adresse de votre navigateur Web.

inviu routes Installation et création d'un ENAiKOON ID

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

INSCRIPTION EN LIGNE ET PAIEMENT PAR CARTE DE CRÉDIT:

Pour accéder au Prêt numérique

Comment l utiliser? Manuel consommateur

GUIDE D INSTALLATION RAPIDE DEXH264

Numilog - Téléchargement des ebooks Mode d emploi

Manuel de l utilisateur de Samsung Auto Backup

LA RECHERCHE DOCUMENTAIRE

Fonctions pour la Belgique

Introduction. Nous vous remercions d'avoir porté votre attention sur le nouveau service e-salairefer.

Didacticiel du service cartographique en cache

Nb. De pages : 24 MANGO. Manuel d'utilisation. Version 1.2. décembre 2010

Utilisation de la Plateforme Office365 et d Oultlook Web App

GUIDE D UTILISATION LA DEPECHE PREMIUM

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

Les données d un jeu sous Shadow Manager

Guide d utilisation de la clé mémoire USB

Module 24 : Analyse de scénarios


Concepts et définitions

Comment prendre sa carte de pêche par Internet

PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique

MEGA ITSM Accelerator. Guide de Démarrage

Guide de démarrage Janvier 2012

VOS RESSOURCES NUMÉRIQUES PAS À PAS

1 Introduction. Business Intelligence avec SharePoint Server 2010

Le Guide Pratique des Processus Métiers

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

PROTEGER SA CLE USB AVEC ROHOS MINI-DRIVE

GOL-502 Industrie de services. Travaux Pratique / Devoir #7

QTEK 9100 QTEK S200 HP 6915

L'assistance à distance

Conservation des documents numériques

Les Utilisateurs dans SharePoint

Sauvegarde Android

Méthode de préparation du fichier texte d import depuis Excel, via Access jusqu à Drupal.

domovea Portier tebis

LOGICIEL KIPICAM : Manuel d installation et d utilisation

MEGA ITSM Accelerator. Guide de démarrage

Les ressources numériques de la bibliothèque sont regroupées dans un portail web ; elles offrent des services complets et facilement accessibles.

HemoMap v Utilisation de l'application sur smartphone Android

mode d emploi CRéATioN et GeSTioN de VoTRe CompTe personnel

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation

Perpignan, le 19 octobre 2011

Convention Beobank Online et Beobank Mobile

SERVICE APGIS MOBILE : Siège social : 12, rue Massue Vincennes cedex

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence simultanée)

Constituer et gérer une bibliographie avec le logiciel zotero. Support de cours et liens utiles

Dell Server PRO Management Pack 4.0 pour Microsoft System Center Virtual Machine Manager Guide d'installation

Sage CRM. Sage CRM 7.3 Guide du portable

Portail : mode d emploi

Exemples de Projets SAFI

Je communique par

Synchroniser ses photos

Le GéoPortail du Jura Présentation des fonctionnalités de la version mobile

Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon

Réaliser une recherche avec le logiciel documentaire PMB

Optimiser pour les appareils mobiles

N.B. : Le mot de passe est le même pour les connexions sans fil, e-learning et Windows (laboratoires) ainsi que les adresses électroniques.

Utilisation de l ordinateur portable Bluetooth avec le hub Logitech sans fil

Prendre en main le logiciel ActivInspire 1.4

Centre de Ressources pour les Evaluations (ERC) Guide d'utilisateur. Bureau d Evaluation, Septembre 2006

NAS 321 Héberger plusieurs sites web avec un hôte virtuel

Guide à l usage des bibliothécaires du réseau départemental

CARPE. Documentation Informatique S E T R A. Version Août CARPE (Documentation Informatique) 1

Procédure pour emprunter ou réserver un livre numérique

Utilisez Toucan portable pour vos sauvegardes

[PROCEDURE D'INSTALLATION DE WINDOWS 7] Yann VANDENBERGHE. AFPA Lomme

Le disque dur. Le disque dur est l'organe servant à conserver les données sous forme de dossiers de manière permanente.

Acronis Backup & Recovery 10 Server for Windows Acronis Backup & Recovery 10 Workstation. Guide de démarrage rapide

Support de TD ArcGIS Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT e année ingénieur

Emprunter et lire un livre numérique sur FRe BOOKS en français

Leçon N 5 PICASA Généralités

Netissime. [Sous-titre du document] Charles

Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents)

Guide d installation

Emprunter un livre numérique sur un appareil Android

Sophos Mobile Control Guide d'administration. Version du produit : 4

Transcription:

Systèmes d information de l environnement Modélisation > Les cas d'utilisation Gilles Falquet Centre universitaire d informatique 1

Système d information Utiliser les sciences et technologies de l information pour soutenir les processus de travail et les tâches dans les organisations humaines : fournir de l information assister le travail humain automatiser le travail Le SI sert à stocker, traiter, communiquer l'information nécessaire à l'organisation. 2

Sciences et technologies de l'information? Sciences algorithmique génie logiciel interaction humain-machine gestion des systèmes d'information sécurité, cryptographie réseaux et systèmes distribués intelligence artificielle Technologies matériel ordinateurs, serveurs, réseaux, écrans, smartphone,... logiciel applications, progiciels intégrés, bases de données, SIG,... 3

Anatomie d'un SI U6lisateur Interfaces Traitements (applica6ons,...) Stockage (données) Système d'informa6on G. Falquet MUSE Introduc6on SIE Cas d'u6lisa6on 4

Le strict minimum Organisation : une personne Système = une feuille de calcul Excel données: cellules d'un tableau traitements : formules de calcul interface : visualisation de la feuille 5

Plus gros Organisation : compagnie de transports publics Stockage de l'information bases de données (véhicules, lignes, horaires, tarifs,...) documents (cartes, plans, photos...) accès à d'autres données (CFF, météosuisse,...) Traitements calculs d'itinéraires, de prix,... mise à jour des données (position des véhicules,...) gestion des véhicules, maintenance, commandes, stock,... comptabilité, payements,... Interfaces pages web (questions/réponses) cartes interactives applications iphone, Androïd 6

Créer un système d'information Un SI est un objet complexe Nécessité d'établir un "plan" avant de commencer Phase de modélisation créer un modèle = une représentation du futur système pour valider, évaluer, concevoir guider la réalisation technique (spécifier le système) documenter Phase de développement programmer les applications, définir les bases de données, créer les interfaces de visualisation,... " 7

Dimensions de la modélisation Utilisation du système Modélisation des données Calcul, séquences d'exécution Dynamique des données Organisation/Modularité Déploiment 8

Dimension Utilisation Motivation " Solve the right problem " Analyse des besoins («requirements») déterminer les besoins - ce que le système doit faire comprendre les besoins délimiter le système... centrée sur l'utilisateur quels sont les besoins du point de vue des utilisateurs intégrer les points de vue 9

Principes Décrire Ce que le système doit faire (comportement souhaité) Mais pas comment réaliser ce comportement pas de détails de programmation, de mise en oeuvre, etc. indépendant de la réalisation 10

1. Acteur Ce qui existe en dehors du système Tout ce qui doit échanger de l'information avec le système personne, machine, organisation, autre ordinateur, autre système Correspond à un rôle générique que l'utilisateur joue = une manière d'utiliser le système La même personne (machine, ) peut jouer plusieurs rôles 11

Exemple: Bibliothèque Système Bibliothèque Enseignant Bibliothécaire Étudiant 12

Classification des acteurs Générique Client Nouveau Client Client Enregistré Spécifique Client Fréquent 13

2. Cas d'utilisation: définition Description d'un ensemble de séquences d'actions, incluant des variantes, qu'un système effectue pour fournir un résultat observable et ayant une valeur pour un acteur. Trouver l'emplacement d'un livre Cataloguer un livre Consulter le catalogue Réserver un livre 14

Cas et interactions utilisateur-système Un cas d'utilisation décrit l'interaction entre un acteur et le système L'interaction produit un résultat tangible pour l'acteur L'interaction est une transaction début, séquence d'actions, fin le cas est exécuté complètement ou pas du tout Bonne pratique : nommer chaque cas avec un verbe " " 15

Diagrammes de cas d'utilisation Quel acteur réalise quel cas cas d'utilisation 1 cas d'utilisation 2 acteur 1 cas d'utilisation 3 système acteur 2 16

Exemple Etudiant Enseignant Bibliothécaire Localiser un livre Cataloguer un livre Consulter le catalogue Emprunter un livre Proposer l'achat d'un livre 17

Exemple "moustiques" (Evolène 2011) 18

Scénario Tout cas d'utilisation doit être associé à un scénario qui décrit l'interaction entre l'utilisateur et le système pour réaliser le cas. Décrit le flux des évènements En langage naturel éventuellement structuré (si... alors; tant que... faire...;...) Un scénario principal et des alternatives 19

Exemple Cas d'utilisation: Chercher dans le catalogue Flux d'évènements principal : l'utilisateur clique le bouton "chercher". le système affiche un champ de saisie de texte dans lequel l'utilisateur peut entrer un ou plusieurs mots clés. l'utilisateur valide l'entrée en cliquant le bouton "OK". le système affiche une liste d'articles pertinents. Flux d'évènements exceptionnel: l'utilisateur ouvre une fenêtre terminal, il ou elle tape "sr", une liste mots clés, puis la touche <entrée>. le système affiche une liste d'articles pertinents. 20

Exercice Définir les cas d'utilisation d'un système pour le suivi au niveau régional/mondial de l'impact des projets de lutte contre la déforestation. On veut en particulier informer les acteur locaux, nationaux, internationaux impliquer le public dans la collecte d'information établir d'éventuels liens entre déforestation et, qualité de l'eau, santé publique, revenus, etc. Acteurs? Cas d'utilisation? 21

Organiser les cas d'utilisation Taxonomie cas génériques, cas spécifiques inscrire un membre <--- Inclusion un cas peu en inclure un autre Extension cours d'évènements additionnels (conditions) 22

Exemple 23

La suite... Utilisation du système Diagrammes de Cas d'utilisation Visualisation Modélisation des données Structure et qualité des données Bases de données relationnelles Calcul, séquences d'exécution Statistiques Programmation Dynamique des données Organisation/Modularité hrp://creately.com/blog/diagrams/uml- diagram- types- examples/ Déploiment 24