GESTION DE COMPOSANTS ELECTRONIQUES

Slides:



Advertisements
Présentations similaires
Tutoriel - Les Ressources du BCH
Advertisements

« Les Mercredis du développement » Ajax / Client CallBack / Atlas
Les technologies décisionnelles et le portail
CRÉER UNE APPLICATION INTERNET RELIEE A UNE BASE DE DONNEES
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
Open Days 2006 Le Web 2.0 demain: produits, technologies, outils.
Conception de Site Webs dynamiques Cours 6
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 9 Patrick Reuter.
TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05
Projet extranet My.Eolas
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Le développement d’applications sous Lotus Notes
16/10/10 Préparé par: Ing. Rodrigue Osirus (+509) , *** Site web dynamique.
Introduction aux CMS.
Site vitrine Joomla.
Sécurité Informatique
PROJET HANDICAPS Certificat de Qualification Professionnelle
LOG 02 Bases de Données Avancées Rappels sur JSP / Servlet
2006/2007Denis Cabasson – Programmation Web Cours de programmation web ENSAE
Etude des Technologies du Web services
SECURITE DU SYSTEME D’INFORMATION (SSI)
Kivihoo La solution Internet pour l'accueil de votre résidence.
Développement d’une interface Web riche en AJAX
JAVASERVER FACES Un framework Java pour le développement Web.
1 Sécurité Informatique : Proxy Présenter par : Mounir GRARI.
N. Le Gall A. Jaouën E. Morin C. Coelo Cuzon D. Le Toux
Comprendre l’environnement Web
Développement Rapide dApplications Web avec.NET « Mon premier site »
Atelier « Créations de sites » : Les techniques de réalisation de sites EPN :...
Analyse des besoins en informatique du SRI
A4.1.1 Proposition dune solution applicative A4.1.2 Conception ou adaptation de linterface utilisateur dune solution applicative A4.1.2 Conception ou.
Groupe : Marc BENSILHE, Guillaume GOURMENT et Paul FLYE SAINTE MARIE
Clients riches RIA (Rich Internet Application) / RDA
Projet de Master première année 2007 / 2008
Adaptée du cours de Richard Grin
Sandrine BUENDIA Guillaume GALLET.
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
Outil de gestion des cartes grises
ENTRETIEN PROFESSIONEL
Cours de programmation web
Diplôme Nationale d'Ingénieur en Informatique
S'initier au HTML et aux feuilles de style CSS Cours 5.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
Page 1Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, Tous droits réservés.
AJAX Open Source Etat de l’art Baris Ulucinar, Octobre 2006 University of Fribourg, Suisse Sous la direction de Prof. O. Abou Khaled.
Struts.
AJAX.
Jean Paul CHANLON IUT1 Grenoble Génie Mécanique et Productique
S'initier au HTML et aux feuilles de style CSS Cours 5.
 Formulaires HTML : traiter les entrées utilisateur
INDATA Ingénierie Les secteurs d’activités d’INDATA :
Sites Web interactifs 2010 / 2011 / S1 Bernhard Rieder.
d’une plateforme web géo-décisionnelle
Saisie des absences en salles de classes par les enseignants
PPE 2 : Val Lamartinien Passion
Développement d’un Web Service
Développement et design Web Awaves academy Stockholm 2006.
Base de données biogéographiques sur Internet
Apports des clients riches dans le monde du WEB 2.0
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
Présentation et prise en main
Projet.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
DREAMWEAVER SÉANCE 2 SI28 Jonathan Barone – Thomas Lulé.
Parquet Geoffrey 3 ARIL EXIA.CESI ARRAS. Présentation du MLD Présentation de la persistance Présentation récapitulatif du projet JSP/SERVLET MVC Cycle.
DWR Jean-Jacques LE COZ. Introduction Projet DWR Framework AJAX Projet Open Source commencé en 2004 Licence GPL (Apache Software License v2) Sponsorisé.
Architecture J2EE Web Jean-Jacques LE COZ. J2EE Web Container JSP Page Servlet J ava 2 Standard Edition APIs EJB Container EJB JDBCJMS JNDI JTA JavaMail.
Transcription de la présentation:

GESTION DE COMPOSANTS ELECTRONIQUES APPLICATION WEB 2.0 GESTION DE COMPOSANTS ELECTRONIQUES Apprenti Yoann Zaccherini Maitre d’apprentissage Patrick Meunié Tuteur IFIPS Elizabeth Purdue

SOMMAIRE THALES, reconnu dans le monde Généralités / Chiffres clés Activités Ma situation au sein de Thales Les interactions de « Web Packages Management » (WPM) La base de données BDXAO Le principe de Capitalisation Ma mission Le projet : gestion de composants électroniques La méthode Ajax appliqué à WPM L’architecture Modèle / Vue / Contrôleur Les fonctionnalités de WPM

Thales, reconnu dans le monde Généralités / Chiffres clés Généralités Créer en 1892 et d’origine française Anciennement Thomson CSF Devient THALES en 2000 Chiffres clés 65 000 Collaborateurs dont plus de 50% hors de France 12 Milliards d’euros de CA dont 75% venant de l’international 330 sites à travers le monde, répartis dans plus de 50 pays. 1

Thales, reconnu dans le monde Activités 1 Aéronautique Systèmes Aériens Solutions de Sécurité et Services Navale Division Systèmes Armées et Interarmées

Thales, reconnu dans le monde Activités 1 Aéronautique Systèmes Aériens 24% du CA 13 000 employés Solutions de Sécurité et Services Navale Division Systèmes Armées et Interarmées

Thales, reconnu dans le monde Activités 1 Aéronautique Systèmes Aériens 16% du CA 7 000 employés Solutions de Sécurité et Services Navale Division Systèmes Armées et Interarmées

Thales, reconnu dans le monde Activités 1 Aéronautique Systèmes Aériens Solutions de Sécurité et Services Navale 13% du CA 5 500 employés Division Systèmes Armées et Interarmées

Thales, reconnu dans le monde Activités 1 Aéronautique Systèmes Aériens Solutions de Sécurité et Services Navale Division Systèmes Armées et Interarmées 23% du CA 13 000 employés

Thales, reconnu dans le monde Activités 1 Aéronautique Systèmes Aériens Solutions de Sécurité et Services Navale 24% du CA 20 000 employés Division Systèmes Armées et Interarmées

Thales, reconnu dans le monde Ma situation au sein de Thales 1 Atelier THALES de Développement Matériel : Offrir aux concepteurs et aux développeurs de matériel électroniques en environnement permettant des : Gains de temps en délai Gains de productivité Gains de qualité THALES GROUP D3S THALES SERVICES EPM T&W ATDM

Les interactions de « WPM » Ma mission 2 BDXAO Bibliothécaires Apprenti Web Packages Management Créer des boîtiers Modifier des boîtiers Supprimer des boitiers Consulter des boîtiers

Les interactions de « WPM » La base de données BDXAO 2 Outil principal de la capitalisation Contient les données dont a besoin le concepteur Différents modèles nécessaires aux outils de simulation :   * des modèles schématiques * des modèles d'implantation * des modèles de test * des modèles pour simulations * des modèles analogiques - modèles pour l’intégrité de signal - modèles VHDL pour simulation - modèles thermiques

Les interactions de « WPM » Le principe de la capitalisation 2 BDXAO locale BDXAO locale BDXAO locale Services INTRANET Nouveaux modèles BDXAO Centrale

Les interactions de « WPM » Ma mission 2 Réalisation du projet en autonomie  Gestion complète d’un projet

Mon projet : « WPM » 3 Le Web Classique Serveur Attente … Requête au serveur Attente … Traite la requête Mise à jour de toute la page.

Mon projet : « WPM » 3 La méthode Ajax Serveur Requête au serveur Traite la requête Mise à jour d’une partie de la page.

Mon projet : « WPM » 3 La méthode Ajax AJAX (Asynchronous JavaScript And XML) : méthode informatique de développement d'applications Web. le JavaScript : langage dynamique permettant de modifier des pages web les langages WEB (HTML, CSS,…) permettent la mise en page des pages Internet l’objet XMLHTTPRequest : permet de faire la connexion entre le client et le serveur JSP/JAVA : langages permettant de traiter les différentes requêtes lors du déroulement de l’application

Mon projet : « WPM » 3 La méthode Ajax Les avantages de l’AJAX : Rapidité de réponse de l’application aux actions de l’utilisateur Mise à jour d’une partie seulement de la page L’utilisateur peut continuer à travailler pendant que des requêtes sont effectués sur le serveur Compatibles avec l'ensemble des navigateurs sur toutes les plates-formes

Mon projet : « WPM » 3 La méthode Ajax Client Serveur Servlet Java Tout événement fait appel à une fonction JavaScript Servlet Java BDXAO Page principale HTML/CSS JSP JavaScript Requête XMLHTTPRequest Mise à jour de la page

Mon projet : « WPM » 3 L’architecture Modèle / Vue / Contrôleur Servlet Java Contrôleur Servlet Modèle Java XML. BDXAO Page JSP / HTML

Mon projet : « WPM » 3 Les fonctionnalités : l’authentification Requête au serveur Réponse du serveur Message d’erreur Affichage de la page de recherche

Mon projet : « WPM » 3 Les fonctionnalités : la recherche 3 recherches différentes : Par nom de boîtier Par désignation de boîtier Par les côtes du boîtiers Les 3 sortes de recherche peuvent-être combinés

Mon projet : « WPM » 3 Les fonctionnalités : la création La création L’utilisateur insère toutes les données qu’il souhaite pour créer le boîtier. Grâce au JavaScript, les champs seront directement vérifiés. S’ils ne sont pas valides alors un message s’affiche.

Mon projet : « WPM » 3 Les fonctionnalités : la gestion La gestion Cette partie sera mise-à-jour

Mon projet : « WPM » 3 Les fonctionnalités : la gestion La gestion Actions à réaliser

Mon projet : « WPM » 3 Les fonctionnalités : la gestion La gestion • Administrateur : Tous les droits • Bibliothécaire : Copie d’un boîtier quand il le souhaite, Suppression d’un boîtier le jour même de sa création, Modification d’un boîtier le jour même de sa création.

Mon projet : « WPM » 3 Les fonctionnalités : Problèmes et Solutions • Compatibilité Firefox / Internet Explorer Faire des mises en page spécifiques Firefox et Internet Explorer grâce aux fichiers CSS. Trouver des fonctions fonctionnant sur les 2 navigateurs pour le JavaScript. • Session  Fonction JavaScript qui permet à chaque action de l’utilisateur de vérifier si sa session est toujours valide. • Navigateur inutilisable  Utilisation d’une librairie AJAX : dojo.

Merci de votre attention

Requête XMLHTTPRequest Mon projet : « WPM » La méthode Ajax I N T E R Client Serveur Servlet Java Boîtier JavaScript Boîtier Boîtier Requête XMLHTTPRequest Boîtier Boîtier … Boîtier