Cursus détaillé du MBDS



Documents pareils
Catalogue des Formations Techniques

Les nouvelles architectures des SI : Etat de l Art

Notre Catalogue des Formations IT / 2015

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

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

Assurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services

Introduction à la conception de systèmes d information

Urbanisme du Système d Information et EAI

Windows (2000/NT), Solaris, AIX, HP-UX, Linux Haute disponibilité : SunCluster 3, Veritas Cluster Server 4. J2EE (JSP, Servlet, EJB, JTA), Open Source

Expert technique J2EE

GPC Computer Science

DotNet. Plan. Les outils de développement

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

Module BD et sites WEB

Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE

Nos stages s'adressent à tous ceux qui ont besoin d'acquérir des bases, une mise à niveau ou un perfectionnement dans les thèmes suivants :

ECTS CM TD TP. 1er semestre (S3)

... Conseil. Exp er tise. I ngénierie. Formation

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

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

Master Informatique Aix-Marseille Université

Mise en œuvre des serveurs d application

Parcours en deuxième année

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

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES

Ingénieur Développement Nouvelles Technologies

Formations qualifiantes pour demandeurs d emploi

Virginie!SALAS Janvier!09! NFE107

Formateur.NET expérimenté Forte expertise dans la conception et le développement d applications.net, associée à une grande pédagogie

2011

La clé de votre réussite, notre engagement!

Description du programme du Master M2 MIAGE SIIN (1)

Nouvelles Plateformes Technologiques

BMGI CENTER. B.M.G.I. Center. Centre Agréé & Certifié PLANNING DE FORMATION Centre Agréé & Certifié

Java pour le Web. Cours Java - F. Michel

Les tableaux de bord de pilotage de nouvelle génération. Copyright PRELYTIS

Domaines d intervention

Mercredi 15 Janvier 2014

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

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

Programmation Web Avancée Introduction aux services Web

W4 - Workflow La base des applications agiles

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

DIRECTEUR / CHEF DE PROJETS / CONSULTANT. «Project Management Institute PMP»

CQP Développeur Nouvelles Technologies (DNT)

Catalogue des formations

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

Administration des ressources informatiques

Jean-Philippe VIOLET Solutions Architect

Ré-architecture et migration d une application standalone vers un serveur applicatif multi-tiers dans un contexte JAVA-SAP

CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION LANGUE COMPÉTENCES TECHNIQUES CERTIFICATION

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

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

Université Libre de Tunis

Fournir un accès rapide à nos données : agréger au préalable nos données permet de faire nos requêtes beaucoup plus rapidement

Institut Supérieur de Gestion. Cours pour 3 ème LFIG. Java Enterprise Edition Introduction Bayoudhi Chaouki

> + Consultant / Architecte JEE Indépendant. Fabien GUIBERT 34 ans, 11 ans d expérience d expérience COMPETENCES / DOMAINES METIERS

LE CENTRE DE RÉFÉRENCE PROFESSIONNELLE TIC DE BRUXELLES TAKE I.T. EASY FORMATION TECHNIQUES IT & WEB POUR INFORMATICIENS

SQL Server 2012 et SQL Server 2014

Stage ingénieur : Participation à un projet de convergence des Systèmes d Information de retraite

Introduction à la plateforme J2EE

LICENCE PROFESSIONNELLE

SOMMAIRE. Conseil de lecture Préface Introduction. 1 Comprendre le rôle des technologies 1. 2 Maîtriser les concepts technologiques 13

Compte Rendu d intégration d application

Paul FLYE SAINTE MARIE

10. Base de données et Web. OlivierCuré

JOnAS 5. Serveur d application d

DESCRIPTIF DE MODULE S5 GSI

Petit Déjeuner Pépinière du Logiciel Libre. 25 juin 2008

Urbanisation des Systèmes d'information

Olivier Deheurles Ingénieur conception et développement.net

INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE

Catalogue des Formations

Description de la formation

THOT - Extraction de données et de schémas d un SGBD

WEBSPHERE & RATIONAL. Jacques Rage

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

Architectures web/bases de données

Objet : demande d emploi

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

MASTER SIR. Systèmes Informatiques & Réseaux

Le 09 et 10 Décembre 09

BizTalk Server Principales fonctions

4.2 Unités d enseignement du M1

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)

CALENDRIERS DES FORMATIONS LILLE

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

ANWAR EL BARAKA 14 ANS D EXPERIENCE - CERTIFIE PRINCE2 & ITIL

Curriculum Vitae. GISBERT Aurélien Ingénieur Informatique INSA Senior Business & Data Analyst Business Intelligence 11 ans d expérience

Architectures d'intégration de données

Hassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

Ingénieur Informaticien 3iL Java EE

R E S O T E L. Ingénierie des Systèmes Informatiques Réseaux et Télécommunications. Calendrier des Formations IT

LES ENTREPOTS DE DONNEES

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

NANTES ANGERS RENNES

Conception, architecture et urbanisation des systèmes d information

Transcription:

Cursus détaillé du MBDS Le curriculum 100% informatique d entreprise du MBDS est basé sur une approche multiforme : la maîtrise de l intégration d une architecture n-tier de développement d applications centrées bases de données sur Internet avec un équilibre entre les plateformes Microsoft (.NET) et Java (J2EE) pour le serveur d applications. L introduction des serveurs WEB/ mobiles et des serveurs EDGE le triptyque CONCEPTS/METHODES/ en se basant sur des outils leaders du marché l intégration pédagogique du «PROJET tutoré» de 500h dans le curriculum encadré par des chefs de projets à plein temps ce qui est unique en Europe (autofinancé sur les contrats industriels du MBDS) 60 Crédits ECTS I COURS/TD : 600 H / 24 crédits ECTS Le cursus comprend des UE (Unités d Enseignement) structurées en 3 modules «Majeurs». M-1 Module «Bases de données avancées et infostructures» : 210 H (9 crédits ECTS) (Coordinateurs S.Miranda, Prof UNSA et N.Pasquier MC UNSA) UE0 : «Immersion en informatique d entreprise» : 72 Heures Responsable Professeur Serge Miranda (UNSA) - Immersion environnement des bases de données dans les infrastructures d entreprises du présent et du futur (15H) resp. S.Miranda. Ce cours est composé de 5 séminaires de 3H chacun : Evolution de l informatique d entreprise : la déferlante d Ineternet haut débit sans fils Le modèle relationnel de Codd et ses versions V0, V1, V2 Le modèle de données objet-relationnel (3è manifeste de Date) Taxinomie des infostructures d entreprise et standards Applications décisionnelles : CRM, Data Mining et Data Warehouse - Immersion Administration d un serveur de DB SQL (15H TP) resp. G.Mopolo professeur (PAST UNSA) et programmation PL SQL Oracle (6H) Ould Cheibany - Immersion Méthodes d Analyse et de Conception (15H) resp. Annie Cavarero, Professeur des Universités : La connaissance de l analyse et de la conception bases de données permettent de bien appréhender l environnement de la mise en place d une base de données d information en amont de tout développement DB. Ce module permet de comprendre les métiers d architecte en BD. Vu son essor, le principal cours de module est bâti autour de UML. Un séminaire Merise est prévu afin de présenter aux étudiants les concepts d une méthode de conception traditionnelle. Les concepts d une approche de conception OBJET sont introduits. - Immersion IP : Serveur WEB et Java de base (15H) resp. P.Itey, INRIA L objectif est d assimiler les principaux protocoles des réseaux et les principales architectures pour le développement d application client-serveur et n-tier. Les standards du réseau Internet, aussi bien au niveau de l utilisation qu au niveau des outils de développement (CGI, PERL, JavaScript) sont particulièrement mis en avant. Le serveur WEB Apache intégré dans la plupart des serveurs d application est étudié ici. Les concepts de base de Java sont abordés : accès aux données par JDBS, architecture distribuées en Java (programmation réseau par sockets, architecture, Java et le WEB (URL, Servlets, Applets). Modèles de composants Java Beans et EJB 1/5

UE1 : - Immersion Système d exploitation (6H) resp. H.Dahon L objectif de ce module est d offrir une vase solide sur l utilisation et l administration des systèmes d exploitation Unix et Windows. Les concepts objets et les langages de programmation tels que C et Java sont présentés dans ce cours. Ceux qui connaissent bien le monde Unix (Linux, Apache ) feront une immersion dans Windows NT et inversement. Chaque étudiant deviendra administrateur de sa station de travail. «Bases de données avancées (OR et OO) et standards (SQL3, ODMG)» 45 Heures Responsable Prof. S. Miranda, (UNSA), L'objectif est de comprendre les concepts d'un modèle de données objet (OO) et objetrelationnel (OR) à travers la pratique des standards : SQL2, SQL3 et ODMG Le fait d'appréhender l'intégration «évolutionnaire» des concepts dans une BD relationnelle étendue (approche SQL3 ou objet relationnelle) ou «révolutionnaire» dans un SGBDOO (approche ODMG), conduit à dépasser de nombreuses lacunes sémantiques du modèle relationnel de CODD. Le SGDB relationnel Objet Oracle 9 et Le SGDB Orienté Objet Jasmine de CA (ou CACHE d Intersystèmes) sont utilisés comme plate formes de validation pratique des cours de ce module. Un bilan critique des standards est apporté. CONCEPTS : (15 H) Prof. Serge Miranda : 1. Oracle (SQL3) : (18H) Gabriel Mopolo Moke 2. Jasmine (ODMG) : (12H) Gabriel Mopolo Moke UE2 : «Administration avancée, optimisation («tuning») d un serveur de données relationnelles/ objets» : 63 Heures Responsable G.Mopolo L'objectif après la maîtrise des SGBD relationnels et des architectures est d administrer et d optimiser ( tuner ) un serveur de base de données. L approfondissement pratique est particulièrement centré autour des SGBD Oracle et Microsoft. Des comparaisons avec DB2 d IBM seront effectuées. CONCEPTS : 3 H G.Mopolo : 1. Oracle : 15 H G.Mopolo 2. SQL Server de Microsoft : 24H Y.Proper 3. DB2 : 12H L. Taieb Lelouch (IBM) SEMINAIRES : «Optimisation SQL Server» 9H JY Devant (Microsoft) UE3 : «Datawarehouse, datamining et CRM» : 30 Heures Responsable N.Pasquier (MC UNSA) Ce module permet de comprendre la problématique des applications décisionnelles, nouvelle niche applicative des bases de données et d appréhender les technologies mises en place à travers des outils de développement (Discover et Express d Oracle, Intelligent Miner d IBM). «La modélisation en étoile» sera abordée dans la partie OLAP: modélisation multi dimensionnelle ; gestion des agrégats ; optimisations physiques Le cours comprend 2 parties - Datawarehouse/OLAP, Règles associatives, clustering et classification non supervisée - Algorithmes génétiques, méta heuristiques, classification supervisée, séries chronologiques CONCEPTS (6H) N.Pasquier 1. Intelligent Miner (IBM) (12H) N.Pasquier/M.Collard 2. OLAP (SQL Server) (6H) Y.Propser Séminaires «Methodologie DWH» (6H) T.Frisendal 2/5

M-2 Serveurs d applications et environnements de développement (Coordinateur M.Buffa MC UNSA) : 225 Heures (9 crédits ECTS) UE4 : «Serveurs d applications (y compris mobile) et environnement de développement.j2ee» 66 Heures Responsable M.Buffa Deux plateformes de développement d application web se partagent aujourd hui le marché : la plateforme J2EE promue par SUN Microsystems et la plateforme.net promue par Microsoft. Il est essentiel pour nos étudiants de maîtriser ces deux plateformes. L UE4 décrit les enseignements nécessaires pour maîtriser la plateforme J2EE et l UE6 ceux nécessaires pour maîtriser la plateforme.net. Les principaux cours de UE4 sont : «Java avancé (EJB, JSP, J2EE, Java embarqué, java Multimedia,..» L objectif du cours «Java avancé» est de connaître les extensions introduites dans J2EE, de développer des EJB (session beans, entity beans,..), de développer un site Web basé sur JSP; java server pages (gestion d erreurs, logique de navigation, librairie de tags ; XML ; Java Mail), d accéder aux services d annuaire via JNDI, d accéder aux serveurs de message via JMS, de mettre en place l architecture d un projet basé sur un serveur d applications suivant la norme J2EE (Weblogic de BEA, Websphere d IBM, Oracle AS, Iplanet ). Deux séminaires sur Java embarqué (J2ME) et Java Multimedia viennent compléter ce cursus. Un cours sur le Framework Struts est aussi prévu. CONCEPTS (24H) : Apache, jdevelopper Applications : Framework STRUTS (15h) SEMINAIRES (6H) «Plateforme J2EE et serveur d applications sans fils»: Concepts : (21H) M.Buffa/P.Itey S. Mebarkia JM Farinon M.Buffa UE5 : «Architecture N-tier et middleware objet» : 54 Heures Responsable N.Pastorelly Le développement des nouvelles applications basées sur le WEB avec des clients légers impliquent de nouvelles architectures couramment appelées architecture n- tier (N étages avec les serveurs de données, d applications et les serveurs mobiles). Les objets distribués prennent une part de plus en plus importante dans l'élaboration des applications du futur, impliquant l'intégration de sources d'informations et des environnements hétérogènes (bases de données, applications, SGF, protocoles réseaux, Systèmes d'exploitations, environnements matériels, ). Deux écoles existent : o l approche «composants» avec les standards CORBA, COM et RMI o l approche «Services WEB» autour de XML avec SOAP, UDDI et WSDL. Nous abordons principalement dans ce module l approche «services web» aussi bien de façon conceptuelle que pratique avec la dualité.net et J2EE. Les Concepts et enjeux de XML sont présentés avec les composants de base de la norme, les principaux domaines d applications, la: gestion de contenus (Web Sémantique, métadonnées, Ontologies, RDF, framework de publication COCOON), l intégration d applications (Introduction à SOAP et Web Services), l échanges de données (EDI, ebxml). Deux séminaires sensibilisation sur le web sémlantique et Corba sont prévus. CONCEPTS XML et objet distribué (SOAP, UDDI, WSDL) (21 H) Service WEB (15H) Web 2.0 et AJAX (12 H) SEMINAIRES (6H) : Web Sémantique Corba N.Pastorelly Y. Prosper M.Buffa N. Le Thanh 3/5

UE6 : «Serveurs d applications (y compris mobile) et environnement de développement.net» 60 Heures Responsable C.Poirey.Net est avec J2EE les deux plateformes majeures pour le développement d application web et mobiles. L UE6 décrit les enseignements nécessaires pour maîtriser la plateforme.net. Les principaux cours de UE6 sont : «Plate forme.net et serveur ASP» L'enjeu des cours de ce module est d'apprendre aux étudiants les concepts, la configuration et le déploiement d'un serveur d'application et d un serveur mobile dans la palteforme.net. Ces cours permettront aux étudiants de maîtriser la plateforme.net : Description de l offre (.NET framework,.net servers, Windows.NET,.NET devices) ; les serveurs.net (Windows, SQL Server, Commerce Server, Exchang server, Mobile Info server, sharepoint portal server, Biztalk server, application center, internet server) ; le framework.net (les nouveaux lanagages C#, VBNET, Visual studio.net). Deux séminaires sur les évolutions de la platforme J2EE sont prévus. Un exemple commun sera construit en parallèle dans les 2 environnements CONCEPTS (3H) N.Pastorelly -plateforme.net et serveur ASP (36H) C.Poirey - «Les langages à objet C# et VBNET de Microsoft» (15H) N.Pastorelly - Séminaires ( 6H) Microsoft UE7 : «Réseaux mobiles et objets communicants» : 45 Heures Responsable E.Berera L enjeu des cours de cette UE est permettre aux étudiants de comprendre les principes de base des réseaux mobiles (WAP, GPRS, UMTS, WIMAX, WIFI, BLUE TOOTH, ) d une part et des objets communicants (TAG Radio Fréquence (RFID), technologie NFC, Near Field Communication) d autres CONCEPTS des réseaux mobiles et sécurité : (24 H) -Développement d applications sécurisées (6H) -Plateforme d objets communicants (15H) E. Berera JY Tigli M-3 Conception avancée, gestion de projets et séminaires (Coordinateurs JL Cavarero et Annie Cavarero, Professeurs des Universités) : 165 Heures (6 crédits ECTS) UE8 : «Conception avancée autour d UML» : 36 Heures Responsable A.Cavarero L'objectif de ce module est de permettre aux étudiants d'acquérir et maîtriser des préceptes méthodologiques objets fondamentaux en utilisant UML afin de réaliser des analyses et conceptions représentant les besoins des utilisateurs et préparant l'implantation des systèmes d'information. Des études de cas poussées seront réalisées dans ce module. Rational Rose et Objectswitch sont utilisés pour la pratique Un séminaire de conduite de projets avec UML sera aussi réalisé. Il servira de cadre de travail aux projets du MBDS. CONCEPTS (15H) D.Ribouchon : Merise versus UML et étude de cas (15 H) A.Cavarero Séminaires (6 H) Prof. JL Cavarero *(UNSA) Prof. C. Rolland (Paris), Prof. C. Chrisment (Toulouse), Prof. H. Habrias (Nantes) MC C. Soutou (Toulouse) 4/5

UE9 : «ERP et EAI» : 30 Heures Responsable JL Tomas Concepts ERP; Concepts EAI L'enjeu dans ce module est tout d'abord d'effectuer un survol des progiciels utilisés en entreprise à travers une approche comparative. Ensuite une introduction à la problématique d'intégration d'applications est étudiée. Des Méthodes de conception ainsi que les technologies EAI existantes (Asynchrone/synchrone, adaptateurs, workflow, RosettaNet, ebxml ) sont étudiés en s'appuyant sur des études de cas concrets. Concepts ERP (6 H) Concepts EAI (24 H) JL Tomas (Texas) M.Hascoët (Oracle) UE10 : «Gestion de projets (incluant les revues des projets)» : 45 Heures Responsables : Y.GAL (Texas Instrument) L'objectif du cours est de maîtriser le fonctionnement d'une équipe de développement en bases de données (suivi, gestion de projet, contrôle qualité,...). Une pratique est mise en œuvre avec l outil Microsoft MS Project/Project Central, lequel est utilisé dans le cadre du développement des projets occupe 80 pour cent du cours. La mise en cohésion d un groupe permet la réussite des projets en équipe. Un apprentissage de techniques, un travail sur l écoute et la communication permet une meilleure connaissance de soi et des autres. Comme UML est au centre du cours conception, une conduite de projets orienté UML est présentée par les chefs de projets. CONCEPTS : (6 H) (méthodologie Texas) Y.Gal + Revues Projets : (6H) Y.Gal : «MS PROJECT/Project Central» : (6 H) Y.Gal, SEMINAIRES : «Gestion de grands projets» (6H) P.Bourgeot (Certiam) Approche standardisée PMI (3H) (Project Management Institute) Communication autour d un projet (18H) R.Lanteri UE11 : Séminaires industriels et stratégiques : 54 Heures Responsable Serge Miranda - 5 Séminaires industriels : 24 H - 5 Séminaires stratégiques 30H II III UE 12 PROJET INDUSTRIEL TUTORE : 500 Heures : 24 Crédits ECTS UE 13 Stage industriel : 12 Crédits ECTS (4 mois minimum de Juin à Septembre) UE 14 : Anglais (optionnel accent sur la communication verbale) Emploi du temps : Pas de cours le Mercredi (Projet et apprentissage) et le Samedi (libre) TP transversal intégré dans le projet qui démarre dès octobre Modules bloqués (semaine ou jour fixe) avec cours le matin et TD l après midi chaque fois que cela est possible avec temps personnel pour TD 8 Semaines bloquées pour les projets dont 4 semaines en Mai Année universitaire du 1 ier Octobre au 30 Septembre avec résidentiel jusqu en Mai «Projets tutorés» d octobre à Mai (500H) avec version intermédiaire possible en Février pour le congrès mondial 3GSM (2004, 2005, 2006, 2007). 5/5