Sommaire

Les exemples du livre

1. Introduction

L’ouvrage est parsemé d’exemples pour décrire le fonctionnement et le comportement des API abordées. Afin d’avoir une certaine homogénéité, tous ces exemples proviennent d’une ébauche d’application qui a pour but de gérer la clientèle d’un complexe sportif.

2. Description fonctionnelle

La première version de l’application va permettre de :

  • Gérer un annuaire des clients.

    Lorsqu’un nouveau client arrive dans les locaux du complexe sportif, ses coordonnées sont demandées pour créer son compte.

  • Gérer les terrains du complexe et les sports praticables sur chacun d’entre eux.

  • Gérer les carnets d’entrées donnant accès aux terrains de sport.

    Pour accéder à un terrain de sport, le client doit fournir un ticket. Il peut acheter les tickets par carnet. Un carnet est associé à un seul sport car les tarifs sont différents.

  • Laisser des messages.

    Les clients peuvent laisser des messages afin de trouver des partenaires.

3. Le diagramme de classes d’analyses

Le diagramme de classes d’analyses qui en découle est le suivant :

images/01EP45.png

Il présente les classes nécessaires à l’organisation des données manipulées par l’application. Prêtez attention aux relations bidirectionnelles. Il faut généralement éviter d’en mettre en place car il faut pouvoir gérer ...