Réserver une Démo
Pré. Proc.

Aperçu Référentiel

EA Project Files

Les référentiels Enterprise Architect contiennent des informations précieuses sur une entreprise et les projets qu'elle gère. Ces informations peuvent être de niveau stratégique, tactique ou opérationnel, et les modèles peuvent être basés sur un large éventail de disciplines, allant de l'entreprise à la technologie en passant par l'ingénierie. Les modèles peuvent représenter l'état actuel ou futur de l'entreprise ou de l'une de ses divisions ou services commerciaux ou technologiques. Le référentiel deviendra le centre névralgique des connaissances de l'entreprise et, grâce à l'intégration avec une gamme d'autres outils, pourra fournir une vue unifiée de toutes les connaissances de l'entreprise et de ses connexions.

En tant que modélisateur, vous créez du contenu sous forme de graphiques d'éléments interconnectés qui sont visualisés sur diagrammes , des listes et des représentations spécialisées telles que des matrices, des tableaux Kanban, des diagrammes, des graphiques, des feuilles de route et bien plus encore. Les parties prenantes extérieures aux groupes modélisation peuvent visualiser ces visualisations et collaborer par le biais de discussions, révisions et de discussions en ligne, en donnant leur avis et en posant des questions, participant ainsi à l'évolution des modèles.

Un Référentiel Enterprise Architect est stocké dans une base de données relationnelle ; il peut s'agir d'une base de données basée sur des fichiers telle que SQLite ou Firebird (MS Access dans les versions plus anciennes), ou d'un système de gestion de base de données (SGBD) tel que MS SQL Server, MySQL, PostgreSQL ou Oracle. Enterprise Architect peut se connecter à des référentiels basés sur des SGBD via une connexion directe ou à l'aide du Pro Cloud Server - du type généralement appelé Référentiels Cloud Basé . Il est courant de commencer avec un Référentiel Fichier Basé et, lorsque le projet prend de l'ampleur et qu'un certain nombre de modélisateurs accèdent au référentiel, de le transférer vers un SGBD. Quel que soit le type de référentiel implémenté, l'interface utilisateur reste la même et les utilisateurs peuvent passer en toute transparence d'un type de référentiel à un autre et continuer à contribuer en tant que membre de l'équipe sur cette plate-forme modélisation .

Concepts

Concept

Description

Voir aussi

Référentiel en tant que fichier

Dans n'importe quelle édition d' Enterprise Architect vous pouvez stocker un projet dans un seul fichier avec une extension .qea ou .feap. Les anciennes versions d' Enterprise Architect prenaient en charge les fichiers .eap/.eapx. Cependant, depuis la sortie de la version 16 Enterprise Architect ce format est obsolète.

  • Un fichier .qea est une base de données SQLite
  • Un fichier .feap est une base de données Firebird
  • Les fichiers .eap/.eapx sont des bases de données Microsoft JET, .eap étant un fichier basé sur MS Access 97 et .EAPX étant un fichier MS Access 2000
Projets Fichiers Basés

Référentiel dans un SGBD (Database Management System)

Dans les éditions Enterprise Architect Corporate , Unified et Ultimate , vous pouvez également utiliser un référentiel SGBD adapté aux projets.

Les projets SGBD ont le même schéma/structure de base de données que les fichiers .qea et .feap, mais offrent une évolutivité et un accès simultané bien supérieurs. Enterprise Architect se connecte à un SGBD à l'aide d'une connexion « native » (introduite dans EA v16) ou ADO/ODBC (voir Connexion à un Référentiel de données ). Sparx Systems recommande l'utilisation de connexions natives à l'avenir.

Note que lors de la configuration d'une source de données ODBC sur une machine 64 bits, vous devez utiliser le gestionnaire de données ODBC correspondant à votre installation Enterprise Architect . Par exemple, si vous avez installé la version 64 bits d' Enterprise Architect , votre DSN ODBC devra avoir des définitions 64 bits. Pour vous assurer que la version correcte du gestionnaire de données ODBC est utilisée, utilisez l'option de ruban « Paramètres > Outils utilisateur > Sources de données ODBC » d' Enterprise Architect .

Référentiels Serveur Basé

Référentiel dans le Cloud

Dans les éditions Corporate , Unified et Ultimate d' Enterprise Architect vous pouvez activer davantage les fonctionnalités distribuées d' Enterprise Architect et utiliser Internet ou le réseau local pour vous connecter à un Pro Cloud Server sur lequel un ou plusieurs référentiels ont été installés et configurés pour l'accès. Le Pro Cloud Server est un logiciel gratuit disponible auprès de Sparx Systems et est relativement simple à installer et à configurer sur une machine Windows appropriée. Les référentiels basés sur le cloud offrent le nec plus ultra en matière de développement distribué et de configuration client minimale. En fait, les clients n'ont besoin que de l'URL du serveur et du nom de la base de données pour se connecter au référentiel basé sur Cloud .

Le Pro Cloud Server supporte les mêmes systèmes de fichiers et de gestion de base de données qu'Enterprise Enterprise Architect , à savoir Firebird, MariaDB, MySQL, Oracle, PostgreSQL, SQLite et SQLServer. Si un serveur SGBD est utilisé, pour garantir les meilleures performances pour les clients Enterprise Architect , Sparx Systems recommande que le Pro Cloud Server et les serveurs de base de données résident sur le même réseau local et soient reliés par une connexion haut débit.

Référentiels des Pro Cloud Server

Modèles

Enterprise Architect utilise cette terminologie lorsqu'il discute des référentiels et de leur contenu.

  1. Un Modèle est un groupe de contenu associé qui exprime un aspect précis d'un système ou d'une entreprise lié aux outils modélisation et au paradigme utilisés. Par exemple, vous pouvez créer un « Modèle de cas d'utilisation » qui décrit le comportement et les scénarios à l'aide de cas d'utilisation UML . Les modèles de processus, les modèles d'architecture, les modèles comportementaux, les modèles structurels, les modèles de classe, etc. sont tous des modèles dans le projet actuel.
  2. Un projet est un groupe de modèles ayant un objectif unificateur unique. Par exemple, un projet de conception de systèmes de navigation pour un nouvel avion ou une nouvelle automobile serait considéré comme un projet unique. Ce projet comprendrait plusieurs modèles. Les projets définissent généralement les niveaux de sécurité, les types de vue et de modèle nécessaires, les procédures nécessaires et d'autres tâches de gestion pour livrer le produit. Les fonctionnalités de gestion de projet dans Enterprise Architect sont très riches et permettent la gestion des ressources, la sécurité, la gestion des changements, les tests et d'autres tâches de gestion de projet typiques.
  3. Un Référentiel est une adresse de fichier unique, de base de données SGBD ou de serveur Cloud contenant un ou plusieurs projets. En règle générale, les référentiels basés sur des fichiers tels que les modèles SQLite et Firebird contiennent un seul projet avec plusieurs modèles qui peuvent être partagés par un petit groupe de travail ou accessibles uniquement par un seul modélisateur. Les référentiels basés sur des SGBD et sur Cloud contiennent souvent plus d'un projet, en particulier lorsque les projets sont d'une certaine manière interdépendants ou co-dépendants.

Ajout de contenu initial

Après avoir créé et accédé à votre nouveau projet sous la forme que prend le Référentiel , vous pouvez maintenant utiliser le Constructeur de Modèle pour créer Paquetages Modèle allant des vues génériques et simples aux contenus plus complexes et basés sur motif .

Vous pouvez ajouter des modèles à un projet à partir de la fenêtre Navigateur en :

  • Faites un clic droit sur un modèle existant et sélectionnez l'option ' Constructeur de Modèle (bibliothèque de motif) '
  • Faites un clic droit sur un Paquetage et sélectionnez l'option ' Constructeur de Modèle (bibliothèque de motif) '
  • En cliquant sur un modèle existant, en appuyant sur la touche Inser et en sélectionnant l'option ' Constructeur de Modèle (bibliothèque de motif) '
  • En cliquant sur un Paquetage , en appuyant sur la touche Inser et en sélectionnant l'option ' Constructeur de Modèle (bibliothèque de motif) '
Projets Fichiers Basés Constructeur de Modèle

Ouverture de projets existants

Les projets existants sont accessibles via la liste « Modèles récents » ou l'option « Ouvrir Projet » sous l'icône « Gestion des fichiers » ( Project list ), ou la liste « Récents » ou le bouton Gérer les projets sur la Page Démarrage .

La connexion à un SGBD existant ou à Référentiel basé sur Cloud est abordée plus en détail dans les sections correspondantes sur l'utilisation de ces types de Référentiel .

Pour les nouveaux utilisateurs, vous pouvez utiliser l'option du ruban ' Démarrer > Aide > Aide > Ouvrir le Modèle d'exemple ' pour ouvrir et explorer le Référentiel d'exemples Enterprise Architect fourni avec Enterprise Architect . Cet exemple n'est pas tant un exemple entièrement élaboré qu'une collection de modèles qui montrent comment vous pouvez exploiter la puissance de la plateforme Enterprise Architect et de l' UML pour créer une large gamme de modèles visuels et textuels.

Gérer les connexions aux projets

Référentiels SGBD

Vous pouvez vous connecter à l’un de ces référentiels de données :

  • Oiseau de feu
  • MariaDB
  • Microsoft Access 2007 et versions ultérieures
  • Microsoft SQL Server 2005 et versions ultérieures (y compris Express et Azure )
  • MySQL
  • Oracle 9i et versions ultérieures
  • PostgreSQL

En bref, pour créer un nouveau référentiel de base de données, vous créez d'abord une nouvelle base de données avec le logiciel de gestion SGBD, puis exécuter les scripts fournis pour créer le schéma/la structure.

La base de données nécessite ensuite une quantité initiale de données pour que Enterprise Architect puisse fonctionner correctement. Les données initiales peuvent être une copie d'un référentiel existant ou le strict minimum provenant de plusieurs sources différentes. Les détails sont disponibles dans la section Référentiels Serveur Basé .

Référentiels Serveur Basé