Audrey alibert monia fadli c cile garnier dominica leung baba ngom david rousse
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Module 21 Groupe 2 IUP MIAGe 3éme année PowerPoint PPT Presentation


  • 68 Views
  • Uploaded on
  • Presentation posted in: General

Audrey ALIBERTMonia FADLI Cécile GARNIERDominica LEUNG Baba NGOMDavid 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

Download Presentation

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Audrey alibert monia fadli c cile garnier dominica leung baba ngom david rousse

Audrey ALIBERTMonia FADLI Cécile GARNIERDominica LEUNG Baba NGOMDavid ROUSSE

A LA RECHERCHE

D'UNE OFFRE D'EMPLOI

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


Module 21 groupe 2 iup miage 3 me ann e

PLAN

 Introduction

 Gestion du projet

 Modélisation

 Architecture 3-Tiers

 interface cliente

 composants métiers

 base de données

 Tests

 Conclusion

 Démonstration


Introduction

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


Repartition des taches et planning

REPARTITION DES TACHES ET PLANNING

 Modélisation : 15 jours / homme

 Architecture : 12 jours / homme

 Documentation : 10 jours / homme

 Codage : 29 jours / homme


Modelisation

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.


Architecture 3 tiers

ARCHITECTURE 3-TIERS

Client Java

Composants métier

Données sous SQL Server


Client java

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


Composants metiers

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


Base de donnees

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.


Tests

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


Conclusion

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

- ...


Demonstration

DEMONSTRATION


Architecture repartie

Interface cliente

Manager

2 composants : OffreEmploi

et ProfilDePoste

SQL Server

Composant d’accès

aux données

ARCHITECTURE REPARTIE


  • Login