Outils et Méthodes de Génie Logiciel. IUT A de Lille I, Dept Informatique, G. Grimonprez, J.Marengo
|
|
- Arthur Poitras
- il y a 8 ans
- Total affichages :
Transcription
1 OMGL 1 Outils et Méthodes de Génie Logiciel 1
2 Introduction De l énoncé d un besoin utilisateur à une spécification opérationnelle 2
3 Les étapes de développement d une application Recensement des besoins Structuration des données Spécification des traitements Implémentation Tests Exploitation Maintenance 3
4 Analyse Algorithmique Programmation Systèmes Architecture 4
5 Chapitre 1 Spécifications d une application 5
6 Les outils Merise : méthode propre à la France ancienne, fortement implantée orientée bases de données et fichiers Langage UML (Unified Modeling Language) : normalisation internationale récente, utilisation en progression orientée objet Etc 6
7 UML Unified Modeling Language Notation standard pour modéliser des systèmes d information Modélisation visuelle Indépendance vis à vis des langages de programmation 7
8 Mettre en oeuvre une application Analyse et spécifications des traitements Acteurs, cas d utilisation (UML) Définition des structures de données Entités, Associations (MERISE) Implémentation Programmation (COBOL) Déploiement Mise en service 8
9 Démarche d une analyse Enquête préalable Cahier des charges Validation par les responsables Spécification des besoins des utilisateurs Validation par les responsables et utilisateurs Structuration des données Spécification des traitements 9
10 Cahier des charges Deux paragraphes Description du fonctionnement d un sousensemble d une entreprise Mise en évidence des tâches à informatiser Il s agit d un CONTRAT servant de base à la suite de l étude. 10
11 Spécification des besoins utilisateurs (approche UML) Identifier les acteurs : qui intervient? Déterminer les cas d utilisation : que faire? Définir les scénarios : comment réaliser? 11
12 Acteur Un acteur est souvent une personne. Comment les déterminer? À partir du cahier des charges. Qui va utiliser l application? Exemple : gestion de la scolarité 12
13 Identifier les cas d utilisation Un cas d utilisation (Use Case) est une modélisation d un dialogue entre un ou plusieurs acteurs et l application Cas d utilisation 13
14 Comment déterminer les cas d utilisation Quels sont les rôles possibles d un acteur? Quelles informations l acteur peut-il Consulter? Modifier? Créer? Supprimer? 14
15 Sémantique d un cas d utilisation L étudiant demande à une secrétaire un bulletin Une secrétaire OU un enseignant imprime un bulletin D où la nécessité de préciser le sens d un cas d utilisation à l aide de scénarios 15
16 Paquetages (Packages) Regroupement cohérent des différents cas d utilisation autour des divers centres d intérêt. Exemple (au Département): Scolarité des étudiants Planning Budget 16
17 Notation Uml des paquetages 17
18 Les scénarios Un scénario est une description normalisée d un cas d utilisation. Un scénario est établi à l aide d un texte que l on place dans une NOTE. La note doit mettre en évidence le dialogue entre un ou des acteurs et l application : Informations à saisir Contrôles Traitements (description succincte) 18
19 Exemple de notes 19
20 Rédaction d un scénario Définir le flot d événements principal Traitement «normal» Définir le ou les flots d événements exceptionnels. Erreurs de saisie Recherche d un identifiant non trouvé 20
21 Scénario Consulter 21
22 Remarques - Les scénarios des cas d utilisation ne doivent, en aucun cas, décrire des solutions d implémentation. - L objectif fondamental est de structurer et spécifier les besoins des utilisateurs. - L ordre de rédaction est libre (la notion de temps ou de séquence n intervient pas). 22
23 Le dossier d analyse Cahier des charges Liste des acteurs Paquetage 1 Diagramme des cas d utilisation Les scénarios Scénario 1.. Paquetage 2 23
24 Utilisation de ACSI 24
25 Paquetage 25
26 Génération d un rapport Reprendre le fichier HTML généré pour la mise en page définitive avec votre éditeur HTML favori 26
27 Références Excellent site en français Freeware, en cours de développement! Logiciel professionnel (UML Studio) 27
28 Chapitre 2 Structuration des informations 28
29 Objectifs A partir du dossier d Analyse (cahier des charges, cas d utilisation et scénarios), déterminer les informations à stocker de façon permanente (disque dur). Regrouper ces informations de façon cohérente. 29
30 Caractérisation d une information Nom Exemples : N client, Nom client Mémorisation : Oui ou non Nature : alphanumérique (chaîne de caractères quelconques) ou numérique Taille Nombre maximum de caractères (pour les nombres réels, préciser éventuellement le nombre de chiffres après la virgule ou point décimal, ex : 6.2 ). Règle de gestion Formule ou algorithme de calcul 30
31 Dictionnaire des informations L ensemble des informations traitées par l application constitue le dictionnaire. Dans celui-ci, tous les noms doivent être différents. Pas de synonymes Exemple : Nom Client, Nom du Client 31
32 Mémorisation Une information du dictionnaire peut être mémorisée (stockée généralement sur disque dur) dans des fichiers ou bases de données. Les règles de gestion permettent, le plus souvent, de déterminer si une information doit être mémorisée. 32
33 Règles de gestion Formule ou algorithme de calcul : Ex : Montant TTC = Montant HT + TVA En général, une information sans règle de gestion doit être mémorisée. Une information possédant une règle de gestion ne doit pas être mémorisée sauf cas particulier Ces choix sont liés aux scénarios. 33
34 Dictionnaire 34
35 Mémorisation des dates Une date d impression figurant sur un état (listing) n est pas systématiquement mémorisée. Tous les systèmes et langages de programmation permettent d obtenir automatiquement la date du jour. 35
36 La norme postale (particuliers) 36
37 La norme postale (entreprises) 37
38 Structuration des informations Structurer (regrouper) les informations pour Modéliser le système d informations : Déterminer les «composants» Individus (exemple : des personnes) Objets (exemple : des produits) Concepts (exemple : des livraisons) Définir les liens entre ces «composants» Le modèle doit être valide dans le temps 38
39 Modèle Conceptuel de Données 39
40 Entités 40
41 Entité Nom de l entité Identifiant (Code ou Numéro) Information Information etc... 41
42 Association non porteuse d informations 42
43 Association porteuse d informations 43
44 Passage du dictionnaire au MCD Démarche par recherche des «liens» entre informations 44
45 Identifiant Une information «A» a pour identifiant une information «B» si et seulement si Pour une valeur de B, il existe une seule valeur de A Notation : A B ou B A Exemple : Nom étudiant Nom login 45
46 Identifiants Une information peut avoir plusieurs identifiants. Nom étudiant Nom login Nom étudiant Numéro étudiant de l université Une information «A» a pour identifiants les informations «B» et «C» ssi pour une valeur de B et une valeur de C, il existe une seule valeur de A. Notation : A B, C Exemple : Note Nom login, N contrôle Le nombre d identifiants d une information peut être supérieur ou égal à 0. 46
47 Démarche Seules les informations à mémoriser doivent être prise en compte. Etape1 : Définir la liste des informations liées par des identifiants (TRES DIFFICILE) Etape 2 : Dessiner le graphe des liens identifiants Etape 3 : Construction du MCD 47
48 Etape 1 Heuristique - Partir des numéros ou des codes - Un numéro est identifiant (souvent) de plusieurs informations «homogènes» ex: nom, prénom, adresse - une info numérique a souvent plusieurs identifiants 48
49 Etape 1 : liste des liens identifiants Nom étudiant Nom login Prénom étudiant Nom login Bureau distributeur Code Postal Libellé N contrôle Note Nom login, N contrôle Code Postal Nom login 49
50 Etape 2 Graphe des liens identifiants Nom login N contrôle Note Nom étudiant Prénom étudiant Libellé Code Postal Italique : feuille Gras : Identifiant Bureau Distributeur 50
51 Etape 3/1 : Construction du MCD Repérer les entités : identifiant et ses feuilles Nom login N contrôle Note Nom étudiant Prénom étudiant Entité Libellé Code Postal Bureau Distributeur 51
52 Etape 3/2 : Associations porteuses d informations Nom login N contrôle Note Nom étudiant Prénom étudiant Entité Association porteuse Libellé Code Postal Bureau Distributeur 52
53 Etape 3/3 : Associations non porteuses d informations Nom login N contrôle Note Nom étudiant Prénom étudiant Libellé Code Postal Entité Bureau Distributeur Association porteuse Association non porteuse, liens entre identifiants 53
54 Cas particuliers Deux informations sont en correspondance biunivoque n produit libellé produit Libellé produit n produit Éliminer l une d entre d elles (en fonction des traitements) Transitivité Nom login N étudiant universitaire Nom 54
55 ACSI : Construction du MCD Hypothèse : dictionnaire déjà créé 55
56 ACSI 1/3 Créer les entités 56
57 ACSI 1/2 Donner un nom à l entité 57
58 ACSI 1/3 Propriétés de l entité 58
59 ACSI 1/4 Sélectionner l identifiant 59
60 Fin de l étape 1 : entités 60
61 ACSI : Les associations porteuses d informations
62 ACSI : Les liens de l association 62
63 ACSI : Les associations non porteuses d informations 63
64 ACSI : Vérifier Modèle 64
65 Chapitre 3 - Cardinalités des associations - Compléments AMC :. Cardinalités. Rapport 65
66 Cardinalités Une cardinalité doit être définie entre toute entité et association. Une personne possède «combien de choses»? PERSONNE N personne Nom? POSSEDE 66
67 Cardinalités minimale et maximale Une personne possède au moins un lieu de naissance Une personne possède au plus un lieu de naissance PERSONNE N personne Nom 1,1 POSSEDE Cardinalité maximale Cardinalité minimale 67
68 0,1 Les cardinalités les plus fréquentes Une personne possède 0 ou 1 une carte d identité française 1,1 Une personne possède un et un seul lieu de naissance 0,N Une personne possède 0 ou plusieurs cravates 1,N Un personne possède 1 ou plusieurs prénoms 68
69 Associations non porteuses d informations ETU D IAN T Essayer de mettre un «VERBE» comme nom d association N omutilisateur N ométudiant Prénométudiant 1,1 PO SSED EU N 0,N C O D ES C odepostal BureauD istributeur 69
70 Cardinalités maximales Les plus importantes. Exemple : Un étudiant possède un code postal Un même code postal peut être possédé par plusieurs étudiants 70
71 Cardinalités minimales Existe-t-il une règle logique de bon-sens? Si non, Utiliser 0 de préférence à 1. Le choix définitif sera fait plus tard (lors de l étude des traitements). Les deux cardinalités minimales d une association ne peuvent pas être simultanément égales à 1(problème de mises à jour) 71
72 Association non porteuse d informations Ne pas oublier que l association est entre deux entités : Min,Max Min, Max 72
73 Cardinalités usuelles 0 ou 1, 1 0 ou 1, N 0 ou 1, N 0 ou 1, N Cardinalité plus rare 0 ou 1, 1 0 ou 1, 1 73
74 Association porteuse d informations 0,N 0,N 0,N Information(s) 0,N est le cas général et très fréquent 74
75 ACSI, Cardinalités Cliquer sur un lien 75
76 Chapitre 4 Modèles logique et physique de données 76
77 Notion de fichier logique Un fichier logique est un ensemble d informations relatives à un même objet, concept, Exemple : fichiers Utilisateur, Codes, Fichier = ensemble d enregistrements Enregistrement = ensemble de champs 77
78 Exemple Fichier Utilisateur <==> Entité Utilisateur 3 champs, 4 enregistrements, une clé d accès : N utilisateur Nom Prénom MARTINJ DUPONDP DURANTH LEFEBVRI Martin Dupond Durant Lefebvre Jean Pierre Hélène Isabelle 78
79 Fichier logiques : accès direct Connaissant une valeur de clé : Consulter : rechercher l enregistrement Modifier un ou plusieurs champs (sauf la clé) de l enregistrement Supprimer l enregistrement Connaissant toutes les valeurs des champs : Ajouter un enregistrement 79
80 Fichiers logiques : accès séquentiel Sans connaître les valeurs de clés : accéder et traiter l un après l autre tous les enregistrements du fichier. Exemple : langage Cobol les fichiers séquentiels indexés permettent des accès direct et séquentiel. 80
81 Passage d un MCD aux fichiers logiques Toute entité se transforme en fichier logique Toute association porteuse d informations devient un fichier logique Toute association non porteuse d informations implique l ajout de clés d accès dans les fichiers ou la création d un fichier logique. 81
82 Etape 1 : Entités ==> Fichiers Fichier Utilisateur : (N utilisateur, Nom, Prénom) Fichier Codes : (Code postal, Bureau Distributeur) Fichier Contrôle (N contrôle, Libellé) 82
83 Etape 2 : Association porteuse d informations ==> Fichier Fichier Passe (N utilisateur, N contrôle, Note) 83
84 Etape 3 : Associations non porteuses d informations Prendre en compte les cardinalités maximales 84
85 Etape 3 :?,1 <==>?,N Fichier Utilisateur (Fichier Code inchangé): (N utilisateur, Nom, Prénom, Code Postal) Utilisateur N utilisateur Nom Prénom 1,1 0,N Codes Code Postal Bureau distributeur 85
86 Etape 3 :?,1 <==>?,1 Commande N commande Date de commande Fichier Commande : N commande Date de commande N Livraison 0,1 1,1 Livraison N Livraison Date Livraison Fichier Livraison : N Livraison Date Livraison N commande 86
87 Etape 3 :?,N <==>?,N Commande N commande Date commande 0,N 0,N Produit N produit Libellé Créer un nouveau fichier logique Fichier Les produits commandés : (N commande, N produit) 87
88 Etape 4 : simplification du MLD Si un fichier logique F ne comporte qu une seule information (identifiant) et si cet identifiant a été dupliqué dans un autre fichier logique, alors on peut supprimer le fichier logique F. 88
89 89
90 ACSI, menu Outils, Générer Modèle physique 90
91 91
92 92
93 Tester le modèle logique Uniquement pour des tests Aucune sauvegarde sur disques des données saisies 93
94 Générer un script SQL 94
95 Générer un source Java 95
96 Chapitre 5 FICHIERS, BASES DE DONNEES 96
97 Organisations de fichiers Trois types d organisation : Séquentielle Accès direct Séquentiel indexé Primitives ouverture (OPEN) fermeture (CLOSE) lecture d un enregistrement (READ) écriture d un enregistrement (WRITE) 97
98 Organisation séquentielle Fichier Enregistrement 2 Ouverture en lecture OU Ouverture en écriture 1 Ouverture Lecture ou écriture 98
99 Organisation accès direct Fichier 1 Enregistrement Lecture ou écriture à partir du numéro d enregistrement 99
100 Organisation séquentielle indexée Fichier Enregistrement Accès séquentiel Lecture ou écriture à partir de la clé d enregistrement 100
101 Structure d un enregistrement d un fichier séquentiel indexé Champs Clé d enregistrement Chaîne de caractères 101
102 Fichiers logiques et fichiers Cobol Si l identifiant du fichier logique est un numéro séquentiel à partir de 1, on peut associer un fichier Cobol à accès direct (RELATIVE) Sinon (chaîne de caractères pour l identifiant), on peut associer un fichier Cobol séquentiel indexé (INDEXED). 102
103 Facilité Accès direct <==> Séquentiel Indexé Accès direct - Séquentiel Indexé + de programmation Rapidité + - Temps de réponse 103
104 Utilisation de fichiers à accès direct Problème algorithmique Trouver une fonction ( méthode) de hachage (HashTable) : int hash(string identifiant)????????? Deux identifiants différents doivent donner des numéros différents. Les résultats doivent être dans un intervalle limité [1,Maximum] 104
105 Bases de données Historiquement, 3 modèles: Hiérarchique Réseaux Relationnelles Un standard : SQL (Structured Query Language) Différentes implantations: Access, Oracle, Informix, Ingres,
106 Tables Lignes Colonnes Nom d utilisateur Nom DupondJ Dupond DurantP Durant. Prénom Mot de Passe Jean xinofo Pierre pitygu 106
107 Bdd : primitives Ajouter une ligne en fin de table Modifier UNE ou PLUSIEURS lignes Supprimer UNE ou PLUSIEURS lignes Rechercher UNE ou PLUSIEURS lignes Remarque : possibilité de traitements globaux sur une table 107
108 Vues Lignes Colonnes Nom d utilisateur Nom DupondJ Dupond DurantP Durant. Prénom Jean Pierre Une vue est une sélection de lignes et/ou de colonnes sur une ou plusieurs tables Seules les tables contiennent réellement des informations 108
109 BDD : Requêtes Sélectionner les noms d utilisateur dont le nom est égal à «Dupond» et dont le prénom est «Pierre» Select * from Utilisateur where nom="dupond" and prenom="pierre" Avec des fichiers Cobol, il faut programmer la recherche (parcours séquentiel du fichier). 109
110 BDD : Sécurité Comparable aux «permissions» sous Windows GRANT : donner un ou plusieurs droits sur une table ou une vue à un ou plusieurs utilisateurs. REVOKE : supprimer des droits. 110
111 BDD : Structuration La description des tables et vues (modèle physique) est stockée dans la BDD. Un programme d application (Exemple Cobol) peut accéder aux structures de données correspondantes. 111
112 Fichiers, Bdd, langages de programmation Sequential Relative Indexed SQL X X X X COBOL JAVA X X JDBC C X X ODBC Importance de Cobol pour les applications de gestion. 112
113 BDD et Réseaux Applications Clients-Serveur BDD (tables, vues) partagée en temps réel avec plusieurs clients (utilisateurs simultanés des mêmes informations). Problèmes d accès concurrents aux mêmes données gérés par les BDD. 113
114 Chapitre 6 Analyse des Traitements 114
115 Les étapes d une analyse Etude préalable Cahier des Charges,acteurs, cas d'utilisation Recueil des informations Dictionnaires des Données Structuration des informations MCD, MLD Spécification des traitements Prototypage 115
116 Analyse fonctionnelle des traitements Décomposer les traitements en Unités Fonctionnelles (UF). Une UF est un ensemble de tâches réalisées à un moment quelconque ou une périodicité fixée). Exemples: saisie de commandes, impression de bulletins de paie. de façon interactive ou non; exemple : édition des heures complémentaires mensuelles, état des stocks trimestriel. 116
117 Description des UF Adopter un formalisme compréhensible par des responsables et/ou utilisateurs non informaticiens. Dossier d analyse fonctionnelle regroupant l ensemble des UF à faire valider par les responsables. 117
118 Dossier d Analyse fonctionnelle Plan : Cahier des charges, Modèle Logique des Données (MLD) Description des UF 118
119 Plan d une UF But : objectif, usage et résultat fourni à l utilisateur Périodicité Utilisateur(s) Dessin d UF Descriptif des traitements 119
120 UF1 Gestion des commandes But Saisie et traitement des commandes Périodicité Conversationnelle chaque jour ouvrable de 9 h à 18 h Utilisateurs (acteurs autorisés) personnel du service commercial 120
121 UF1 Gestion des commandes Dessin d UF Clients UF3 Gestion des commandes Produits Factures Commandes en attente 121
122 Symboles des dessins d UF Station de travail (UF interactive) Unité Fonctionnelle Fichier Logique Fichier imprimante 122
123 Accès aux fichiers logiques Consultation Création Mise à jour 123
124 UF1 Gestion des Commandes Descriptif de traitement Saisie d une commande Contrôler le n de Client et les n de produits Mise à jour du fichier Produit Si un produit n est pas disponible, mettre la commande en attente Sinon mettre à jour la quantité en stock dans le fichier Produit Créer le fichier d impression Factures en 2 exemplaires 124
125 Démarche pour définir les UF En général, pour chaque fichier logique ayant un identifiant composé d une seule information, définir une UF interactive de mise à jour (ajout, modification, suppression et consultation) Clients UF4 Mise à jour Clients Ne pas oublier les fichiers en consultation pour les contrôles d intégrité 125
126 Utilisation du MLD pour définir les UF Mise à jour classique (souvent!) 126
127 Utilisation du MLD pour définir les UF Traitement à spécifier 127
128 Pour terminer les UF Valider ce qui a été fait en relisant le cahier des charges et les scénarios. Compléter si nécessaire. Ne pas oublier les UF à traitement différé : En général, il s'agit de traitements SEQUENTIELS quelque soit le mode d'organisation des fichiers Produits UF 6 Gestion des stocks Etat des Stocks mensuel 128
129 Traitements différés : Contrôles Fichier à contrôler UF de Contrôle Fichier sans erreur Fichier des erreurs 129
130 Traitements différés : Tri Fichier trié ou non trié UF de Tri Nouveau fichier trié Fichier trié ou non trié Fichier De Travail Fichier De Travail UF de Tri INSTRUCTION SORT COBOL 130
131 Traitements différés : Fusion Fichier 1 Fichier 2 Fichier n UF de Fusion Fichier Résultat TOUS les fichiers ont la même structure d'enregistrement, et classés sur le même critère Instruction MERGE COBOL 131
132 Traitements différés : Mise à jour de fichiers séquentiels Fichier Permanent Fichier Mouvement UF de mise à jour séquentielle Mêmes critères de classement Nouveau fichier permanent 132
COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2
SQL Sommaire : COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 COMMANDES DE MANIPULATION DE DONNEES... 2 COMMANDES DE CONTROLE TRANSACTIONNEL... 2 COMMANDES DE REQUETE DE DONNEES... 2 COMMANDES
Plus en détailDossier 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étail1. LA GESTION DES BASES DE DONNEES RELATIONNELLES
Dossier G11 - Interroger une base de données La base de données Facturation contient tout un ensemble d'informations concernant la facturation de la SAFPB (société anonyme de fabrication de produits de
Plus en détailInformation 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é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étailInitiation 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étail4. 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étailCREATION WEB DYNAMIQUE
CREATION WEB DYNAMIQUE IV ) MySQL IV-1 ) Introduction MYSQL dérive directement de SQL (Structured Query Language) qui est un langage de requêtes vers les bases de données relationnelles. Le serveur de
Plus en détailSOMMAIRE. Travailler avec les requêtes... 3
Access Les requêtes SOMMAIRE Travailler avec les requêtes... 3 A) Créer une requête sélection en mode QBE... 3 B) Exécuter une requête à partir du mode Modifier (QBE)... 3 C) Passer du mode Feuille de
Plus en détailLes bases de données Page 1 / 8
Les bases de données Page 1 / 8 Sommaire 1 Définitions... 1 2 Historique... 2 2.1 L'organisation en fichier... 2 2.2 L'apparition des SGBD... 2 2.3 Les SGBD relationnels... 3 2.4 Les bases de données objet...
Plus en détailC 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étailLANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation
ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier
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 bases de données
Les bases de données Introduction aux fonctions de tableur et logiciels ou langages spécialisés (MS-Access, Base, SQL ) Yves Roggeman Boulevard du Triomphe CP 212 B-1050 Bruxelles (Belgium) Idée intuitive
Plus en détailProgramme «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étailQUELQUES ÉLÉMENTS DU DÉVELOPPEMENT LOGICIEL
QUELQUES ÉLÉMENTS DU DÉVELOPPEMENT LOGICIEL LA DÉCOUPE MVC (MODEL VIEW CONTROL) Imaginez la programmation en Python d un petit menu d une application visible sur la figure A.1. Lorsqu on clique sur un
Plus en détailMODE OPERATOIRE OPENOFFICE BASE
MODE OPERATOIRE OPENOFFICE BASE Openoffice Base est un SGBDR : Système de Gestion de Base de Données Relationnelle. L un des principaux atouts de ce logiciel est de pouvoir gérer de façon efficace et rapide
Plus en détailCours 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étailINTRODUCTION : Données structurées et accès simplifié
INTRODUCTION : Données structurées et accès simplifié À l'origine de l'informatique, le stockage d'information se faisait sur cartes perforées. Ces supports pauvres ne permettaient pas de définir la structuration
Plus en détailConception, 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é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étailUE 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étailEVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale.
1. Mission 1 : Créer la société et faire son paramétrage :...3 1.1. Création d un nouveau dossier :...3 1.2. Paramétrage des Barres d outils :...6 1.3. Paramétrage général de la Gestion Commerciale :...6
Plus en détailCahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES
Antonin AILLET Remi DEVES Thibaut AZZOPARDI 2 ème année de DUT Informatique Cahier Technique «Développer une application intranet pour la gestion des stages des étudiants» Encadré par Didier BOULLE Année
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étailVisual 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étailIngénieur Développement Nouvelles Technologies
Ingénieur Développement Nouvelles Technologies M. Nour-eddine FOUAD 26/02 Rue Paul Ramadier 59800 Lille E-mail : fnour@free.fr Site perso : http://nfouad1.free.fr/ : 03.20.06.32.04 : 06.77.44.15.28 Nationalité
Plus en détailTHEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL
. THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL Mr MEZRED MOHAMED Ingénieur météorologue INTRODUCTION Il existe de nombreuses manières de construire une base de données. En effet,
Plus en détailBase élèves : des étiquettes avec OpenOffice 2.0
Base élèves : des étiquettes avec Open Office Base élèves : des étiquettes avec OpenOffice.0. Exportation du fichier CSV depuis Base élèves Après identification dans l'espace directeur, choisir le menu
Plus en détailCQP 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étailConduite 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étailNETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR. Logiciel TIJARA. NETWORK AND SOFTWARE ENGINEERING Manuel d'utilisateur "TIJARA" 1
NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR Logiciel TIJARA Manuel d'utilisateur "TIJARA" 1 SOMMAIRE Introduction Première partie Chapitre 1 : Installation et démarrage Chapitre 2 : Architecture
Plus en détailAccess 2010 Entraînement 1 Garage Renault Dossier 24 MCD
Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD Objectifs Concevoir une modèle conceptuel de données pour Access Durée 45 Support Papier Travail à faire : 1. Concevoir le dictionnaire des données.
Plus en détailPROJET 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étailPROSPECTION CLIENTS. À Présentation : PROSPECT. 2 Téléchargement. 3 Installation. 6 Ecran d accueil. 7 Paramétrage. 13 Utilitaires
PROSPECT PROSPECTION CLIENTS 2 Téléchargement 3 Installation 6 Ecran d accueil 7 Paramétrage 13 Utilitaires 17 Utilisation de Ditell Prospect 25 Visu des infos juridiques 36 Options 39 Utilisation avec
Plus en détailclef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE
Cas Neptune hôtel Base de données et langage SQL Propriété Intitulé long Formation concernée Matière Notions Transversalité Présentation Description Neptune Hôtel. L interrogation d une base de données
Plus en détailConception. Génie Logiciel. Renaud Marlet. LaBRI / INRIA http://www.labri.fr/~marlet. (d'après A.-M. Hugues) màj 17/04/2007
1 Génie Logiciel (d'après A.-M. Hugues) Conception Renaud Marlet LaBRI / INRIA http://www.labri.fr/~marlet màj 17/04/2007 2 Position dans le cycle de vie Contexte : étant donnée une spécification (ce que
Plus en détailCONCEPTION ET IMPLANTATION DES SI PROJET : GESTION DU FOYER DE L ENIT
CONCEPTION ET IMPLANTATION DES SI PROJET : GESTION DU FOYER DE L ENIT DESPOSITO Antony MALO Andy SIMUTOGA Clément - 1 - Introduction :... 3 CYCLE DE VIE :... 3 Analyse de l existant :... 3 Interprétation
Plus en détailConcevoir 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étailSQL Historique 1982 1986 1992
SQL Historique 1950-1960: gestion par simple fichier texte 1960: COBOL (début de notion de base de données) 1968: premier produit de sgbdr structuré (IBM -> IDMS) 1970-74: élaboration de l'outil d'analyse
Plus en détailLe cas «BOURSE» annexe
Le cas «BOURSE» Le cas BOURSE sera réalisé en liaison avec les fiches ressources n 1 à n 5. Objectifs pédagogiques : - se familiariser en douceur avec les manipulations de base (utilisation des icônes,
Plus en détail1.2 Genèse. 1.3 Version de Designer utilisée
Designer et l ingénierie du logiciel Notions élémentaires P.-A. Sunier, ISNet Neuchâtel avec le concours de C. Kohler et P. Ferrara 1 Propos liminaires... 1 1.1 Objectifs de publication... 1 1.2 Genèse...
Plus en détailSage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8
Sage 100 CRM Guide de l Import Plus avec Talend Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel
Plus en détailWEB & 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étailBases de données et interfaces Génie logiciel
Bases de données et interfaces Génie logiciel Merlet benjamin Merlet-Billon Maryvonne Hueber Yann Jamin Guillaume Giraud Sandra Département Génie Biologique Professeurs responsables : Option BIMB Promotion
Plus en détailCours 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é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étailLe cas «BOURSE» annexe
Le cas «BOURSE» Le cas BOURSE sera réalisé en liaison avec les fiches ressources n 1 à n 5. Objectifs pédagogiques : - se familiariser en douceur avec les manipulations de base (utilisation des icônes,
Plus en détailComment Créer une Base de Données Ab Initio
Comment Créer une Base de Données Ab Initio Diffusé par Le Projet Documentation OpenOffice.org Table des Matières 1. Création de la Source de Données...3 2. Ajout de Tables dans une Source de Données...3
Plus en détailLe Langage SQL version Oracle
Université de Manouba École Supérieure d Économie Numérique Département des Technologies des Systèmes d Information Le Langage SQL version Oracle Document version 1.1 Mohamed Anis BACH TOBJI anis.bach@isg.rnu.tn
Plus en détailChaîne opératoire de réalisation d une base de données. ANF «Comment concevoir une base de données» (29-30/01/2015)
Chaîne opératoire de réalisation d une base de données ANF «Comment concevoir une base de données» (29-30/01/2015) En introduction 1- Phase d analyse ou d audit 2- Modélisation & développement de la base
Plus en détailLangages Standards Web (XSL, XMLDOM, HTML, DHTML, CSS, JavaScript), ASP, C, ESQL-C, Scripts Shell, PL/SQL, C++, C#, ASP.NET
Michel MARTIN 40 clos des Charmilles 76 850 BOSC LE HARD Tél. : 06 150 150 75 michelk12@gmail.com 39 ans, permis A et B, véhiculé Ingénieur d Etudes et développement 11 ans d expérience Compétences techniques
Plus en détailOMGL6 Dossier de Spécifications
OMGL6 Dossier de Spécifications HELPDESK Radoslav Cvetkoski, Xavier Fantin, Yohann Haution, Yanis Salti, Sébastien Tassier Cvetkoski, Fantin, Haution, Salti, Tassier Page 1 Sommaire 1. Historique du document...
Plus en détailComprendre 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étailCursus 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étailAnalyse,, 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étailBUSINESS 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étailTutoriaux : Faites vos premiers pas avec Microsoft Visio 2010
Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010 Les tutoriaux suivants vous guident dans l utilisation de Visio 2010. Certaines vidéos sont disponibles sur le site. Tutoriaux : Faites vos
Plus en détailChristian Soutou UML 2. pour les. bases de données. Avec 20 exercices corrigés. Groupe Eyrolles, 2007, ISBN : 978-2-212-12091-2
Christian Soutou UML 2 pour les bases de données Avec 20 exercices corrigés Groupe Eyrolles, 2007, ISBN : 978-2-212-12091-2 Chapitre 4 Outils du marché : de la théorie à la pratique Non mais t as déjà
Plus en détailFévrier 2007. Novanet-IS. Suite progicielle WEB pour l Assurance. Description fonctionnelle
Novanet Février 2007 Novanet-IS Suite progicielle WEB pour l Assurance Description fonctionnelle Novanet-IS Description fonctionnelle 1 Définition 3 2 La production (module WEBACTION) 6 3 Relation Client
Plus en détailMessagerie & Groupeware. augmentez l expertise de votre capital humain
Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows
Plus en détailGuide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons
Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4
Plus en détailFileMaker 13. Guide ODBC et JDBC
FileMaker 13 Guide ODBC et JDBC 2004-2013 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et Bento sont des marques commerciales de
Plus en détailUn logiciel pour aller plus loin dans la gestion de vos espaces. Mémo technique
Office Espace Un logiciel pour aller plus loin dans la gestion de vos espaces Mémo technique Dotée de fonctionnalités avancées, Office Espace a été développé pour les mairies et collectivités qui recherchent
Plus en détailUne ergonomie intuitive
Une ergonomie intuitive Les solutions de la ligne PME offrent une interface de travail proche des usages quotidiens en informatique. Leur ergonomie intuitive facilite la prise en main du logiciel. Une
Plus en détailCycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language
Unified Modeling Language UML Salima Hassas Version Cycle de vie du logiciel Client Besoins Déploiement Analyse Test Conception Cours sur la base des transparents de : Gioavanna Di Marzo Serugendo et Frédéric
Plus en détailTHOT - Extraction de données et de schémas d un SGBD
THOT - Extraction de données et de schémas d un SGBD Pierre-Jean DOUSSET (France), Benoît ALBAREIL (France) pj@miningdb.com, benoit@miningdb.com Mots clefs : Fouille d information, base de données, système
Plus en détailGuide de démarrage rapide
Guide de démarrage rapide 1 Sommaire 1.Préambule...3 2.Démarrage du programme...4 3.Prise en main...6 3.1.Les saisies...6 3.2.Les listes...10 4.Gestion courante...13 4.1.Saisie d'un devis...13 4.2.Transformation
Plus en détailFACTURATION. Menu. Fonctionnement. Allez dans le menu «Gestion» puis «Facturation» 1 Descriptif du dossier (onglet Facturation)
FACTURATION Menu Allez dans le menu «Gestion» puis «Facturation» Fonctionnement 1 Descriptif du dossier (onglet Facturation) 2 Maintenance des articles 3 Edition des articles 4 Saisie des factures 5 Validation
Plus en détailFormation à l utilisation des Systèmes de Gestion de Bases de Données Relationnelles. organisée avec la collaboration du
Proyecto FAO COPEMED Universidad de Alicante Ramón y Cajal, 4 03001 - Alicante, España GCP/REM/057/SPA Web : www.fao.org/fi/copemed Tel : +34 96 514 59 79 Fax : +34 96 514 59 78 Email : copemed@ua.es Formation
Plus en détailDEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public.
DEVAKI NEXTOBJET 1 Présentation...2 Installation...3 Prérequis...3 Windows...3 Linux...3 Exécution...4 Concevoir une BDD avec Devaki NextObject...5 Nouveau MCD...5 Configurer la connexion à la base de
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étailUML (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étailSage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8
Sage 100 CRM - Guide de la Fusion Avancée Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel est enregistré
Plus en détailet Groupe Eyrolles, 2006, ISBN : 2-212-11747-7
Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,
Plus en détailGestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed
6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN
Plus en détailLe modèle de données
Le modèle de données Introduction : Une fois que l étude des besoins est complétée, deux points importants sont à retenir : Les données du système étudié Les traitements effectués par le système documentaire.
Plus en détailCOMPTABILITE SAGE LIGNE 30
COMPTABILITE SAGE LIGNE 30 Date : 25/09/2006 Auteur : Pascal VIGUIER Réf. : SAGE092006 SOMMAIRE SOMMAIRE... 1 1. MENU FICHIER... 3 1.1 1.2 AUTORISATION D ACCES... 3 A PROPOS DE VOTRE SOCIETE... 4 1.2.1
Plus en détailLogiciel de gestion de caisse et d ardoises
6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Logiciel de gestion de caisse et d ardoises BOIRLEAUD Pierre-Jean MOLINS Nicolas REHFELD Vincent Table des matières
Plus en détailIFT2255 : 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étailBases de données relationnelles
Bases de données relationnelles Système de Gestion de Bases de Données Une base de données est un ensemble de données mémorisé par un ordinateur, organisé selon un modèle et accessible à de nombreuses
Plus en détailBases de Données Avancées
1/62 Bases de Données Avancées Introduction & Rappel Conception et Modélisation Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR
Plus en détailCQP Développeur Nouvelles Technologies (DNT)
ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,
Plus en détailGéoPro. Consulting. Offre de Services. Informatique
GéoPro Consulting Offre de Services Informatique Cité Malek El Zaoui (Cité du 21ème Siècle) Batiment B3, Local 338 Dely Ibrahim, Alger ALGERIE 06.61.17.03.09 QUI SOMMES NOUS? GéoPro Consulting est une
Plus en détailConception d une base de données
Conception d une base de données Cyril Gruau 17 octobre 2005 (corrigé le 13 juillet 2006) Résumé Ce support de cours regroupe quelques notions concernant le modélisation conceptuelle de système d information
Plus en détailThème : Gestion commerciale
Département Génie Informatique BD40 Ingénierie des systèmes d information TP 4 : Ms/Access : Listes déroulantes, Formulaires avancés Thème : Gestion commerciale Christian FISCHER Copyright Novembre 2005
Plus en détailAvertissement. La Gestion Electronique de Documents
Sommaire Les plus de GEDExpert... p 1.3 Mise en place Fichiers de bases... p 1.4 Mise en place Plan de classement... p 1.8 La fiche dossier... p 1.13 L acquisition de documents... p 1.19 Les liens avec
Plus en détailNouveautés Ignition v7.7
... Nouveautés Ignition v7.7 Nouveautés Ignition v7.7 Découvrez le Nouveau Scada avec plus de 40 nouveautés Principales nouveautés :... Cloud Templates Template Repeater Client Multilingue + Sequential
Plus en détailRTDS G3. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com
RTDS G3 Emmanuel Gaudin emmanuel.gaudin@pragmadev.com PragmaDev Dédiée au développement d un AGL pour le développement des applications temps réel et embarquées. Réseau de partenaires: Formations, Service,
Plus en détailManuel du gestionnaire
Manuel du gestionnaire ENT MESTEK v.2010 Ce manuel s adresse à l équipe administrative d un établissement scolaire : principal, principal adjoint, secrétaires dans un collège, proviseur, proviseur adjoint,
Plus en détailIntroduction 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étailCursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2
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étailLangage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes
Langage SQL (1) Sébastien Limet Denys Duchier IUT Orléans 4 septembre 2007 Notions de base qu est-ce qu une base de données? SGBD différents type de bases de données quelques systèmes existants Définition
Plus en détailFEN FICHE EMPLOIS NUISANCES
Version 4.8.2 Date mise à jour : 19 Février 2013 Auteur : LAFUMA Gilles Email : glfm02@orange.fr Web : www.procarla.fr/soft Présentation : FEN FICHE EMPLOIS NUISANCES Le Logiciel FEN Fiche emploi nuisance
Plus en détailFormation : Modélisation avec UML 2.0 et Mise en pratique
Formation : Modélisation avec et Mise en pratique Durée : sur 4 Jours soit 28 heures ou sur 5 Jours soit 35 heures Présentation Stage UML (Unified Modeling Language) est la notation standard qui s'est
Plus en détailMODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES
MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES Département Informatique UFR Sciences 2 Boulevard Lavoisier 49045 Angers Cedex 01 Auteur : Jean-Michel Richer Email : jean-michel.richer@univ-angers.fr
Plus en détailRéaliser un PUBLIPOSTAGE
Réaliser un PUBLIPOSTAGE avec le traitement de texte Writer ( OpenOffice ou LibreOffice ) Guide et captures d'écran réalisés avec la version 3.2 d'openoffice. Janvier 2011 - Jean-Claude EYRAUD Création
Plus en détail