Description de la formation

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

Download "Description de la formation"

Transcription

1 Description de la formation Modalités Ce parcours de formation est un parcours en alternance, d une durée de 2ans, à raison d une semaine de formation par mois, soit 770 heures et de trois semaines de pratique en entreprise. La formation se déroule dans une antenne de l établissement 2ISA à Millau. Parcours Le parcours CNAM est composé d Unités d Enseignement d une durée de 40 à 60 heures de cours, qui représentent 180 crédits. Les titulaires du Titre Professionnel «Concepteur Développeur Informatique» ont une équivalence de 6 UE soit 36 crédits. 18 crédits supplémentaires seront accordés aux candidats qui justifient de 12 mois d expérience professionnelle et de six mois de stage conventionné en informatique à un niveau d analyste programmeur. A l issue de la formation en alternance, 15 crédits supplémentaires sont accordés en équivalence de l expérience professionnelle. La préparation, la rédaction et la soutenance du mémoire d ingénieur aboutissent à 45 crédits supplémentaires. Cette étape peut être réalisée soit pendant la dernière année de l alternance, soit à l issue de la période de formation. Chaque UE fait l objet de deux sessions d évaluation (dont une de rattrapage). V2 du 1 septembre 2012 Page 1

2 Descriptif des Unités d enseignement Unités d enseignement techniques Technologies pour les applications client-serveur (60h RSX102) Généralités sur les architectures client serveur et l'architecture Internet couches hautes. Programmation en mode messages. Conception des applications en mode message, modélisation des protocoles par automates synchronisés : exemple de l'interface Socket. Le bilan de cette phase d'enseignement est close par un TP sur les sockets. Programmation en mode Appel de Procédure à Distance (RPC, Remote Procedure Call), Un cours/tp sur Java RMI illustrera cette partie du cours. Le protocole NFS (Network File System) d'accès à des fichiers à distance illustre l'utilisation du RPC. Applications Client Serveur en Web Services : Programmation par web services avec XML/SOAP, un TP illustrera ce cours Applications client serveur de l'internet Syntaxe abstraite, syntaxe de transfert : ASN1/BER et son utilisation pour la Gestion de Réseaux : Protocole SNMP (Simple Network Management Protocol) Annuaires répartis : exemple de l'annuaire DNS. Messageries : exemple du protocole SMTP, format MIME. Conception de logiciels internet: patrons et canevas- (60h NSY102) Introduction, notion de patron et de canevas Structure d'un patron en langage à Objets Patrons revisités : Créateurs, structuraux et comportementaux Patrons pour la concurrence Cas des Architectures à Objets répartis : Patrons Registry, Proxy,... Implémentation en Java RMI Cas des Architectures à base de composants : Patrons Object Request Broker(ORB), Mobile Agent, Implémentation avec Java Management extension(jmx) Cas des Architectures Orientées Messages : Patrons : Publish-subscribe, Retransmission, Mailbox, Implémentation avec Java Messaging Service (JMS) Persistance et transaction : Patrons : DAO/CRUD, Composite Transaction,... Utilisation de JDBC, JavaSpace Canevas logiciels : Canevas pour les trois types d'architectures (Objets répartis, à base de composants, orientées messages) Infrastructure Web Langages pour la conception de canevas : Présentation de POSA2 pattern language Intégration de systèmes client-serveur -(60h NSY107) Les concepts : l'évolution des architectures des systèmes informatiques du transactionnel centralisé aux approches réparties (client-serveur, coopératif), typologies, problématiques. Architecture des serveurs Rappel Architecture technique matériel et logiciel, machines et serveurs. Gestion des threads, des processus. Multiprocesseurs, Clusters, parallélisme, haute Méthodologies avancées d informatisation -(60h NFE103) Introduction : Principes des Méthodologies Orientées-Objet Concepts objets, Unified Modeling Language (UML) : Concepts objets, Notations UML : Objets et classes. Notations UML : diagramme de classes et d'instances. Abstraction, encapsulation. Liens et associations. Agrégation. Héritage. Autres concepts UML : Relation de dépendance. V2 du 1 septembre 2012 Page 2

3 disponibilité, disques RAID, réseaux de données SAN et NAS. Bases de données réparties Accès aux bases de données distantes, RDA, DRDA, ODBC, IDAPI, ADO.net, bases de données réparties et fédérations de bases de données hétérogènes. Moniteurs transactionnels, transactionnel réparti Entrepôts de données, systèmes décisionnels Technologies de distribution Architecture des middlewares généraux : RPC, CORBA, COM/DCOM, WEB SERVICES Architecture, ingénierie et intégration de réseaux. Réseaux Peer to Peer et agents intelligents. Technologie clients-serveur Multi-Tiers, Internet : Clients légers, Serveurs WEB, PHP,.Net, J2EE, Serveurs d'applications. Urbanisation et BPM Démarche d'urbanisation des Systèmes d'information, cartographie et règles d'urbanisation, Processus métiers et BPM, BPMN et BPEL, Intégration et communication inter-applications : Enterprise Application Integration (EAI). Paquetage. Stéréotype. Interface. Note et Etiquette. K Contrainte, Object Constraint Language (OCL). Association et attribut dérivés. Profils UML. Modélisation de la Dynamique : Cas d'utilisation, scénarios Evénements, état, transition Scénario : diagramme de séquence. Etats : diagramme d'états Relation entre modèle objet et modèle dynamique Méthodologies orientée-objets Présentation des principales méthodologies orientées-objet : Cycle de vie. Construction des modèles statique et dynamique. Rational Unified Process (RUP). Méthode Larman. Méthodes Agiles : Extreme Programming (XP). Autres méthodes. Conception Objet : Diagramme de collaborations. Exceptions et règles de gestion. Traitement de la persistance. Passage au schéma relationnel Objets réutilisables : Modèles de conception : patrons, frameworks. Exemples de patrons. Conception avec des objets réutilisables Modèle-vue-contrôleur (STRUTS). Entreprise Java Beans (EJB). Profil UML de STRUTS et des EJBs. Extension d'uml 1. X : Apports d'uml (MDA). Model Driven Architecture V2 du 1 septembre 2012 Page 3

4 Architecture, Patterns et intégration: systèmes embarqués et mobiles, Java, C#- (120h NSY208 et NSY209) Conception et intégration des systèmes. Cycle de vie d'un système. Activités de base. Analyse des exigences. Analyse système. Méthodologies de conception orientée Objet. Prise en compte des exigences non fonctionnelles, ingénierie de la qualité. Définition d'une architecture de système intégrant des éléments mobiles et communicants. Modélisations sémantique, fonctionnelle, dynamique d'un système. Statecharts. Réseaux de Petri. Notation UML2 et SysML Technologies JAVA, C#,.NET Intergiciels (middlewares) orientés messages (MOM) : JMS, MQSeries,... Courtiers d'objets : Java/RMI,.NET,... Environnement d'exécution pour dispositifs mobiles : J2ME, OSGi, Windows ME,... Administration, mise à jour distante, et déploiement de systèmes : JMX,... Intégration de systèmes sur Internet / Intranet ou réseau spécialisé Pilotage et contrôle distant de périphériques Design " Patterns" et Architectures de systèmes. Motifs de conception : notion de motif, description, utilisation Intégration des motifs de conception dans les systèmes embarqués. Satisfaction des contraintes afférentes à ces systèmes Gestion des ressources et configuration, exécution. Communications côté client et serveur Encapsulation des différents protocoles. Traitement des événements asynchrones. Unités d enseignement transverses Management et organisation des entreprises - (60h EME102)) Une entreprise : une organisation à piloter (Les flux économiques de l'entreprise, la gestion financière, la gestion et la démarche prévisionnelle) Modélisation de l'activité, les outils de gestion de produits et processus Portefeuille d'activités et sa gestion dans la concurrence V2 du 1 septembre 2012 Page 4

5 Management social pour ingénieur et communication en entreprise - (60h TET102) Les hommes dans les Organisations : La GRH et les personnes dans l'entreprise Le besoin d'implication et de management de proximité Panorama des différentes conceptions de l'homme et de l'entreprise Pratiques Ressources Humaines: Introduction à la GRH La gestion prévisionnelle des emplois et des compétences L'évaluation en entreprise : du recrutement à la gestion des carrières Communication : Théories de la communication et de l'information dans les environnements professionnels Les outils de la communication et de la coopération au travail Le management d'équipes : La motivation des équipes, leadership et style de management, Conflits et négociation Droit social : Place et objet du droit du travail, Relations individuelles de travail, Relations collectives de travail Exercer le métier d ingénieur - (60h ENG210) L'UE repose sur un double cycle de conférences, tables-rondes, exposés de grands témoins ou études et illustrations de cas. Un professeur, un professionnel, un ingénieur... spécialiste dans sa discipline ou ayant lui-même l'expérience de la thématique traitée fait le point sur l'évolution et les tendances d'un secteur ou sur l'état actuel des compétences dans un domaine, ou encore met en perspective son expérience pratique approfondie avec un thème générique. Il peut présenter des résultats et des perspectives de recherche sur un sujet d'actualité ou exposer des réflexions d'ordre non scientifique, en rapport avec le métier d'ingénieur dans le monde moderne. Le ou les exposés sont suivis d'un débat. L'UE comprend deux parties : - Une partie dite "nationale" constituée de 10 rencontres-conférences sur des sujets généraux de la vie de l'ingénieur, dont au minimum 3 relatives à la dimension humaine du métier de l'ingénieur, la santé au travail, la sécurité sanitaire. Les concepts et méthodes relatifs à la gestion de projet pour l'ingénieur seront abordés. Ces conférences sont données en présentiel à Paris ou à partir d'une région, sous la coordination du responsable national de l'ue. Elles sont enregistrées, ou pré-enregistrées, et mises à disposition. - Une partie dite "régionale" constituée de 4 rencontres-conférences ou études de cas, à l'initiative des centres régionaux, le cas échéant avec des mises en commun de ressources. Des séances de méthodologie (ou de regroupement) en vue de l'examen de synthèse pourront être proposées au cours du déroulement de l'ue. V2 du 1 septembre 2012 Page 5

6 Modalités de l'évaluation L'examen est écrit, et national (même jour, même heure dans tout le réseau). Il comprend deux parties : un sujet décidé au niveau national sur les conférences nationales, un sujet au niveau local sur les conférences et études de cas locales. Le format de l'examen national est précisé en cours d'année. Il peut comprendre un résumé de conférence et/ou la mise en perspective de problématiques évoquées pendant l'ue. Information et communication pour l ingénieur - (60h ENG221) Cette UE est organisée en deux parties de chacune environ 20h La première partie est consacrée à l'acquisition des savoirs et savoir-faire en information et communication pour ingénieur et regroupe les élèves de plusieurs spécialités, si nécessaire. La seconde partie est l'application à un sujet de la spécialité des compétences acquises dans la première partie et conduit à un document écrit et une soutenance. Cette partie fait l'objet d'un suivi tant du point de vue des techniques de la documentation que de la spécialité. Anglais - (120h) Ce cours a pour objectif l obtention des tests Bulats niveau 3 Suivi pédagogique (50h) Le suivi pédagogique sera assuré par le formateur référent du stagiaire V2 du 1 septembre 2012 Page 6

Classeur de suivi de l auditeur. Architecture et Ingénierie des Systèmes et des Logiciels

Classeur de suivi de l auditeur. Architecture et Ingénierie des Systèmes et des Logiciels Classeur de suivi de l auditeur Architecture et Ingénierie des Systèmes et des Logiciels 04/12/2012 2 Sommaire Introduction... 4 Objectifs... 4 Méthodologie... 4 Coordonnées... 5 Curriculum vitae de l

Plus en détail

Programme du cycle ingénieur Cnam spécialité informatique par l alternance Année 2015-2016

Programme du cycle ingénieur Cnam spécialité informatique par l alternance Année 2015-2016 Programme du cycle ingénieur Cnam spécialité informatique par l alternance Année 2015-2016 Ingénieur en Informatique en Contrat de Professionnalisation - Année I1 RSX102 Technologies pour les applications

Plus en détail

Les nouvelles architectures des SI : Etat de l Art

Les nouvelles architectures des SI : Etat de l Art Les nouvelles architectures des SI : Etat de l Art Objectif Mesurer concrètement les apports des nouvelles applications SI. Être capable d'évaluer l'accroissement de la complexité des applications. Prendre

Plus en détail

Modélisation Principe Autre principe

Modélisation Principe Autre principe Modélisation Principe : un modèle est une abstraction permettant de mieux comprendre un objet complexe (bâtiment, économie, atmosphère, cellule, logiciel, ). Autre principe : un petit dessin vaut mieux

Plus en détail

OFFRE DE FORMATION L.M.D.

OFFRE DE FORMATION L.M.D. REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE OFFRE DE FORMATION L.M.D. MASTER PROFESSIONNEL ET ACADEMIQUE Systèmes d Information

Plus en détail

Licence informatique LG025 parcours 1

Licence informatique LG025 parcours 1 Impression à partir du site https://offredeformation.picardie.fr le 23/11/2015. Fiche formation Licence sciences technologies santé mention informatique générale mention informatique générale LG025 parcours

Plus en détail

Master d Informatique Spécialité «Développement à l Offshore des Systèmes d Information»

Master d Informatique Spécialité «Développement à l Offshore des Systèmes d Information» Université de Bretagne Occidentale (Brest) UFR Sciences et Techniques Master d Informatique Spécialité Développement à l Offshore des Systèmes d Information 1 Contexte Depuis 2007, l Université de Bretagne

Plus en détail

Formation : Modélisation avec UML 2.0 et Mise en pratique

Formation : Modélisation avec UML 2.0 et Mise en pratique Formation : Modélisation avec et Mise en pratique Durée : sur 4 Jours soit 28 heures ou sur 5 Jours soit 35 heures Présentation Stage UML (Unified Modeling Language) est la notation standard qui s'est

Plus en détail

LICENCE : INFORMATIQUE GENERALE

LICENCE : 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étail

4.2 Unités d enseignement du M1

4.2 Unités d enseignement du M1 88 CHAPITRE 4. DESCRIPTION DES UNITÉS D ENSEIGNEMENT 4.2 Unités d enseignement du M1 Tous les cours sont de 6 ECTS. Modélisation, optimisation et complexité des algorithmes (code RCP106) Objectif : Présenter

Plus en détail

1. QCM (40 points) (1h)

1. QCM (40 points) (1h) Examen 1ère session 2012-2013 page 1 NSY 102 - AISL IPST-CNAM Intranet et Designs patterns NSY 102 Vendredi 26 Avril 2013 Durée : 3 heures Enseignants : LAFORGUE Jacques 1. QCM (40 points) (1h) Mode d'emploi

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

IMO - Informatique, modélisation et optimisation - 2014-2015

IMO - Informatique, modélisation et optimisation - 2014-2015 Licence Sciences, technologies, santé mention informatique générale Couvrir tous les champs de l'informatique: du développement de logiciels aux systèmes d'information Prérequis Les conditions d'accès

Plus en détail

IMO - Informatique, modélisation et optimisation - 2012-2013

IMO - Informatique, modélisation et optimisation - 2012-2013 Licence sciences, technologies, santé mention informatique générale Couvrir tous les champs de l'informatique: du développement de logiciels aux systèmes d'information Public concerné et conditions d'accès

Plus en détail

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions

Plus en détail

Formation Conception orientée objet

Formation Conception orientée objet Objectif La programmation orientée objet (POO) est un paradigme de programmation informatique qui consiste en la définition et l'interaction de briques logicielles appelées objets. Un objet représente

Plus en détail

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web PROGRAMMATION PUBLIC Professionnels informatiques qui souhaitent développer des applications et «applets» Java DUREE 4 jours 28 heures OBJECTIF Créer divers «applets» à intégrer dans un site Web dynamique,

Plus en détail

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

Plus en détail

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)

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

Exécution des applications réparties

Exécution des applications réparties Exécution des applications réparties Programmation des Applications Réparties Olivier Flauzac URCA Master STIC-Informatique première année Olivier Flauzac (URCA) PAR : Exécution des applications réparties

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

Positionnement de UP

Positionnement de UP UNIFIED PROCESS Positionnement de UP Unified Process Langage Méthode Outil logiciel UML UP RUP 6 BONNES PRATIQUES développement itératif gestion des exigences architecture basée sur des composants modélisation

Plus en détail

AISL - Architecture et Intégration des Systèmes Logiciels - 2014-2015

AISL - Architecture et Intégration des Systèmes Logiciels - 2014-2015 Ingénieur diplômé du Conservatoire National des Arts et Métiers, par la formation continue Spécialité informatique Architecture et ingénierie des systèmes et des logiciels (AISL) Architecte logiciel et

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

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

Licence générale Informatique. Démarrage octobre 2015. p ro. Formation en alternance. Licence générale Informatique

Licence générale Informatique. Démarrage octobre 2015. p ro. Formation en alternance. Licence générale Informatique 5 1 0 2 re fessio p ro nn Formation en alternance alisation ntrat d e Licence générale Informatique Co Licence générale Informatique ob t c O Démarrage octobre 2015 Formation habilitée par arrêté du 28

Plus en détail

Architecture des systèmes d information

Architecture des systèmes d information Architecture des systèmes d information Table des matières 1 La décennie 70 1 2 Le modèle relationnel (les années 80) 1 3 Enrichissement du relationnel (les années 80/90) 2 4 Système d informations (les

Plus en détail

FILIÈRE METHODOLOGIE & PROJET

FILIÈRE METHODOLOGIE & PROJET FILIÈRE METHODOLOGIE & PROJET 109 Gestion de projet METHODOLOGIE ET PROJET Durée 3 jours Conduite de projet COND-PRO s Intégrer les conditions de réussite d une démarche de management par projet. Impliquer

Plus en détail

LANGAGES & DéVELOPPEMENT. Une équipe à vos côtés pour toutes vos montées en compétences

LANGAGES & DéVELOPPEMENT. Une équipe à vos côtés pour toutes vos montées en compétences LANGAGES & DéVELOPPEMENT Une équipe à vos côtés pour toutes vos montées en compétences ASP.NET OPTION VB.NET OU C# 5 jours Permettre aux participants de mieux appréhender ce qu est la programmation pour

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

Conception d Applications Réparties

Conception d Applications Réparties Jean-François Roos LIFL - équipe GOAL- bâtiment M3 Extension - bureau 206 -Jean-Francois.Roos@lifl.fr 1 Objectifs du Cours Appréhender la conception d applications réparties motivations et concepts architectures

Plus en détail

BACHELOR OF SCIENCE INFORMATICIEN-NE DE GESTION

BACHELOR OF SCIENCE INFORMATICIEN-NE DE GESTION Informatique de gestion BACHELOR OF SCIENCE HES-SO BACHELOR OF SCIENCE INFORMATICIEN-NE DE GESTION Plans d études et descriptifs des modules Filière à plein temps et à temps partiel Table des matières

Plus en détail

Ingénierie des Modèles. Introduction Générale

Ingénierie des Modèles. Introduction Générale Ingénierie des Modèles Introduction Générale Eric Cariou Master Technologies de l'internet 2 ème année Université de Pau et des Pays de l'adour UFR Sciences Pau Département Informatique Eric.Cariou@univ-pau.fr

Plus en détail

Introduction à la conception de systèmes d information

Introduction à la conception de systèmes d information Introduction à la conception de systèmes d information 2008-2009 M1 MIAGE SIMA / M1 Informatique MIF17 Yannick Prié UFR Informatique - Université Claude Bernard Lyon 1 Objectifs de ce cours Présentation

Plus en détail

Unité de formation 1 : Structurer une application. Durée : 3 semaines

Unité de formation 1 : Structurer une application. Durée : 3 semaines PROGRAMME «DEVELOPPEUR LOGICIEL» Titre professionnel : «Développeur Logiciel» Inscrit au RNCP de niveau III (Bac+2) (JO du 23 Octobre 2007) (32 semaines) Unité de formation 1 : Structurer une application

Plus en détail

Fiche Programme CSC4002 Conception et programmation orientées objet. Coordonnateurs : Christian Bac et Denis Conan Octobre 2012

Fiche Programme CSC4002 Conception et programmation orientées objet. Coordonnateurs : Christian Bac et Denis Conan Octobre 2012 Fiche Programme CSC4002 Conception et programmation orientées objet Coordonnateurs : Christian Bac et Denis Conan Octobre 2012 1 Mots-clés : conception orientée objet, programmation orientée objet, UML,

Plus en détail

Concevoir des applications Web avec UML

Concevoir des applications Web avec UML Concevoir des applications Web avec UML Jim Conallen Éditions Eyrolles ISBN : 2-212-09172-9 2000 1 Introduction Objectifs du livre Le sujet de ce livre est le développement des applications web. Ce n est

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

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

Intégration de systèmes client - serveur Des approches client-serveur à l urbanisation Quelques transparents introductifs

Intégration de systèmes client - serveur Des approches client-serveur à l urbanisation Quelques transparents introductifs Intégration de systèmes client - serveur Des approches client-serveur à l urbanisation Quelques transparents introductifs Jean-Pierre Meinadier Professeur du CNAM, meinadier@cnam.fr Révolution CS : l utilisateur

Plus en détail

Architecture Logicielle

Architecture Logicielle Architecture Logicielle Chapitre 3: UML pour la description et la documentation d une architecture logicielle Année universitaire 2013/2014 Semestre 1 Rappel L architecture d un programme ou d un système

Plus en détail

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 MDA : Un Tutoriel Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 1 Sommaire Table des matières 1 Sommaire 1 2 Introduction 2 2.1 A qui s adresse ce tutoriel......................

Plus en détail

FORMATION CHEF DE PROJET INFORMATIQUE

FORMATION CHEF DE PROJET INFORMATIQUE Novembre 2001 FORMATION CHEF DE PROJET INFORMATIQUE Validation par un diplôme bac+4 et Ingénieur 10ème promotion CENTRE RÉGIONAL DES PAYS DE LA LOIRE CENTRE DE NANTES 25 Bd. Guy Mollet - BP 31115 44311

Plus en détail

Environnements de Développement

Environnements de Développement Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement Mme BEN ABDELJELIL HASSINE Mouna m.bnaj@yahoo.fr Développement des systèmes d Information Syllabus

Plus en détail

de UML à Java Conception et réalisation d'une application Web dans le domaine de la sémantique

de UML à Java Conception et réalisation d'une application Web dans le domaine de la sémantique Description d'uml et du Processus Unifié 1. Introduction 9 2. La genèse d UML : Unified Modeling Language 9 3. Le Processus Unifié 11 Introduction du projet 1. Introduction 15 2. Le domaine de l application

Plus en détail

Introduction aux Systèmes Distribués. Introduction générale

Introduction aux Systèmes Distribués. Introduction générale Introduction aux Systèmes Distribués Licence Informatique 3 ème année Introduction générale Eric Cariou Université de Pau et des Pays de l'adour Département Informatique Eric.Cariou@univ-pau.fr 1 Plan

Plus en détail

Architectures web pour la gestion de données

Architectures web pour la gestion de données Architectures web pour la gestion de données Dan VODISLAV Université de Cergy-Pontoise Plan Le Web Intégration de données Architectures distribuées Page 2 Le Web Internet = réseau physique d'ordinateurs

Plus en détail

Cours de Génie Logiciel

Cours de Génie Logiciel Cours de Génie Logiciel Sciences-U Lyon MDE Model Driven Engineering http://www.rzo.free.fr Pierre PARREND 1 Mai 2005 Sommaire MDE : principe MDE et le génie logiciel MDE et UML MDE et les Design Patterns

Plus en détail

Concepteur - Architecte informatique - CPN62

Concepteur - Architecte informatique - CPN62 Impression à partir du site https://offredeformation.picardie.fr le 30/10/2015. Fiche formation Concepteur - Architecte informatique - CPN62 - N : 0057735 - Mise à jour : 19/10/2015 Concepteur - Architecte

Plus en détail

GPC Computer Science

GPC Computer Science CYCLE ISMIN P2015 GPC Computer Science P LALEVÉE lalevee@emse.fr @p_lalevee A3.01 0442616715 C YUGMA yugma@emse.fr A3.01 0442616715 01/09/2014 Présentation GPC CS - Ph. Lalevée - C Yugma 1 Scolarité Site

Plus en détail

Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement

Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement distribué Éric Leclercq Département IEM / Laboratoire LE2i Septembre 2014

Plus en détail

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition) Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les

Plus en dé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

Groupe Eyrolles, 2004, ISBN : 2-212-11346-3

Groupe Eyrolles, 2004, ISBN : 2-212-11346-3 Groupe Eyrolles, 2004, ISBN : 2-212-11346-3 Table des matières Avant Propos................................................ 1 Pourquoi ce livre?........................................... 1 Structure de

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/8 Titre professionnel : Inscrit au RNCP de Niveau III (Bac + 2) (J.O. du 19/02/13) 24 semaines + 8 semaines de stage (uniquement en formation continue) Développer une application orientée objet

Plus en détail

Business Process Modeling (BPM)

Business Process Modeling (BPM) Business Process Modeling (BPM) Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : 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étail

Catalogue des Formations

Catalogue des Formations Catalogue des Formations When skills meet your need Pilotage et management SI Base de donnée et Aide à la décision Développement www.intellectus.ma www.fb.com/intellectusconsulting contact@intellectus.ma

Plus en détail

Architecture Logicielle

Architecture Logicielle Architecture Logicielle Chapitre 2: Description des Architectures Logicielles Année universitaire 2013/2014 Semestre 1 Plan 1. Pratique Recommandée pour l établissement d une architecture (IEEE Standard

Plus en détail

L EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN : 2-212-11199-1

L EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN : 2-212-11199-1 L EAI par la pratique François Rivard Thomas Plantain ISBN : 2-212-11199-1 Table des matières Avant-propos................................................ Quel est l objectif de cet ouvrage...............................

Plus en détail

CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES

CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES MODEL-BASED TESTING (MBT) CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES Le Model-Based Testing est une pratique de test en plein développement dans l'industrie pour accroitre l'efficacité

Plus en détail

Fiche synthétique de la 1 ère année FIA

Fiche synthétique de la 1 ère année FIA Fiche synthétique de la 1 ère année FIA Mission En 1 ère année, l'apprenti doit être capable de remplir des missions habituellement confiées à un technicien supérieur : la dimension technique prime donc

Plus en détail

Systèmes d Information Avancés (et répartis)

Systèmes d Information Avancés (et répartis) Systèmes d Information Avancés (et répartis) Université Lyon 1 MIAGE L. Médini, mars 2005 Plan des cours Protocole HTTP et programmation serveur Architectures réparties Objets distribués Introduction aux

Plus en détail

Anglais 82 h. (S1: 5 ECTS-TD,TP et S2 : 5 ECTS-TD,TP ) Chinois (débutant) 48 h.

Anglais 82 h. (S1: 5 ECTS-TD,TP et S2 : 5 ECTS-TD,TP ) Chinois (débutant) 48 h. 1 ère année CONNAISSANCES DE BASE Mathématiques appliquées (S1 (1) - 3 ECTS (2) - CM,TD,TP) 44 h. Méthodes numériques et optimisation Sciences fondamentales (S1-5 ECTS - CM,TD,TP) 68 h. Bases de biologie

Plus en détail

Le 09 et 10 Décembre 09

Le 09 et 10 Décembre 09 Séminaire de 2 jours Le 09 et 10 Décembre 09 Mettez les évolutions technologiques au service de vos objectifs métier 2 OXIA a pour mission de concevoir et mettre en œuvre les meilleures solutions technologiques

Plus en détail

Chapitre I : Protocoles client serveur et architectures distribuées

Chapitre I : Protocoles client serveur et architectures distribuées Licence Pro Réseaux Télécom Systèmes Internet et Intranet pour l entreprise Chapitre I : Protocoles client serveur et architectures distribuées Département IEM / UB Eric.Leclercq@u-bourgogne.fr Bureau

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information. PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue

Plus en détail

DUT2 120 ECTS. Contacts : Objectifs de la formation et débouchés : 200 h 414 h 247 h h h 861 h

DUT2 120 ECTS. Contacts : Objectifs de la formation et débouchés : 200 h 414 h 247 h h h 861 h 014-016 Niveau : DUT Année 014/015 Domaine : Mention : Volume horaire étudiant : Formation dispensée en : INFORMATIQUE DUT 10 ECTS 00 h 414 h 47 h h h 861 h cours magistraux travaux dirigés français travaux

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

201-8F4-ST Mathématiques appliquées à l informatique

201-8F4-ST Mathématiques appliquées à l informatique DESCRIPTION DES COURS DE FORMATION SPÉCIFIQUE TECHNIQUES DE L INFORMATIQUE (420.A0) 201-8F4-ST Mathématiques appliquées à l informatique Préalable : Mathématique TS ou SN 5 e ou équivalent Ce cours a pour

Plus en détail

Description et illustration du processus unifié

Description et illustration du processus unifié USDP Description et illustration du processus unifié Définit un enchaînement d activités Est réalisé par un ensemble de travailleurs Avec des rôles, des métiers Avec pour objectifs de passer des besoins

Plus en détail

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle NFE107 Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle 5.1 Introduction Positionnement de la

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique Services OSI Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique 59 SERVICES "APPLICATION" Architecture spécifique : ALS (Application Layer

Plus en détail

Les serveurs applicatifs et les architectures Java

Les serveurs applicatifs et les architectures Java 03 Lucas Part 02 Page 179 Lundi, 20. août 2001 2:58 14 Chapitre 15 Les serveurs applicatifs et les architectures Java Nous avons vu jusqu ici, dans les chapitres précédents, que les utilisateurs accèdent

Plus en détail

Programme de la licence informatique, université de Caen http://www.info.unicaen.fr

Programme de la licence informatique, université de Caen http://www.info.unicaen.fr Programme de la licence informatique, université de Caen http://www.info.unicaen.fr Unité Systèmes d'information CM : 45h - TD : 60h - TP : 12h - Coeff 2 Systèmes de Gestion de Bases de Données Modéliser

Plus en détail

Introduction aux applications réparties

Introduction aux applications réparties Introduction aux applications réparties Noël De Palma Projet SARDES INRIA Rhône-Alpes http://sardes.inrialpes.fr/~depalma Noel.depalma@inrialpes.fr Applications réparties Def : Application s exécutant

Plus en détail

Éléments d UML pour le projet (Unified Modeling Language)

Éléments d UML pour le projet (Unified Modeling Language) Éléments d UML pour le projet (Unified Modeling Language) C Crochepeyre UML 1 PLAN 1. Introduction 2. Préliminaires 3. Les règles UML 4. Les diagrammes UML 5. Outils de modélisation UML 6. L étude préalable

Plus en détail

Cours en ligne Développement Java pour le web

Cours en ligne Développement Java pour le web Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité

Plus en détail

Figure 1. Structure répartie

Figure 1. Structure répartie Chapitre I: Applications Réparties et Middleware 1. Définition d une application répartie Une application répartie est constituée d un ensemble de processus (d objets, d agents, d acteurs) s exécutant

Plus en détail

Messagerie asynchrone et Services Web

Messagerie asynchrone et Services Web Article Messagerie asynchrone et Services Web 1 / 10 Messagerie asynchrone et Services Web SOAP, WSDL SONT DES STANDARDS EMERGEANT DES SERVICES WEB, LES IMPLEMENTATIONS DE CEUX-CI SONT ENCORE EN COURS

Plus en détail

Patrons de Conception (Design Patterns)

Patrons de Conception (Design Patterns) Patrons de Conception (Design Patterns) Introduction 1 Motivation Il est difficile de développer des logiciels efficaces, robustes, extensibles et réutilisables Il est essentiel de comprendre les techniques

Plus en détail

CQP DEVELOPPEUR NOUVELLES TECHNOLOGIES (DNT)

CQP DEVELOPPEUR NOUVELLES TECHNOLOGIES (DNT) ORGANISME REFERENCE STAGE FAFIEC : 26600 55 rue de Vincennes 93100 Montreuil CONTACT COUVERTURE : Tél. : 06 23 04 66 63 Montreuil Contact : Erwan Kezzar E-mail : erwan@simplon.co PUBLICS CONCERNÉS Informaticiens,

Plus en détail

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans

Plus en détail

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail

Client /serveur. Client/serveur. C/S : bibliographie. C/S : introduction. C/S : modèle général. C/S : les architectures

Client /serveur. Client/serveur. C/S : bibliographie. C/S : introduction. C/S : modèle général. C/S : les architectures C/S : bibliographie Client /serveur «Jeux 3D multi-joueurs sur PC» V. Gal/A. Topol Technologies et architectures internet P.Y. Cloux, D. Doussot, A. Géron Editions Dunod 2ème édition 2002 Cours d'introduction

Plus en détail

PROGRAMME «CONCEPTEUR DÉVELOPPEUR INFORMATIQUE»

PROGRAMME «CONCEPTEUR DÉVELOPPEUR INFORMATIQUE» PROGRAMME «CONCEPTEUR DÉVELOPPEUR INFORMATIQUE» Titre professionnel : «Concepteur Développeur Informatique» Inscrit au RNCP de Niveau II (Bac + 4) (JO du 23 octobre 2007) (38 semaines) Unité de formation

Plus en détail

Auto-évaluation Aperçu de l architecture Java EE

Auto-évaluation Aperçu de l architecture Java EE Auto-évaluation Aperçu de l architecture Java EE Document: f1218test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION APERÇU

Plus en détail

Objectifs. Maîtriser. Pratiquer

Objectifs. Maîtriser. Pratiquer 1 Bases de Données Objectifs Maîtriser les concepts d un SGBD relationnel Les modèles de représentations de données Les modèles de représentations de données La conception d une base de données Pratiquer

Plus en détail

Programmation objet. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675

Programmation objet. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675 Programmation objet www.ziggourat.com - Tél : 01 44 61 96 00 enregistrement formation : 11752861675 Modélisation L essentiel du monde Objet... 3 UML et processus méthodologique... 4 Expression du besoin

Plus en détail

Ingénierie des Modèles. Méta-modélisation

Ingénierie des Modèles. Méta-modélisation Ingénierie des Modèles Méta-modélisation Eric Cariou Master Technologies de l'internet 2 ème année Université de Pau et des Pays de l'adour UFR Sciences Pau Département Informatique Eric.Cariou@univ-pau.fr

Plus en détail

EXPERT EN INFORMATIQUE OPTION DEVELOPPEMENT

EXPERT EN INFORMATIQUE OPTION DEVELOPPEMENT EXPERT EN INFORMATIQUE OPTION DEVELOPPEMENT Titre délivré à l issue des 2 ans de formation : «Expert en ingénierie informatique appliquée», Titre inscrit au RNCP, niveau I (niveau BAC+5), sous l autorité

Plus en détail

Aide à la conception de Système d Information Collaboratif, support de l interopérabilité des entreprises

Aide à la conception de Système d Information Collaboratif, support de l interopérabilité des entreprises Aide à la conception de Système d Information Collaboratif, support de l interopérabilité des entreprises Jihed Touzi, Frédérick Bénaben, Hervé Pingaud Thèse soutenue au Centre de Génie Industriel - 9

Plus en détail

URBANISME DES SYSTÈMES D INFORMATION

URBANISME DES SYSTÈMES D INFORMATION FAYCAL AYECH GL2. INSAT 2010/2011 INTRODUCTION AUX SYSTÈMES D INFORMATIONS URBANISME DES SYSTÈMES D INFORMATION De l Urbanisme à L Urbanisation des SI Urbanisme : Mise en œuvre des politiques urbaines

Plus en détail

Présentation du Programme Régional de Formations Qualifiantes

Présentation du Programme Régional de Formations Qualifiantes Présentation du Programme Régional de Formations Qualifiantes Le Programme Régional de Formations Qualifiantes (PRFQ) a pour objectif d aider les ligériens à accéder et à se maintenir dans un emploi durable

Plus en détail

Refonte front-office / back-office - Architecture & Conception -

Refonte front-office / back-office - Architecture & Conception - Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table

Plus en détail

Intégration d'applications d'entreprise (INTA)

Intégration d'applications d'entreprise (INTA) Master 2 SITW - Recherche Intégration d'applications d'entreprise (INTA) Dr. Djamel Benmerzoug Email : djamel.benmerzoug@univ-constantine2.dz Maitre de Conférences A Département TLSI Faculté des NTIC Université

Plus en détail

Oracle WebLogic 12c Mise en oeuvre, administration et exploitation du serveur d'applications JEE

Oracle WebLogic 12c Mise en oeuvre, administration et exploitation du serveur d'applications JEE Avant-propos 1. À qui ce livre s'adresse-t-il? 19 2. Prérequis 20 3. Objectifs 20 4. Organisation du livre 21 5. Pour aller plus loin 22 N-tiers, JEE et Oracle WebLogic Server 1. Introduction 23 1.1 Modèle

Plus en détail

Systèmes d information

Systèmes d information 11 Systèmes Cette famille rassemble des métiers dont la finalité est de concevoir, développer, exploiter et entretenir des solutions (logicielles et matérielles) répondant aux besoins collectifs et individuels

Plus en détail