Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public








télécharger 1.27 Mb.
titreRecherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public
page5/57
date de publication09.06.2018
taille1.27 Mb.
typeRecherche
ar.21-bal.com > loi > Recherche
1   2   3   4   5   6   7   8   9   ...   57


* Remarque : un point de contrôle peut contenir plusieurs tests


2.2. Classification

2.2.1. Catégories
Les points de contrôle sont répartis en 3 catégories :
1. Syntaxe 

2. Complétude, cohérence et intégrité des données

3. Contenu


  • La catégorie « Syntaxe » s’applique aux contrôles syntaxiques (syntaxe W3C et syntaxe par rapport aux schémas XSD du profil CHOUETTE : en particulier vérification de la présence de tous les objets et attributs obligatoires des concepts et des attributs optionnels du profil d’échange).




  • La catégorie « Complétude, cohérence et intégrité des données» se réfère aux schémas XSD du profil CHOUETTE, visualisés sous ‘XMLSpy, et consiste à vérifier les relations entre les concepts, à vérifier que tous les objets référencés par un identifiant sont bien définis par la suite et à effectuer des recoupements entre ces objets.




  • La catégorie « contenu » s’applique au positionnement et au nommage des points d’arrêt et à la logique de configuration du réseau TC.


2.2.2. Nomenclature
2.2.2.1. Syntaxe

- Vérification de la conformité à la syntaxe XML suivant les recommandations du W3C

- Vérification de la conformité au schéma XSD du profil CHOUETTE
2.2.2.2. Complétude des données
- Vérification que tous les objets référencés par identifiant dans le fichier d’export XML sont définis ensuite dans ce même fichier d’export


  • 2.1 Cohérence entre le réseau et ses composants. (PTNetwork (LineId)->Line)

  • 2.2 Cohérence entre le regroupement de lignes et ses composants. (GroupOfLine (LineId) ->Line)

- 2.3 Cohérence entre les arrêts et leurs composants (StopArea (contains) -> StopPoint ou StopArea

  • 2.4 Définition des correspondances. (ConnectionLink (StartOfLink et EndOfLink) -> StopPoint)

  • 2.5 Cohérence entre les courses et les horaires. (Timetable (vehicleJourneyId) ->VehicleJourney (course)

  • 2.6 Définition des terminus (Line (LineEnd)-> StopPoint)

  • 2.7 Cohérence entre les itinéraires et les lignes (Line (routeId) ->Route )

  • 2.8 Cohérence entre les missions commerciales et les itinéraires. (Route (journeyPatternId) -> JourneyPattern)

  • 2.9 Définition de l’itinéraire retour (Route (wayBackRouteId) ->Itinéraire retour)

  • 2.10 Référence à une ligne pour un point d’arrêt (StopPoint (lineIdShortcut) ->Line)

  • 2.11 Référence à un réseau au point d’arrêt (StopPoint (ptNetworkIdshortcut)->PTNetwork )

  • 2.12 Définition de l'Interdiction de Trafic Local (ITL (areaId) -> StopArea)

  • 2.13 Référence à une ligne des arrêts ITL (ITL (lineIdshortcut) ->Line)

  • 2.14 Association points d’arrêt, tronçon, itinéraire (PTLink (StartOfLink et EndOfLink) -> (StopPoint)

  • 2.15 Cohérence entre points d'arrêts et missions commerciales. (JourneyPattern (StopPointList)->StopPoint)

  • 2.16 Référence à une ligne des missions commerciales. (JourneyPattern (lineIdShortcut)->Line )

  • 2.17 Cohérence entre itinéraires et courses (VehicleJourney (routeId) -> Route)

  • 2.18 Cohérence entre les missions commerciales et les courses (VehicleJourney (journeyPatternId) -> JourneyPattern)

  • 2.19 Référence à une ligne pour chaque course (VehicleJourney (lineIdShortCut ) -> Line )

  • 2.20 Vérification des identifiants d'exploitants que référencent les courses (VehicleJourney (operatorId) ->operator)

  • 2.21 Référence à une tranche horaire pour les courses (VehicleJourney (timeSlotId) ->TimeSlot)

  • 2.22 Cohérence entre les points d'arrêts et les heures de passage (VehicleJourneyAtStop (stopPointId)->StopPoint)

  • 2.23 Cohérence entre les courses et des heures de passage (VehicleJourneyAtStop (vehicleJourneyId) ->VehicleJourney)

  • 2.24 Cohérence entre la mission commerciale de la course et l’itinéraire de la course


2.2.2.3. Contenu


  • 3.1 Points d’arrêt de dénomination différente et très proches

  • 3.2 Points d’arrêt très proches regroupés au sein d’une zone d’arrêt

  • 3.3 Unicité des noms de points d’arrêt

  • 3.4 Unicité des noms de ligne

  • 3.5 Modèle de représentation des coordonnées des points d’arrêt

  • 3.6 Localisation des points d’arrêt à l’intérieur d’un périmètre défini.

  • 3.7 Caractérisation des distances entre les points d’arrêt

  • 3.8 Cohérence entre le temps et la distance pour chaque correspondance

  • 3.9 Cohérence entre le temps et la distance pour chaque tronçon

  • 3.10 Détection des boucles

  • 3.11 Détection des retours en arrière

  • 3.12 Connexité du graphe des lignes et des points d’arrêt

  • 3.13 Connexité du graphe des lignes et des points d’arrêt avec intégration des horaires

  • 3.14 carte isochrone du fichier de données

  • 3.15 Cohérence des horaires

  • 3.16 Cohérence des courses


3° Points de contrôle et tests : fiches détaillées



    1. Catégorie 1 : Syntaxe



Les fiches de catégorie 1 figurent à la page suivante.
Fiche du point de contrôle N° 1.1

Description

Intitulé

Vérification de la conformité à la syntaxe XML suivant les recommandations du W3C

Objectif

Contrôler que le fichier respecte la syntaxe XML telle que décrite dans les recommandations du W3C

Références

W3C

N° de fiche(s)

connexe(s)


Priorité

Obligatoire


Résultat

Conforme ou non conforme

Mise en œuvre

Explication

Un fichier XML doit être correctement constitué :


- Il possède une déclaration comportant le numéro de version XML utilisé dans le document ainsi que le nom du jeu de codage de caractères utilisé.

- Un nom d'élément ne peut commencer par un chiffre. Si le nom n'est composé que d'un seul caractère, ce doit être une lettre comprise entre "a" et "z" pour les minuscules, "A" et "Z" pour les majuscules. S'il est composé d'au moins deux caractères, le premier peut être "_" ou ":". Le nom peut ensuite être composé de lettres, chiffres, tirets, tirets bas et deux points.

- Les balises n'ayant pas de contenu doivent se terminer par />.

- Toutes les balises portant un contenu non vide doivent être fermées.

- Les valeurs d'attributs doivent être entre guillemets.

- Les noms d'attributs sont en minuscules.

- Tous les éléments peuvent contenir un ou plusieurs attributs. Chaque élément ne peut contenir qu'une fois le même attribut. Un attribut est composé d'un nom et d'une valeur. Il ne peut être présent que dans la balise ouvrante de l'élément.

Exemple

Exemple de fichier XML



xmlns="http://www.trident.org/schema/trident" xsi:schemaLocation="http://www.trident.org/schema/trident /home/marc/workspace/chouette-ninoxe/src/main/castor/Chouette.xsd">


AMIV:PTNetwork:95

2007-03-21

...


Evaluation

N° test

1.1.1

Libellé

Conformité à la syntaxe XML

Champ d’application

Syntaxe XML suivant les recommandations du W3C

Vérification

- Vérifier qu'il est possible d'ouvrir le fichier contenant le modèle CHOUETTE à analyser avec un éditeur XML ou directement à l'aide d'un Framework de vérification de la syntaxe XML (castor, xerces, etc...).


- Si le fichier respecte la syntaxe W3C alors le test est validé, sinon le test est invalidé et produit le message « test 1.1.1 : le fichier n’est pas correctement formé selon les recommandations du W3C ».

1   2   3   4   5   6   7   8   9   ...   57

similaire:

Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public iconCev et Actigraph, des acteurs normands du nfc, de la billettique...

Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public iconAbraham Claude, Raynard Christine, Auverlot Dominique, Revial Thomas,...

Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public iconCahier des charges Consultation des organismes de formation
«salarié agricole qualifié en polyculture» au cours de l’année 2005. Le dossier des référentiels4 «professionnel» / «certification»...

Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public iconProjet régional de renforcement des Systèmes Nationaux d’Information...

Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public iconCahier des charges Consultation des organismes de formation
«compétences» / «certification» et des situations professionnelles d’évaluation a été élaboré sur l’année 2005, associant les professionnels...

Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public iconI. Notion de système d’information : Une proposition de définition
«Un Système d’information (SI) est un ensemble organisé de ressources : matériel, logiciel, personnel, données, procédures… permettant...

Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public iconDispositions relatives à la liberte de création et a la creation artistique
«sa communication au public,» sont insérés les mots : «notamment la mise à disposition de manière que chacun puisse y avoir accès...

Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public iconCxp-evaluation Extrait du Service Expert

Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public iconArchitecture de réseau et caractéristiques fonctionnelles des systèmes...
«Vue d'ensemble des Recommandations relatives au réseau de gestion des télécommu­nications»

Recherche préalable à la création d’un service d’évaluation et de certification de l’interopérabilité des données d’information voyageurs du transport public iconLa deuxième modalité de la commande publique est la délégation de service public ou dsp
«contrat de partenariat public-privé» (que l’on désignera ici par cppp) créé en 2004 – IL est courant que le terme générique de ppp...








Tous droits réservés. Copyright © 2016
contacts
ar.21-bal.com