La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Responsable: Mme. Anne-Marie Hugues Mr. Philippe Salvan Mr. Philippe Salvan Julien BOUYOUD Gabriel GUY Pauline MARTRE 1 Présenté par :

Présentations similaires


Présentation au sujet: "Responsable: Mme. Anne-Marie Hugues Mr. Philippe Salvan Mr. Philippe Salvan Julien BOUYOUD Gabriel GUY Pauline MARTRE 1 Présenté par :"— Transcription de la présentation:

1 Responsable: Mme. Anne-Marie Hugues Mr. Philippe Salvan Mr. Philippe Salvan Julien BOUYOUD Gabriel GUY Pauline MARTRE 1 Présenté par :

2 Modèle ORM Modèles Relationnel / Objet Fonctionnalités PolytechPersistence Démonstration Conclusion 2 Bouyoud – Guy – Martre

3 Conception facile & intuitive En langage naturel Correspond mieux aux exigences client 3 Bouyoud – Guy – Martre

4 4

5 Conversion ORM Relationnel Et le Modèle Objet ?? 5 Bouyoud – Guy – Martre Entité Valeur Associations Table Column Table (Foreign Keys ) Table (Foreign Keys ) Association (N-M) Association (N-M) 3NF

6 6 Bouyoud – Guy – Martre Responsable de Club : CRUD Sports CRUD Joueurs pour tous les sports du club Responsable de Sport dun Club : Modification Entraineur CRUD Joueur pour un sport donnée Fonctionnalités offertes aux entraineurs : Composer les équipes quils entrainent Gestion des droits

7 7 Bouyoud – Guy – Martre Fonctionnalités offertes au responsable de ligue : Création dun championnat Inscription déquipes à un championnat Planification des matchs dun championnat Saisie des résultats dun match

8 8 Bouyoud – Guy – Martre Fonctionnalités offertes au grand public : Détail Joueurs Championnat : Calendrier Classement Équipes Consultation Informations Clubs Notation des joueurs pour un match

9 9 Bouyoud – Guy – Martre Hibernate Toplink Java Persistence API PolytechPersistence Application Standalone + Web JDBC API

10 10 Bouyoud – Guy – Martre Entity Management Entity Management Hibernate Toplink Java Persistence API PolytechPersistence Structure Entity Tracking Entity Tracking Logging Application Standalone + Web Méta- données

11 Entité Tous les types Java primitif String + Date + Time + Timestamp + Enum. Acquisition retardée (Lazy Fetching) Id Manuel Stratégie : Identity (Autoincrement) Associations (1-1, 1-N) 11 Bouyoud – Guy – Martre

12 Recherche par identifiant Création et suppression Rafraichissement Détection automatique et mise à jour des éventuelles modifications dune entité persistante. Changer le mode de transaction (automatique ou manuel) 12 Bouyoud – Guy – Martre

13 13 Bouyoud – Guy – Martre

14 14 Bouyoud – Guy – Martre

15 Beaucoup dinvestissement Peu de Temps Appréhender les difficultés dun mapping Objet / Relationnel 15 Bouyoud – Guy – Martre

16 16 Bouyoud – Guy – Martre


Télécharger ppt "Responsable: Mme. Anne-Marie Hugues Mr. Philippe Salvan Mr. Philippe Salvan Julien BOUYOUD Gabriel GUY Pauline MARTRE 1 Présenté par :"

Présentations similaires


Annonces Google