Exemples illustrant l'utilisation du format Requirements Interchange
Format (RIF) pour partager des données avec une autre base de données. Le premier exemple montre
comment utiliser le format Requirements Interchange Format (RIF) pour envoyer des données. Le second
exemple illustre la procédure à suivre lorsque vous recevez un module Requirements Interchange
Format.
Avant de commencer
Lorsque vous exportez un package,
toutes les vues auxquelles vous pouvez accéder dans les modules de la définition Requirements
Interchange Format sont incluses dans le package.
Pour
vérifier que les données incluses dans le package sont gérables,
configurez un compte Requirements Interchange Format qui a accès
uniquement aux vues que vous voulez inclure dans le package.
Envoi d'un fichier RIF ou ReqIF
- Créez une définition Requirements Interchange Format (définition RIF) ou (définition ReqIF), qui
définit les données à inclure dans le package et les droits d'accès
lorsqu'il est importé. Voir Création de définitions RIF et ReqIF.
- Exportez la définition, qui crée un fichier xml appelé package Requirements
Interchange Format package (package RIF) ou (package ReqIF) et copie les données dans le fichier. Voir Exportation de packages RIF et ReqIF.
Si vous avez accordé des droits d'accès en édition aux données contenues dans le package, Rational DOORS verrouille la copie dans votre base de données et la passe en lecture seule. Les données contenues dans le fichier Requirements Interchange Format sont
en lecture seule dans votre base de données ou en lecture seule dans le package. Voir Verrous RIF et ReqIF sur les données locales.
- Vous envoyez le package comme vous le feriez pour tout autre fichier.
- La personne qui reçoit votre package l'importe dans sa base de données. Elle gère les données en fonction des contraintes
liées aux droits d'accès que vous avez accordés.
- Lorsque les utilisateurs de la base de données distante ont terminé la mise à jour des données,
ils vous retournent le package afin que vous puissiez l'importer dans votre base de données. Voir Importation de packages RIF et ReqIF. Rational DOORS reconnaît les données dans le package et les
associe à la définition d'origine. Les données sont importées dans un nouveau dossier
du projet.
Remarque : Vos données ne sont pas mises à jour tant que vous n'avez pas fusionné
le package importé.
- Vous fusionnez les données renvoyées avec les données d'origine. Voir Fusion de packages RIF et ReqIF. Si le tiers a terminé
les mises à jour et vous a renvoyé les verrous, ces derniers sont retirés. Si le fichier était une mise à jour et
que le tiers prévoit de vous envoyer d'autres modifications, il peut conserver les verrous.
Réception d'un fichier Requirements Interchange Format
- Vous recevez le package dans un fichier xml, que vous devez importer. Voir Importation de packages RIF et ReqIF.
Lorsque
vous importez le package, vous devez créer une définition, que vous utilisez
lorsque vous retournez les données.
Les données sont importées dans un dossier de votre projet. Un dossier est créé lors de la première importation des données. Lors des importations suivantes, vous devez créer un dossier pour les données. Il est probable que certaines données des
modules soient éditables et que d'autres soient en lecture seule.
- Mettez à jour les données.
- A l'issue de la mise à jour des données, exportez la définition. Voir Exportation de packages RIF et ReqIF.
Vous pouvez renvoyer les verrous d'édition, de manière à ne pas pouvoir procéder à d'autres mises à jour des données. Les données sont exportées dans un fichier XML,
que vous pouvez renvoyer à la base de données Rational DOORS d'origine.