Spécifications techniques. Analyse d une solution de gestion des processus

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Spécifications techniques. Analyse d une solution de gestion des processus"

Transcription

1 ACube : module workflow Spécifications techniques Analyse d une solution de gestion des processus Mise en place côté Framework Ergonomique d un composant permettant de piloter l ergonomie selon l avancement d un processus Mise en place au sein du Framework Serveur J2EE d un composant WorkflowWrapper permettant de gérer des règles de processus Mise en place côté Framework Serveur J2EE et côté Framework Ergonomique des outils/écrans permettant de gérer un processus Nom des étudiants : M. Eric BONIN M. Benjamin FUENTES M. Thomas LABORDE M. Vivien RUIZ Responsable projet : M. Xavier PRINCE Département Informatique Intermédiaire ENSEIRB : M. Rémi MOEBS Date du rapport : 29 novembre 2007

2 TABLE DES MATIERES INTRODUCTION...3 PARTIE N 1. PRINCIPES FONCTIONNELS RAPPEL DES BESOINS...4 a. Pilotage de l ergonomie selon l avancement des processus sur le Framework Ergonomique...4 b. Gestion des règles de processus Côté Framework Serveur J2EE...4 c. Gestion des processus Côté Framework Serveur J2EE et Framework Ergonomique CAS D USAGE REGLES...5 a. Exceptions...5 b. Tests...6 c. Démonstration IHM...6 PARTIE N 2. PRINCIPES TECHNIQUES ARCHITECTURE LOGIQUE INSTALLATION D ACUBE PROBLEMES RENCONTRES A L INSTALLATION...8 CONCLUSION...11 GLOSSAIRE...12 ANNEXES...13 Département Informatique 2/13

3 INTRODUCTION ACube est une plateforme de développement unifié. Le but de notre projet est d ajouter de nouvelles fonctionnalités aux frameworks existants, c est-à-dire au Framework Serveur J2EE et au Framework Ergonomique. La plateforme ACube se base entre autres sur les standards HTML, CSS, Javascript, AJAX pour le Framework Ergonomique, et sur StrutsCx pour la partie Framework Serveur J2EE. Nous sommes parvenus à installer la version 2.6 du Framework Ergonomique et la version 3.0 du Framework Serveur J2EE. Notre projet consiste à intégrer à la plateforme ACube un module permettant de gérer des processus, c est-à-dire un moteur workflow. Département Informatique 3/13

4 PARTIE N 1. PRINCIPES FONCTIONNELS Nous allons rappeler dans cette partie les principaux besoins fonctionnels d intégration d un moteur workflow au sein de ACube. 1.1 Rappel des besoins a. Pilotage de l ergonomie selon l avancement des processus sur le Framework Ergonomique Il s'agit de mettre en place un pilotage de l'ergonomie des formulaires visibles par les utilisateurs en fonction de l'état des processus du Workflow. L utilisateur doit pouvoir visualiser une page actualisée. Les éléments de la page sont insérés dynamiquement au cours de l avancement des processus. b. Gestion des règles de processus Côté Framework Serveur J2EE Réalisation d un plugin Eclipse basé sur le moteur Gecko permettant de gérer les règles de processus. L utilisateur doit pouvoir définir des règles de transition entre processus de manière originale. c. Gestion des processus Côté Framework Serveur J2EE et Framework Ergonomique Mise en place d outils/écrans permettant de gérer les processus. L utilisateur doit pouvoir créer, modifier et supprimer des processus directement dans une page Web ou avec des outils simples. Le but est de permettre une modification intuitive, simple et rapide des données du processus. Département Informatique 4/13

5 1.2 Cas d usage Processus XLPD Moteur Workflow IDE Définition du processus / XUL Fichier XML de définition des tâches côté Framework Ergonomique 1.3 Règles Le moteur Workflow doit savoir quelle action déclencher côté Serveur. a. Exceptions L intégration d un composant WorkflowWrapper au sein du Framework Serveur J2EE doit répondre à certaines contraintes. Il existe actuellement une gestion avancée des erreurs : chaque composant doit lors d une exception la faire remonter suivant le schéma ci-dessous. Département Informatique 5/13

6 XML d erreur vers Framework Ergonomique BaseAction liste de «throws» Remontée des exceptions Action Delegate DAO Composant Il est donc nécessaire de créer une exception par Wrapper, et de créer l exception WorkflowWrapperException. b. Tests Tout au long de l intégration du module workflow, des tests unitaires devront être fournis pour valider le bon fonctionnement du module. c. Démonstration A la fin du développement, une démonstration du module devra être fournie démontrant le fonctionnement des fonctionnalités attendues. 1.4 IHM Se basant sur le travail basé sur Spring Web Flow, le visuel devrait ressembler à celui cidessous a priori. Département Informatique 6/13

7 Département Informatique 7/13

8 PARTIE N 2. PRINCIPES TECHNIQUES 2.1 Architecture logique Le fonctionnement du Workflow se base sur le travail déjà effectué sur Spring Web Flow. (Pour l instant nous n avons pas d information supplémentaire) 2.2 Installation d Acube Voici les étapes suivies décrivant les étapes de l installation du projet Acube : Installation du projet Acube à l aide de l assistant en mode déconnecté Spécifier les «librairies» et «template» Installation du client riche à l aide de l assistant en mode déconnecté Lancement des scripts Ant de création du WAR Déploiement du WAR sur Tomcat 2.3 Problèmes rencontrés à l installation Plusieurs fichiers.zip disponibles avec des noms pas très parlant. Il n est pas facile de chercher les bons fichiers «librairies» et «template». Problème du script Ant «Remplacement» qui cherche un chemin «WebContent/WEB-INF» qui n existe pas. Dans build.project : build.repertoirewebcontent=webcontent remplacé par build.repertoirewebcontent=serveur Problème de chemin vers le serveur Tomcat qui n est pas le bon. Dans build.project : build.repertoiretomcat=c:/program Aubay/Jakarta, Tomcat remplacé par (dans notre cas ) build.repertoiretomcat=c:/tmp/apache-tomcat Département Informatique 8/13

9 Problème de chemin vers le fichier lib de Tomcat qui n est pas le bon selon la version. Dans le script «Compilation» de Ant : L.339 <fileset dir="${build.repertoiretomcat}/common/lib/"> remplacé par exemple par <fileset dir="${build.repertoiretomcat}/lib/"> Problème de compilateur java entre le 1.5 (par défaut) et 1.6. Il faut changer d abord la ligne : build.versionjavac=1.5 remplacé par build.versionjavac=1.6 Ensuite dans la configuration d Eclipse, aller dans les Préférences -> Java -> Compiler - > Jdk Compliance et spécifier la version 6 Puis aller dans Préférences -> Java -> Installed JREs, faire Add et chercher le chemin du jdk. En effet dans notre cas, le jdk n est pas dans le même dossier que le jre ce qui pose problème. La page par défaut générée : Tous les liens mènent vers une page 404 Département Informatique 9/13

10 Département Informatique 10/13

11 CONCLUSION Conclusion Département Informatique 11/13

12 GLOSSAIRE Déf. : définition Département Informatique 12/13

13 ANNEXES Annexe 1 Annexe 2 Département Informatique 13/13

Découverte d'activiti et comparaison avec Bonita

Découverte d'activiti et comparaison avec Bonita Découverte d'activiti et comparaison avec Bonita STARXPERT - Siège social : 100 rue des Fougères 69009 LYON SAS au capital de 40 000 - Siret : 449 436 732 00035 - NAF : 723Z Table des matières 1 Introduction...3

Plus en détail

Développement WEB en JAVA avec le Framework. Antoine CHAUVIN IR3 22 janvier 2013

Développement WEB en JAVA avec le Framework. Antoine CHAUVIN IR3 22 janvier 2013 Développement WEB en JAVA avec le Framework Antoine CHAUVIN IR3 22 janvier 2013 I) Historique II) Qu est ce que PLAY III) Les grands concepts IV)Développer en java avec PLAY Framework PLAY Antoine CHAUVIN

Plus en détail

Création d un web service sous Eclipse/Tomcat tutorial version 2 pour Windows

Création d un web service sous Eclipse/Tomcat tutorial version 2 pour Windows Création d un web service sous Eclipse/Tomcat tutorial version 2 pour Windows Téléchargement et mise en place des outils 2 Dossiers d installation 2 Configuration d Eclipse avec Tomcat/Axis 3 Développement

Plus en détail

[ Hornet ] Guide de migration d'un projet Acube vers Hornet

[ Hornet ] Guide de migration d'un projet Acube vers Hornet [ Hornet ] Guide de migration d'un projet Acube vers Hornet 3.6B Cette création est mise à disposition selon le Contrat Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique

Plus en détail

Introduction au développement SharePoint. Version 1.0

Introduction au développement SharePoint. Version 1.0 Introduction au développement SharePoint Version 1.0 Z 2 Introduction au développement SharePoint 09/05/09 Sommaire 1 SharePoint : les bases... 3 1.1 Débuter sous SharePoint... 3 1.2 Connaissances Requises...

Plus en détail

Développement de Servlets et JSP avec Eclipse

Développement de Servlets et JSP avec Eclipse Développement de Servlets et JSP avec Eclipse Sommaire 1 Mise en place o 1.1 Installation de Galileo o 1.2 Association de Galileo avec une installation de Tomcat o 1.3 Pilotage des serveurs 2 Développement

Plus en détail

Serveur d'archivage 2007 Planning réel du projet serveur d'archivage

Serveur d'archivage 2007 Planning réel du projet serveur d'archivage Type du document Auteur(s) Planning Danielle Drillon Date de création 20/02/2007 Domaine de diffusion Validé par Interne Équipe Versions Auteur(s) Modifications 1.0 Danielle Drillon Création 1.1 Danielle

Plus en détail

Application Web de gestion des formations (T09006)

Application Web de gestion des formations (T09006) Application Web de gestion des formations (T09006) Au sein d une équipe assurant des formations métier pour l un de nos clients grand compte, l objectif consiste à analyser les besoins, concevoir et implémenter

Plus en détail

Introduction à Maven dimanche 29 janvier 2012 10:13

Introduction à Maven dimanche 29 janvier 2012 10:13 Introduction à Maven dimanche 29 janvier 2012 10:13 Vous avez certainement entendu parler de maven, beaucoup ont une idée vague de ce que c'est et d'autres bien qu'ayant une idée claire n'ont jamais expérimenté

Plus en détail

Projet MVC-CD Analyse des outils JavaFX

Projet MVC-CD Analyse des outils JavaFX Projet MVC-CD Analyse des outils JavaFX Créé par M. Jaouadi, le 23 mars 205 Modifié par M. Jaouadi, le 3 mars 205 Page sur 2 Table des matières Préambule... 3 2 Les outils associés à JavaFX... 3 3 Les

Plus en détail

Formation GWT. www.objis.com - Formation GWT 1

Formation GWT. www.objis.com - Formation GWT 1 Formation GWT www.objis.com - Formation GWT 1 Sommaire Formation GWT Introduction Qu'est ce qu'une application GWT? Méthodologie et étapes clés gestion projet GWT Interface utilisateur : widgets, panels,

Plus en détail

Cahier de reprise Documentation système

Cahier de reprise Documentation système Cahier de reprise Documentation système 0. Configuration d un poste de développement 1. Importer le projet 2. Organisation du code 3. Compilation 4. Test en local 5. Deploy to app engine 6. Mettre en place

Plus en détail

Applications Internet riches fonctionnant en mode connecté et déconnecté

Applications Internet riches fonctionnant en mode connecté et déconnecté Applications Internet riches fonctionnant en mode connecté et déconnecté Success story client : développement d applications Web avec mode déconnecté Depuis quatre ans, les applications de guichet pour

Plus en détail

Dossier de conception. Conception d un site E-learning

Dossier de conception. Conception d un site E-learning Conception d un site E-learning Encadré par : Mr. LACHGAR Mohamed Réalisé par : LECHQER Younesse ELEOUAD Abdelhadi SOMMAIRE I. PERIMETRE DU PROJET... 2 1.1. ENJEUX ET VISION DU PROJET... 3 1.2. ARCHITECTURE

Plus en détail

Etude technologique sur Corss-platform Mobil

Etude technologique sur Corss-platform Mobil Etude technologique sur Corss-platform Mobil ADAPTION DES INTERFACES À L ENVIRONNEMENT Date : 11/11/2014 Student : Lifeng TAO I. Introduction RhoMobile RhoMobile est le conteneur de l'application mobile

Plus en détail

Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet

Cahier de charges (Source : Java EE - Guide de développement d'applications web en Java par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module Site Web dynamique JSP / Servlet Sujet : betaboutique Soutenance le 04 / 01 /2013 &

Plus en détail

UN OUTIL DE SUIVI DE PROJET

UN OUTIL DE SUIVI DE PROJET UN OUTIL DE SUIVI DE PROJET ANNEXES Projet du mercredi en entreprise Version 1.2 Benjamin Foucot Elodie Guinet Loïc Nadji Emmanuel Peudon Fabian Piau APPROBATION DES MEMBRES La signature des membres de

Plus en détail

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours - Vous êtes consultant, chef de projets, acteur clé au sein de votre entreprise et vous intervenez en phase de déploiement ou de paramétrage d un logiciel Sage, Optez pour les formations «Produits» : Nous

Plus en détail

Dossier de spécification. Gestionnaire d évènements du Centre médical «Les Muraillettes»

Dossier de spécification. Gestionnaire d évènements du Centre médical «Les Muraillettes» Dossier de spécification Gestionnaire d évènements du Centre médical «Les Muraillettes» DAVY Benjamin, VALERO Nathanaël Version 1.0 du 09/05/2007 P a g e 2 Sommaire I. Introduction... 2 II. Spécifications

Plus en détail

http://kerboriou.christophe.free.fr/ 0625725312 02 rue Edouard Vaillant, 44610 indre

http://kerboriou.christophe.free.fr/ 0625725312 02 rue Edouard Vaillant, 44610 indre CHRISTOPHE KERBORIOU ANALYSE PROGRAMMEUR 24 ans IUT NANTES kerboriou.christophe@free.fr 0625725312 02 rue Edouard Vaillant, 44610 indre Parcours universitaire IUT NANTES : 2006 Licence Professionnelle

Plus en détail

Plugin Eclipse - Scout. 26 novembre 2012 Julien VERNEAU

Plugin Eclipse - Scout. 26 novembre 2012 Julien VERNEAU Plugin Eclipse - Scout Julien VERNEAU Sommaire n Introduction n Présentation n Construire une application n Exemple d utilisation n Conclusion Sommaire n Introduction Historique Objectifs du projet Scout

Plus en détail

Un serveur d'archivage

Un serveur d'archivage Un serveur d'archivage destiné au Service Commun de Documentation de l'université de la Méditerranée Encadrement : Noël Novelli Représentants client (S.C.D.) : Axelle Clarisse Ronan Lagadic Equipe Projet

Plus en détail

Application de gestion d une bibliothèque municipale

Application de gestion d une bibliothèque municipale Application de gestion d une bibliothèque municipale Réalisé par : TARIK NASRAOUI NAMEZ MOHAMED 08/03/ Cadre réservé à l encadrant : Code d identification du Candidat : Nom des Validateurs Commentaires

Plus en détail

18/05/2010 JSF : Java server faces

18/05/2010 JSF : Java server faces 18/05/2010 JSF : Java server faces Groupe JAXB - JSF TABLE DES MATIÈRES OBJECTIF...2 VERSION... ERREUR! SIGNET NON DEFINI. MISE EN ŒUVRE...2 UTILISATION...4 Génération des classes à partir d un schéma...

Plus en détail

Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs

Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs CGI Group Inc. 2013 Agenda 1 2 3 4 5 6 7 Problématiques et enjeux Solutions et fonctionnalités Concepts Exécution et rapport

Plus en détail

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA Comparatif CMS Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA Sommaire Introduction : Dans le cadre de notre projet de master première année, il nous a été demandé de développer un moteur de recherche

Plus en détail

PLAN PROJET. Binôme ou monôme (B/M): M. : abdlhaqmilan@gmail.com GSM : 00212640108250. : Gestion d'une agence de location de voiture.

PLAN PROJET. Binôme ou monôme (B/M): M. : abdlhaqmilan@gmail.com GSM : 00212640108250. : Gestion d'une agence de location de voiture. Développement d une application JAVA EE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AZRAGUE Abdelhaq Email : abdlhaqmilan@gmail.com GSM : 00212640108250 Organisme Scolaire : Gestion d'une agence

Plus en détail

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...

Plus en détail

Développement Web Introduction générale

Développement Web Introduction générale 1 / 58 Développement Web Introduction générale Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer Juillet 2008 2 / 58 Plan Plan 1 Introduction 2 Historique et

Plus en détail

Scub Foundation. Socle technique Java Open Source http://www.scub-foundation.org

Scub Foundation. Socle technique Java Open Source http://www.scub-foundation.org Scub Foundation Socle technique Java Open Source http://www.scub-foundation.org Présentation de Scub Présentation de Scub Scub est une société de service en informatique qui a pour but de fournir du conseil

Plus en détail

OCS Inventory NG Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels

OCS Inventory NG Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels Introduction 1. Avant-propos 15 1.1 Cibles et objectifs de l'ouvrage 16 1.2 Organisation du livre 16 1.3 Pré-requis techniques et ressources documentaires 17 1.3.1 Pré-requis techniques 17 1.3.2 Ressources

Plus en détail

JAXB pour le XML-Binding

JAXB pour le XML-Binding JAXB pour le XML-Binding Eric BELLARD JAXB pour le XML-Binding... 1 Introduction...1 But du document...1 Lexique... 1 Articles liés... 2 JAXB (Java Architecture for XML Binding)...2 Utilisation de JAXB...3

Plus en détail

JOnAS Day 5.1. Outils de développements

JOnAS Day 5.1. Outils de développements JOnAS Day 5.1 Outils de développements Agenda Introduction Plugin Eclipse (JOPE) Plugin NetBeans (JOnbAS) Cargo 2 Bull, 2009 JOnAS Day 5.1 Objectifs - Réduire les temps de développement - Construction

Plus en détail

Nos formations. Im Info, centre de formation agréé depuis 1995, vous propose ses formations techniques avec : Sur toute la France. avec le sourire!

Nos formations. Im Info, centre de formation agréé depuis 1995, vous propose ses formations techniques avec : Sur toute la France. avec le sourire! Nos formations Im Info, centre de formation agréé depuis 1995, vous propose ses formations techniques avec : Des formateurs à votre service Sur toute la France Avec expertise et compétence (depuis 1995)

Plus en détail

Formulaires Web avec Spring Web MVC

Formulaires Web avec Spring Web MVC Formulaires Web avec Spring Web MVC Spring propose un framework MVC pour faciliter la programmation d applications Web : Spring Web MVC. Au fil des ans ce framework a supplanté Struts pour être à présent

Plus en détail

Présentation et traitement d information sur le Web Présentation du WWW (architectures web)

Présentation et traitement d information sur le Web Présentation du WWW (architectures web) Université de La Rochelle LUP-SIG 2004-2005 Programmation SIG et Internet Cartographique Présentation et traitement d information sur le Web Présentation du WWW (architectures web) Jean-Michel Follin jean-michel.follin@univ-lr.fr

Plus en détail

Programmation du Web : Présentation du Web dynamique

Programmation du Web : Présentation du Web dynamique Programmation du Web : Présentation du Web dynamique Jean-Baptiste Vioix (Jean-Baptiste.Vioix@u-bourgogne.fr) IUT de Dijon-Auxerre - LE2I http://jb.vioix.free.fr 1-8 Présentation Nécessité du web dynamique

Plus en détail

JCertif Web Application 2012

JCertif Web Application 2012 JCertif Web Application 2012 04/02 - Réunion de lancement Présenté par Rossi ODDET Agenda 1. JCertif Lab : c'est quoi? 2. Le projet "JCertif Web Application 2012" 3. Outillage et gestion des sources 4.

Plus en détail

Plateforme SaaS pour l intégration continue

Plateforme SaaS pour l intégration continue Plateforme SaaS pour l intégration continue Julien GARET / Christophe DEMAREY 24 Novembre 2011 SOMMAIRE Introduction 1. Hudson / Jenkins 2. Gestion d un projet 3. Gestion des projets 4. Derrière l interface

Plus en détail

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Administration avancée.

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

Plus en détail

Programmeur Niveau 2 PHP5

Programmeur Niveau 2 PHP5 Programmeur Niveau 2 PHP5 L objectif de la 3W Academy est de former des petits groupes d élèves à la programmation de sites internet ainsi qu à la création d applications web complexes tel qu un blog ou

Plus en détail

Kit d intégration JAVA

Kit d intégration JAVA Kit d intégration JAVA sommaire 1. Introduction... 3 1.1. Objet du document... 3 1.2. Public visé... 3 1.3. Contenu du document... 3 1.4. Liste des documents de référence... 3 1.5. Avertissement... 4 1.6.

Plus en détail

Le moteur de workflow JBPM

Le moteur de workflow JBPM Le moteur de workflow Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/ duvallet/

Plus en détail

CONDUITE DE PROJET WEB

CONDUITE DE PROJET WEB 1) La conception fonctionnelle A. Déterminer la structure du site et des pages Web Livrables pour cette phase : Plan du site Trames de pages Spécifications fonctionnelles Tâche réalisée par le Web designer.

Plus en détail

Spring par la pratique

Spring par la pratique Spring par la pratique 2 e édition Spring 2.5 et 3.0 Arnaud Cogoluègnes Thierry Templier Julien Dubois Jean-Philippe Retaillé avec la contribution de Séverine Templier Roblou et de Olivier Salvatori Groupe

Plus en détail

Anthony Chablowski. Compétences: Expériences INOTEKK

Anthony Chablowski. Compétences: Expériences INOTEKK Anthony Chablowski 1004 Moyenne corniche des pugets 06700 Saint Laurent du var Téléphone : 0650119440 Adresse de messagerie : a.chablowski@gmail.com Ingénieur WEB 3 Ans (+ 2 ans alternance) Permis B Véhicule

Plus en détail

Ref. TRDF / 071 : Conception d un séquenceur de test mettant en œuvre des principes de test statistique

Ref. TRDF / 071 : Conception d un séquenceur de test mettant en œuvre des principes de test statistique Ref. TRDF / 071 : Conception d un séquenceur de test mettant en œuvre des principes de test statistique Test industriel des produits développés sur le site, essentiellement des décodeurs de TV numérique.

Plus en détail

Création d un site web pour la Communauté des communes du pays vernois et du terroir de la truffe

Création d un site web pour la Communauté des communes du pays vernois et du terroir de la truffe Simon Benjamin BTS SIO Rapport de stage : Création d un site web pour la Communauté des communes du pays vernois et du terroir de la truffe Entreprises : 2014/2015-1 - - 2 - Remerciements Je tiens tout

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

Site Web de paris sportifs

Site Web de paris sportifs Conception Nom HENAUD Benoît Numéro d auditeur 05-39166 Version V1.1 Date de mise à jour 15/05/2008 1/18 Table des matières 1. Objectif du document... 3 2. Architecture... 4 2.1. Contraintes techniques...

Plus en détail

Atelier IBM Lotus Notes Domino 8.5. Vincent Goessens Jeudi 4 juin 2009

Atelier IBM Lotus Notes Domino 8.5. Vincent Goessens Jeudi 4 juin 2009 Atelier IBM Lotus Notes Domino 8.5. Vincent Goessens Jeudi 4 juin 2009 Agenda 9 h 45 à 12 h : IBM Lotus Domino Notes 8.5 14 heures à 15 h 15 : La solution de communication et de collaboration unifiée Lotus

Plus en détail

Le parcours pédagogique Sage Business Intelligence. Utilisateur Niv I BO XI 3.0 WebI pour Sage 1000 2 jours

Le parcours pédagogique Sage Business Intelligence. Utilisateur Niv I BO XI 3.0 WebI pour Sage 1000 2 jours Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons des formations vous permettant

Plus en détail

Concepteur Développeur Informatique Option Nomade

Concepteur Développeur Informatique Option Nomade Concepteur Développeur Informatique Option Nomade Module : Espace ouvert de formation (2 semaines) Ce module est composée de plusieurs parties : - le module développement durable (14 heures), qui traite

Plus en détail

Formation en Logiciels Libres. Fiche d inscription

Formation en Logiciels Libres. Fiche d inscription République Tunisienne Ministère de l'industrie et la Technologie - Secrétariat d'état de la Technologie Unité des Logiciels Libres Formation en Logiciels Libres Fiche d inscription (Une fiche par candidat)

Plus en détail

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit

REQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit v 1.0.0 PD 20 mars 2008 Mouvements d arrivée / départ de personnels Description produit Fonctionnalités L application Gestion des mouvements d arrivée / départ de Requea permet la gestion collaborative

Plus en détail

L intégration continue

L intégration continue L intégration continue Faire de l intégration un non-événement Jean-Baptiste Defard Intégration continue : principe fondamental Tout changement du code d un logiciel est immédiatement pris en compte par

Plus en détail

Avant-propos 1. Avant-propos...3 2. Organisation du guide...3 3. À qui s'adresse ce guide?...4

Avant-propos 1. Avant-propos...3 2. Organisation du guide...3 3. À qui s'adresse ce guide?...4 Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr. Saisissez la référence ENI de l'ouvrage EP5EJAV dans la zone de recherche et validez.

Plus en détail

Le moteur de workflow JBPM

Le moteur de workflow JBPM Le moteur de Workflow Le moteur de workflow 1 Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/

Plus en détail

Noël Macé Formateur et Consultant indépendant expert Unix et FOSS http://www.noelmace.com. Java EE. Tomcat

Noël Macé Formateur et Consultant indépendant expert Unix et FOSS http://www.noelmace.com. Java EE. Tomcat Noël Macé Formateur et Consultant indépendant expert Unix et FOSS http://www.noelmace.com Java EE Tomcat Licence Creative Commons Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative

Plus en détail

Paul FLYE SAINTE MARIE

Paul 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étail

Symphony Déployer des collections sur différents emplacements

Symphony Déployer des collections sur différents emplacements Symphony Déployer des collections sur différents emplacements Sandrine MARTINEZ 19/05/2014 1 / 28 TABLE DES MATIERES 1. Introduction... 3 1.1. But du document... 3 2. Etapes... 4 3. Configuration de Wireless

Plus en détail

OUTIL D AUDIT DE CODE

OUTIL D AUDIT DE CODE OUTIL D AUDIT DE CODE Yasca Ce guide décrit l installation et l utilisation de l outil d audit de code source «yasca» sur un système windows XP/Vista/7. Yasca est un analyseur de code source qui intègre

Plus en détail

1! I. 3! II. 3! III. 3! IV.

1! I. 3! II. 3! III. 3! IV. 1 sur 14 Sommaire Sommaire! 1! I. Introduction! 3! II. Guide de lecture! 3! III. Concept de base! 3! IV. Organisation! 4! 1. Décomposition en tâches 4 2. Structure des équipes 6 V. Planification! 7! VI.

Plus en détail

2008-2009 BAC informatique Spécialité : Science de l informatique. Établissement : Lycée L'Independence, Manouba.

2008-2009 BAC informatique Spécialité : Science de l informatique. Établissement : Lycée L'Independence, Manouba. Nedra SLIMANI Ingénieur en Informatique et Multiémdia Diplômée de l Institut supérieur des Arts Multimédia (ISAMM) (Juin, 2015) Oued Ellil 2021, Manouba. Tunis (+216) 52 51 97 39 nedra.slimani@gmail.com

Plus en détail

Tutoriel jboss 7 : déploiement d applications jboss 7

Tutoriel jboss 7 : déploiement d applications jboss 7 Société Clients Valeurs Matinée expert 200 tutos Afrique Presse Contact MAVEN3 : 21-23 jan INTCont : 20-24 jan JAVASCRIPT : 3-5 fev JAVA7 : 5-7 fev JEE7 : 10-12 fev ExtJS4 : 10-12 fev JPA : 17-19 fev JSF2

Plus en détail

Présentation de la plateforme WINDCHILL. Invitation à rejoindre la plateforme

Présentation de la plateforme WINDCHILL. Invitation à rejoindre la plateforme Présentation de la plateforme WINDCHILL WINDCHILL est une plateforme de travail collaboratif qui vous permettra, entre autres, de partager des documents et de gérer votre projet. L interface est 100% web

Plus en détail

LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6

LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6 LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6 Objectifs du développement en 8.5 Fournir un outil de développement moderne Faire pour les développeurs ce que Notes 8 a fait pour l'utilisateur

Plus en détail

Spring IDE. Mise en œuvre. Eclipse

Spring IDE. Mise en œuvre. Eclipse A Spring IDE Bien que Spring mette à disposition d intéressants mécanismes afin d améliorer l architecture des applications Java EE en se fondant sur l injection de dépendances et la programmation orientée

Plus en détail

BIRT (Business Intelligence and Reporting Tools)

BIRT (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étail

W4 - Workflow La base des applications agiles

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

Plus en détail

[ Hornet ] Charte de méthodologie

[ Hornet ] Charte de méthodologie [ Hornet ] Hornet Cette création est mise à disposition selon le Contrat Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

Module Criteo Tags et Flux pour Magento

Module Criteo Tags et Flux pour Magento Module Criteo Tags et Flux pour Ma Module Criteo Tags et Flux pour Ma Documentation Auteur : Web In Color Date : 23 décembre 2014 Version : 1.3.1 Compatibilité : Ma 1.5.x 1.9.x Nom du document : wic_criteo_fr.pdf

Plus en détail

Java pour le développement d applications Web : Java EE Configuration et installation d un serveur d application : Tomcat

Java pour le développement d applications Web : Java EE Configuration et installation d un serveur d application : Tomcat Java pour le développement d applications Web : Java EE Configuration et installation d un serveur d application : Tomcat Mickaël BARON - 2007 mailto:baron.mickael@gmail.com ou mailto:mickael.baron@serli.com

Plus en détail

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM 1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM Scrum est une méthode agile pour la gestion de projets informatiques. C est une méthode itérative basée sur des itérations de courte durée appelées Sprints.

Plus en détail

Gestion des immeubles

Gestion des immeubles RAPPORT DE CONCEPTION Gestion des immeubles BOUSSRHAN YOUSSEF & BENZITI WALID Email : Youssefboussrhan@gmail.com GSM : 0678510690, 0611347597 ISTA NTIC SYBA CRJJ GROUPE B Annexe : Figure 1: Diagramme de

Plus en détail

Datalift. + + Architecture Modularité Déploiements. d j = 09/04/2015 Laurent BIHANIC

Datalift. + + Architecture Modularité Déploiements. d j = 09/04/2015 Laurent BIHANIC lift 1 d j = ( + + Architecture Modularité Déploiements lift 2 plates-formes en 1 2 Se t Se Dat t Une architecture répondant à deux besoins : Elévation de la donnée Exploitation de la donnée publiée Des

Plus en détail

Projet d informatique 5ETI - CPE

Projet d informatique 5ETI - CPE Janvier 2010 - CPE - 5ETI Projet d informatique 5ETI - CPE Rendre accessible à distance le logiciel de transcription NAT Baizeau Alexandre, Besnehard Thomas, Sallerin Laurent 1 Chimie Physique Electronique

Plus en détail

Apache Tomcat 8 Guide d'administration du serveur Java EE 7 sous Windows et Linux

Apache Tomcat 8 Guide d'administration du serveur Java EE 7 sous Windows et Linux Avant-propos 1. À qui s adresse ce livre? 11 2. Les pré-requis 12 Préambule 1. Rappel sur les architectures Internet/Intranet/Extranet 13 1.1 Le protocole HTTP 14 1.1.1 Les méthodes HTTP 16 1.1.2 Les codes

Plus en détail

Webmaster / Webdesigner / Wordpress

Webmaster / Webdesigner / Wordpress Webmaster / Webdesigner / Wordpress Pré-requis : Projet professionnel. Bonne maîtrise de l'ordinateur. Bases en infographie et / ou traitement de texte fortement recommandées. Objectifs : Concevoir un

Plus en détail

ACube. Charte méthodologique. Version 1.2 du 22/02/2010. Etat : Validé

ACube. Charte méthodologique. Version 1.2 du 22/02/2010. Etat : Validé Charte méthodologique Version 1.2 du 22/02/2010 Etat : Validé Communauté Adullact Projet SUIVI DES MODIFICATIONS Version Rédaction Description Vérification Date 1.0 S. Péguet Initialisation 20/03/07 1.1

Plus en détail

7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES

7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES Philippe Crépin 7 villa de la citadelle Né le 13 mai 1983 94110 Arcueil Nationalité : Française : 06.17.46.12.09 : phi.crepin@gmail.com Disponibilité : En poste chez Soft Computing Développeur Web JEE

Plus en détail

EISTI. Oracle Toplink. Manuel d installation et d utilisation

EISTI. Oracle Toplink. Manuel d installation et d utilisation EISTI Oracle Toplink Manuel d installation et d utilisation VILLETTE Charles, BEQUET Pierre, DE SAINT MARTIN Cédric, CALAY-ROCHE Vincent, NAUTRE Francois 20/05/2010 Ce manuel d installation et d utilisation

Plus en détail

TD1. Installation de Symfony 2 et Netbeans

TD1. Installation de Symfony 2 et Netbeans I - Introduction : TD1 Installation de Symfony 2 et Netbeans L objet de ce TP est d installer l environnement de travail. Nous commençons par définir des notions de base nécessaires pour comprendre la

Plus en détail

Repérage dans le support de cours. D3.js ~ Data Driven Document. Notes. Notes

Repérage dans le support de cours. D3.js ~ Data Driven Document. Notes. Notes Visualisation interactive de données sur le web Présentation Généralités Repérage dans le support de cours Sur les slides projetés, le numéro de page entre parenthèse correspond à celui de votre support

Plus en détail

MOHEISSEN Fabien - STROBANT Adrien - CHANTÔME Adrien

MOHEISSEN Fabien - STROBANT Adrien - CHANTÔME Adrien Stripes Framework MVC Utilisation des ActionBean Gestion avancée des erreurs (conversion, validation) JAXB Framework Persistance en XML Round-tripping des données(java XML) Utilisation intégrée à Eclipse

Plus en détail

H2012 : Cahier des charges

H2012 : Cahier des charges H2012 : Cahier des charges Présentation COPIL régional 28/10/2010 ES 1 Rappel de la démarche ES 1 ES 3 Cartographie du SI ES 37 Définition du contexte de mise en œuvre dans chaque ES ES 1 ES 1 ES 3 ES

Plus en détail

SITE WEB E-COMMERCE ET VENTE A DISTANCE

SITE WEB E-COMMERCE ET VENTE A DISTANCE Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP 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étail

LES COURS ONLINE. ar des étudiants our des étudiants. Olden Fabre, Cynthia Thimon, Jakub Kaluza, Jean Desravines, Oliver Hamm

LES COURS ONLINE. ar des étudiants our des étudiants. Olden Fabre, Cynthia Thimon, Jakub Kaluza, Jean Desravines, Oliver Hamm LES COURS ONLINE P ar des étudiants our des étudiants Olden Fabre, Cynthia Thimon, Jakub Kaluza, Jean Desravines, Oliver Hamm C AHIER DES CHARGES I - Préface...4 II - Introduction...5 III - Glossaire...6

Plus en détail

Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Sommaire 1. Introduction 2. Installation 3. Fonctionnement 4. Développement 5. Démonstration 2

Plus en détail

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -

Plus en détail

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

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

Plus en détail

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes Symfony 2 Sommaire : 1.Définition de symfony 2 2.Installation 3.Structure 4.Symfony et les commandes 5.Le fonctionnement : le routeur (les url), les bundles, twig(templates) 6.L architecture de symfony2

Plus en détail

LES COURS ONLINE. ar des étudiants our des étudiants. Olden Fabre, Cynthia Thimon, Jakub Kaluza, Jean Desravines, Oliver Hamm

LES COURS ONLINE. ar des étudiants our des étudiants. Olden Fabre, Cynthia Thimon, Jakub Kaluza, Jean Desravines, Oliver Hamm LES COURS ONLINE P ar des étudiants our des étudiants Olden Fabre, Cynthia Thimon, Jakub Kaluza, Jean Desravines, Oliver Hamm CAHIER DES CHARGES I - Préface...4 II - Introduction...5 III - Glossaire...6

Plus en détail

CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, RhoMobile)

CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, RhoMobile) INGENIEUR EN SCIENCES INFORMATIQUES RAPPORT D ETUDE TECHNOLOGIQUE SUR LES SOLUTIONS WEB CROSS PLATEFORM MOBILE DEVELOPMENT (Phonegap, ) Student : Jiachen NIE Parcours: IHM Subject : Adaptation des Interfaces

Plus en détail

Flux de communication. Invenio <-> Curator

Flux de communication. Invenio <-> Curator Projet de diplôme Infoscience Synthèse Invenio Curator Sylvain Egger 02 octobre 2007 entre Invenio et Curator 1 INDEX 1 Introduction... 3 2 Différents Flux... 4 2.1 Vue générale... 4 2.2 Spécificités

Plus en détail

Rich Internet Application développée avec

Rich Internet Application développée avec Rich Internet Application développée avec Manifestation DevelopR6 du 16 juin 2011 Développement d'interfaces Hommes Machines agostinho.quintela@inist.fr Plan Le contexte TEdit: choix d'une RIA qooxdoo

Plus en détail

L utilisation d outils intelligents pour écrire du code valide

L utilisation d outils intelligents pour écrire du code valide B L utilisation d outils intelligents pour écrire du code valide Toutes les méthodes de développement, sans exception, incluent au moins une étape de test du code. C est parce que le code écrit par la

Plus en détail

Exposé: Web sémantique. Web 2.0: impact Sur les IHM, Plasticité. Présenté par: BEN AMOR Akram

Exposé: Web sémantique. Web 2.0: impact Sur les IHM, Plasticité. Présenté par: BEN AMOR Akram Exposé: Web sémantique. Web 2.0: impact Sur les IHM, Plasticité Présenté par: BEN AMOR Akram Plan Web Sémantique Définition et objectif Historique Principe général Quels sont les finalités et les objectifs

Plus en détail