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



Documents pareils
Description de la formation

4.2 Unités d enseignement du M1

Les nouvelles architectures des SI : Etat de l Art

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

CQP Développeur Nouvelles Technologies (DNT)

Introduction à la conception de systèmes d information

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

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

Catalogue des Formations

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

IMO - Informatique, modélisation et optimisation

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

GPC Computer Science

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)

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

L EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN :

Qu'est-ce que le BPM?

LICENCE : INFORMATIQUE GENERALE

Messagerie asynchrone et Services Web

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

Intégration et Déploiement de Systèmes d Information

NSY102. Conception de logiciels Intranet Introduction

Business Process Modeling (BPM)

Urbanisation des Systèmes d Information Architecture d Entreprise. 04 Architecture du SI : identifier et décrire les services, structurer le SI

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)

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

Patrons de Conception (Design Patterns)

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

Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance

IFT2255 : Génie logiciel

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

Architecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués

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

Chapitre I : le langage UML et le processus unifié

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle

Université Libre de Tunis

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

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

Urbanisme du Système d Information et EAI

MASTER 2 PROFESSIONNEL. Génie Logiciel, Logiciels Répartis et Embarqués

Rational Unified Process

Le 09 et 10 Décembre 09

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

Le Guide Pratique des Processus Métiers

MOTEUR DE WORKFLOW Mise en oeuvre d'openwfe Version septembre 2006

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

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Analyse,, Conception des Systèmes Informatiques

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

Business & High Technology

Introduction aux applications réparties

Cours en ligne Développement Java pour le web

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Cours de Génie Logiciel

Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware

LES INTERFACES HOMME-MACHINE

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

Master Informatique Aix-Marseille Université

Formation Méthode MDM. Architecture et procédés de modélisation des données de référence

Introduction aux intergiciels

Conception, architecture et urbanisation des systèmes d information

URBANISME DES SYSTÈMES D INFORMATION

Intégration et Déploiement de Systèmes d Information

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

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

NFP111 Systèmes et Applications Réparties

ÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel CC + ET réseaux

Cours Gestion de projet

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA

La démarche MDA. Auteur : Projet ACCORD (Assemblage de composants par contrats en environnement ouvert et réparti)*

Environnements de Développement

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

UNIVERSITÉ DE LORRAINE Master MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises)

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

SECTION 5 BANQUE DE PROJETS

Expert technique J2EE

Urbanisation des SI. Des composants technologiques disponibles. Urbanisation des Systèmes d'information Henry Boccon Gibod 1

LA VAGUE EAI (ENTREPRISE APPLICATION INTEGRATION)

INGENIERIE DES SYSTEMES INFORMATIQUES - PARCOURS : MOBILITE ET CLOUD COMPUTING

Formation en Logiciels Libres. Fiche d inscription

M Études et développement informatique

Université du Sud-Toulon Var IUT Toulon Var PROGRAMME DE LA FORMATION. Licence Professionnelle Management des Organisations

Master Sciences et Technologies. Mention Informatique. Spécialité E-Services. En Alternance

Le modèle client-serveur

Licence Professionnelle Génie logiciel, développement d'applications pour plateformes mobiles

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

Présentation de la majeure ISN. ESILV - 18 avril 2013

M Études et développement informatique

Christian Soutou UML 2. pour les. bases de données. Avec 20 exercices corrigés. Groupe Eyrolles, 2007, ISBN :

Diagramme de classes

1. Introduction à la distribution des traitements et des données

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

Evaluation Idéopass Cahier d analyse technique

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

2 Chapitre 1 Introduction

Les diagrammes de modélisation

Mise en œuvre des serveurs d application

Transcription:

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 auditeur... 7 Descriptif du projet... 8 Fiche de suivi n... 9 Etat de présence... 12 Descriptif des Unités d enseignement... 14 Unités d enseignement techniques... 14 Technologies pour les applications client-serveur (60h RSX102)... 14 Conception de logiciels internet: patrons et canevas-(60h NSY102)... 14 Méthodologies avancées d informatisation -(60h NFE103)... 15 Intégration de systèmes client-serveur -(60h NSY107)... 16 Architecture, Patterns et intégration: systèmes embarqués et mobiles, Java, C#- (120h NSY208 et NSY209)... 16 Unités d enseignement transverses... 17 Management et organisation des entreprises - (60h EME102)... 17 Management social pour ingénieur et communication en entreprise - (60h TET102). 17 Exercer le métier d ingénieur - (60h ENG210)... 17 Information et communication pour l ingénieur - (60h ENG221)... 18 Anglais - (120h)... 18 04/12/2012 3

Introduction Objectifs Ce classeur permet d établir un suivi de l avancement parallèle des acquisitions théoriques et pratiques en formation et des qualifications professionnelles en entreprise. La conjonction des deux activités doit permettre à l auditeur d obtenir le diplôme d ingénieur tout en préparant son projet professionnel en immersion dans l entreprise à travers son intégration dans les équipes et l acquisition des valeurs et de la culture de cette entreprise. La mise en place d un suivi par le centre de formation et, conjointement, par l entreprise permet de s assurer du bon déroulement de l alternance en impliquant le référent du centre de formation, le tuteur de l entreprise et l auditeur lui-même. A travers les échanges réguliers, ils suivront ensemble la progression de l auditeur sur les plans de la formation et de l entreprise et pourront ainsi détecter rapidement les difficultés éventuelles qui se posent dans la progression du projet. Méthodologie Un contact mensuel (téléphonique, par mail ou rencontre) est nécessaire entre les trois acteurs. Une fiche de suivi sera éditée tous les mois par l auditeur pour permettre, lors de cette réunion mensuelle d échanger concrètement sur l avancée de la formation et du projet en entreprise et de mettre en place des actions de résolution de problèmes le cas échéant. Chacun des trois acteurs a pour mission de mettre en place les moyens nécessaires pour la réussite de cette alternance. Un exemplaire de ce classeur, et des fiches de suivi, sera conservé dans le centre de formation. 04/12/2012 4

Coordonnées Auditeur : NOM : Prénom : Adresse : Code postal : Ville : Téléphone : Mobile : Email : Référent : NOM : KINSLEY Prénom : Sarah Fonction : Formatrice en anglais Téléphone : _05.65.61.45.02 Mobile : 06.42.73.74.34 Email : sk@2isa.com Tuteur : NOM : Prénom : Fonction : Téléphone : Mobile : Nom de l entreprise : Adresse : Code postal : Ville : Email : Contact en cas de nécessité : 04/12/2012 5

Nom : téléphone : Cette formation sera assurée par les intervenants suivants : BARRIOS Frédéric DI LULLO Robert GREGOIRE Ghislaine LACOMME François PALAU Philippe RUAULT DE BEAULIEU Ludovic THOMAS Florent BOISSEAU Serge DUAULT Christophe HOARAU Magali et KINSLEY Sarah MARGAILLAN Chantal REVERDY Nicole TESTART Alexandra Ainsi que des professionnels en entreprise qui feront des interventions ponctuelles. 04/12/2012 6

Curriculum vitae de l auditeur 04/12/2012 7

Descriptif du projet Nom de l Entreprise : Equipe ou Unité : Description du projet : (objectifs, environnement technique, client, contexte (seul, en équipe), délais, rôle de l auditeur) : 04/12/2012 8

Fiche de suivi n Période : du au : Concepts abordés en formation : Tâches effectuées en entreprise : Compétences nécessaires (savoir faire) : Compétences nécessaires (savoir être) : Ressources possibles pour atteindre les objectifs : 04/12/2012 9

Difficultés rencontrées pendant cette période : Le résultat est-il satisfaisant oui non Pourquoi : Reste à faire : Avis du tuteur : Avis du référent : 04/12/2012 10

Date Signature L auditeur le tuteur le référent 04/12/2012 11

Etat de présence Nom de l auditeur Période : Du au a été présent chaque jour de la période a été absent (fournir un arrêt de travail) retards Signatures : Auditeur Tuteur Référent 04/12/2012 12

04/12/2012 13

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 : 04/12/2012 14

Présentation de POSA2 pattern language 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. 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 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 2. 0. Model Driven Architecture (MDA). 04/12/2012 15

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 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). 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 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. 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. 04/12/2012 16

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 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. 04/12/2012 17

- 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. 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 (Anglais du business) 04/12/2012 18