1 / 13

Module 21 Groupe 2 IUP MIAGe 3éme année

Audrey ALIBERT Monia FADLI Cécile GARNIER Dominica LEUNG Baba NGOM David ROUSSE. A LA RECHERCHE D'UNE OFFRE D'EMPLOI. Module 21 Groupe 2 IUP MIAGe 3éme année. PLAN.  Introduction  Gestion du projet  Modélisation  Architecture 3-Tiers

raheem
Télécharger la présentation

Module 21 Groupe 2 IUP MIAGe 3éme année

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Audrey ALIBERT Monia FADLI Cécile GARNIER Dominica LEUNG Baba NGOM David ROUSSE A LA RECHERCHE D'UNE OFFRE D'EMPLOI Module 21 Groupe 2 IUP MIAGe 3éme année

  2. PLAN  Introduction  Gestion du projet  Modélisation  Architecture 3-Tiers  interface cliente  composants métiers  base de données  Tests  Conclusion  Démonstration

  3. INTRODUCTION  Projet réalisé en partenariat avec B&TAssociés. - Etude de cas : gestion d’offres d’emploi  Techniquement : - Modélisation en UML - Démarche E-Process - Architecture3-tiers : CORBA - Langage d’implémentation : JAVA - SGBD : SQL Server 7.0

  4. REPARTITION DES TACHES ET PLANNING  Modélisation : 15 jours / homme  Architecture : 12 jours / homme  Documentation : 10 jours / homme  Codage : 29 jours / homme

  5. MODELISATION  Démarche E-Process : - Diagramme des cas d’utilisations - Diagramme de séquence inter-composants - Diagramme de séquence intra-composant - Diagramme de classes - Diagramme d’états  Notion de composant métier : - un groupement de concepts métiers forts - sert un ou plusieurs processus métier - possède une grande autonomie par rapport aux autres composants.

  6. ARCHITECTURE 3-TIERS Client Java Composants métier Données sous SQL Server

  7. CLIENT JAVA Couche présentation - la communication avec la partie composant métier se fait grâce à un ORB sur le poste client - interface développée en JAVA ORB ORB IIOP IIOP TCP/IP TCP/IP Ethernet Ethernet Support physique

  8. COMPOSANTS METIERS  La couche métier implémente la logique métier de l’application via des composants. - les composants métiers communiquent entre eux via le bus logiciel de CORBA - langage d’implémentation des objets : JAVA ... - ... pourquoi pas : C++, SMALLTALK, ADA

  9. BASE DE DONNEES  Gestion des données : SGBD SQL Server 7.0 - la couche métier accède aux données par le biais d’un composant technique d’accès aux données - ce composant, réalisé en JAVA, utilise l’APIJDBC (Java DataBase Connectivity) qui est un middleware d’accès aux données.

  10. TESTS  Les tests se sont effectués en 3 étapes : - tests unitaires des composants - tests d’intégration : composants entre eux - tests de l’application elle-même

  11. CONCLUSION Dynamique de projet dans une entreprise avec livrables toutes les semaines et réunions Documents d’analyse et de développement : - modélisation - charte graphique - normes de développement - architecture - ...

  12. DEMONSTRATION

  13. Interface cliente Manager 2 composants : OffreEmploi et ProfilDePoste SQL Server Composant d’accès aux données ARCHITECTURE REPARTIE

More Related