Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
A LA RECHERCHE D'UNE OFFRE D'EMPLOI
Audrey ALIBERT Monia FADLI Cécile GARNIER Dominica LEUNG Baba NGOM David ROUSSE A LA RECHERCHE D'UNE OFFRE D'EMPLOI Module 21 Groupe 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&T Associés.
- Etude de cas : gestion d’offres d’emploi Techniquement : - Modélisation en UML - Démarche E-Process - Architecture 3-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
Données sous SQL Server
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’API JDBC (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
ARCHITECTURE REPARTIE
Interface cliente Manager 2 composants : OffreEmploi et ProfilDePoste SQL Server Composant d’accès aux données
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.