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 exécute. Les informations peuvent se situer à un niveau stratégique, tactique ou opérationnel, et les modèles peuvent être basés sur une gamme de disciplines allant des affaires à 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 la plaque tournante centrale 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 des diagrammes , des listes et des représentations spécialisées telles que des matrices, des tableaux Kanban, des graphiques, des graphiques, des feuilles de route, etc. Les parties prenantes extérieures aux groupes de modélisation peuvent visualiser ces visualisations et collaborer par le biais de discussions, de révisions et de discussions, donner des commentaires et poser des questions et ainsi participer à l'évolution des modèles.

Un Référentiel d' 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 anciennes versions), 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 un SGBD via une connexion directe ou avec l'utilisation 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 que plusieurs modélisateurs accèdent au référentiel, de le transférer vers un SGBD. Quel que soit le type de référentiel mis en œuvre, l'interface utilisateur reste la même et les utilisateurs peuvent passer de manière transparente d'un type de référentiel à un autre et continuer à contribuer en tant que membre de l'équipe sur cette plateforme de modélisation .

Notions

Concept

Description

Voir également

Référentiel sous forme de 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 le fichier .eap/.eapx, mais depuis la sortie d' Enterprise Architect version 16, 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 MS Access 2000
Projets Fichiers Basés

Référentiel dans un SGBD (Système de Gestion de Base de Données)

Dans les éditions Enterprise Architect Corporate , Unified et Ultimate , vous pouvez également utiliser un référentiel SGBD approprié pour les 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 en utilisant soit une connexion 'native' (introduite dans EA v16) ou ADO/ODBC (voir Référentiel connecter à 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 pour 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 en outre activer les capacité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 le Cloud .

Le Pro Cloud Server prend en supporte les mêmes fichiers et SGBD Enterprise Architect , c'est-à-dire 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

Des modèles

Enterprise Architect utilise cette terminologie lors de l'examen des référentiels et de leur contenu.

  1. Un Modèle est un groupe de contenu connexe qui exprime un aspect ciblé d'un système ou d'une entreprise qui est lié par les outils de modélisation et le 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 architecturaux, les modèles comportementaux, les modèles structurels, les modèles de classe, etc. sont tous des modèles du projet en cours.
  2. Un projet est un groupe de modèles qui a un seul objectif unificateur. Par exemple, un projet de conception de systèmes de navigation pour un nouvel aéronef ou une nouvelle automobile serait considéré comme un seul projet. Dans ce projet, il y aurait 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 capacités de gestion de projet dans Enterprise Architect sont très riches et permettent la gestion des ressources, la sécurité, la gestion du changement, les tests et d'autres tâches typiques de gestion de projet.
  3. Un Référentiel est un fichier unique, une base de données SGBD ou une adresse de Serveur Cloud qui contient 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 le SGBD et le 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 du contenu initial

Après avoir créé et accédé à votre nouveau projet, quelle que soit la forme que prend le Référentiel , vous pouvez maintenant utiliser l' Assistant de Modèle ( Page Démarrage "Créer à partir de Motif ") pour créer des Modèle de Paquetages allant de vues génériques et simples à des contenus plus complexes et basés sur des modèles. .

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

  • Faites un clic droit sur un modèle existant et sélectionnez l'option "Ajouter un Modèle à l'aide de l'assistant"
  • Faites un clic droit sur un Paquetage et sélectionnez l'option "Ajouter un Modèle à l'aide de l'assistant"
  • En cliquant sur un modèle existant, en appuyant sur la touche Inser et en sélectionnant l'option de menu "Ajouter un Modèle à l'aide de l'assistant"
  • En cliquant sur un Paquetage , en appuyant sur la touche Inser et en sélectionnant l'option de menu 'Ajouter un Modèle à l'aide de l'Assistant'
Projets Fichiers Basés L' Assistant 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 de la Page Démarrage .

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

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

Gestion des 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
  • PostgreSQLName

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 de SGBD, puis exécuter les scripts fournis pour créer le schéma/la structure.

La base de données nécessite alors une quantité initiale de données pour Enterprise Architect fonctionne 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é