Soutenance dtude de cas Modlisation d une station

  • Slides: 14
Download presentation
Soutenance d’étude de cas Modélisation d ’une station de péage William BOILEAU Christophe DECIS

Soutenance d’étude de cas Modélisation d ’une station de péage William BOILEAU Christophe DECIS Alexandre FILIPIAK Thomas FOREY ESSI 3 - 2002

Le cahier des charges en bref z 3 acteurs majeurs: y Le centre d’administration

Le cahier des charges en bref z 3 acteurs majeurs: y Le centre d’administration (en dehors de notre système) y Le centre de supervision y Les voies z Moyens de paiement offerts par la compagnie y 7 moyens de paiement: liquide, carte bancaire, carte d’abonné, badge, chéquier, reconnaissance de dette et exemption de paiement. z Condition de passage à la borne de péage y Une voiture non standard(détectable par la boucle) doit passer par la voie manuelle z z Spécificité type de voie: manuelle, automatique, express. Gestion des données bancaires Gestion des statistiques Gestion des voies et du flux

La liste noire z Qu’est-ce que la liste noire? y Liste de numéros de

La liste noire z Qu’est-ce que la liste noire? y Liste de numéros de plaque d’immatriculation des véhicules recherchés par la police. y Fournie à chaque centre de supervision par le service de police départemental. z Comment gère-t-on la liste noire ? y Mise à jour régulière. y Possibilité d’ajouter une plaque d’immatriculation de façon instantanée à partir du centre de supervision. z Quels sont les équipements mis en œuvre ? y Une caméra disposée sur chaque voie à hauteur de la barrière aval. y Comparaison du numéro avec la liste noire effectuée dans le centre de supervision: x Si correspondance, émission d’une alerte, accompagnée d ’une photo, au centre d ’administration. x Sinon, l’image est automatiquement détruite.

Questions posées / résolues z Faut-il modéliser la barrière amont ? (manuelle) y Notre

Questions posées / résolues z Faut-il modéliser la barrière amont ? (manuelle) y Notre modèle n’a conscience que de son état (ouverte / fermée) z La gestion des données bancaires appartient-elle à notre système ? y A l ’origine : centre d ’administration inclus dans notre système. y Maintenant : centre de supervision gère le stockage et la transmission des statistiques bancaires par une SGBD. z Comment faire pour détecter un badge dans une voie non express ? y Dans une borne manuelle l ’opérateur possède un scanner de badge. y Dans une borne automatique, une alerte permet de faire venir un opérateur équipé d’un scanner.

Cas d’utilisation de haut niveau Centre d'administration Gestion. Données Opérateur Superviseur Gestion des flux

Cas d’utilisation de haut niveau Centre d'administration Gestion. Données Opérateur Superviseur Gestion des flux Usager Gestion d'un passage

La gestion d’un passage Gestion d'un passage Sortie d'un véhicule entrée d'un véhicule Gestion

La gestion d’un passage Gestion d'un passage Sortie d'un véhicule entrée d'un véhicule Gestion des alertes Détection de sortie de véhicule Transmission des statistiques Détection d'un véhicule Photographie de la plaque d'immatriculation Passage Re-catégorisation d'un véhicule Gestion de la barrière et du feu bicolore Demande de reçu Paiement par monnaie Paiement par chèques Exemption de paiement Paiement par CB Paiement par carte d'abonnement Paiement par badge Reconnaissance de dettes

Vue générale d’un passage

Vue générale d’un passage

Scénario: Détection d’un véhicule y y y y Pré-condition : le péage est ouvert.

Scénario: Détection d’un véhicule y y y y Pré-condition : le péage est ouvert. Le scénario commence quand un véhicule entre dans la voie. 1. La première boucle magnétique de la voie s'enclenche. 2. Elle envoie des informations liées au type de véhicule à la borne. 3. La borne envoie un signal à la caméra. 4. La borne détermine le prix à payer pour l'usager. 5. La borne affiche le prix à payer pour l'usager. y Variantes : y 5 a. Le véhicule n'est pas sur une voie manuelle et n'est pas une voiture standard; une alerte est diffusée. y Post-condition : le véhicule a été correctement détecté. y Données concernées: poids du véhicule

Scénario: Paiement par monnaie y y y Pré-condition : le véhicule est dans une

Scénario: Paiement par monnaie y y y Pré-condition : le véhicule est dans une voie où le paiement par monnaie est autorisé. Le scénario commence quand un usager donne la monnaie à l’opérateur. 1. L'usager donne la monnaie à l'opérateur. 2. L'opérateur enregistre le paiement. 3. Le système calcule la monnaie à rendre. 4. L'opérateur rend la monnaie si nécessaire à l'usager. Variantes : 1 b. L'usager est dans une voie automatique; la monnaie est introduite dans la borne. 2 a. L'usager est dans une voie automatique; la borne enregistre le paiement. 3 a. L'opérateur ne dispose plus d'assez de monnaie pour rendre le compte exact; il rend la monnaie à l'arrondi supérieur et enclenche une alerte. y 4 a. L'usager est dans une voie automatique; la borne rend la monnaie si nécessaire à l'usager. y 4 b. L'usager est dans une voie automatique, la borne ne dispose plus d'assez de monnaie pour rendre le compte exact; la borne rend la monnaie à l'arrondi supérieur et enclenche une alerte. y y y Post-condition : le paiement du péage est effectué. y Données concernées: L’usager et le moyen de paiement

Diagramme de Classes

Diagramme de Classes

Diagramme de Classes

Diagramme de Classes

Diagramme de Classes

Diagramme de Classes

Diagramme de Séquence

Diagramme de Séquence

Conclusion z. Conception et modélisation d ’un modèle réelle. z. Travail en groupe: Partage

Conclusion z. Conception et modélisation d ’un modèle réelle. z. Travail en groupe: Partage des tâches. z. Découverte d’UML et de Rational Rose. z. Gain de temps.