Want to make creations as awesome as this one?

Transcript

TD
Modélisation

Modélisation des Associations

Créer l'association entre les objets Facture et LigneFacture

Créer le service GestionFacture dans l'EBS Quartier (même package Facture)











loadFactureLigneFacture : charge l'objet facture (identifié par son Id) et les lignes factures qui lui sont associées
loadFactureLigneFactureArticle : charge l'objet facture (identifié par son Id), les lignes factures qui lui sont associées et les articles qui leur sont associées
rechercheFactureParMontant : retourne les factures correspondant aux critères de rechercher renseignés

Modélisation des services EBS Quartier

Créer le service GestionFacture dans l'AS (même package Facture)











findAll: appelle le service findAll de l'EBS en retournant des FactureDTO au lieu de Facture
calculerMontant: n'appelle pas de service EBS, retourne le montant correspondant aux LigneFacture en paramétre
rechercheFactureParMontant : appelle le service EBS rechercheFactureParMontant en retournant des FactureDTO au lieu de Facture

Modélisation des services AS

Pour définir sur quel objet les CRUD du service GestionFacture (EBS) sont implémentés, rajouter un lien Usage










Pour définir le lien entre l'AS et l'EBS et faciliter les appels de services Back, rajouter un lien Usage

Liaisons entre les services dans les diagrammes

Fin de la présentation