les extensions pour les problèmes où le temps intervient problèmes et discussion
|
|
- Jules Lamarche
- il y a 8 ans
- Total affichages :
Transcription
1 ANALYSE STRUCTUREE ANALYSE STRUCTUREE STRUCTURED ANALYSIS Nom générique de plusieurs méthodes telles que SA, SADT, SART, SREM. Utilise les outils suivants: diagrammes de flux de données dictionnaire de données spécifications de processus revues ou examens Conception de systèmes programmables II 3 Le logiciel: analyse structurée CONTENU l'analyse structurée de base et ses outils le diagramme de flux de données le dictionnaire de données la spécification des processus les revues (walkthrough) les extensions pour les problèmes où le temps intervient un exemple problèmes et discussion Conception de systèmes programmables II 2 Le logiciel: analyse structurée ANALYSE STRUCTUREE STRUCTURED ANALYSIS commande vérifie la limite de crédit ordre approuvé détails de l'envoi fabrique la liste d'envoi consommateur vérifie les stocks facture produit la facture détails de la facture position du stock Conception de systèmes programmables II 4 Le logiciel: analyse structurée
2 DIAGRAMMES DE FLUX DE DONNEES DATA FLOW DIAGRAM (DFD) flux de données non de contrôle c'est le système vu des données il faut s'imaginer intervenant sur les données vue statique en général, les erreurs et les exceptions n'apparaissent pas (au plus haut niveau) découpage notre but est la décomposition fonctionnelle des fonctions clairement bornées des interfaces simples Conception de systèmes programmables II 5 Le logiciel: analyse structurée LES COMPOSANTS DES DFD FLUX DE DONNEES (DATA FLOWS) établit la facture détails de la facture vérifie les stocks pipeline liant les processus entre eux ou aux stock de données ou aux entités externes la flèche indique le sens de transfert ils portent un nom fort succinct jamais absent flux multiples y-a-t-il une structure? distributeur vérifie les stocks Conception de systèmes programmables II 7 Le logiciel: analyse structurée DIAGRAMMES DE FLUX DE DONNEES (2) domaine les frontières du système le domaine d'étude ignore les limites dues à l'implantation interface homme-machine vu après il est facile de supprimer un processus mais impossible d'en inclure un jamais considéré dans le doute en faire trop justesse "lorsqu'un DFD est faux, cela frappe" l'utilisateur peut comprendre l'utilisateur peut vérifier la justesse Conception de systèmes programmables II 6 Le logiciel: analyse structurée LES COMPOSANTS DES DFD (2) PROCESSUS (PROCESSES) 2 établit la facture 2.1 calcule le prix s'appellent aussi fonctions ou transformations ont une désignation unique portent un nom fort si on ne peut le nommer, il n'est pas compris verbe actif et transitif objet simple éviter les verbes passe-partout (faire,..) Conception de systèmes programmables II 8 Le logiciel: analyse structurée
3 LES COMPOSANTS DES DFD (3) STOCKS DE DONNEES (DATA STORES) position du stock toute mémorisation de données entre processus on ignore sa nature physique a un nom unique peut être duplifié dans les diagrammes si nécessaire Conception de systèmes programmables II 9 Le logiciel: analyse structurée LES COMPOSANTS DES DFD (5) CONVENTIONS GRAPHIQUES De Marco Gane & Sarson Flux de données Processus Stock de données Entité externe Conception de systèmes programmables II 11 Le logiciel: analyse structurée LES COMPOSANTS DES DFD (4) ENTITES EXTERNES (EXTERNAL ENTITIES) client sources et destinations de données fournisseurs et consommateurs de données externes au système portent un nom ce qui se passe à l'intérieur n'affecte pas les DFD Conception de systèmes programmables II 10 Le logiciel: analyse structurée CONSEILS dessiner les flux d'abord transaction brute 1??? transaction valide rejet le processus peut être nommé aisément??? 1 vérifie le crédit?????? nommer les flux peut devenir une devinette Conception de systèmes programmables II 12 Le logiciel: analyse structurée
4 DECOMPOSITION client commande écrite facture enregistre le dû inventaire état du stock enregistre et valide la commande notice d'envoi envoie les objets la fonction "enregistre et valide la commande" est importante et complexe on peut diviser cette fonction autre niveau de décomposition Conception de systèmes programmables II 13 Le logiciel: analyse structurée DECOMPOSITION (3) feuille 0 3 NIVEAU feuille 1 feuille 2 feuille NIVEAU feuille 1.2 NIVEAU 3 Conception de systèmes programmables II 15 Le logiciel: analyse structurée DECOMPOSITION (2) client commande écrite vérifie le stock liste des objets inventaire écrit les listes envoi facture facture notice d'envoi enregistre le dû état du stock envoie les objets "enregistre le dû" doit encore être divisé après un niveau de raffinement, on va au suivant chaque processus peut-il être décrit par une mini-spec. simple? Conception de systèmes programmables II 14 Le logiciel: analyse structurée REGLES DE DECOMPOSITION nommer numéroter conservation des flux ("balancing") conservation des données cohérence erreurs et exceptions les stocks locaux peuvent ne pas apparaître à plus haut niveau nombre magique 7 ± 2 Conception de systèmes programmables II 16 Le logiciel: analyse structurée
5 AVANTAGES DE LA DECOMPOSITION conception descendante pas de raccords entre pages tout tient sur des feuilles au format A4 facilité de maintenance de l'information Conception de systèmes programmables II 17 Le logiciel: analyse structurée COMMENT PROCEDER (2) 7. grouper logiquement les bulles de manière hiérarchique 8. faire revoir le résultat 9. si les processus de bas niveau sont encore complexes, créer des expansions 10. remplir le dictionnaire de données 11. tracer le diagramme de contexte être prêt à recommencer si le résultat n'est pas sattisfaisant Conception de systèmes programmables II 19 Le logiciel: analyse structurée COMMENT PROCEDER 1. identifier les entités externes 2. identifier les entrées et sorties du système 3. identifier les requêtes possibles 4. nommer les flux 5. reporter sur une feuille les éléments ci-dessus 6. compléter la feuille - identifier les flux majeurs et leurs connexions aux flux externes au travers de bulles - déterminer si les bulles nécessitent d'autres flux - déterminer les composantes des flux et leur provenance - ajouter les stocks (dépos de données) Conception de systèmes programmables II 18 Le logiciel: analyse structurée REGLES PRATIQUES DE DECOMPOSITION COMMENT COMMENCER? - en partant de l'extérieur (entités externes) QU'Y-A-T-IL AU PLUS HAUT NIVEAU? - le diagramme de contexte QUAND S'ARRETER? - quand on a des mini-specs d'une page - quand les flux sont simples - "quand le nom le dit" QU'Y-A-T-IL AU PLUS BAS NIVEAU? - la mini-spécification - Nb de mini-specs = Nb de bulles non divisées Conception de systèmes programmables II 20 Le logiciel: analyse structurée
6 DICTIONNAIRE DE DONNEES contient les éléments qui ne peuvent apparaître sous forme graphique il doit être facile à maintenir une page représente un ensemble cohérent il y a une entrée pour chaque flux de données stock de données processus (structure de données) (élément de données) Conception de systèmes programmables II 21 Le logiciel: analyse structurée ELEMENT DE DONNEES Nom de l'élément Brève description Alias (si utilisé) Gamme (si continu) Valeurs et signification (si discret) Conception de systèmes programmables II 23 Le logiciel: analyse structurée STRUCTURES DE DONNEES groupement logique d'éléments stock de données = structure de données au repos flux de données = structure de données en mouvement BULLETIN DE LIVRAISON NUMERO DE CLIENT NOM DU CLIENT LIGNE D'ADRESSE 1 LIGNE D'ADRESSE 2 LIGNE D'ADRESSE 3 (LIGNE D'ADRESSE 4) (NUMERO DE TELEPHONE) DATE NUMERO DU CHEQUE {OBJET NUMERO MONTANT ICHA TOTAL} TOTAL NET DE LA LIVRAISON TOTAL ICHA TOTAL Conception de systèmes programmables II 22 Le logiciel: analyse structurée STRUCTURE DE DONNEES Nom de la structure Brève description Alias (si utilisé) Composition Conception de systèmes programmables II 24 Le logiciel: analyse structurée
7 FLUX DE DONNEES Nom du flux de données Description étendue Information temporelle Volume Composition Conception de systèmes programmables II 25 Le logiciel: analyse structurée PROCESSUS Nom du processus Référence Description Conception de systèmes programmables II 27 Le logiciel: analyse structurée STOCK DE DONNEES Nom du stock de données Référence Brève description Alias (si utilisé) Organisation Composition Conception de systèmes programmables II 26 Le logiciel: analyse structurée SPECIFICATION DES PROCESSUS une mini-spécification c'est: une page de texte un arbre ou une table de décision un diagramme de transition ce qu'on veut, c'est pas de description confuse pas d'ambiguïté pas de sous/sur spécification le quoi, pas le comment ce qu'on ne veut pas, c'est un roman fleuve des informations sur l'implantation Conception de systèmes programmables II 28 Le logiciel: analyse structurée
8 BUT DE LA SPECIFICATION DES PROCESSUS une mini-spécification pour chaque primitive fonctionnelle chaque mini-spécification doit décrire les règles régissant la transformation des données entrantes en données sortantes la mini-spécific. décrit la politique de transfor-mation, non pas la méthode d'implantation la mini-spécification ne doit pas introduire de redondance par rapport au DFD toute méthode d'écriture de la mini-spécification doit être orthogonale Conception de systèmes programmables II 29 Le logiciel: analyse structurée LE PROBLEME DE L'EXACTITUDE D'EXPRESSION (2) utiliser un sous-ensemble de la langue qui ne soit pas sujet à interprétation éviter les mots et utiliser des équations ou des graphiques exemple A, B N S N, S = {A+B A B} S N, S = {B-A A<B} Conception de systèmes programmables II 31 Le logiciel: analyse structurée LE PROBLEME DE L'EXACTITUDE D'EXPRESSION ajouter A à B sauf si A est plus petit que B, auquel cas soustraire A de B ajouter A à B; néanmoins, si A est inférieur à B, la réponse est la différence entre B et A ajouter A à B mais soustraire A de B quand A n'est pas plus grand que B le total est la somme de A et de B; seulement si A est inférieur à B, il faut utiliser la différence comme total Conception de systèmes programmables II 30 Le logiciel: analyse structurée LES TECHNIQUES DE DESCRIPTION le français (ou autre langue) structuré la table ou l'arbre de décision les préconditions et postconditions les machines à états finis Conception de systèmes programmables II 32 Le logiciel: analyse structurée
9 LE FRANCAIS STRUCTURE ensemble restreint de la langue contenant: des phrases descriptives simples des constructions décisionnelles des séquences de répétition un vocabulaire limité: des verbes impératifs aux termes définis dans le dictionnaire de données aux mots réservés pour les constructions à des attributs relationnels (égal, et, ou,...) Conception de systèmes programmables II 33 Le logiciel: analyse structurée TABLE DE DECISION c1: coût de la commande > O O N N N c2: coût de la commande < 50.- N N N N O c3: livraison express N O N O x a1: envoyer par DHL X a2: envoyer par Poste Express X a3: envoyer par Poste Inscrit X a4: envoyer par Poste Normal N a4: envoyer par ContreRembours. X Conception de systèmes programmables II 35 Le logiciel: analyse structurée UN EXEMPLE DE FRANCAIS STRUCTURE REGLE D'EXPEDITION SELECT la Politique WHICH APPLIES CASE1: (Coût de la commande > 200.-) IF Express THEN Envoyer par DHL OTHERWISE Envoyer par Paquet Inscrit CASE2: (Coût de la commande IN ) IF Express THEN Envoyer par Poste Express OTHERWISE Envoyer par Poste Normal CASE3: (Coût de la commande < 50.-) Envoyer par ContreRemboursement Conception de systèmes programmables II 34 Le logiciel: analyse structurée ARBRE DE DECISION > Express 50.- <.. Š Š 50.- > Non Express 50.- <.. Š Š 50.- Conception de systèmes programmables II 36 Le logiciel: analyse structurée DHL Poste Express Contre Remb. Poste Inscrit Poste Normal Contre Remb.
10 PRE- ET POST-CONDITIONS moyen de définir une fonction sans préjuger de l'algorithme de réalisation pré-conditions = conditions que doivent remplir les données d'entrée post-conditions = conditions que doivent remplir les données aprés exécution de la fonction exemple: fonction Racine_Carrée(X:real) Y:Real pré-condition: X > 0 post-conditions: Y > 0, X' = X et Y 2 = X Conception de systèmes programmables II 37 Le logiciel: analyse structurée MODELISATION DES SYSTEMES OU LE TEMPS INTERVIENT salaires déductions établit les fiches de paie jour de paie fiche de paie employés il y a un hic avec "jour de paie" ce n'est pas une donnée il n'est pas utilisé dans le processus Conception de systèmes programmables II 39 Le logiciel: analyse structurée MACHINES A ETATS FINIS activation / "choisit " "maintient " début acc. / "maintient acc." arrêt acc. / "choisit " "maintient " en de croisière rapport max. off /. freinage /. reprise / "maintient " début accélération / "maintient acc." freinage /. en accélération rapport max. off /. passif Conception de systèmes programmables II 38 Le logiciel: analyse structurée MODELISATION DES SYSTEMES OU LE TEMPS INTERVIENT (2) on devrait représenter le problème ainsi salaires déductions établit les fiches de paie fiche de paie employés le moment de la paie fait partie de la logique interne du processus que faire si cet événement est fondamental et complexe ou est dérivé d'un autre processus? Conception de systèmes programmables II 40 Le logiciel: analyse structurée
11 MODELISATION DES SYSTEMES OU LE TEMPS INTERVIENT (3) on introduit flux de contrôle transformation de contrôle stock de contrôle on raffine aussi la notion de flux de données flux discret dans le temps flux continu dans le temps!!! il ne faut pas confondre la nature du flux et celle de l'information transportée Conception de systèmes programmables II 41 Le logiciel: analyse structurée TRANSFORMATION DE CONTROLE peuvent être entièrement spécifiées par: un ensemble d'états un ensemble d'entrées qui provoquent des changements d'état un ensemble de sorties engendrées par des changements d'état UNE MACHINE A ETATS FINIS plutôt une machine de Mealy que de Moore Conception de systèmes programmables II 43 Le logiciel: analyse structurée SYSTEMES OU LE TEMPS INTERVIENT (4) les événements n'ont pas de contenu, ce sont des signaux une transformation de contrôle n'accepte et ne produit que des flux de contrôle agit comme activateur ou déclencheur un processus sans activation a toujours le même comportement pression maintient la pression activation désactivation contrôle de la pompe un processus avec activation est actif ou inactif Conception de systèmes programmables II 42 Le logiciel: analyse structurée COMMENT PROCEDER POUR LES SYSTEMES OU LE TEMPS INTERVIENT on va modéliser l'environnement du système liste des événements diagramme de contexte on va modéliser le comportement du système schema de transformation (flux de données et de contrôle) schema de données on va remplacer la décomposition fonctionnelle par une analyse en suivant les événements on va procéder de l'extérieur vers l'intérieur Conception de systèmes programmables II 44 Le logiciel: analyse structurée
12 DIAGRAMME DE CONTEXTE Le plus haut niveau de la décomposition. Il comporte: un seul processus représentant le système entier toutes les entités externes des flux de données et parfois de contrôle passager indication d'appel capteur d'étage indication de destination indic. d'arrivée ordre d'arrêt contrôle le système d' ascenseurs étage ordre de montée surpoids contrôle du moteur ordre de descente capteur de dépassement de poids Conception de systèmes programmables II 45 Le logiciel: analyse structurée MODELISATION DU COMPORTEMENT DU SYSTEME détailler la réponse à chaque événement démarrer avec une table qui, pour chaque événement, décrit la réponse la plus probable les réponses alternatives ou comment elles sont choisies les conditions dans lesquelles le système ne répond pas détailler ces réponses en utilisant les schémas de transformation et de données Conception de systèmes programmables II 47 Le logiciel: analyse structurée LA LISTE DES EVENEMENTS un événement: se produit dans l'environnement du système provoque une réponse prévue du système se produit à un instant spécifique on construit la liste des événements par: modélisation - imaginer le système en action modélisation passive - dessin d'un modèle entité-relation - les relations sont les verbes, c-a-d les événements remues méninges Conception de systèmes programmables II 46 Le logiciel: analyse structurée LE CHOIX DE LA FORME transformation de données lorsque: les événements sont associés avec l'arrivée des données les réponses prévues s'appliquent à beaucoup des valeurs de données l'entité externe est un objet et qu'il y plusieurs occurrences de cet objet transition d'états lorsque: l'entité externe est un capteur ou un acteur l'événement est associé à un flux de contrôle les réponses prévues différent notablement en fonction de la valeur des données Conception de systèmes programmables II 48 Le logiciel: analyse structurée
13 LA MANIERE DE PROCEDER se demander si la réponse du système: à un événement affecte la possibilité de réponse à une autre occurence du même ou d'un autre événement à d'autres événements affecte sa réponse à celui-ci les dépendances donnent une idée du groupage possible Conception de systèmes programmables II 49 Le logiciel: analyse structurée EXEMPLE: CRUISE CONTROL Le système de contrôle de fonctionne seulement quand le moteur tourne. Il est automatiquement remis à zéro (déclenché) lorsque le moteur est démarré. Quand le conducteur enclenche le système, la à laquelle la voiture roule à ce moment est maintenue. Le système observe la de la voiture en mesurant la de des roues et maintient la désirée en observant et en contrôlant la position du. L'observation se fait à l'aide d'un capteur qui fournit un signal proportionnel à la position du. Le contrôle se fait en modifiant l'ouverture d'une vanne, qui à son tour contrôle un système d'aspiration qui tire sur une chaîne pour ouvrir le. Le se ferme de lui-même s'il n'est pas contrôlé. Après l'enclenchement du système, le conducteur peut lui signifier une demande d'augmentation de par incréments fixés. Quand le conducteur signifie une fin d'augmentation de, le système maintient la atteinte à ce moment. Le conducteur peut bien évidemment arrêter le système n'importe quand. De plus, il peut passer outre les commandes du système en pressant l'accélérateur. Pendant cette période à supérieure, le système cherchera à maintenir la consigne précédente. Dès que la pédale sera relâchée, le système remettra la à la consigne précédente. Si le système fonctionne et détecte que la pédale des freins a été enfoncée, il cesse de maintenir la précédente mais n'arrête pas de fonctionner. Le conducteur peut par la suite indiquer au système de reprendre la précédente pour autant qu'il n'ait pas arrêté le système entre temps. A cette demande, le système rétablira la atteinte avant freinage. Les indicateurs de des automobiles sont en général peu précis. Le système incorpore donc un capteur de qui lui est propre. Cependant, celui-ci doit être calibré lors de l'installation sur une voiture. En effet, les tailles de pneumatiques diffèrent et la distance parcourue par tour de roue aussi. Le système accepte donc Conception de systèmes programmables II 51 Le logiciel: analyse structurée LA MANIERE DE PROCEDER On peut maintenant dessiner un schéma de transformation qui contient des transformations: de données avec entrées de données discrètes et sans entrée de contrôle de contrôle qui produisent des flux de contrôle de données avec entrées de données continues et événements de déclenchement de données avec entrées d'activation de données qui requièrent des données produites par d'autres transformations de données (implique l'utilisation de stocks de données) on a alors un schéma de transformation (souvent gros et complexe) qu'il s'agit à la fois de simplifier et de détailler Conception de systèmes programmables II 50 Le logiciel: analyse structurée une commande de début de mesure de et met alors à jour le nombre de s nécessaires à parcourir un kilomètre. Cette mesure ne peut se faire qu'en déclenchant le système de contrôle de. Conception de systèmes programmables II 52 Le logiciel: analyse structurée
14 EXEMPLE: CRUISE CONTROL pédale de frein moteur marche/arrêt moteur freinage arbre de transmission 0 maintient la position du de la voiture début/fin étalonnage marche/arrêt système reprendre conducteur début/fin accroissement contrôle du de Conception de systèmes programmables II 53 Le logiciel: analyse structurée CRUISE CONTROL: 1er SCHEMA position contrôle augmente la contrôle reprend la précédente consigne de reprendre précédente atteinte maintient une constante fin d'accroissement de supervise l'engagement du système position freinage début d' accroissement de déclenche enregistre la de début étalonnage arrêt système détermine le mode opératoire contrôle le déclenche mode d'apprentissage fin étalonnage marche système observe le moteur indique la courante facteur conversion de établit le facteur de conversion accumule les s moteur en marche arrêt du moteur voiture nbre de s accumulées Conception de systèmes programmables II 55 Le logiciel: analyse structurée CRUISE CONTROL: LISTE DES EVENEMENTS 1. mise en marche du moteur 2. arrêt du moteur 3. mise en marche du maintient de la (marche) 4. arrêt du maintient de la (arrêt) 5. début de modification de la 6. fin de modification de la 7. début de l'étalonnage 8. fin de l'étalonnage 9. freinage 10. requête de reprise de la précédente (reprendre) 11. avant freinage atteinte Conception de systèmes programmables II 54 Le logiciel: analyse structurée CRUISE CONTROL: NIVEAU 0 marche/arrêt moteur 1 observe le moteur freinage 2 maintient l'état position du début/fin étalonnage contrôle du marche/arrêt système reprendre début/fin accroissement de de la voiture Conception de systèmes programmables II 56 Le logiciel: analyse structurée
15 CRUISE CONTROL: A.2 (MAINTIENT L'ETAT) début/fin accroissement de reprendre contrôle du 2.2 gère le mode de contrôle position du freinage 2.1 détermine le mode opératoire 2.4 indique courante marche/arrêt système de la voiture 2.3 gère le mode d'apprentissage début/fin étalonnage facteur de conversion de Conception de systèmes programmables II 57 Le logiciel: analyse structurée CRUISE CONTROL: A.2.3 GERE LE MODE D'APPRENTISSAGE contrôle le mode d'apprent. déclenche début/fin étalonnage facteur de conversion de accumule les s établit le facteur de conversion nbre de s accumulées Conception de systèmes programmables II 59 Le logiciel: analyse structurée CRUISE CONTROL: A.2.2 GERE LE MODE DE CONTROLE reprendre début/fin accroissement de augmente la contrôle du freinage position du supervise engagement système contrôle du maintient constante préc. atteinte position du déclenche consigne de reprend précédente Conception de systèmes programmables II 58 Le logiciel: analyse structurée CRUISE CONTROL: A.1 OBSERVE LE MOTEUR moteur à l'arrêt mise en marche moteur / "maintient état" arrêt moteur / "maintient état" moteur en marche Conception de systèmes programmables II 60 Le logiciel: analyse structurée enregistre
16 CRUISE CONTROL: A.2.1 DETERMINE LE MODE OPERATOIRE Enable / "gère le mode de contrôle" & "indique courante" contrôle inactif marche système / "gère mode d'apprentissage" & "gère le mode de contrôle" arrêt système / "gère le mode de contrôle" & "gère mode d'apprentissage" contrôle actif Conception de systèmes programmables II 61 Le logiciel: analyse structurée CRUISE CONTROL: A CONTROLE LE MODE D'APPRENTISSAGE étalonnage inactif début étalonnage / "accumule s" fin étalonnage / "accumule s" étalonnage actif Conception de systèmes programmables II 63 Le logiciel: analyse structurée CRUISE CONTROL: A SUPERVISE L'ENGAGEMENT DU SYTEME / déclenche "enregistre de " & "maintient constante" & début accroissement de / "maintient constante" & "augmente la " maintient la fin accroissement de / "augmente la " & déclenche "enregistre de " & "maintient constante" & précédente atteinte / "reprend précédente & "maintient constante" freinage / "maintient constante" freinage / "reprend précédente" reprise de reprendre / "reprend précédente" accroit la freinage / "augmente la " interrompu Conception de systèmes programmables II 62 Le logiciel: analyse structurée CRUISE CONTROL: A CONTROLE LE MODE D'APPRENTISSAGE Conception de systèmes programmables II 64 Le logiciel: analyse structurée
17 REVUES ET INSPECTIONS (WALKTHROUGH) revues régulières du travail technique pas revue de fin de phase utiles dans n'importe quelle phase dès qu'une avance significative a eu lieu l'objectif est de découvrir les erreurs tôt le créateur ne "voit" plus les erreurs les autres se mettent ainsi au courant attention à l'ego pas de supérieurs hiérarchiques chacun assume un rôle particulier président, avocat du diable, maintenance, testeur, secrétaire Conception de systèmes programmables II 65 Le logiciel: analyse structurée REVUES ET INSPECTIONS (WALKTHROUGH) procédures agendée à l'avance document à discuter distribué à l'avance bref exposé de l'auteur commentaires de participants soulève les problèmes mais ne les résoud pas durée maximale une heure conclusions claires (acceptation, rejet, révision,...) Conception de systèmes programmables II 66 Le logiciel: analyse structurée
3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes
PLAN CYCLE DE VIE D'UN LOGICIEL EXPRESSION DES BESOINS SPÉCIFICATIONS DU LOGICIEL CONCEPTION DU LOGICIEL LA PROGRAMMATION TESTS ET MISE AU POINT DOCUMENTATION CONCLUSION C.Crochepeyre Génie Logiciel Diapason
Plus en détailMéthodes fonctionnelles : Structured Analysis - Structured Design (SA - SD)
Méthodes fonctionnelles : Structured Analysis - Structured Design (SA - SD) Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan SA - Analyse Structurée (Structured Analysis) Notations des
Plus en détailbasé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étailLe générateur d'activités
Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.
Plus en détailCONCEPTION 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étailUNIVERSITE D'ORLEANS ISSOUDUN CHATEAUROUX
UNIVERSITE D'ORLEANS ISSOUDUN CHATEAUROUX PLAN
Plus en détailRecherche dans un tableau
Chapitre 3 Recherche dans un tableau 3.1 Introduction 3.1.1 Tranche On appelle tranche de tableau, la donnée d'un tableau t et de deux indices a et b. On note cette tranche t.(a..b). Exemple 3.1 : 3 6
Plus en détailProgrammation Objet - Cours II
Programmation Objet - Cours II - Exercices - Page 1 Programmation Objet - Cours II Exercices Auteur : E.Thirion - Dernière mise à jour : 05/07/2015 Les exercices suivants sont en majorité des projets à
Plus en détailThéories de la Business Intelligence
25 Chapitre 2 Théories de la Business Intelligence 1. Architectures des systèmes décisionnels Théories de la Business Intelligence Depuis les premières requêtes sur les sources de données OLTP consolidées
Plus en détailChapitre 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étailLEXOS, logiciel d'étude lexicale et de conjugaison
233, logiciel d'étude lexicale et de conjugaison Ce logiciel a été élaboré sous test constant, dans la mesure où, pour le modifier, je me suis inspiré en permanence de la réaction des élèves, de leurs
Plus en détailOffre de services. PHPCreation Inc. info@phpcreation.com - www.phpcreation.com. Date : 2015. Présenté à : À l'attention de : Représentant :
Date : 2015 Offre de services Présenté à : À l'attention de : Représentant : PHPCreation Inc. T- info@phpcreation.com - www.phpcreation.com Table des matières OFFRE DE SERVICES... 3 SOMMAIRE EXÉCUTIF...
Plus en détailLa pratique de l ITSM. Définir un plan d'améliorations ITSM à partir de la situation actuelle
La pratique de l ITSM Définir un plan d'améliorations ITSM à partir de la situation actuelle Création : avril 2012 Mise à jour : avril 2012 A propos A propos du document Ce document pratique est le résultat
Plus en détailGuichet automatique de banque
Guichet automatique de banque Mastère 2004 1 Guichet automatique de banque : GAB Objectif : Illustrer la vue fonctionnelle et particulièrement la définition des cas d utilisation. 1. Spécification du problème
Plus en détailLE MODELE CONCEPTUEL DE DONNEES
LE MODELE CONCEPTUEL DE DONNEES Principe : A partir d'un cahier des charges, concevoir de manière visuelle les différents liens qui existent entre les différentes données. Les différentes étapes de réalisation.
Plus en détailWhat s New. HOPEX V1 Release 2. MEGA International Avril 2014. V1R2 What's New 1
What s New HOPEX V1 Release 2 MEGA International Avril 2014 V1R2 What's New 1 Sommaire Sommaire Introduction 7 Nouvelles solutions 8 HOPEX Business Architecture 9 1 Introduction 10 1.1 Description générale
Plus en détailUniversité 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étailLes diagrammes de modélisation
L approche Orientée Objet et UML 1 Plan du cours Introduction au Génie Logiciel L approche Orientée Objet et Notation UML Les diagrammes de modélisation Relations entre les différents diagrammes De l analyse
Plus en détailCentrale de surveillance ALS 04
Centrale de surveillance ALS 04 Notice d'installation et d'utilisation Version 1.0 - B 6 rue Alory 35740 Pacé France Tel : +33 (0) 2 99 60 16 55 Fax : +33 (0) 2 99 60 22 29 www.sodalec.fr - 1 - Notice
Plus en détailCours de Génie Logiciel
Cours de Génie Logiciel Sciences-U Lyon Diagrammes UML (2) http://www.rzo.free.fr Pierre PARREND 1 Avril 2005 Sommaire Les Diagrammes UML Diagrammes de Collaboration Diagrammes d'etats-transitions Diagrammes
Plus en détailCalculateur d'économies d'énergie des produits client Dell. Description générale de la consommation d'énergie des systèmes informatiques :
Calculateur d'économies d'énergie des produits client Dell Objectif : Le calculateur d'économies d'énergie des produits client Dell est un outil destiné aux clients qui leur permettra d'évaluer la quantité
Plus en détailBaccalauréat professionnel. Maintenance des Équipements Industriels
Baccalauréat professionnel Maintenance des Équipements Industriels 2005 SOMMAIRE DES ANNEXES DE L ARRÊTÉ DE CRÉATION DU DIPLÔME ANNEXE I : RÉFÉRENTIELS DU DIPLÔME I a. Référentiel des activités professionnelles...7
Plus en détail1 EVALUATION DES OFFRES ET NEGOCIATIONS
CERN LIBRARIES, GENEVA CM-P00090679 1 EXTRAIT DU REGLEMENT INTERNE APPLIQUE PAR L'ADMINISTRATION DANS L'ATTRIBUTION DES MARCHES DU CERN 1 EVALUATION DES OFFRES ET NEGOCIATIONS 1.0 Ouverture et évaluation
Plus en détailStatistique : Résumé de cours et méthodes
Statistique : Résumé de cours et méthodes 1 Vocabulaire : Population : c est l ensemble étudié. Individu : c est un élément de la population. Effectif total : c est le nombre total d individus. Caractère
Plus en détailATTENTION AU DÉPART! GUIDE DE QUESTIONS DU MENEUR DE JEU. www.grand-cerf.com
VOCABULAIRE Les questions visent à travailler le vocabulaire matliématique, le repérage... Quelques exemples, à compléter par le meneur de jeu : - Chaque joueur te donne un passager. - Prends 1 passager
Plus en détailLA GMAO ACCEDER : EXPLOITATION POUR L ENSEIGNEMENT
LA GMAO ACCEDER : EXPLOITATION POUR L ENSEIGNEMENT 1 - AVANTAGES DE LA GMAO ACCEDER POUR ENSEIGNER 2 - GENERALITES POUR L EXPLOITATION EN BAC PRO ET BTS 3 LA GMAO ET LE NOUVEAU REFERENTIEL BTS 2014 MAINTENANCE
Plus en détailLES NOUVELLES CONTRAINTES EN MATIERE DE MARCHES PUBLICS
LES NOUVELLES CONTRAINTES EN MATIERE DE MARCHES PUBLICS I - PREAMBULE Jusqu à présent, la majorité des achats d équipements effectués par les services échappaient à la réglementation relative aux marchés
Plus en détailModule SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés
Module SMS pour Microsoft Outlook MD et Outlook MD Express Guide d'aide Guide d'aide du module SMS de Rogers Page 1 sur 40 Table des matières 1. Exigences minimales :...3 2. Installation...4 1. Téléchargement
Plus en détailCheck-list de maintenance du système Instructions impératives pour l'utilisateur du système Dernière mise à jour 09 juin 2011
ANNEXE 3 Check-list de maintenance du système Instructions impératives pour l'utilisateur du système Dernière mise à jour 09 juin 2011 Généralités Afin de pouvoir garantir un support sûr et efficace du
Plus en détailMANUEL D'UTILISATION Téléphone Aastra 6753i, PoE
MANUEL D'UTILISATION Téléphone Aastra 6753i, PoE 1. Combiné 9. Menu (accès aux paramètres) 2. Ecran 10. Mise en attente 3. Touches fonctionnelles 11. Clavier de saisie 4. Voyant lumineux 12. Casque (On
Plus en détailBaccalauréat technologique
Baccalauréat technologique Épreuve relative aux enseignements technologiques transversaux, épreuve de projet en enseignement spécifique à la spécialité et épreuve d'enseignement technologique en langue
Plus en détail2. Activités et Modèles de développement en Génie Logiciel
2. Activités et Modèles de développement en Génie Logiciel Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan Les Activités du GL Analyse des besoins Spécification globale Conceptions architecturale
Plus en détailITIL V3. Exploitation des services : Les fonctions
ITIL V3 Exploitation des services : Les fonctions Création : juin 2013 Mise à jour : juin 2013 A propos A propos du document Ce document de référence sur le référentiel ITIL V3 a été réalisé en se basant
Plus en détailGuide Cartes-Cadeaux. Carte Cadeau. Une vue d'ensemble des processus et des types de transactions de cartescadeaux.
Guide Cartes-Cadeaux Carte Cadeau Une vue d'ensemble des processus et des types de transactions de cartescadeaux de Chase Paymentech Le processus d'utilisation des cartes-cadeaux Définition des transactions
Plus en détailL'écoute des conversations VoIP
L'écoute des conversations VoIP Marc-André Meloche (OSCP, C EH, Security+) et Eric Gingras 5 à 7 Technique 21 Septembre 2010 Gardien Virtuel Entreprise de services-conseils spécialisée dans la sécurité
Plus en détailSont assimilées à un établissement, les installations exploitées par un employeur;
Arrêté royal du 4 décembre 2012 concernant les prescriptions minimales de sécurité des installations électriques sur les lieux de travail (M.B. 21.12.2012) Section I er. - Champ d'application et définitions
Plus en détailGénie Logiciel. Rappels. C. Crochepeyre Génie Logiciel Rappels 1
Génie Logiciel Rappels C. Crochepeyre Génie Logiciel Rappels 1 INTRODUCTION GL: ingénierie appliquée au logiciel informatique Objectif: la qualité diminution du coût du logiciel et fiabilité Besoin: complexité
Plus en détailBelgique-Bruxelles: Logiciels de gestion de la relation clientèle 2013/S 213-369505. Avis de marché. Fournitures
1/6 Cet avis sur le site TED: http://ted.europa.eu/udl?uri=ted:notice:369505-2013:text:fr:html Belgique-Bruxelles: Logiciels de gestion de la relation clientèle 2013/S 213-369505 Avis de marché Fournitures
Plus en détailXP : plus qu'agile. Extreme Programming v2 et Développement Responsable. Thierry Cros
XP : plus qu'agile Extreme Programming v2 et Développement Responsable Thierry Cros Retrouvez cette présentation sur le site http://thierrycros.net Licence CC-BY-NC-SA XP : plus qu'agile Pourquoi XP Installer
Plus en détailINSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX
TABLE DES MATIERES Livret Utilisateur Excel 2007 Niveau 2 INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX... 4 Les tableaux croisés dynamiques... 4 Création d un tableau croisé... 5 Comparer des
Plus en détailEnquête 2014 de rémunération globale sur les emplois en TIC
Enquête 2014 de rémunération globale sur les emplois en TIC Enquête 2014 de rémunération globale sur les emplois en TIC Les emplois repères de cette enquête sont disponibles selon les trois blocs suivants
Plus en détailAir-conditioner network controller and accessories
Air-conditioner network controller and accessories Online Controller External Mounting Kit Wifi Cable Pack KKRP01A KKRPM01A KKRPW01A Easy Touch LCD Wall Controller Wall Controller Temperature Weather KBRCS01A
Plus en détailDESSIN ASSISTÉ PAR ORDINATEUR D.A.O. EN LYCÉE PROFESSIONNEL
119 DESSIN ASSISTÉ PAR ORDINATEUR EN LYCÉE PROFESSIONNEL En lycée professionnel l'enseignement du D.A.O. n'est pas explicitement intégré dans la formation en dessin technique. Il me fallait introduire
Plus en détailMBR225. Le module a été conçu et réalisé conformément aux normes en vigueur portant sur la sûreté et la fiabilité des installations industrielles.
MBR225 Module de surveillance des chaînes cinématiques Le module est dédié à la surveillance du fonctionnement de machines dont la chaîne cinématique constitue un facteur important de sécurité : treuil,
Plus en détailLE DIAGNOSTIC DE PANNE LA METHODOLOGIE DU DIAGNOSTIC
LE DIGNOSI DE PNNE L MEHODOLOGIE DU DIGNOSI HYPOHESES DE DEP Le diagnostic est une phase importante de la maintenance corrective. De sa pertinence et de sa rapidité dépend l'efficacité de l'intervention.
Plus en détailMS PROJECT 2000. Prise en main. Date: Mars 2003. Anère MSI. 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere.
DOCUMENTATION MS PROJECT 2000 Prise en main Date: Mars 2003 Anère MSI 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere.com Le présent document est la propriété exclusive d'anère
Plus en détailNOTICE D INSTALLATION CENTRALE 260
NOTICE D INSTALLATION CENTRALE 260 1 - PRÉSENTATION 3 - INSTALLATION La Centrale 2600 est une centrale d'alarme anti intrusion à micro processeur. Elle dispose de 8 entrées intrusion (1 tempo + 6 paramétrables,
Plus en détailEbauche Rapport finale
Ebauche Rapport finale Sommaire : 1 - Introduction au C.D.N. 2 - Définition de la problématique 3 - Etat de l'art : Présentatio de 3 Topologies streaming p2p 1) INTRODUCTION au C.D.N. La croissance rapide
Plus en détailPlan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml
OCL Object Constraint Language Le langage de contraintes d'uml Plan 1. Introduction 2. Les principaux concepts d'ocl Object Constraint Language 1 Object Constraint Language 2 Exemple: une application bancaire
Plus en détailCOMMUNICATEUR BLISS COMMANDE PAR UN SENSEUR DE POSITION DE L'OEIL
COMMUNICATEUR BLISS COMMANDE PAR UN SENSEUR DE POSITION DE L'OEIL J. TICHON(1) (2), J.-M. TOULOTTE(1), G. TREHOU (1), H. DE ROP (2) 1. INTRODUCTION Notre objectif est de réaliser des systèmes de communication
Plus en détailCLUB SOCIAL DE LA SOCIÉTÉ DE L'ASSURANCE AUTOMOBILE DU QUÉBEC (C.S.S.A.A.Q.) INC. RAPPORT DE MISSION D'EXAMEN ET ÉTATS FINANCIERS 31 AOÛT 2012
AUTOMOBILE DU QUÉBEC (C.S.S.A.A.Q.) INC. RAPPORT DE MISSION D'EXAMEN ET ÉTATS FINANCIERS AUTOMOBILE DU QUÉBEC (C.S.S.A.A.Q.) INC. ÉTATS FINANCIERS TABLE DES MATIÈRES Rapport de mission d'examen 3 Résultats
Plus en détailCommuniquer : les autres Chèque n 7 Module 2
Communiquer : les autres Chèque n 7 Module 2 Par Christophe ROCA et Ludovic RANDU Animateurs du Syndicat Mixte de l'oise Picarde 27/11/2007 Le Tchat Le tchat (tchatte) permet l'échange instantané de messages
Plus en détailLES CRITERES CLES DU SUCCES D'UNE SEGMENTATION
LES CRITERES CLES DU SUCCES D'UNE SEGMENTATION Quel que soit le type de segmentation, une segmentation réussie se doit d'être : Opérante : les segments définis sont-ils suffisamment importants pour correspondre
Plus en détailPré-conditions : Evénement déclencheur : le client souhaite un virement. Description du déroulement du cas : Description des Use cases
Description des Use cases. Demander un virement bancaire 2. Constituer les listes reflets S'identifier et s'authentifier «include» Demander un v irement bancaire Abonné Smartphone «include» Consulter le
Plus en détailMANUEL D'UTILISATION Téléphone Aastra 57i, PoE
MANUEL D'UTILISATION Téléphone Aastra 57i, PoE 1. Combiné 9. Menu (accès aux paramètres) 2. Ecran 10. Mise en attente 3. Touches fonctionnelles/supervision 11. Clavier de saisie 4. Voyant lumineux 12.
Plus en détailService Info 2012 17 10 Destinataires... Centres agréés Date... 7 septembre 2012 Produit/système... Chronotachygraphe numérique DTCO Page...
www.vdo.fr/extranet Service Info 2012 17 10 Destinataires... Centres agréés Date... 7 septembre 2012 Produit/système... Chronotachygraphe numérique DTCO Page... 1/6 Objet... CODES ERREURS DTCO 1381...
Plus en détailArchitecture 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étailInstruction de montage avec notice d'utilisation et données techniques
BA 4.3 - M/NSK Boîtier de fin de course type NSK et MSK Instruction de montage avec notice d'utilisation et données techniques selon la directive CE relative à la basse tension 73/23/CEE selon la directive
Plus en détailERP open source une solution pour les entreprises. 17/02/2010 Page: 1
ERP open source une solution pour les entreprises 17/02/2010 Page: 1 Sommaire Définition d'un ERP Les grands modules d'un ERP Retour sur investissement Les avantages d'un ERP open source Ou peut on envisager
Plus en détailNO-BREAK KS. Système UPS dynamique PRÉSENTATION
NO-BREAK KS Système UPS dynamique PRÉSENTATION Table des matières Chapitre 1 : Description du système No-Break KS...3 Chapitre 2 : Fonctionnement lorsque le réseau est présent...4 Chapitre 3 : Fonctionnement
Plus en détailIntroduction. I Étude rapide du réseau - Apprentissage. II Application à la reconnaissance des notes.
Introduction L'objectif de mon TIPE est la reconnaissance de sons ou de notes de musique à l'aide d'un réseau de neurones. Ce réseau doit être capable d'apprendre à distinguer les exemples présentés puis
Plus en détailBernard HAMM, Évelyne LAVOISIER
92 MAÎTRISE DE PROGICIELS DE GESTION DE BASES DE DONNÉES ET DE TRAITEMENT DE TEXTE Compte rendu d'un stage à l'usage des professeurs de sciences sociales. Ce stage a été programmé A la demande et avec
Plus en détailService de réplication des données HP pour la gamme de disques Continuous Access P9000 XP
Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP Services HP Care Pack Données techniques Le service de réplication des données HP pour Continuous Access offre
Plus en détailModé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étailExemple 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étailGestion des utilisateurs et de leurs droits
Gestion des utilisateurs et de leurs droits Chap. 12, page 323 à 360 Lors de la création d'un utilisateur vous devez indiquer son nom, ses attributs, son profil, la méthode d'authentification (par le SE
Plus en détailApprentissage Automatique
Apprentissage Automatique Introduction-I jean-francois.bonastre@univ-avignon.fr www.lia.univ-avignon.fr Définition? (Wikipedia) L'apprentissage automatique (machine-learning en anglais) est un des champs
Plus en détailCOMMENT CITER OU PARAPHRASER UN EXTRAIT DE DOCUMENT SELON INFOSPHÈRE
COMMENT CITER OU PARAPHRASER UN EXTRAIT DE DOCUMENT SELON INFOSPHÈRE Pourquoi et quand citer ses sources? Ajouter une valeur à son travail de recherche tout en respectant le droit d'auteur En se référant
Plus en détailÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL
ÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL Au niveau du second degré, l'économie et gestion recouvre un ensemble de champs disciplinaires relevant de l'économie, du droit, des sciences de
Plus en détailNom 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étailLa nouvelle comptabilité. Mode d'emploi
La nouvelle comptabilité des PETITES asbl Mode d'emploi Table: 1. Les comptes annuels simplifiés 2. La tenue des comptes 3. L'inventaire 4. Le budget 5. Le calendrier annuel des formalités comptables Annexes
Plus en détailSOUTIEN INFORMATIQUE DEP 5229
SOUTIEN INFORMATIQUE DEP 5229 Le Diplôme d études professionnelles D.E.P. en soutien informatique a une durée totale de 1800 heures à temps plein. Le programme permet de développer les compétences nécessaires
Plus en détailUNION INTERNATIONALE DES TELECOMMUNICATIONS BUREAU DE DEVELOPPEMENT DES TELECOMMUNICATIONS
UNION INTERNATIONALE DES TELECOMMUNICATIONS BUREAU DE DEVELOPPEMENT DES TELECOMMUNICATIONS CONFÉRENCE MONDIALE DE DÉVELOPPEMENT DES TÉLÉCOMMUNICATIONS (CMDT-98) La Valette, Malte, 23 mars - 1 avril 1998
Plus en détailContenus détaillés des habiletés du Profil TIC des étudiants du collégial
Contenus détaillés des habiletés du des étudiants du collégial Auteur(s) : Équipe de travail du réseau REPTIC. Version originale REPTIC Version en date du : 5 octobre 2009 Comment citer ce document : Équipe
Plus en détailPetit GUIDE. à l'attention des parents et des baby-sitters
Petit GUIDE à l'attention des parents et des baby-sitters ATTENTION : Ceci n'est qu'un recueil de conseils et ne doit en aucun cas être pris comme un document exhaustif. A partir de quel âge pouvez-vous
Plus en détailNorme comptable relative aux provisions techniques dans les entreprises d assurance et/ou de réassurance NC 29
Norme comptable relative aux provisions techniques dans les entreprises d assurance et/ou de réassurance NC 29 Objectif de la norme 01 L activité d assurance et/ou de réassurance se caractérise par : une
Plus en détail.. -... -... Mention : En débat
Page 1 sur 6 Point du programme Domaine d'activité : LE MONDE CONSTRUIT PAR L'HOMME FAIRE ROULER - "Petites Voitures" CYCLE II Objectifs généraux Comment fabriquer une petite voiture capable de rouler
Plus en détailDémarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.
Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 4 5
Plus en détailSYSTÈME DE COMPTES CLIENTS
SYSTÈME DE COMPTES CLIENTS Direction du développement des entreprises Préparé par André Labelle, en collaboration avec Jacques Villeneuve et Louis Faucher Conseillers en gestion Publié par la Direction
Plus en détailAPS 4 : CREATION D'ENTREPRISE
APS 4 : CREATION D'ENTREPRISE ETABLISSEMENT LIMAYRAC DESCRIPTION Création d'une entreprise de service LOGICIELS NECESSAES Bureautique Internet NIVEAU Début 1 ère année pour des classes mixtes Bac généraux
Plus en détailCHAÎNE DE TRACABILITÉ GLOSSAIRE DES TERMES ET DÉFINITIONS
CHAÎNE DE TRACABILITÉ GLOSSAIRE DES TERMES ET DÉFINITIONS Mars 2014 Sustainable Agriculture Network (SAN) and Rainforest Alliance, 2012-2014. Ce document est disponible sur les sites suivants: www.sanstandards.org
Plus en détailHAM841K CENTRALE D'ALARME POUR SYSTEMES DE SECURITE COMMERCIAUX ET D'HABITATION
CENTRALE D'ALARME POUR SYSTEMES DE SECURITE COMMERCIAUX ET D'HABITATION MANUEL D'UTILISATION MANUEL D'UTILISATION CENTRALE D'ALARME POUR SYSTEMES DE SECURITE COMMERCIAUX ET D'HABITATION INTRODUCTION Le
Plus en détailREFERENTIEL DES ACTIVITES PROFESSIONNELLES
PREAMBULE Le baccalauréat professionnel Electrotechnique Energie Equipements Communicants traite des secteurs d activités : de l industrie, des services, de l habitat, du tertiaire et des équipements publics.
Plus en détailUML et les Bases de Données
CNAM UML et les Bases de Données UML et les Bases de Données. Diagramme de classes / diagramme d objets (UML)...2.. Premier niveau de modélisation des données d une application...2.2. Les éléments de modélisation...2.2..
Plus en détailConception 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étailLE CONTRÔLE INTERNE GUIDE DE PROCÉDURES
LE CONTRÔLE INTERNE GUIDE DE PROCÉDURES Direction du développement des entreprises Préparé par Jacques Villeneuve, c.a. Conseiller en gestion Publié par la Direction des communications : janvier 1995 Réédité
Plus en détailNORME INTERNATIONALE D AUDIT 260 COMMUNICATION DES QUESTIONS SOULEVÉES À L OCCASION DE L AUDIT AUX PERSONNES CONSTITUANT LE GOUVERNEMENT D'ENTREPRISE
NORME INTERNATIONALE D AUDIT 260 COMMUNICATION DES QUESTIONS SOULEVÉES À L OCCASION DE L AUDIT AUX PERSONNES CONSTITUANT LE GOUVERNEMENT D'ENTREPRISE SOMMAIRE Paragraphes Introduction... 1-4 Personnes
Plus en détailPetit guide pratique de dépannage du système d alerte centralisée (modèles de 1980 à 1988)
Petit guide pratique de dépannage du système d alerte centralisée (modèles de 1980 à 1988) Le système d alerte centralisée de la 928 est destiné a présenter au conducteur toute anomalie de fonctionnement
Plus en détailTravail collaboratif avec OpenOffice Texte (Writer)
Travail collaboratif avec OpenOffice Texte (Writer) Fichier «OOo - Travail collaboratif.odt» Pascal Arnould - Version du 04/02/2009 Page 1/9 Table des matières Présentation du problème : Concevoir un document
Plus en détailExemple d implémentation d un. Projet SAP avec ASAP
Exemple d implémentation d un Projet SAP avec ASAP Implémentation d un ERP dans une organisation problématiques : adéquation aux besoins conduite du changement adaptation de l ERP adaptabilité aux utilisateurs
Plus en détailSéquence rédigée de manière provisoire : Document de travail FAIRE ROULER - "Petites Voitures" CYCLE II
Séquence rédigée de manière provisoire : Document de travail FAIRE ROULER - "Petites Voitures" CYCLE II Point du programme Choisir un outil en fonction de son usage et mener à bien une construction simple.
Plus en détailVous avez dit... LED??? DOCLED V2 Page 1 / 14
Vous avez dit... LED??? DOCLED V2 Page 1 / 14 Bonjour. Le but de ce document est d'éclaircir certains points de fonctionnement de ces composants très pratiques que sont les LEDS. Il décrit dans les grandes
Plus en détailCLAIRE, UN OUTIL DE SIMULATION ET DE TEST DE LOGICIELS CRITIQUES. Jean GASSINO, Jean-Yves HENRY. Rapport IPSN/Département d'évaluation de sûreté N 280
FR9704668 PC CLAIRE, UN OUTIL DE SIMULATION ET DE TEST DE LOGICIELS CRITIQUES Jean GASSINO, Jean-Yves HENRY eci Rapport IPSN/Département d'évaluation de sûreté N 280 Octobre 1996 INSTITUT DE PROTECTION
Plus en détailChap. 3: Le modèle de données entité-association (E.A.)
Chap. 3: Le modèle de données entité-association (E.A.) En anglais: Entity-Relationship (ER) Origines: C.Bachman (1969), P.Chen (1976). Modèle de données > décrire la réalité perçue à travers les données
Plus en détailA. Définition et formalisme
Les cardinalités et les différents types d'associations I. Les cardinalités A. Définition et formalisme Les cardinalités sont des couples de valeur que l'on trouve entre chaque entité et ses associations
Plus en détailmemo Entreprise en faillite : et maintenant?
memo Entreprise en faillite : et maintenant? Table des matières Entreprise en faillite : et maintenant?... 4 Qui est qui lors d une faillite?... 6 Que devez-vous faire?... 7 Que faut-il indiquer sur votre
Plus en détailSauvegarder Bcdi (réseau Novell / Gespere)
Sauvegarder Bcdi (réseau Novell / Gespere) Remarque importante : dans l'académie, l'installation du logiciel Bcdi est faite sous Novell avec l'interface Gespere dont la dernière version en fin d'année
Plus en détailCe qu'il faut savoir sur la location de voitures ou de véhicules utilitaires
Ce qu'il faut savoir sur la location de voitures ou de véhicules utilitaires La location d'une voiture ou d'un véhicule utilitaire est généralement une opération simple. Il faut faire attention car des
Plus en détailPourquoi l apprentissage?
Pourquoi l apprentissage? Les SE sont basés sur la possibilité d extraire la connaissance d un expert sous forme de règles. Dépend fortement de la capacité à extraire et formaliser ces connaissances. Apprentissage
Plus en détail