S p é c i f i c a t i o n s N o n F o n c t i o n n e l l e s
|
|
- Monique Beaudoin
- il y a 6 ans
- Total affichages :
Transcription
1 Spécifications Non Fonctionnelles P. C h a b r i e r, H.Raynal Rapport Projet RECORD N 2007/2- Juin 2007 Départements EA & MIA 1/9
2 Institut National de la Recherche Agronomique Département Environnement et Agronomie Département Mathématiques et Informatique Appliquées. Plate-forme RECORD Spécifications non Fonctionnelles Auteurs Patrick Chabrier1 & Hélène Raynal2 Contributeurs 3 Nicolas Donès, Mark R. Irvine4, Nathalie Moitrier5, Nicolas Moitrier6 Date: 15 juin Table des matières Introduction...3 Éléments d'architecture générale...3 Propriété intellectuelle & licence...4 Type de machine & Système d'exploitation...4 Performances...5 Langages de programmation...5 Autres logiciels & bases de données...5 Persistance...6 Documentation et support...6 Plate-forme de développement...7 Références:...7 Annexe: Glossaire Département MIA, Unité BIA-Toulouse - Patrick.Chabrier@toulouse.inra.fr 2 Département EA, Unité BIA-Toulouse - Helene.Raynal@toulouse.inra.fr 3 UMR PIAF INRA-UBP - Nicolas.Dones@clermont.inra.fr 4 UR EFPE - Mark.Irvine@bordeaux.inra.fr 5 UMR CSE INRA-UAPV - Nathalie.Moitrier@avignon.inra.fr 6 UR PSH - Nicolas.Moitrier@avignon.inra.fr 2/9
3 Introduction Ce document appelé «Spécifications non fonctionnelles», constitue le 2ème volet du cahier des charges pour le projet de plate-forme RECORD. Il est constitué d'une liste de caractéristiques techniques favorables aux objectifs du projet RECORD. Il existe déjà un grand nombre d'environnements de modélisation (confer Document «Analyse de l'existant»), Comme nous souhaitons privilégier l'approche qui consiste à utiliser un logiciel existant dont on étendrait les fonctionnalités pour répondre au cahier des charges de RECORD cette grille pourra intervenir lors du choix du logiciel à réutiliser. Au final, l'architecture logicielle devra prendre en compte l'ensemble de ces critères afin d'être le plus possible en adéquation avec les objectifs du projet. Ce document a été constitué en concertation avec les ingénieurs informaticiens du département Environnement et Agronomie, et plus particulièrement avec les contributeurs mentionnés en 1ère page Les spécifications non-fonctionnelles sont présentées sous forme de listes de caratéristiques techniques organisées par grands domaines: Éléments d'architecture générale Propriété intellectuelle et licence Système d'exploitation Performances Langages de programmation Les autres logiciels et bases de données Persistance Documentation et support Plate-forme de développement Les * indiquent le niveau de priorité de la spécification ( très prioritaire, moyennement prioritaire, * intéressant mais non prioritaire). Éléments d'architecture générale 1.1 L'architecture de la plate-forme sera générique. Elle ne dépendra donc pas d'un projet de modélisation en particulier. Cette partie générique comportera : 1.2 des librairies de classes(exemples : des schémas de module de type; «équations aux différences», «événement discret», «topologie spatiale») un simulateur sous la forme d'un programme en mesure d'exécuter des modèles structurellement différents. des interfaces vers des logiciels existants de type statistique, les SGBD, les tableurs.(r, Excel, Scilab,...). des interfaces graphiques facilitant la paramétrisation des simulations, la visualisation de la dynamique des états, l'analyse des résultats des simulations. 3/9
4 1.3 Un modèle ou un module se présentera sous la forme d'un composant. 1.4 RECORD disposera d'un système permettant d'organiser la communication entre les modules en spécifiant explicitement leur couplage. 1.5 * Une application ergonomique et graphique permettra d'inspecter les simulateurs. L'inspection permet de visualiser toute la structure du simulateur, les modules et les relations statiques et dynamiques entre eux. 1.6 Une application ergonomique et graphique permettra de piloter les simulations avec des fonctionnalités comme; pas à pas, suivi graphique, sauvegarde à chaud. 1.7 Une interface de type «glue» (perl, python, tcl,...)sera disponible pour modéliser, afin d'écrire rapidement différentes logiques d'utilisations d'un modèle. 1.8 Un simulateur devra être exécutable sous la forme d'une ligne de commande. 1.9 Un simulateur bénéficiera d'un fichier de configuration portant à la fois sur les paramètres et la structure du modèle(approche déclarative). * Une application ergonomique et graphique permettra d'éditer un modèle sans programmation(comme avec Modelmaker, Simile, Vensim) avec des fonctionnalités classiques comme; gestion de version, undo/redo, persistance. Cette proposition est complémentaire à l'approche modélisation par la programmation Propriété intellectuelle & licence 1.1 Les développements de la plate-forme effectués par l'équipe RECORD porteront un copyright INRA. 1.2 La licence de la plate-forme sera de type Open-Source. 1.3 Les projets choisiront leur licence. Type de machine & Système d'exploitation 1.4 La plate-forme de modélisation devra être utilisable sur un poste de travail individuel de type PC. 1.5 Les simulateurs devront être exécutables directement sur des postes de travail individuels. 1.6 La plate-forme devra bénéficier d'un serveur de calcul dédié, avec tous les outils nécessaires installés en permanence pour pouvoir effectuer des simulations. 1.7 La plate-forme de modélisation sera disponible sous Unix et sous Windows. 4/9
5 Performances La performance des simulateurs est une question très importante, notamment lorsque l'on veut modéliser des interactions spatiales et utiliser des méthodes de méta-modélisation. Dans ces 2 cas le nombre de simulations atomiques peut-être très important. Il est très difficile d'avoir des éléments en terme de performance à priori. Record devra être vigilant à cet aspect, surtout en phase de construction. 1.8 Sur la base d'un certains nombre de cas, des tests de performance seront disponibles. Ils permettront à l'utilisateur de «se faire une idée» des performances dont-il pourra bénéficier en extrapolant à son modèle. 1.9 La plate-forme doit bénéficier d'un langage de programmation natif, autorisant des optimisations au niveau de la programmation. Langages de programmation Il faut distinguer le langage de programmation pour développer la plate-forme de modélisation, du langage de programmation pour développer un simulateur. Autant au niveau plate-forme, il est difficile d'imaginer de la flexibilité, autant au niveaux des langages utilisés dans les projets, cette contrainte sera moins forte. En effet, il existe plusieurs technologies qui permettent de s'affranchir plus ou moins de la contrainte du langage. Certaines de ces technologies seront implémentées sur RECORD.. Le langage de développement de la plate-forme sera Orienté Objet 1.11 Les simulateurs pourront être programmés dans différents langages directement dans le langage de la plate-forme ou avec un autre langage ( dans la limite des capacités de l'outils SWIG par exemple, La plate-forme de modélisation doit être en mesure de s'interfacer avec des simulateurs développés dans d'autres langages (par exemple en fortran) Autres logiciels & bases de données. Un certain nombre d'applications existantes seront utiles pour travailler avec les simulateurs construits sous RECORD. Pour cela, la plate-forme proposera des interfaces spécifiques, voire même une intégration dans le système. On distingue clairement deux types d'interface Interface d'entrée/sortie de type fichier, permettant d'échanger des données entre des logiciels classiques et RECORD CSVpour excel 1.14 Data-frame pour R 1.15 ShapeFile pour les sig 1.16 Ascii 1.17 XML/SQL pour les entrées/sorties de type SGBD Interface intégrée et dédiée aux logiciels Paquetage R 5/9
6 1.19 * Macro VBA access/excel 1.20 Composant SQL permettant d'interroger une BD en cours de simulation. Persistance Dans cette partie on exprime la liste des éléments constituant un simulateur dans RECORD Fichiers sources pour les parties programmées Fichiers binaires pour les exécutables et les librairies Fichiers XML pour la configuration de la structure (Plan d'expérience??) et des paramètres Fichiers de données spécifiques. Documentation et support Dans cette partie on propose une liste de tout ce qui peut accompagner la plate-forme et les projets de modélisation en terme de documentation et de service. Pour la plate-forme 1.25 Le code source et les commentaires feront l'objet d'un effort de qualité; session de revue de code, notation, 1.26 La plate-forme bénéficiera d'un suivi de version, de bug, de demande de support La plate-forme bénéficiera d'une application d'installation facile La plate-forme bénéficiera d'exemples d'utilisation, d'un tutoriel, d'un site web, d'un manuel utilisateur et d'une documentation technique. La plate-forme bénéficiera d'un système de tests, publics et utilisables à chaque instant. Pour les projets de modélisation 1.30 La plate-forme bénéficiera d'un séminaire, d'une formation, d'une animation Un système de documentation configurable, optionnel, intégré et automatique sera proposé * Des contrôles sémantiques pourront être mis en œuvre Les modèles bénéficieront d'un système de gestion de version Les modèles seront auto-descriptifs Les projets dans leurs différentes phases bénéficieront d'un appui de la plate-forme sous une forme à définir. 6/9
7 Plate-forme de développement 1.36 La plate-forme de modélisation, doit-être indépendante de la plate-forme de développement et plus précisément de tout IDE. Cela signifie que la communauté des informaticiens de RECORD doit pouvoir programmer à l'aide d'un simple éditeur de fichier, ou en utilisant Eclipse, voire Visual Les projets de modélisation, ainsi que le projet RECORD devront se conformer à un processus de gestion de version.(cvs,svn,...) 1.39 Tous les développements RECORD bénéficieront d'un service de type Forge. Références: CAPSIS :CAPSIS - étude générale, SEAMLESS : Modelling Framework (SeamFrame) requirements, 7/9
8 Annexe: Glossaire Spécifications non-fonctionnelles : Les spécifications non-fonctionnelles sont toutes les spécifications qui n'expriment pas une fonction du logiciel. Utilisateur de la plate-forme RECORD : modélisateur, et plus précisément, les chercheurs-ingénieurs modélisant des systèmes de cultures. Simulateur : Programme exécutable implémentant un modèle. Plate-forme de modélisation : Une suite logicielle comprenant à la fois des exécutables (exe) et des librairies (dll). Elle fournit un ensemble de services cohérents aux modélisateurs. Plate-forme de développement : Une suite logicielle qui fournit un ensemble d'outils utiles à l'activité des développeurs de logiciels. Une plate-forme de développement peut servir pour développer la plate-forme de modélisation, et pour développer les simulateurs (ex : Eclipse + SVN + javadoc..). IDE : Environnement de développement intégré (ex : Eclipse) fournissant une interface graphique avancée. Modèle : Représentation d'un système, résultat de l'activité de modélisation. Module : Unité de décomposition d'un modèle. Exemples : module de décision, module spatial, module de racine, module de sol. Composant : Élément logiciel dont le comportement est clairement spécifié, intégrable, et donc utilisable dans des modèles différents. 8/9 facilement
9 Le projet à l'initiative des départements Environnement et Agronomie (EA) et Mathématiques et Informatique Appliquées (MIA)de l'inra, a pour objectif la création d'une plate-forme informatique de modélisation et simulation pour l'aide à la conception et l'évaluation de systèmes de culture innovants. Cette plate-forme vise à devenir un outil de simulation informatique partagé par l'ensemble des agronomes modélisateurs de l'inra étudiant les systèmes de culture, facilitant de la sorte le développement, le partage et la réutilisabilité des modèles développés en agronomie. Les systèmes de culture sont des systèmes complexes, où la logique d'action est fortement présente, et dont l'étude relève de plusieurs disciplines. Le projet RECORD entend alors répondre aux nombreuses difficultés soulevées aujourd'hui par l'emploi de la modélisation et la simulation pour l'étude de ces systèmes. INRA Unité BIA, Chemin de Borde Rouge - BP 52627, Castanet-Tolosan cedex Tél : Fax : /9
DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique
DUT Informatique, orientation Imagerie Numérique Domaine : Sciences, Technologies, Santé Mention : Informatique Organisation : Institut Universitaire de Technologie Lieu de formation : Le Puy en Velay
Plus en détailBases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre
Bases de Données Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre Synthèse : conception de BD langage de modélisation famille de SGBD SGBD Analyse du
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étailAnnexe : La Programmation Informatique
GLOSSAIRE Table des matières La Programmation...2 Les langages de programmation...2 Java...2 La programmation orientée objet...2 Classe et Objet...3 API et Bibliothèque Logicielle...3 Environnement de
Plus en détailChapitre I : le langage UML et le processus unifié
I. Introduction Les méthodes d analyse orientées objet sont initialement issues des milieux industriels. La préoccupation dominante de leurs auteurs est le génie logiciel, c est-àdire les principes et
Plus en détailIntroduction à la modélisation
Formation INRA-ACTA-ICTA Introduction à la modélisation Les modèles mathématiques pour l agronomie et l élevage 2 nde session, du 28 novembre au 1 er décembre 2005 - Informatique et modèles - Nathalie
Plus en détailNotre Catalogue des Formations IT / 2015
Notre Catalogue des Formations IT / 2015 Id Intitulé Durée Gestion de projets et méthodes I1101 I1102 I1103 I1104 I1105 I1106 I1107 I1108 I1109 I1110 I1111 I1112 I1113 I1114 I1115 I1116 I1117 I1118 I1119
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étailhttp://www.linea21.com info@linea21.com
Livre blanc http://www.linea21.com SOMMAIRE SOMMAIRE... 1 PRESENTATION... 2 TIC ET DEVELOPPEMENT DURABLE... 3 PUBLIER ET COMMUNIQUER... 4 LES GROUPES DE TRAVAIL...5 LE TABLEAU DE BORD PERSONNALISE... 6
Plus en détailRetour d expériences avec UML
Retour d expériences avec UML UML pour les systèmes biologiques Marie-Hélène Moirez-Charron, UMR AGIR, équipe MAGE INRA Toulouse mailto:marie-helene.charron@toulouse.inra.fr PLAN Contexte de travail UML,
Plus en détailFormations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI SYNALTIC 24 RUE DE L EGLISE 94300 VINCENNES
Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI SYNALTIC 24 RUE DE L EGLISE 94300 VINCENNES Table des matières Edito... 3 Informations pratiques... 4 Accueil des stagiaires... 4 Horaires...
Plus en détailINSTALLATION DE L APPLICATION DU CONTEXTE ITASTE
INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE Le responsable de la société Itaste utilise une application installée sur son poste : elle est programmée en VBA sous Microsoft Access et pourvue d une
Plus en détailGuide de la documentation des produits BusinessObjects XI
Guide de la documentation des produits XI Vous trouverez la dernière version de ce guide et de tous les guides PDF sur le site http://support.businessobjects.com/documentation. Quelques uns de ces guides
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étailCédric Gendre Inra, ESR Toulouse
ODR, Bases de données administratives à différentes échelles spatiales Cédric Gendre Inra, ESR Toulouse 2èmes journées de recherches en sciences sociales INRA SFER CIRAD 11 & 12 décembre 2008 LILLE, France
Plus en détailDévelopper avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France
Développer avec les technologies ESRI ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France Le système ArcGIS Desktop Client mobile Client léger ArcReader ArcView ArcEditor
Plus en détailDirection des Technologies de l Information. Présentation OCDE. Contribution du Parlement européen. L utilisation de l OPEN SOURCE au PE
Direction des Technologies de l Information Présentation OCDE Contribution du Parlement européen L utilisation de l OPEN SOURCE au PE DIRECTION GÉNÉRALE DE LA PRÉSIDENCE DIRECTION DES TECHNOLOGIES DE L
Plus en détailCATALOGUE FORMATION 2015
CATALOGUE FORMATION 2015 CATALOGUE FORMATION 2015 SOMMAIRE P. 06 L agence Présentation de l Agence Nationale de Promotion des TIC (ANPTIC) Mot du Directeur Général P.11 Nos formations par thème Outils
Plus en détailConcepteur Développeur Informatique
Référentiel de Certification UNION EUROPEENNE Fonds Social Européen DSP REAC RC RF CDC Concepteur Développeur Informatique Libellé réduit: CDI Code titre: TP-01281 Type de document: Guide RC Version: 1
Plus en détailDSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur goulwen.lefur@obeo.fr. Le 23 novembre 2012
DSL Domain Specific Language À l'aide des technologies Eclipse Modeling Le 23 novembre 2012 Goulwen Le Fur goulwen.lefur@obeo.fr Le but de cette session Montrer : Ce qu'est-un DSL/DSM Comment implémenter
Plus en détailOutil de gestion et de suivi des projets
Outil de gestion et de suivi des projets Proposition technique et commerciale Amselem Jonathan - Corniglion Benoit - Sorine Olivier Troche Mariela - Zekri Sarah 08 Sommaire I. Les atouts de la proposition
Plus en détailStages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr
Stages 2014-2015 ISOFT : UNE SOCIETE INNOVANTE Contact : Mme Lapedra, stage@isoft.fr ISoft, éditeur de logiciels, est spécialisé dans l informatique décisionnelle et l analyse de données. Son expertise
Plus en détailArchitectures web/bases de données
Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est
Plus en détailCATALOGUE FORMATIONS
CATALOGUE FORMATIONS Formations Bureautique Initiation Open Office Découverte des modules d'open Office Découvertes des modules composants la suite bureautique Open Office Initiation aux fonctions de bases
Plus en détailINDUSTRIALISATION ET RATIONALISATION
INDUSTRIALISATION ET RATIONALISATION A. LA PROBLEMATIQUE La mission de toute production informatique est de délivrer le service attendu par les utilisateurs. Ce service se compose de résultats de traitements
Plus en détailLa mesure des écarts en Sciences de l'ingénieur
1 sur 6 24/05/2015 18:44 La mesure des écarts en Sciences de l'ingénieur Gil Sause, Dominique Laporte La problématique L'enseignement des sciences de l'ingénieur (SI) au lycée s'inscrit dans une continuité
Plus en détailAlgèbre 40 Analyse 26 14 Stat. 1 - IES : Probabilités discrètes et calcul intégral 29,5 6 Stat. 2 - IES : Probabilités générales 54 8 UE1-02 M-E-IS
1er semestre UE1-01 E Algèbre 40 Analyse 26 14 Stat. 1 - IES : Probabilités discrètes et calcul intégral 29,5 6 Stat. 2 - IES : Probabilités générales 54 8 UE1-02 M-E-IS Introduction au système SAS 25,5
Plus en détailSQL Express face à la concurrence
SQL Express face à la concurrence Quels sont les SGBD gratuits disponibles Nous avons donc vu le nouveau moteur gratuit SQL Server 2005 Express Edition, puis son outil de gestion et enfin la migration
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étailMercredi 15 Janvier 2014
De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41 Architecture Il est
Plus en détailDébuter avec OOo Base
Open Office.org Cyril Beaussier Débuter avec OOo Base Version 1.0.7 Novembre 2005 COPYRIGHT ET DROIT DE REPRODUCTION Ce support est libre de droit pour une utilisation dans un cadre privé ou non commercial.
Plus en détailFormation : WEbMaster
Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins
Plus en détailFormations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI ALTIC & SYNOTIS - TRAINING CENTER 24 RUE DE L EGLISE 94300 VINCENNES
Formations 2015 JASPER, REDMINE, TABLEAU, TALEND, SPAGO BI ALTIC & SYNOTIS - TRAINING CENTER 24 RUE DE L EGLISE 94300 VINCENNES Table des matières Edito... 3 Informations pratiques... 4 Accueil des stagiaires...
Plus en détailGénérer du code à partir d une description de haut niveau
Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,
Plus en détailIODAA. de l 1nf0rmation à la Décision par l Analyse et l Apprentissage / 21
IODAA de l 1nf0rmation à la Décision par l Analyse et l Apprentissage IODAA Informations générales 2 Un monde nouveau Des données numériques partout en croissance prodigieuse Comment en extraire des connaissances
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étailCOMMUNIQUE DE LANCEMENT
COMMUNIQUE DE LANCEMENT Le descriptif des nouvelles fonctions par produits Ligne 30 & 100 (Cbase, SQL Server et Mac) - V15.50 (juin 2008) et V15.52 (mi juillet 2008) Sage Entreprise - Version 15.50 (juin
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étailFournir un accès rapide à nos données : agréger au préalable nos données permet de faire nos requêtes beaucoup plus rapidement
Introduction Phases du projet Les principales phases du projet sont les suivantes : La mise à disposition des sources Des fichiers Excel sont utilisés pour récolter nos informations L extraction des données
Plus en détailTRAAM STI 2013-2014 Acquisition et exploitations pédagogiques des données sur un système pédagogique
TRAAM STI 2013-2014 Acquisition et exploitations pédagogiques des données sur un système pédagogique Bilan technique et éléments de développement Fonctionnalités attendues Une vingtaine d établissements
Plus en détailConception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA
Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA I. Introduction Suite à une demande des étudiants, il m'est apparu intéressant de montrer, à travers un exemple concret, comment
Plus en détailTableau comparatif des offres Visual Studio
Tableau comparatif des offres Visual Studio Visual Studio 2013 avec Test Débogage et diagnostics IntelliTrace en production IntelliTrace (Débogage historique) Indicateurs de performance IntelliTrace Métrique
Plus en détailBusiness Intelligence avec SQL Server 2012
Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business
Plus en détailArchitecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application
Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces
Plus en détailLICENCE : INFORMATIQUE GENERALE
LICENCE : INFORMATIQUE GENERALE RÉSUMÉ DE LA FORMATION Type de diplôme : Licence (LMD) Domaine : Sciences, Ingénierie et Technologies Mention : Informatique générale Objectifs Le diplôme offre une formation
Plus en détailGestion collaborative de documents
Gestion collaborative de documents ANT box, le logiciel qui simplifie votre GED Les organisations (entreprises, collectivités, associations...) génèrent chaque jour des millions de documents, e-mails,
Plus en détailÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab
ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab notre compétence d'éditeur à votre service créée en juin 2010, Scilab enterprises propose services et support autour
Plus en détail27 janvier 2011. Issam El Hachimi Ludovic Schmieder
27 janvier 2011 Issam El Hachimi Ludovic Schmieder Le Business Intelligence Les ETL PDI Talend Démo : 2 exemples Constat et comparatif Conclusion 2 «Il faut connaitre le client pour connaitre ses besoins»
Plus en détailANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT
école sciences industrielles & technologies de l information ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT Crédit : 120 ECTS Code DIE20 Niveau d entrée : Bac Niveau de sortie : Bac + 2 EN VAE Diplômes accessibles
Plus en détailCATALOGUE FORMATION. Product Lifecycle Management. Juin 2013
CATALOGUE FORMATION Product Lifecycle Management Juin 2013 s de formation ENOVIA V6 ENOVIA V6 Plateforme Collaborative 5 ENOVIA V6 Installation et Administration 9 ENOVIA V6 Implémentation et Développement
Plus en détailPaul FLYE SAINTE MARIE
Paul FLYE SAINTE MARIE ASSISTANT CHEF DE PROJET DANS LE DÉVELOPPEMENT INFORMATIQUE Domaines de compétences Conduite de projet (échange avec la maitrise d ouvrage, maitrise d œuvre, rédaction des spécifications
Plus en détailBIRT (Business Intelligence and Reporting Tools)
BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»
Plus en détailSQL Server, MySQL, Toad (client MySQL), PowerAMC (modélisation) Proxy SLIS
ANNEXE VII-1 : modèle d attestation de respect du cahier des charges pour l épreuve E4 (parcours SISR) BTS SERVICES INFORMATIQUES AUX ORGANISATIONS Session 2015 CONTRÔLE DE L ENVIRONNEMENT TECHNOLOGIQUE
Plus en détailFOIRE AUX QUESTIONS ACT! 2009
FOIRE AUX QUESTIONS ACT! 2009 Informations générales sur ACT! 1. Quelles sont les principales fonctionnalités d ACT!? - Gérer tous vos contacts et vos clients en toute simplicité - Communiquer avec vos
Plus en détailSuite bureautique, les enjeux d'une alternative.
24 juin 2003 1 / 44 Suite bureautique, les enjeux d'une alternative. Professeur. POLLET Mme PANAGET - C.N.A.M. Paris - Directeur Informatique Centre Hospitalier Avranches-Granville M. REVUZ - Docteur en
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étailDUT Informatique, orientation Imagerie Numérique
DUT Informatique, orientation Imagerie Numérique BAC+2 Domaine : Sciences, Technologies, Santé Mention : Informatique Organisation : Institut Universitaire Technologique Lieu de formation : Le Puy en Velay
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étailIntégration de l interface graphique de Ptidej dans Eclipse
Intégration de l interface graphique de Ptidej dans Eclipse Driton Salihu (salihudr@iro.umontreal.ca) Lulzim Laloshi (laloshil@iro.umontreal.ca) Département d informatique et de recherche opérationnelle
Plus en détailDébouchés professionnels
Master Domaine Droit, Economie, Gestion Mention : Monnaie, Banque, Finance, Assurance Spécialité : Risque, Assurance, Décision Année universitaire 2014/2015 DIRECTEUR de la spécialité : Monsieur Kouroche
Plus en détailSysteme d'exploitation
Introduction au dévellopement de Methodes Natives Partie I : appelle de methodes C++ sous windows Auteur: Frank Sauvage. 1 \ introduction aux methodes natives : Les methodes natives sont des methodes devellopé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étailModule BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
Plus en détailAssetCenter Notes de version
Peregrine AssetCenter Notes de version PART NUMBER AC-4.1.0-FRE-01015-00189 AssetCenter Copyright 2002 Peregrine Systems, Inc. Tous droits réservés. Les informations contenues dans ce document sont la
Plus en détailCAHIER DES CHARGES D IMPLANTATION
CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création
Plus en détailhttp://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces
Maryem Rhanoui 2013 Alfresco Liens utiles Le site Alfresco : http://www.alfresco.com/fr/ Le Portail Content Community http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation,
Plus en détailServeur de travail collaboratif Michaël Hoste -
Serveur de travail collaboratif Michaël Hoste - Table des matières 1. Qu'est ce qu'un serveur de travail collaboratif?...2 2. Pourquoi ce projet?...2 3. Possibilités d'utilisation dans le cadre de l'université...3
Plus en détailPostgreSQL. Formations. SQL avancé... 10. Calendrier... 18
Formations PostgreSQL Catalogue 2015 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 PostgreSQL Sauvegardes... 8 SQL : Conception & Mise en
Plus en détailOrdonner les étapes «Voitures en circulation»
«Voitures en circulation» 17-21 Niveau 2 Entraînement 1 Objectifs - S entraîner à décomposer une action. - S entraîner à anticiper une action. - S entraîner à ordonner une suite de mouvements dans l ordre
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étailBurckel Thomas. Formation. Compétences
Burckel Thomas Adresse : 92 avenue de la République 94300 VINCENNES Tel : 06.83.21.48.25 Email : burckel.thomas@gmail.com Date et lieu de naissance : 3 septembre 1986 à Strasbourg Formation 2006 2009 Polytech
Plus en détailChapitre 9 : Informatique décisionnelle
Chapitre 9 : Informatique décisionnelle Sommaire Introduction... 3 Définition... 3 Les domaines d application de l informatique décisionnelle... 4 Architecture d un système décisionnel... 5 L outil Oracle
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é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étailHERMES SYSTEM et BEWISE souhaitent vous offrir les meilleures compétences.
Notre alliance, Votre atout. HERMES SYSTEM et BEWISE souhaitent vous offrir les meilleures compétences. C est de cette philosophie qu est née notre partenariat avec la société toulousaine (31) Bewise,
Plus en détailGANTTPROJECT. Julien TENDERO
GANTTPROJECT Julien TENDERO SOMMAIRE : 1 -Introduction : 2 -Installation et utilisation : 3-Édition, compilation et exécution dans Eclipse : 4-Améliorations apportées : 5-Conclusion: 1 -Introduction :
Plus en détailQu est-ce que ArcGIS?
2 Qu est-ce que ArcGIS? LE SIG ÉVOLUE Depuis de nombreuses années, la technologie SIG améliore la communication, la collaboration et la prise de décision, la gestion des ressources et des infrastructures,
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étailECTS CM TD TP. 1er semestre (S3)
Organisation du parcours M2 IRS en alternance De façon générale, les unités d enseignements (UE) sont toutes obligatoires avec des ECTS équivalents à 3 sauf le stage sur 27 ECTS et réparties sur deux semestres
Plus en détailRÉVISION DU PLAN D OCCUPATION DES SOLS ET SA TRANSFORMATION EN PLAN LOCAL D URBANISME
1/6 PROCEDURE ADAPTEE RÉVISION DU PLAN D OCCUPATION DES SOLS ET SA TRANSFORMATION EN PLAN LOCAL D URBANISME MARCHÉ PUBLIC D ETUDES ET D ASSISTANCE [MARCHE DE PRESTATIONS INTELLECTUELLES] passé selon la
Plus en détailM1805 - Études et développement informatique
Appellations Analyste cogniticien / cogniticienne informatique Analyste concepteur / conceptrice informatique Concepteur / Conceptrice analyste informatique Concepteur / Conceptrice d'application informatique
Plus en détailConduite et Gestion de Projet - Cahier des charges
Conduite et Gestion de Projet - Cahier des charges 1 Introduction Sophie Toulouse LIPN - Université Paris 13 +33.1.49.40.40.73 99 av. Jean-Baptiste Clément toulouse@lipn.univ-paris13.fr 93430 Villetaneuse
Plus en détailMise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision
Page 1 de 7 Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision Table des matières Table des matières... 1 1. Premier
Plus en détailPentaho : Comparatif fonctionnel entre la version Communautaire (gratuite) et la version Entreprise (payante) Table des matières
Pentaho : Comparatif fonctionnel entre la version Communautaire (gratuite) et la version Entreprise (payante) Table des matières 1 2 3 4 PRÉSENTATION DE PENTAHO...2 LISTING DES COMPOSANTS DE LA PLATE-FORME...4
Plus en détailSujet Solution de sauvegarde de serveurs et postes de travail avec BackupPC et Bacula. par ALIXEN
Sujet Solution de sauvegarde de serveurs et postes de travail avec BackupPC et Bacula par ALIXEN Présentation de Etienne Etournay info@alixen.fr Plan Introduction : objectif Description du besoin client
Plus en détailExcel. Identification. Informations sur vos besoins et objectifs. Notions fondamentales. Fiche de validation des besoins en formation Bureautique
Fiche de validation des besoins en formation Bureautique Excel Identification Nom : Prénom : Société : Adresse : CP Ville : Adresse e-mail : Téléphone professionnel : Informations sur vos besoins et objectifs
Plus en détailMéthodes de développement. Analyse des exigences (spécification)
1 / 16 Méthodes de développement Analyse des exigences (spécification) 1 -Objectifs de l'analyse des exigences... 2 2 - Approfondissement et formalisation du besoin... 2 2.1 Séparation des besoins, contraintes
Plus en détailFiche de l'awt Intégration des applications
Fiche de l'awt Intégration des applications Aujourd'hui, plus de 40 % des budgets de développement en informatique sont liés à l'intégration de données dans les systèmes d'information. Il s'agit donc d'une
Plus en détailSituation présente et devis technique
Situation présente et devis technique Système de gestion des membres actuel Le système de gestion des membres actuel sert principalement à stocker des informations sur les architectes et les stagiaires.
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étailPostgreSQL. Formations. Catalogue 2011. Calendrier... 8
Formations PostgreSQL Catalogue 2011 Administration PostgreSQL... 2 PostgreSQL Avancé... 3 PostgreSQL Réplication : Hot Standby... 4 Développer avec PostgreSQL... 5 Migration Oracle vers PostgreSQL...
Plus en détailCONTEXTE GENERAL : CADRE DE REFLEXION ET D ACTION ET DOMAINES D INTERVENTION
COSEIL ET EXPERTISE FOCTIO rchitecte informatique CLSSIFICTIO / GROUPE RISO D ETRE / ISSIO Participe à la construction du contenu du cadre de référence de l urbanisme du SI (description des applications
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étailWHITE PAPER Datacenter : enjeux et tendances autour des architectures réseaux
WHITE PAPER Datacenter : enjeux et tendances autour des architectures réseaux Sponsorisé par: Juniper Networks, IBM Stéphane Krawczyk novembre 2011 Karim Bahloul INTRODUCTION IDC France, 13 Rue Paul Valéry,
Plus en détailDEMANDE D INFORMATION RFI (Request for information)
DOD SEICAM RFI Demande d information EVDEC Réf. : RFI_EVDEC- GT5_Outil_reporting_BI_v4.doc Page 1/11 DEMANDE D INFORMATION RFI (Request for information) OUTIL INTÉGRÉ DE REPORTING ET D ANALYSE DÉCISIONNELLE
Plus en détail