Traitement de l information - outil stratégique de l entreprise. Système d informations. Mihaela MATHIEU. mars - avril 2006

Dimension: px
Commencer à balayer dès la page:

Download "Traitement de l information - outil stratégique de l entreprise. Système d informations. Mihaela MATHIEU. mars - avril 2006"

Transcription

1 Systèmes d Information 1 Traitement de l information - outil stratégique de l entreprise Système d informations Mihaela MATHIEU mars - avril 2006

2 Systèmes d Information 2 Objectifs : prendre conscience de l importance de l information au sein de l entreprise comprendre le fonctionnement des SI dans son environnement savoir devenir acteur actif dans le développement d un SI

3 Systèmes d Information 3 Contenu du cours : 1. Introduction. Notions de base 2. Informatisation des systèmes d information (SI) 3. Méthodes de développement des SI 4. Méthode SADT 5. Modèle EAR 6. Modèle relationnel. Algèbre relationnelle

4 Systèmes d Information 4 Structure du module : cours magistral TD Evaluation court contrôle (30 min) examen écrit (1h30 ou 2h) à la fin du module

5 Systèmes d Information 5 Chapitre 1 Introduction. Notions de base

6 Systèmes d Information 6 Trois questions se posent dès le départ : Qu est-ce qu un système? Qu est-ce qu une information? Qu est-ce qu un système d information?

7 Systèmes d Information 7 Donnée = Signe + Code Information = Donnée + Modèle d interprétation Qualités d une information : Exactitude, pertinence, utilité

8 Systèmes d Information 8 Système = ensemble autoréglable et interagissant avec l environnement qui fonctionne en vue d un objectif précis. voir la théorie des systèmes Environnement Entrées Sorties Objectifs Régulation Mesures

9 Systèmes d Information 9 Exemples : l état, une entreprise, l Ecole des Mines, une CPAM, une banque, une filiale d une société d assurance. Un système peut se décomposer en plusieurs sous-systèmes.

10 Systèmes d Information 10 Du point de vue d un système de type entreprise, l information est : Définition 1 : La perception intellectuelle quantitative ou qualitative d une réalité dans un référentiel sémantique. Pour représenter l information on s appuie sur des objets réels, identifiables, mesurables et contrôlables traduits en données. Définition 2 : Un symbole qui véhicule pour les acteurs de l entreprise une connaissance utile à l accomplissement de leur travail.

11 Systèmes d Information 11 Classifications possibles des informations Selon l origine (la provenance) : informations internes - générées au sein de l entreprise. Ex : le montant d une facture pour un client. informations externes - prises dans l environnement et utiles (indispensables) au bon fonctionnement de l entreprise. Ex : le taux de la TVA, prix des fournisseurs. Selon leur durée de vie : informations volatiles - ayant une courte durée de vie. Ex : la personne X.Y. est arrivée à son poste de travail à 7h15 et partie à 15h30. informations persistantes - représentant la mémoire de l entreprise ; historisées et sécurisées. Ex : adresses des clients et des fournisseurs.

12 Systèmes d Information 12 Selon les traitements appliquées : informations brutes - utilisées sans modification préalable. Ex : poids d une pièce fabriquée dans un atelier. informations calculées - à partir des informations brutes ou d autres informations obtenues par des calculs ou règles de gestion. Ex : le montant du salaire. Calcul = application d une formule mathématique universelle sur les données. Ex : la moyenne arithmétique d un ensemble de valeurs, l âge d une personne comme différence entre la date courante et sa date de naissance. Règle de gestion = résultat d un ensemble de calculs élaborés à partir d un modèle de transformations spécifiques à l entreprise.

13 Systèmes d Information 13 Composantes d un système de type entreprise Environnement ENTREPRISE/ ORGANISATION Système de pilotage - réfléchit - décide - contrôle information Système d information - mémorise - traite - diffuse information Flux primaires (matière, finance, personnel, actifs, information) Système opérant - transforme - produit

14 Systèmes d Information 14 Composantes d un système (entreprise / organisation) : système opérant = siège de l activité productive de l entreprise ; transforme les ressources ou les flux primaires pour obtenir des sorties valorisées. système de pilotage = siège de l activité décisionnelle ; permet la régulation, le pilotage et l adaptation de l entreprise à son environnement. système d information = permet au système de pilotage d assurer ses fonctions en assurant son couplage avec le système opérant. Conçu à l initiative du système de pilotage.

15 Systèmes d Information 15 Système d information = partie réelle du système (entreprise ou organisation) constitué d informations organisées, d événements ayant un effet sur ces informations et des acteurs qui agissent sur ces informations ou à partir de ces informations afin d assurer au système un bon fonctionnement dans son environnement et une finalité de gestion. Fonctionnement d un SI - deux activités principales : aider le système de pilotage pour pouvoir connaître et maîtriser le système opérant aider le système opérant lors que les flux transformés sont de nature information.

16 Systèmes d Information 16 Un système d information (SI) et ses 4 fonctions principales : Environnement ENTREPRISE/ ORGANISATION Système de pilotage Communication Génération Système d information Traitement Mémorisation Communication Système opérant

17 Systèmes d Information 17 Génération consiste à donner à toute information un nom et une définition, reconnus et partagés au sein de l entreprise (vocabulaire de l entreprise) consiste à définir également les événements d intérêt pour l organisation afin de préciser la réaction du système est un préalable nécessaire à toute mémorisation permettra toute saisie et traitement d information par la suite est propre à chaque organisation Mémorisation (transfert des informations dans le temps) consiste à garder les informations du système sur des supports spécifiques pour les retrouver et utiliser ultérieurement

18 Systèmes d Information 18 Traitement (transfert des informations dans la forme) inclut tous les calculs, règles de gestion et autres transformations auxquels les informations sont soumises il s agit toujours de traitements formalisés et répétitifs les traitements sont faits soit sur les données, matière première pour le système opérant, soit pour le compte du système de pilotage Communication (transfert des informations dans l espace) le SI assure les échanges (acquisition et restitution) d informations entre le système de pilotage et le système opérant inclut aussi la saisie proprement dite, ainsi que la diffusion

19 Systèmes d Information 19 Autre représentation d un système (elle correspond au degré de détail des informations y circulant) : Système opérant Système de pilotage Système d information (de gestion)

20 Systèmes d Information 20 Système de pilotage : nombre réduit d informations afin d avoir une vue de synthèse pour décider et orienter (ex : nombre total de pièces fabriquées dans le mois) Système opérant : données élémentaires (ex : numéro de série des pièces fabriquées par un outil précis) Système d information : degré moyen de détail (ex : nombre de pièces produites chaque jour sur chaque machine), mais plusieurs actions menées sur les données/informations.

21 Systèmes d Information 21 Dualité données - traitement d un SI traitements (T) : acteurs + événements données (D) : informations dépourvues de leurs modèles d interprétation Analyse séparée données - traitements d un SI : T D SI

22 Systèmes d Information 22 Données = aspect statique du SI Traitements = aspect dynamique (cinématique) Décomposition artificielle d un système d information, plus naturelle dans un SI informatisé. Séparation nécessaire lors de la conception d un SI informatisé.

23 Systèmes d Information 23 Chapitre 2 Informatique et systèmes d information

24 Systèmes d Information 24 L informatique et le SI L informatique occupe actuellement une place très importante dans un SI. Les fonctions de : mémorisation traitement communication ne sont qu amplifiées par l utilisation des techniques informatiques. L informatisation poursuit 2 préoccupations majeures : compréhension et explicitation du SI (activité, organisation, information) construction des logiciels, support du SI

25 Systèmes d Information 25 L informatisation d un SI permet de mettre en évidence 2 niveaux différents : SI Opérationnel SI Informatisé SIO - Système d Infomation Opérationnel = toute l activité organisée autour du SI (signification, tâches) SII - Système d Information Informatisé : uniquement le contenu informatisé (logiciels, fichiers, bases)

26 Systèmes d Information 26 Evolution des SII et SIO SIO - naturel et vivant SII - artificiel évolution SIO SII SII - développement par marches SIO - développement continu temps

27 Systèmes d Information 27 Deux façons de développer (faire évoluer) un SI Informatisé : par extension ajout d un ou plusieurs nouveaux modules - logiciels et matériels - et interfaçage avec les modules existants automatiser une tâche existante afin de gagner en temps et en performances répondre à un nouveau besoin créé au sein de l entreprise (ex : nouveau service, nouvel outil automatisé) par refonte (partiale ou complète) - (ex : remplacement pour des besoins de maintenance d un logiciel écrit dans un language obsolète, BPR, réurbanisation) BPR (Buisness Process reengineering) = remise en cause fondamentale et redéfinition radicale des processus opérationnels pour obtenir des gains spectaculaires dans les performances critiques que constituent aujourd hui les coûts, la qualité, le service et la rapidité

28 Systèmes d Information 28 Système d Information Informatisé (SI artificiel, Système Informatique) Système Informatique Logiciels Matériel Données Ces 3 modules ne sont pas indépendants ; leur choix est intimement lié.

29 Systèmes d Information 29 Logiciels présents dans un Système Informatique logiciels standards : tableurs, éditeurs de texte, éditeurs de documents élaborés, gestionnaire de messagerie électronique, etc. logiciels de gestion de bases de données logiciels conçus spécifiquement pour les besoins précis de l entreprise progiciels paramétrés (de comptabilité, gestion de personnel, gestion de la production, CRM, ERP) ERP (Entreprise Resource Planning) = progiciel intégré, composé d un ensemble de modules applicatifs visant à couvrir l ensemble des fonctions de l entreprise. Ex : SAP CRM (Client Relation Management) = progiciel de gestion de la relation client

30 Systèmes d Information 30 Structure matérielle Un SI classique d un entreprise comporte : des postes client des serveurs les réseaux des interfaces papier (imprimante, numériseur, lecteur de code-barres), radio, spécifiques (interfaçage avec des outils automatisés)

31 Systèmes d Information 31 Les postes client sont utilisés pour : rédiger des lettres, rapports et autres documents (traitement de texte) effectuer des calculs simples (tableur) préparer des schémas et transparents accéder directement aux données (gestionnaire des fichiers, interfaçage BD) accéder aux services implantés par les serveurs utiliser des applications spécialisées de gestion de production, commerciale, etc. Systèmes d exploitation : Windows, MacOS, Linux, Unix...

32 Systèmes d Information 32 Les serveurs permettent de : implanter les services adaptés au travail de groupe : sauvegarde et partage des fichiers simples, documents élaborés (documents techniques, mémos) publication électronique des documents échange de messages assurer la connexion avec le réseau mondial supporter les bases de données et leurs gestionnaires supporter les applications spécifiques Systèmes d exploitation : Windows NT, Unix, Linux, VMS, AS400

33 Systèmes d Information 33 Données regroupées dans des : fichiers bases de données Fichier = succession d enregistrement ayant une structure pré-établie (fixe dans la plupart des applications). Contient une (petite) partie des données du SI. Historiquement une des premières solutions informatisées pour les SI. Sont toujours quasi-présents dans les systèmes informatiques. SGF (Système de Gestion des Fichiers) dépendant du système d exploitation. Accès : séquentiel ou direct.

34 Systèmes d Information 34 Numérisation d une bonne partie des documents entreprise (contrats, manuels, fiches, formulaires...) Système de gestion documentaire : doit assurer la création, la consultation et la mise à jour en toute confidentialité des documents. Format des fichiers : propriétaire - le format est dédié à un logiciel précis et il n est pas rendu public. Ex : format interne pour une application dédiée à une entreprise, formats de fichiers traités par des logiciels du marché et payants. libre - le format est explicité et mis à disposition. Ex : texte, HTML, T E X, LAT E X, postscript,.c,.m,.sci,.for, certains formats d images.png. XML - format largement répendu (depuis 1998) pour l échange, la représentation et le stockage des données

35 Systèmes d Information 35 Base de données (BD) = une collection de données opérationnelles, enregistrées (sur support adressable) et utilisées par des systèmes d application d une organisation. Système de Gestion de Bases de Données (SGDB) = ensemble d outils logiciels permettant la création et l utilisation de bases de données. Un SGBD doit assurer : la définition des bases de données et des objets contenus la manipulation des données la confidentialité l intégrité la sécurité

36 Systèmes d Information 36 Coût de mise en place d un module informatisé dans un SI coût de conception coût du logiciel (développement, installation, maintenance) coût du matériel (serveurs, espace mémoire supplémentaire, postes clients, réseaux, interfaces) coût de la formation du personnel

37 Systèmes d Information 37 Exemples des modules d un SI et leur informatisation Un SI peut être perçu comme un système formé de sous-systèmes et, à son tour, un sous-système composé de plusieurs modules. Exemples : choix possibles pour un module précis (calcul de salaire) présentation d un progiciel de gestion de campagnes marketing et sa façon de l intégrer dans un SI existant présentation de l approche complète de mise en place d un groupware

38 Systèmes d Information 38 Exemple 1 : Calcul de salaire Module indispensable dans toute entreprise. Fournit : des fiches de paie des listes personnel - salaire nécessaires au transfert de l argent des sommes à transférer aux divers organismes : Sécurité Sociale, caisses de retraite, APEC, etc. d autre documents fiscaux Restrictions : comptables juridiques délais stricts de mise en paiement

39 Systèmes d Information 39 Plusieurs solutions : manuelle à l aide d un tableur utilisant un logiciel propre spécifique utilisant un progiciel du marché en sous-traitant le calcul, en partie ou en totalité

40 Systèmes d Information 40 Bilan des différents solutions : Les 2 premières solutions adaptées à de toutes petites structures. Solution 3 adaptée pour de grandes entreprises avec SI Informatisé propre et de taille importante. Utile pour le calcul des salaires et l édition d autres documents. Solution 4 adaptée pour de PME, demande un minimum de connaissances comptables et de paramètrage du progiciel. Solution 5 très souple vis-à-vis de tous changements de législation, assez onéreuse pour de grandes structures.

41 Systèmes d Information 41 Exemple 2 (source Journal du Net du 07/02/2006) : le SI de DESPI (producteur et détaillant de viande) 1 site de production et 180 points de vente disponibilité du SI 7j/7 masse croissante de données (augmentation de la production et évolution de la législation) avant : petites applications bureautiques et MS Access actuellement : unique BD pour toutes les applications, mais il y a aussi des BD de réplication applications développées maison (ou en sous-traitence) contre 10% uniquement des progiciels place du libre : réduite (serveurs Linux d accès Internet et mail) assimilée à une prise de risques

42 Systèmes d Information 42 Exemple 3 (source Oracle Magazine du septembre / octobre 2005) : Starwood Hotels 750 propriétés (hôtels Sheraton entre autres) dans 80 pays et employés SI centralisé pour le coeur de métier : système de réservation, programme de fidélisation client, centres d appel, système matketing part importante (10%) de clients utilisateurs des informations via les sites de réservation en ligne et cette part va augmenter SI ouvert aussi vers des partenaires classiques : agences de voyage et tours opérateurs mots clé : flexibilité et disponibilité techniquement : volume très important de données gardées dans un cluster des bases de données

43 Systèmes d Information 43 Interfaces logiciel - client La plupart des logiciels offre une partie interface avec les utilisateurs. essentielle pour l acceptation du logiciel. Type d interface : en lignes de commande assez technique soumise aux erreur de frappe à éviter si possible papier fixée dès le départ écran (souvent négligée)

44 Systèmes d Information 44 Stratégie conseillée de développement d une interface : Prototypage - presentation - enchaînements Acceptation / Amélioration Développement

45 Systèmes d Information 45 Conception de l interface : avec l utilisateur en fonction de ses besoin et sa culture utilisant le vocabulaire client de façon homogène ; uniformité de : format de commandes et menus mode de passage de paramètres ponctuation dans les commandes position du même type de commandes / option de menu

46 Systèmes d Information 46 Communication entre Systèmes d Information - réalisée entre entreprises partenaires - existe depuis toujours - surtout sous forme papier (ex : factures et bons de commandes, bons de livraison) Nouvelle forme de communication : EDI (Échange de Données Informatisé) dématérialisation des documents transmission en temps réel des informations reconcilier les flux physiques et les flux d information Concerne les données sous forme structurée : document fichiers

47 Systèmes d Information 47 ENTREPRISE 1 Système de pilotage information Système d information information Système opérant ENTREPRISE 2 Système de pilotage ENTREPRISE 3 Système de pilotage information information Système d information Système d information information information Système opérant Système opérant

48 Systèmes d Information 48 Du point de vue technique l EDI peut se réaliser : sur une ligne RNIS (téléphonique - Numéris) par protocoles réseau (TCP/IP) à condition de se trouver sur un même réseau via Internet (la majorité) (XML - format idéal)

49 Systèmes d Information 49 Autre forme de communication : partage des objets des bases de données = objets existant dans une base deviennent visibles (et modifiables) par un utilisateur connecté à une autre base Ça impose : création d un sous-schéma spécifique dans la BD hôte liaison physique pour une connexion permanente à la même base

50 Systèmes d Information 50 Chapitre 3 Conception des Systèmes d Information Quelques méthodes

51 Systèmes d Information Introduction 2. Étapes de réalisation d un SI 3. Méthodes de conception 4. Intégration d un ERP - Méthodologie de travail

52 Systèmes d Information 52 Préambule : Conception d un SI = création d un nouveau SI ou d un nouveau module ou l évolution fonctionnelle et/ou technique d une composante. l informatique est omniprésente. Finalité : Introduction et utilisation intensive d un outil logiciel (ou un ensemble d outils) conçu ou adapté pour réaliser de la façon la plus complète le fonctionnement fixé. Point de départ : Une réflexion, une idée, un objectif, un désir de nouveauté ou de changement, concernant le cadre de fonctionnement présent, de la part des responsables.

53 Systèmes d Information 53 Exemples : Le site de production devient trop petit, nous avons choisi un nouveau site pour déménager les ateliers X, Y, Z. Nous voulons introduire l informatique pour mieux gérer la production et pour communiquer avec le nouveau site. Nous allons remplacer la vieille chaîne de production par une automatisée, plus moderne. Nous savons qu elle peut fournir beaucoup d informations sur le travail en cours, comment en tirer profit? On aimerait offrir à nos clients la possibilité d avoir un suivi de leurs commandes en temps réel sur Internet.

54 Systèmes d Information 54 3 aspects à dégager du produit final : techniquement exploitable pertinence dans le contexte de l entreprise ergonomie adaptée sinon pertes pures et réaction de méfiance. Causes d échec des nouveaux produits informatiques : mauvaise analyse erreurs de positionnement niveau de performances insuffisant mauvaise organisation au lancement formation des utilisateurs inadaptée ou insuffisante

55 Systèmes d Information 55 Un échec peut être conséquence : d un manque de réflexion stratégique d une carence en moyens opérationnels (matériels, humains, etc) d où le besoin d un plan de réalisation et d une approche rigoureuse et méthodique pendant toute la durée de mise en œuvre.

56 Systèmes d Information 56 Les phases du développement d un SI ETUDE D OPPORTUNITE Avant - projet ANALYSE FONCTIONNELLE Schéma conceptuel ANALYSE ORGANIQUE Dossiers de programmation REALISATION Tests et démarrage

57 Systèmes d Information 57 Étude d opportunité = faire une étude approfondie de l existant en identifiant : tâches et acteurs informations échangées disfonctionnements attentes des utilisateurs identifier les besoin nouveaux débouche sur un avant-projet. L avant-projet contient : une description des grandes lignes du nouveau système à mettre en place une évaluation financière et une durée prévisible du projet

58 Systèmes d Information 58 L avant-projet est indissociable des : plans à long termes de développement en matière de SI. Il est soumis à la direction générale pour choix et accord. Analyse fonctionnelle basée sur l avant projet accepté a pour but de définir les fonctions détaillés du futur système (indépendamment des moyens techniques) débouche sur un répertoire et une description détaillée des diverses fonctions assurées par le futur système schéma conceptuel.

59 Systèmes d Information 59 Analyse organique cherche à décrire de manière précise chacune des fonctions répertoriées dans le schéma conceptuel tient compte des matériels informatiques supports de la future application fournit des dossiers de programmation précis.

60 Systèmes d Information 60 Réalisation = phase de programmation proprement dite faite sur la base des dossiers de programmation. Après les tests et le démarrage on peut assister à : l évaluation des performances la maintenance

61 Systèmes d Information 61 Autres visions du processus général de développement Développement linéaire : Analyse Conception Implémentation Mise en oeuvre

62 Systèmes d Information 62 Développement cyclique : Analyse Conception cycle n Mise en oeuvre cycle i Implémentation

63 Systèmes d Information Analyse = définir le futur système d information 2. Conception = concevoir un système informatique pouvant satisfaire aux exigences formulées à l issue de l étape d analyse 3. Implémentation = transformer les éléments décrits lors de la conception en éléments du langage cible 4. Mise en œuvre = mettre en place le nouvel outil informatique, dûment initialisé, accompagné de la nouvelle organisation du travail pour rendre opérationnel le nouveau système d information

64 Systèmes d Information 64 Schéma général de la démarche d analyse : Début 1. Repérage du domaine 2. Découverte des informations 3. Modélisation du workflow 4. Diagnostic 5. Reconfiguration du SI 6. Modélisation du futur SI Information - Processus - Scénarios 7. Rédaction du cahier des charges Fin

65 Systèmes d Information 65 Cycle en V : Autres visions du processus général de développement Analyse du besoin Système complet livré Conception du système Integration et validation du système Analyse du besoin et conception du logiciel Tests et validation du logiciel Codage et test unitaire

66 Systèmes d Information 66 Cycle en W : Analyse du besoin Validation maquette Système complet livré Conception maquette Test maquette Conception du système Integration et validation du système Réalisation maquette Analyse besoin et conception du logiciel Tests et validation du logiciel Codage et test unitaire

67 Systèmes d Information 67 Participants à la conception d un SI : direction générale, financière et des services concernés service informatique autres : cabinet d audit et de conseil (infogérence) sociétés de service d ingénerie informatique (SSII)

68 Systèmes d Information 68 Méthodes pour l analyse et la conception d un SI - besoin d une approche méthodique afin de respecter les délais de réalisation et les contraintes matérielles et humaines - la méthode choisie dépendra de la nature de l application (du futur SI) et de l expériences des intervenants A partir des années 70 plusieurs méthodes ont vu le jour : SADT ( 70) Merise, puis Merise/2 ( 70) IEM ( 80) OMT ( 90) UML ( 90) RAD ( 90) etc.

69 Systèmes d Information 69 Les méthodes sont prévues pour une ou plusieurs étapes : l analyse la modélisation/conception la réalisation la mise en œuvre Les méthodes essaient de s adapter aux nouvelles exigences de fonctionnement d un SI (par exemple, EDI et l intégration d un ERP) ou des nouvelles exigences sur les logiciels produit-final (exemple : qualité logiciel). Il existe : des manuels explicatifs des documents normatifs des logiciels dédiés

70 Systèmes d Information 70 Le choix d une méthode se fait en fonction de critères précis : - la finalité et la stratégie de l entreprise - les acteurs concernés - les domaines d applications - les outils supports de la méthode

71 Systèmes d Information 71 SADT (Structured Analysis and Design Technic) - conçu en 1976 par Softech - inspiré par des représentations type réseau de Petri - couvre les phases d expression des besoins, de spécification et de conception - suit une approche cartésienne - décrit le système de manière descendante, modulaire, hiérarchique et structurée Dans la spécification du système, SADT a deux niveau d abstraction : conceptuel organisationnel

72 Systèmes d Information 72 La méthode s appuie sur un modèle spécifique composé de : - Datagrammes - décrivant la transformation des données - Actigrammes - décrivant l enchaînement des activités L ensemble des diagrammes est ordonné hiérarchiquement et les modules de chaque diagramme ont 4 types de liens : d entrée de sortie de contrôle de mécanisme

73 Systèmes d Information 73 La méthode est basée sur un travail d analyse orienté flot de données. Elle aboutit à un modèle fonctionnel par 4 étapes successives : construction des Datagrammes et Actigrammes références croisées Actigrammes / Datagrammes séquencement des activités identification des mécanismes servant la réalisation des activités

74 Systèmes d Information 74 MERISE (Méthode d Etude et de Réalisation Informatique pour les Systèmes) - méthode la plus répandue en France - une méthode complète qui accompagne les concepteurs- réalisateurs pendant toutes les étapes Selon cette méthode tout projet informatique relève de 3 cycles : cycle de décision cycle d abstraction cycle de vie

75 Systèmes d Information 75 Le cycle de décision concerne les décision de lancement et le choix des étapes. Le cycle d abstraction permet de définir les principaux concepts manipulés : le niveau conceptuel permet de définir ce qu on veut faire en identifiant les informations, les règles de gestion et l enchaînement des traitements le niveau organisationnel (logique) permet de définir " qui fait quoi, quand et où ". On traite l organisation des données, la description des tâches et la répartition géographique et fonctionnelle le niveau opérationnel répond à la question " avec quels moyens ", en décrivant les traitements, les données, les états et les écrans

76 Systèmes d Information 76 Le cycle de vie est constitué des sept étapes : schéma directeur - faire un diagnostic, identifier et qualifier les domaines concernés pour aboutir à un plan stratégique étude préalable - étudier des scénarios d informatisation d un domaine étudié au niveau du schéma directeur étude détaillée - fournir les spécifications détaillées par sous-projet étude technique - lister tous les moyens techniques dont on dispose et dont on a besoin (matériel, logiciel de développement) production du logiciel - développement informatiques et tests logiciel mise en œuvre - préparation de l environnement, mise en place dans un premier temps d un site pilote pour tester, mise en place globale, livraison du produit (recette) maintenance - faire évoluer le produit final (correction des erreurs, évolutions naturelles, divers paramétrages)

77 Systèmes d Information 77 Chaque étapes correspond à un ou plusieurs modèles pour : - les données - les traitement - les flux

78 Systèmes d Information 78 IEM (Information Engineering Method) Conçue en 1984 par James Martin - orientée vers le développement des systèmes intégrés - combine l approche " données " et l approche " traitement ". Méthode explicite d analyse et préalable à la conception du logiciel. Décrit en détail les activités et leur dépendances (toujours binaires) et fournit des schéma de traitement des activités.

79 Systèmes d Information 79 Méthodes orientées objet Conçues pour offrir une assise théorique et des façons de modéliser des traitements qui seront ensuite codés en langages orientées objet (SIMULA, Smalltalk, C++, Java). Les concepts fondamentaux du courant objet : classe encapsulation héritage message

80 Systèmes d Information 80 OOD (Object Oriented Design) 1991 par G. Booch conçue pour préparer de façon rigoureuse la structuration de programmes en ADA et C++ ; proche de la programmation son auteur recommande de s appuyer, pour la phase d analyse, sur des méthodes générales type SADT.

81 Systèmes d Information 81 OMT (Object Modeling Technique) 1991 par Rumbaugh chez General Electric. La méthode vise à représenter un système comme un assemblage d éléments auxquels on attache des comportements. Un élément (un composant) contient les information et encapsule les actions qui peuvent être exécutées à la réception d un message.

82 Systèmes d Information 82 OOSE (Object Oriented Software Engineering) 1991 par Jacobson en milieu universitaire appliquée puis chez Ericsson Originalité : - repose l analyse sur l expression dont l utilisateur pense utiliser le futur système.

83 Systèmes d Information 83 UML (Unified Modeling Language) par les trois auteurs : G. Booch, J. Rumbaugh, I. Jacobson Tout en unifiant les trois méthodes les auteurs proposent une démarche globale d analyse et conception des SI. C est une méthode normalisée par OMG (Object Management Group). Les concepts de base sur lesquels s appuie dans UML l analyse et la modélisation des SI sont : les objets les classes les entités les acteurs les processus

84 Systèmes d Information 84 Un objet est l expression de la réalité étudiée qui a une identité (principe de distinction), une durée de vie (il évolue en changeant d état) et qui possède un comportement. Une classe est un ensemble d objets sur lesquels on peut reconnaître des similitudes du champ d étude. On peut décomposer l ensemble des classes en quatre composantes : les entités - qui permettent de modéliser les informations les acteurs - les rôles attribuées les processus - qui permettent de répertorier les réponses organisées pour accomplir des missions autres.

85 Systèmes d Information 85 Les principes qui fondent la modélisation d un SI : découpage en domaine - pour structurer le cadre de modélisation approche par niveaux - pour répartir les rôles diversité de point de vue - pour aider à gérer la complexité Les diagrammes UML utilisés pour l analyse des SI : diagramme de classes diagramme d objets diagrammes d état-transitions diagrammes d activités diagrammes de collaborations diagrammes de séquence diagrammes de cas d utilisation

86 Systèmes d Information 86 Les diagrammes utilisées pour la conception logicielle uniquement : diagramme de composants diagramme de déploiement La méthode UML dispose d un logiciel conçu pour faciliter la réalisation de ses diagrammes (Objecteering / UML Modeler)

87 Systèmes d Information 87 RAD (Rapid Developement Activty) chez France Télécom C est une méthode de conduite de projet permettant de développer rapidement des applications de qualité. La méthode RAD poursuit un double objectif : - de collaboration - de rapidité

88 Systèmes d Information 88 Les dix principes de la méthode (ses fondements méthodologiques) : confier l expression des besoins aux utilisateurs organiser l expression des besoins introduire une dimension temporelle dans l expression des besoin ajuster les besoins raccourcir les circuits de décision structurer les problèmes selon la nature des décisions utiliser des techniques existantes travailler en session participative anticiper utiliser des outils performants.

89 Systèmes d Information 89 Le déroulement du projet est d abord linéaire, puis il suit le modèle en spirale. Les étapes sont : 1. Initialisation 2. Expression des besoins 3. Conception 4. Construction 5. Mise en œuvre. Chaque étape comporte une ou plusieurs phases. Chaque phase se déroule en 3 temps : préparation (on rassemble et construit le matériau qui sera présenté, discuté et modifié) session participative (on débat et on ajuste) conclusion (on met en forme le résultat de la session).

90 Systèmes d Information 90 Intégration d un ERP dans un SI ERP (Entreprise Resource Planning) = un progiciel des plus complets, constitué d un ensemble de modules applicatifs qui vise à couvrir l ensemble des fonctions de l entreprise. Les ERP les plus vendus dans le monde : SAP, Oracle, PeopleSoft, JD Edward, Baan (CA en 1998 de 0.7 à 5 milliards de $). Prévisions : 72.6 milliards $ CA global en 2002 contre 28.7 en France : Genérix (95 MF de CA en 2000)

91 Systèmes d Information 91 Un ERP couvre une bonne partie des domaines d activité de l entreprise : la gestion comptable et financière le contrôle de gestion la gestion de production la gestion des achats et des stocks l administration des ventes la logistique la paie du personnel.

92 Systèmes d Information 92 Les raisons de l attrait des ERP : espoir d une économie nette par rapport à une solution spécifique perspective de réconfiguration de processus en s appuyant sur le schéma de l ERP limitation des redondances d information et gestion des endroits où une même information est utilisée - unicité de l information généralisation des mises à jour en temps réel recherche d un logiciel garantissant une totale traçabilité des informations attente d une couverture fonctionnelle importante et cohérente.

93 Systèmes d Information 93 Mise en place d un ERP Le cycle de vie d un projet de mise en place d un ERP comporte plusieurs étapes : - étude de l opportunité - choix d un ERP (1 fois) - implémentation d ERP (n fois). Étape étude d opportunité : - vérifier l opportunité d effectuer un investissement ; - définir le périmètre d activité.

94 Systèmes d Information 94 Étape choix d un ERP : Deux temps : présélection = étude du marché fondée sur des critères de sélection préétablis. La synthèse des résultats fournit un nombre réduit des fournisseurs potentiels (3 ou 4) sélection = choix final selon des critères financiers et une grille multi-critères. Le choix implique aussi la visite de plusieurs sites ayant un ERP installé. Étape implémentation d un ERP : - vise à découvrir, paramétrer, adapter le progiciel retenu en vue de sa mise en œuvre.

95 Systèmes d Information 95

96 Systèmes d Information 96 Conclusion - Conception d un Système d Information rigueur importance stratégique pour l entreprise durée conséquente (quelques mois années) coût financier et humain

97 Systèmes d Information 97 Chapitre 4 La méthode SADT

98 Systèmes d Information 98 SADT (Structured Analysis and Design Technic) - conçu en 1972 par D.T. Ross, marque déposée par Softech en introduite en France en IDEF0 dérivé de SADT Domaines d utilisation : électronique et télécomunications automatismes systèmes divers et variés systèmes d information

99 Systèmes d Information 99 - inspiré par des représentations type réseau de Petri - couvre les phases d expression des besoins, de spécification et de conception - suit une approche cartésienne - décrit le système de manière descendante, modulaire, hiérarchique et structurée Dans la spécification du système, SADT a deux niveau d abstraction : conceptuel organisationnel

100 Systèmes d Information 100 Lors du développement d un projet SI : Analyse du besoin Système complet livré Conception du système Integration et validation du système SADT Analyse besoin et conception du logiciel Test et validation du logiciel Codage et test unitaire

101 Systèmes d Information 101 La méthode s appuie sur un modèle spécifique composé de : - Datagrammes - décrivant la transformation des données - Actigrammes - décrivant l enchaînement des activités L ensemble des diagrammes est ordonné hiérarchiquement et les modules de chaque diagramme ont 4 types de liens : d entrée de sortie de contrôle de mécanisme

102 Systèmes d Information 102 Représentation graphique : Actigrammes : boîte centrale = une action, étiquetée A? Datagramme : boîte centrale = une classe de données, étiqueté D?

103 Systèmes d Information 103 Règles communes : toutes des boîtes sont numérotées de façon non-ambigue et descendante en fonction de son ordre dans le diagramme et du numéro de son père un diagramme contient entre 1 et 6 boîtes centrales la conception se fait hiérarchiquement le niveau le plus haut et -0.

104 Systèmes d Information 104

105 Systèmes d Information 105 Actigrammes : entrées = données transformées par l activité en sortie sorties = données crées par l activité contrôles = données dont la présence contraint l activité ou données nonmodifiées par l activité mécanismes = celui qui exécute l activité (ordinateur, personne) et/ou le moyen (technique) Règles sur les actigrammes : une boîte possède au moins une données de contrôle déclenchant l activité et au moins une donnée de sortie si une donnée apparaît comme entrée et contrôle, on la place en contrôle

106 Systèmes d Information 106 Exemple d actigramme :

107 Systèmes d Information 107 Datagramme : entrées = activités qui génèrent des données sorties = activités qui utilisent des données contrôles = activités dont le résultat a une influence sur les données principales mécanismes = unités de stockage de données

108 Systèmes d Information 108 Exemple : toujours le thé!

109 Systèmes d Information 109 SADT est une méthode basée sur un travail d analyse orienté flot de données. Elle aboutit à un modèle fonctionnel par 4 étapes successives : construction des Datagrammes et Actigrammes références croisées Actigrammes / Datagrammes séquencement des activités identification des mécanismes servant la réalisation des activités Les diagrammes doivent être le fruit d un travail d équipe avec plusieurs cycles de conception-lecture-analyse jusqu au consentement final.

110 Systèmes d Information 110 Un exemple plus sérieux :

111 Systèmes d Information 111

112 Systèmes d Information 112

113 Systèmes d Information 113

114 Systèmes d Information 114

115 Systèmes d Information 115 Chapitre 5 Le modèle EAR

116 Systèmes d Information 116 Modèle EAR = modèle visant à représenter la réalité. E Entité A Attribut R Relation Connu aussi sur le nom modèle E/A (entité / association)

117 Systèmes d Information 117 Entité = un objet concret ou abstrait de la réalité, sur lequel nous souhaiterions connaître et enregistrer des informations qui lui sont spécifiques. Une entité est un objet précis identifiable parmi d autres objets de même type ou de types différents. Un type d entité = un sous-ensemble des objet de la réalité qui regroupe des objets de même nature et jouant un même rôle. Abus de langage : type d entité : entité entité : occurrence d une entité

118 Systèmes d Information 118 L identification d une entité est un choix de modélisation vis à vis du SI (de la réalité) qui l intéresse. Attention! Certains objets identifiables ne sont que la synthèse des informations existant par ailleurs ou le résultat des divers traitements. Représentation graphique : ENTITE

119 Systèmes d Information 119 Exemple : Liste des élèves : une synthèse de tous les entités de type Elève.

120 Systèmes d Information 120 Relation = une correspondance entre deux (ou plusieurs) entité exprimant une relation entre les type d objets. (type de relation, occurrence de relation) ENTITE 1 ENTITE 2 RELATION Entre deux entités il peut y avoir plusieurs relations.

121 Systèmes d Information 121 Exemple 1 :

122 Systèmes d Information 122 Exemple 2 :

123 Systèmes d Information 123 Exemple 3 : une relation entre 3 entités.

124 Systèmes d Information 124 Attribut = Caractéristiques d une entité ou d une relation que le concepteur juge nécessaire ou utile de répertorier dans la réalité perçue et qui prendra une valeur précise pour chaque occurrence. Un attribut peut être : obligatoire facultatif indéfini provisoirement indéfini conditionnellement élémentaire décomposable simple répétitif

125 Systèmes d Information 125 Exemple : quelque attributs pour les entités précédentes.

126 Systèmes d Information 126 Identifiant d une entité (clé conceptuelle) = un attribut ou ensemble d attributs qui permet de repérer de manière unique et sans ambiguïté une occurrence d une entité parmi toutes les occurrences. on peut être amené à créer un identifiant pour un entité.

127 Systèmes d Information 127 Exemple : Modèle EAR pour l organisation d une bibliothèque scolaire organisée par collection sur plusieurs sites. Document titre numéro prix auteurs... réserver date_résa priorité emprunter date_prêt date_restit Lecteur numéro nom prénom profession... faire partie fréquenter date_début Collection localisation langue... Etablissement nom adresse directeur...

128 Systèmes d Information 128 Cardinalité d une relation Il faut essayer de valoriser le liens entre entités et relations en terme de nombre d occurrences minimum et maximum. Soient deux entités E1 et E2 reliées par une relation R. Soit e1 une occurrence de E1. On se pose la question : dans combien d occurrences de R e1 peut apparaître? au minimum : soit 0, soit 1 au maximum : soit 1, soit plusieurs (n). Les cardinalités possibles d une relations sont : 0 : 1, 1 : 1, 0 : n et 1 : n.

129 Systèmes d Information 129 Exemple : CONCURRENT nom numéro APPARTENIR EQUIPE nom numéro CONCURRENT appartient à EQUIPE Un concurrent est soit sans équipe soit il appartient à une seule équipe. 0 : 1 ÉQUIPE lui appartient CONCURRENT Une équipe a au moins un concurrent et peut avoir plusieurs. 1 : n

130 Systèmes d Information 130 Exemple 1 : pour le modèle EAR des élèves et des matières étudiées :

131 Systèmes d Information 131 Exemple 2 : pour le modèle EAR de la bibliothèque les cardinalités sont : Document titre numéro prix auteurs... 0:n réserver 0:n 0:1 date_résa priorité emprunter date_prêt date_restit 0:n Lecteur numéro nom prénom profession... 1:1 1:1 faire partie fréquenter date_début 1:n Collection localisation langue... 1:n Etablissement nom adresse directeur...

132 Systèmes d Information 132 Dépendance fonctionnelle On dit qu un attribut B d une entité (ou d une relation) dépend fonctionnellement d un autre attribut ou groupe d attribut A de cette entité (ou relation) si pour toute occurrence et à tout instant la connaissance de A détermine une valeur unique de B. Notation : A B Exemple : si l identifiant est correctement conçu les autres attributs dépendent fonctionnellement de lui Exemple : si dans une bibliothèque on ne prolonge pas les livres, l attribut date restit dépend fonctionnellement de l attribut date pret pour la relation Emprunter.

133 Systèmes d Information 133 Contraintes d intégrité La modélisation EAR n est pas complète vis-à-vis de la réalité analysée. - il lui manque la prise en compte de certaines relations qui existe entre les données. Une contrainte d intégrité = une propriété particulière qui doit être satisfaite par les données et qui se juxtapose au modèle considéré. - elle s énonce sous la forme d une règle logique textuelle ; degré variable de complexité de traduction en forme mathématique ou en procédure de calcul.

134 Systèmes d Information 134 Types de contraintes : statique - doit être satisfaite à tout moment (ex : tout lecteur est agé d au moins 3 ans) dynamique - doit être validée à toute mise à jour des données (ex : le nb de livres prêtés ne dépasse pas 3) d intégrité référentielle : dans une relation il n y a pas une occurrence qui fasse référence à un identifiant inexistant dans une des entités jointes (ex : un document emprunté existe vraiment et le lecteur qui fait le prêt existe aussi).

135 Systèmes d Information 135 Validation d un modèle EAR but : détecter s il n y pas d annomalie dans un modèle élaboré. Quelques règles : un attribut ne peut apparaître à plusieurs endroits dans le modèle il ne doit pas y avoir de dépendances fonctionnelles entre parties de l identifiant (identifiant minimal) exclusion des attributs répétitifs un attribut ne peut dépendre fonctionnellement d un partie uniquement de l identifiant un attribut non identifiant ne doit en principe pas dépendre fonctionnellement d un autre attribut non identifiant éliminer les entités équivalentes à des relations et les relations redondantes avec une autre relation.

136 Systèmes d Information 136 Le modèle EAR est un Modèle Conceptuel de Données (MCD). Aucune référence à la façon de structurer physiquement les données.

137 Systèmes d Information 137 Chapitre 6 Le modèle relationnel

138 Systèmes d Information 138 Modèle relationnel des données Introduit par E.F.Codd Intérêt : utilisation facile des schémas de données (forme tabulaire) rigueur des concepts permettant l utilisation des outils mathématiques et algorithmiques modèle adéquat au niveau conceptuel : indépendance physique-logique offre des LMD (langages de manipulation de données) non-procéduraux (ex. SQL, QBE)

139 Systèmes d Information 139 Définitions Un attribut A i = une variable qui prend ses valeurs dans un ensemble D i appelé domaine. Soit U = {A 1, A 2,... A n } un ensemble d attributs. Une relation r définie sur U est un sous ensemble du produit cartésien D 1 D 2... D n. Un schéma de relation pour la relation r : R(A 1 : D 1, A 2 : D 2,... A n : D n ). Une BD relationnelle = un ensemble de relations r 1, r 2,... r i. Le schéma de BD relationnel = l ensemble des schémas de relation correspondants aux relations r j, j = 1, i.

140 Systèmes d Information 140 Exemple : La relation COM P OSIT EU R construite sur les attributs nom, prenom, annee naissance, nationalite, notée : COM P OSIT EU R(nom, prenom, annee naissance, nationalite) Nom Prénom Année naissance Nationalité Bach Jean-Chrétien 1735 Allemand Bach Jean-Sébastien 1685 Allemand Chopin Frédéric 1810 Polonais Xenakis Yannis 1922 Grec Sibelius Jan 1897 Finlandais

141 Systèmes d Information 141 Autres définitions et restrictions : un élément de la relation (une ligne) est appelée n-uplet ou tuple Soit u r un tuple, notons u.a i la valeur de l attribut A i pour le tuple u. les tuples sont distincts les attributs doivent être simples le nombre d attributs = le degré de la relation le nombre de tuples = la cardinalité de la relation

142 Systèmes d Information 142 Clé de relation Une clé de relation est un ensemble minimal d attributs K de la relation tel que : les valeurs permettent de distinguer des tuples les uns par rapport aux autres u, v r, si u.k = v.k, alors u = v On peut avoir plusieurs clés potentielles : clés candidates. On doit choisir une seule clé : clé primaire.

143 Systèmes d Information 143 Traduction d un modèle EAR en modèle relationnel Le modèle EAR peut s exprimer facilement en modèle relationnel. Avantages : schéma de données plus facile analyse de validité du modèle initiale comprise et élargie par la validité d un modèle relationnel Trois règles simples de traduction.

144 Systèmes d Information 144 Règle 1 : Toute entité est traduite en une relation avec les mêmes attributs et comme clé l identifiant de l entité. ENTITE1 Identifiant1 Attribut1_1 Attribut1_2 EN T IT E1(Identif iant1, Attribut1 1, Attribut1 2)

145 Systèmes d Information 145 Règle 2 : Toute relation EAR ayant une cardinalité 0 : 1 ou 1 : 1 avec une entité se traduit par l ajout dans la relation équivalente à cette entité, avec le statut d attribut, des identifiants des autres entités associées. ENTITE 1 Identifiant1 Attribut1_1 Attribut1_2 0:1 RELATION 1:n 1:1 ENTITE 2 Identifiant2 Attribut2_1 Attribut2_2 EN T IT E1(Identif iant1, Attribut1 1, Attribut1 2, Identif iant2)

146 Systèmes d Information 146 Règle 3 : Toute relation EAR sans cardinalité 0 : 1 ou 1 : 1 (une assignation) est traduite par une relation dont la clé est l ensemble des identifiants des entités associées à laquelle on ajoute les éventuels attributs de la relation EAR. ENTITE 1 Identifiant1 Attribut1_1 Attribut1_2 0:n RELATION 0:n 1:n 1:n AttibutRel1 ENTITE 2 Identifiant2 Attribut2_1 Attribut2_2 RELAT ION(Indentif iant1, Identif iant2, AttributRel1)

147 Systèmes d Information 147 Exemple : le modèle EAR d une petite bibliothèque se traduit par le modèle relationnel suivant : Etablissement( nom établissement, adresse, directeur) Collection( localisation, langue) Lecteur( numéro lecteur, nom, prénom, profession, nom établissement ) Document( numéro document, titre, auteurs, prix, localisation, numéro lecteur emprunt, date prêt, date restit) Réservation( numéro lecteur, numéro document, date résa, priorité)

148 Systèmes d Information 148 Opérations avec les relations Soient R et S des relations. Les 5 opérations de base sont : union : R S - l union des ensembles différence : R S - la différences de ensembles, R et S ont le même degré produit cartésien : R S - ensemble des (k 1 +k 2 )-uplets formés par un tuple de R suivi par un tuple de S (k 1 est le degré de R et k 2 le degré de S). projection : i 1,i 2,...,i k (R) l ensemble formés de k-uplets obtenus des tuples de R en prenant les attributs de rang i 1, i 2,..., i k, où i 1, i 2,..., i k {1,... n} distincts. i 1,i 2,...,i k (R) = {(a i1, a i2,..., a ik ) (a 1, a 2,... a n ) R} sélection : σ F (R) - l ensemble de tuples de R qui satisfont la formule logique F

149 Systèmes d Information 149 (une formule logique s exprime à l aide des constantes, attributs de la relation, opérations, opérateurs de comparaison et opérateurs logiques) Autres opérations : intersection : R S - l intersection des ensembles (R, S ont la même parité) quotient : R S - l ensemble de (k 1 k 2 )-uplets t tel que pour tout u S, tu R, où k 1 est la parité de R, k 2 la parité de S, k 1 > k2 et S c-jointure : R c S = σ c (R S), où c est une condition entres les attributs de R et les attributs de S.

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

Conception, architecture et urbanisation des systèmes d information

Conception, architecture et urbanisation des systèmes d information Conception, architecture et urbanisation des systèmes d information S. Servigne Maître de Conférences, LIRIS, INSA-Lyon, F-69621 Villeurbanne Cedex e-mail: sylvie.servigne@insa-lyon.fr 1. Introduction

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

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

Cours Base de données relationnelles. M. Boughanem, IUP STRI Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

CONCEPTION Support de cours n 3 DE BASES DE DONNEES CONCEPTION Support de cours n 3 DE BASES DE DONNEES Auteur: Raymonde RICHARD PRCE UBO PARTIE III. - LA DESCRIPTION LOGIQUE ET PHYSIQUE DES DONNEES... 2 A. Les concepts du modèle relationnel de données...

Plus en détail

Dossier I Découverte de Base d Open Office

Dossier I Découverte de Base d Open Office ETUDE D UN SYSTEME DE GESTION DE BASE DE DONNEES RELATIONNELLES Définition : Un SGBD est un logiciel de gestion des données fournissant des méthodes d accès aux informations. Un SGBDR permet de décrire

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

Nom de l application

Nom de l application Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique

Plus en détail

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions Exemple accessible via une interface Web Une base de données consultable en ligne : Bases de données et systèmes de gestion de bases de données The Trans-atlantic slave trade database: http://www.slavevoyages.org/tast/index.faces

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/ Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/

Plus en détail

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION Classe de terminale de la série Sciences et Technologie du Management et de la Gestion Préambule Présentation Les technologies de l information

Plus en détail

Rappel sur les bases de données

Rappel sur les bases de données Rappel sur les bases de données 1) Généralités 1.1 Base de données et système de gestion de base de donnés: définitions Une base de données est un ensemble de données stockées de manière structurée permettant

Plus en détail

UML (Paquetage) Unified Modeling Language

UML (Paquetage) Unified Modeling Language UML (Paquetage) Unified Modeling Language Sommaire Introduction Objectifs Paquetage Espace de nommage d un paquetage Dépendances entre paquetages 2 Notion introduite véritablement par UML car superficiellement

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée

Plus en détail

Modélisation des données

Modélisation des données Modélisation des données Le modèle Entité/Association Le MCD ou modèle Entité/Association est un modèle chargé de représenter sous forme graphique les informations manipulées par le système (l entreprise)

Plus en détail

Chapitre I : le langage UML et le processus unifié

Chapitre I : le langage UML et le processus unifié I. Introduction Les méthodes d analyse orientées objet sont initialement issues des milieux industriels. La préoccupation dominante de leurs auteurs est le génie logiciel, c est-àdire les principes et

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

Merise. Introduction

Merise. Introduction Merise Introduction MERISE:= Méthode d Etude et de Réalisation Informatique pour les Systèmes d Entreprise Méthode d Analyse et de Conception : Analyse: Etude du problème Etudier le système existant Comprendre

Plus en détail

MANAGEMENT PAR LA QUALITE ET TIC

MANAGEMENT PAR LA QUALITE ET TIC Garantir une organisation performante pour satisfaire ses clients et ses partenaires, telle est la finalité d une certification «qualité». On dénombre de nombreux référentiels dont le plus connu et le

Plus en détail

W4 - Workflow La base des applications agiles

W4 - Workflow La base des applications agiles W4 - Workflow La base des applications agiles, W4 philippe.betschart@w4global.com Vous avez dit «workflow»? Processus : Enchaînement ordonné de faits ou de phénomènes, répondant à un certain schéma et

Plus en détail

MANAGEMENT PAR LA QUALITE ET TIC

MANAGEMENT PAR LA QUALITE ET TIC MANAGEMENT PAR LA QUALITE ET TIC Lorraine Garantir une organisation performante pour satisfaire ses clients et ses partenaires, telle est la finalité d une certification «qualité». On dénombre de nombreux

Plus en détail

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition) Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les

Plus en détail

et les Systèmes Multidimensionnels

et les Systèmes Multidimensionnels Le Data Warehouse et les Systèmes Multidimensionnels 1 1. Définition d un Datawarehouse (DW) Le Datawarehouse est une collection de données orientées sujet, intégrées, non volatiles et historisées, organisées

Plus en détail

Le génie logiciel. maintenance de logiciels.

Le génie logiciel. maintenance de logiciels. Le génie logiciel Définition de l IEEE (IEEE 1990): L application d une approche systématique, disciplinée et quantifiable pour le développement, l opération et la maintenance de logiciels. Introduction

Plus en détail

LIVRE BLANC. Dématérialisation des factures fournisseurs

LIVRE BLANC. Dématérialisation des factures fournisseurs LIVRE BLANC 25/03/2014 Dématérialisation des factures fournisseurs Ce livre blanc a été réalisé par la société KALPA Conseils, société créée en février 2003 par des managers issus de grandes entreprises

Plus en détail

Bases de Données. Plan

Bases de Données. Plan Université Mohammed V- Agdal Ecole Mohammadia d'ingénieurs Rabat Bases de Données Mr N.EL FADDOULI 2014-2015 Plan Généralités: Définition de Bases de Données Le modèle relationnel Algèbre relationnelle

Plus en détail

L information et la technologie de l information ERP, EAS, PGI : une nécessité? H. Isaac, 2003

L information et la technologie de l information ERP, EAS, PGI : une nécessité? H. Isaac, 2003 L information et la technologie de l information ERP, EAS, PGI : une nécessité? Le Le progiciel progiciel de de gestion gestion intégré gré PGI, PGI, ERP. ERP. 1 2 3 Définition Définition et et rôle rôle

Plus en détail

UML (Diagramme de classes) Unified Modeling Language

UML (Diagramme de classes) Unified Modeling Language UML (Diagramme de classes) Unified Modeling Language Sommaire Introduction Objectifs Diagramme de classes Classe (Nom, attribut, opération) Visibilité et portée des constituants d une classe Association

Plus en détail

Chapitre 5 LE MODELE ENTITE - ASSOCIATION

Chapitre 5 LE MODELE ENTITE - ASSOCIATION Chapitre 5 LE MODELE ENTITE - ASSOCIATION 1 Introduction Conception d une base de données Domaine d application complexe : description abstraite des concepts indépendamment de leur implémentation sous

Plus en détail

Université de Bangui. Modélisons en UML

Université de Bangui. Modélisons en UML Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Architecture d'entreprise : Guide Pratique de l'architecture Logique Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam

Plus en détail

Développement spécifique d'un système d information

Développement spécifique d'un système d information Centre national de la recherche scientifique Direction des systèmes d'information REFERENTIEL QUALITE Procédure Qualité Développement spécifique d'un système d information Référence : CNRS/DSI/conduite-proj/developpement/proc-developpement-si

Plus en détail

Processus d Informatisation

Processus d Informatisation Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue

Plus en détail

Chef de projet H/F. Vous avez au minimum 3 ans d expérience en pilotage de projet de préférence dans le monde du PLM et de management d équipe.

Chef de projet H/F. Vous avez au minimum 3 ans d expérience en pilotage de projet de préférence dans le monde du PLM et de management d équipe. Chef de projet H/F Dans le cadre de nos activités pour un de nos clients, CIMPA recherche un chef de projet H/F. - Planifier l ensemble des phases du projet - Piloter l équipe dédiée au projet - Garantir

Plus en détail

Résumé CONCEPTEUR, INTEGRATEUR, OPERATEUR DE SYSTEMES CRITIQUES

Résumé CONCEPTEUR, INTEGRATEUR, OPERATEUR DE SYSTEMES CRITIQUES Aristote ----- Cloud Interopérabilité Retour d'expérience L A F O R C E D E L I N N O V A T I O N Résumé Les systèmes d'information logistique (SIL) sont des outils qui amènent des gains de productivité

Plus en détail

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions

Plus en détail

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE GUIDE COMPARATIF BUSINESS INTELLIGENCE www.viseo.com Table des matières Business Intelligence :... 2 Contexte et objectifs... 2 Une architecture spécifique... 2 Les outils de Business intelligence... 3

Plus en détail

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools. 1- RAD Quelle sont les avantages que apporte la méthode RAD à l entreprise? Une méthode RAD devrait, d après son auteur, apporter trois avantages compétitifs à l entreprise : Une rapidité de développement

Plus en détail

Votre infrastructure est-elle? La collaboration informatique. améliore la performance globale

Votre infrastructure est-elle? La collaboration informatique. améliore la performance globale Votre infrastructure est-elle? La collaboration informatique améliore la performance globale Des processus automatisés Travail isolé ou processus de groupe : où en êtes-vous? Le travail en équipe a toujours

Plus en détail

www.digitech-sa.ch PRESENTATION 2009 L'ingénierie Documentaire

www.digitech-sa.ch PRESENTATION 2009 L'ingénierie Documentaire PRESENTATION 2009 L'ingénierie Documentaire 1 Historique 1992 Création de Digitech France 1993 Création de Digitech Suisse 1999 Rachat de la société DOC PLUS 2000 Rachat du département AIRS (gestion documentaire)

Plus en détail

Analyse et Conception objet du logiciel Analyse et conception objet du logiciel : Méthode de conception objet et notation UML.

Analyse et Conception objet du logiciel Analyse et conception objet du logiciel : Méthode de conception objet et notation UML. Analyse et conception objet du logiciel : Méthode de conception objet et notation UML Rémy Courdier Email : Remy.Courdier@univ-reunion.fr Rémy Courdier V2.1 1 Plan du cours Introduction au Génie Logiciel

Plus en détail

Diplôme de Comptabilité et de Gestion. D é c r e t N 2 0 0 6-1 7 0 6 d u 2 2 d é c e m b r e 2 0 0 6 - A r r ê t é d u 8 m a r s 2 0 1 0

Diplôme de Comptabilité et de Gestion. D é c r e t N 2 0 0 6-1 7 0 6 d u 2 2 d é c e m b r e 2 0 0 6 - A r r ê t é d u 8 m a r s 2 0 1 0 Diplôme de Comptabilité et de Gestion DCG D é c r e t N 2 0 0 6-1 7 0 6 d u 2 2 d é c e m b r e 2 0 0 6 - A r r ê t é d u 8 m a r s 2 0 1 0 Validation des Acquis de l Expérience VAE R é f é r e n t i e

Plus en détail

Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte

Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte 1Les bases : vos objectifs 2 Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte

Plus en détail

1 Introduction et installation

1 Introduction et installation TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on

Plus en détail

Le terme «ERP» provient du nom de la méthode MRP (Manufacturing Ressource Planning) utilisée dans les années 70 pour la gestion et la planification

Le terme «ERP» provient du nom de la méthode MRP (Manufacturing Ressource Planning) utilisée dans les années 70 pour la gestion et la planification Séminaire national Alger 12 Mars 2008 «L Entreprise algérienne face au défi du numérique : État et perspectives» CRM et ERP Impact(s) sur l entreprise en tant qu outils de gestion Historique des ERP Le

Plus en détail

Génie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5

Génie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5 Noël NOVELLI ; Université d Aix-Marseille; LIF et Département d Informatique Case 901 ; 163 avenue de Luminy 13 288 MARSEILLE cedex 9 Génie Logiciel LA QUALITE 1/5 La gestion de la qualité Enjeux de la

Plus en détail

Introduction au génie logiciel

Introduction au génie logiciel Introduction au génie logiciel Guillaume Laurent ENSMM 2007 G. Laurent (ENSMM) Introduction au génie logiciel 2007 1 / 36 Plan du cours 1 Problématique du génie logiciel 2 Méthodes de développement logiciel

Plus en détail

BES WEBDEVELOPER ACTIVITÉ RÔLE

BES WEBDEVELOPER ACTIVITÉ RÔLE BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et

Plus en détail

C ) Détail volets A, B, C, D et E. Hypothèses (facteurs externes au projet) Sources de vérification. Actions Objectifs Méthode, résultats

C ) Détail volets A, B, C, D et E. Hypothèses (facteurs externes au projet) Sources de vérification. Actions Objectifs Méthode, résultats C ) Détail volets A, B, C, D et E Actions Objectifs Méthode, résultats VOLET A : JUMELAGE DE 18 MOIS Rapports d avancement du projet. Réorganisation de l administration fiscale Rapports des voyages d étude.

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

THEORIE ET CAS PRATIQUES

THEORIE ET CAS PRATIQUES THEORIE ET CAS PRATIQUES A DEFINIR 8/28/2012 Option AUDIT 1 INTRODUCTION L informatique : omniprésente et indispensable Développement des S.I. accroissement des risques Le SI = Système Nerveux de l entreprise

Plus en détail

S8 - INFORMATIQUE COMMERCIALE

S8 - INFORMATIQUE COMMERCIALE S8 - INFORMATIQUE COMMERCIALE Les savoirs de l Informatique Commerciale doivent être abordés en relation avec les autres savoirs (S4 à S7). Les objectifs généraux sont : o de sensibiliser les étudiants

Plus en détail

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

Plus en détail

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

Présentation du module Base de données spatio-temporelles Présentation du module Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Partie 1 : Notion de bases de données (12,5h ) Enjeux et principes

Plus en détail

Concevoir un modèle de données Gestion des clients et des visites

Concevoir un modèle de données Gestion des clients et des visites page 1 MCD Concevoir un modèle de données Gestion des clients et des visites La gestion des informations d une organisation est un élément essentiel de son efficacité. L obligation de les trouver et de

Plus en détail

Assises Métallerie 2013. ERP GPAO en métallerie: quelle offres, comment bien choisir son outil de gestion?

Assises Métallerie 2013. ERP GPAO en métallerie: quelle offres, comment bien choisir son outil de gestion? Assises Métallerie 2013 ERP GPAO en métallerie: quelle offres, comment bien choisir son outil de gestion? ERP dans une PME de métallerie ERP dans une PME de métallerie OBJECTIF DE LA PRESENTATION DEFINITION

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

Business & High Technology

Business & High Technology UNIVERSITE DE TUNIS INSTITUT SUPERIEUR D ADMINISTRATION DES ENTREPRISES DE GAFSA Département : Informatique Business & High Technology Chapitre 6 : PGI : Progiciels de Gestion Intégrés ERP : Enterprise

Plus en détail

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

Initiation aux bases de données (SGBD) Walter RUDAMETKIN Initiation aux bases de données (SGBD) Walter RUDAMETKIN Bureau F011 Walter.Rudametkin@polytech-lille.fr Moi Je suis étranger J'ai un accent Je me trompe beaucoup en français (et en info, et en math, et...)

Plus en détail

Quels outils pour prévoir?

Quels outils pour prévoir? modeledition SA Quels outils pour prévoir? Les modèles de prévisions sont des outils irremplaçables pour la prise de décision. Pour cela les entreprises ont le choix entre Excel et les outils classiques

Plus en détail

Paie - RH. Un ERP à la richesse fonctionnelle exceptionnelle

Paie - RH. Un ERP à la richesse fonctionnelle exceptionnelle Un ERP à la richesse fonctionnelle exceptionnelle Un ERP est un progiciel de planification des ressources nécessaires au bon fonctionnement d une entreprise (Entreprise Ressources Planning). l entreprise,

Plus en détail

L outillage du Plan de Continuité d Activité, de sa conception à sa mise en œuvre en situation de crise

L outillage du Plan de Continuité d Activité, de sa conception à sa mise en œuvre en situation de crise Auteur : Robert BERGERON Consultant en Sécurité des Systèmes d Information et Management de la Continuité d Activité Quel outil pour le PCA? de sa conception à sa mise en œuvre en situation de crise Introduction

Plus en détail

Systèmes et réseaux d information et de communication

Systèmes et réseaux d information et de communication 233 DIRECTEUR DES SYSTÈMES ET RÉSEAUX D INFORMATION ET DE COMMUNICATION Code : SIC01A Responsable des systèmes et réseaux d information FPESIC01 Il conduit la mise en œuvre des orientations stratégiques

Plus en détail

Systèmes d information et bases de données (niveau 1)

Systèmes d information et bases de données (niveau 1) Systèmes d information et bases de données (niveau 1) Cours N 1 Violaine Prince Plan du cours 1. Bibliographie 2. Introduction aux bases de données 3. Les modèles 1. Hiérarchique 2. Réseau 3. Relationnel

Plus en détail

Introduction aux Bases de Données

Introduction aux Bases de Données Introduction aux Bases de Données I. Bases de données I. Bases de données Les besoins Qu est ce qu un SGBD, une BD Architecture d un SGBD Cycle de vie Plan du cours Exemples classiques d'applications BD

Plus en détail

Visual Paradigm Contraintes inter-associations

Visual Paradigm Contraintes inter-associations Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor

Plus en détail

L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités

L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités Bureau Virtuel L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités Que ce soit par la communication, par les échanges ou par la collaboration,

Plus en détail

Les activités numériques

Les activités numériques Les activités numériques Activités de l entreprise et activités numériques de l entreprise convergent de plus en plus au sein de la chaîne de valeur, c est-à-dire la manière avec laquelle une entreprise

Plus en détail

Conception des bases de données : Modèle Entité-Association

Conception des bases de données : Modèle Entité-Association Conception des bases de données : Modèle Entité-Association La modélisation d un problème, c est-à-dire le passage du monde réel à sa représentation informatique, se définit en plusieurs étapes pour parvenir

Plus en détail

Le Guide Pratique des Processus Métiers

Le Guide Pratique des Processus Métiers Guides Pratiques Objecteering Le Guide Pratique des Processus Métiers Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam 21 avenue Victor Hugo 75016

Plus en détail

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» Du cours Modélisation Semi -Formelle de Système d Information Du Professeur Jean-Pierre GIRAUDIN Décembre. 2002 1 Table de matière Partie 1...2 1.1

Plus en détail

Bases de données. Chapitre 1. Introduction

Bases de données. Chapitre 1. Introduction Références : Bases de données Pierre Wolper Email : pw@montefiore.ulg.ac.be URL : http : //www.montefiore.ulg.ac.be/~pw/ http : //www.montefiore.ulg.ac.be/ ~pw/cours/bd.html Henry F. Korth, Abraham Silberschatz,

Plus en détail

GÉREZ VOTRE RELATION CLIENT SANS QUITTER MICRO SOFT OUTLOOK

GÉREZ VOTRE RELATION CLIENT SANS QUITTER MICRO SOFT OUTLOOK Face à l évolution rapide des marchés, les entreprises doivent continuellement reconsidérer leurs axes de développement et leurs stratégies commerciales. Les sollicitations permanentes des concurrents

Plus en détail

PROJET DE PORTAIL INTRANET YNNA

PROJET DE PORTAIL INTRANET YNNA PROJET DE PORTAIL INTRANET YNNA PV sur l état d avancement du chantier Intranet Ynna Hicham BENJELLOUN h.benjelloun@ynna.ma Préambule Ce rapport a pour objet de proposer les grandes lignes de l état des

Plus en détail

ORIENTATIONS POUR LA CLASSE DE TROISIÈME

ORIENTATIONS POUR LA CLASSE DE TROISIÈME 51 Le B.O. N 1 du 13 Février 1997 - Hors Série - page 173 PROGRAMMES DU CYCLE CENTRAL 5 e ET 4 e TECHNOLOGIE En continuité avec le programme de la classe de sixième, celui du cycle central du collège est

Plus en détail

l E R P s a n s l i m i t e

l E R P s a n s l i m i t e l ERP sans limite 2 Le groupe Divalto, solutions de gestion pour toutes les entreprises 30% du chiffre d affaires en R&D Créé en 1982, le groupe Divalto propose des solutions de gestion adaptées à toutes

Plus en détail

INFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année Académique : 2004-2005

INFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année Académique : 2004-2005 Université Libre de Bruxelles Faculté des Sciences Appliquées & Faculté des Sciences INFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année

Plus en détail

Cours Bases de données

Cours Bases de données Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ---------------------------------------------------------------------------------------------------- ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,

Plus en détail

Créer le schéma relationnel d une base de données ACCESS

Créer le schéma relationnel d une base de données ACCESS Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...

Plus en détail

Comprendre Merise et la modélisation des données

Comprendre Merise et la modélisation des données Comprendre Merise et la modélisation des données Tables des matières Avant-propos 1- Introduction 1-1 Principes fondateurs 1-2 Bases conceptuelles 1-3 Place de Merise dans le cycle de développement informatique

Plus en détail

Formation Méthode MDM. Architecture et procédés de modélisation des données de référence

Formation Méthode MDM. Architecture et procédés de modélisation des données de référence Architecture et procédés de modélisation des données de référence Objectifs de la session Les participants découvrent l architecture et les procédés de modélisation utilisés pour les projets de Master

Plus en détail

L exploitation des rapports de vérifications réglementaires : quels enjeux, quelle solution?

L exploitation des rapports de vérifications réglementaires : quels enjeux, quelle solution? L exploitation des rapports de vérifications réglementaires : quels enjeux, quelle solution? 5 décembre 2013 Sommaire L exploitation des rapports de vérifications réglementaires : Quels enjeux? Bureau

Plus en détail

INTRODUCTION AUX METHODES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES

INTRODUCTION AUX METHODES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES INTRODUCTION AUX METHODES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et

Plus en détail

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr IT203 : Systèmes de gestion de bases de données A. Zemmari zemmari@labri.fr 1 Informations pratiques Intervenants : Cours : (A. Zemmari zemmari@labri.fr) TDs, TPs : S. Lombardy et A. Zemmari Organisation

Plus en détail

Présentation générale de la méthode orientée objet : O.M.T. (Rumbaugh & al.)

Présentation générale de la méthode orientée objet : O.M.T. (Rumbaugh & al.) Présentation générale de la méthode orientée objet : O.M.T. (Rumbaugh & al.) Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan Introduction Les modèles d'omt Le Modèle Objet (MO) Le Modèle

Plus en détail

Management des processus opérationnels

Management des processus opérationnels Ecole Nationale Supérieure de Management Master Management des organisations Management des processus opérationnels Dr TOUMI Djamila Cours n 2: la modélisation des processus opérationnels INTRODUCTION

Plus en détail

SIMULER ET CONCEVOIR LE TRAVAIL FUTUR

SIMULER ET CONCEVOIR LE TRAVAIL FUTUR SIMULER ET CONCEVOIR LE TRAVAIL FUTUR Utilisation du logigramme d activité dans un projet informatique, pour simuler les compétences futures, et évaluer la charge de travail. WWW.ANACT.FR OUTIL DE SIMULATION

Plus en détail

DÉMATÉRIALISATION DES DOCUMENTS ET AUTOMATISATION DES PROCESSUS UN PREMIER PAS VERS LA BANQUE SANS PAPIER

DÉMATÉRIALISATION DES DOCUMENTS ET AUTOMATISATION DES PROCESSUS UN PREMIER PAS VERS LA BANQUE SANS PAPIER DÉMATÉRIALISATION DES DOCUMENTS ET AUTOMATISATION DES PROCESSUS UN PREMIER PAS VERS LA BANQUE SANS PAPIER Pour les banques, le papier devrait servir à imprimer des billets ; pas à en garder la trace dans

Plus en détail

Bases de données Cours 1 : Généralités sur les bases de données

Bases de données Cours 1 : Généralités sur les bases de données Cours 1 : Généralités sur les bases de données POLYTECH Université d Aix-Marseille odile.papini@univ-amu.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 1 Qu est ce qu une

Plus en détail

Solution. collaborative. de vos relations clients.

Solution. collaborative. de vos relations clients. Solution collaborative de vos relations clients. Le Collaborative Relationship Management : une autre vision du CRM L un des enjeux majeurs dans les relations qu une entreprise entretient avec ses clients

Plus en détail

Introduction à la conception de systèmes d information

Introduction à la conception de systèmes d information Introduction à la conception de systèmes d information 2008-2009 M1 MIAGE SIMA / M1 Informatique MIF17 Yannick Prié UFR Informatique - Université Claude Bernard Lyon 1 Objectifs de ce cours Présentation

Plus en détail

PROFIL DE POSTE AFFECTATION. SERIA (service informatique académique) DESCRIPTION DU POSTE

PROFIL DE POSTE AFFECTATION. SERIA (service informatique académique) DESCRIPTION DU POSTE PROFIL DE POSTE BAP : CORPS : NATURE : SPÉCIALITÉ : E ITRF Externe IGR 2, Chef de projet développement ÉTABLISSEMENT : Rectorat SERVICE : VILLE : SERIA (service informatique académique) DESCRIPTION DU

Plus en détail

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans

Plus en détail

Master MIDO 2ème année. Spécification et Conception en UML Maude Manouvrier

Master MIDO 2ème année. Spécification et Conception en UML Maude Manouvrier Master MIDO 2ème année Spécification et Conception en UML Maude Manouvrier Spécifications initiales Analyse Conception du système Conception des classes Bibliographie Modélisation et conception orientées

Plus en détail

Introduction aux Bases de Données

Introduction aux Bases de Données Licence 3 Géographie Aménagement NHUC5548 Introduction aux Bases de Données Le cas des BD relationnelles Concepts, méthodes et applications JP ANTONI / Y FLETY 1 Logistique et autres fonctionnements Cours

Plus en détail