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

Brève introduction

Enterprise Architect est utilisé pour modéliser des systèmes commerciaux, technologiques et d'ingénierie. Vous créez des modèles pour diverses raisons, notamment pour spécifier des exigences, analyser des options de conception, décrire architecture , concevoir des classes de programmation et des bases de données, documenter un système existant et bien plus encore. Tous les artefacts associés à ces modèles sont stockés dans le référentiel, non pas sous forme de fichiers, mais dans tableaux dans une base de données relationnelle. Ces modèles peuvent tous être stockés et accessibles à partir d'un référentiel unique, parfois appelé projet. Le référentiel peut être de deux types fondamentaux :

  • Base de données basée sur des fichiers - tels que les fichiers SQLite *.qeax, les fichiers Firebird *.feap ou les fichiers MS Access *.eapx
  • SGBDR basé sur un serveur - tel que MS SQL Server MySQL, PostgreSQL ou Oracle
Enterprise Architect établit des connexions à ces bases de données

Un projet Enterprise Architect est un référentiel permettant de stocker, de manipuler et de gérer un ou plusieurs modèles. Un référentiel unique peut contenir plusieurs modèles, et un Référentiel peut être basé sur des fichiers, hébergé dans un système SGBD plus important ou basé dans le Cloud .

Concepts

Concept

Détail

Voir aussi

Projet

Un projet peut contenir un seul modèle ou plusieurs modèles, chacun définissant un système ou un processus particulier. Un modèle contient les diagrammes , les éléments, les relations et les métadonnées associées qui définissent la structure et la fonction du système ou du processus. Ces composants sont organisés en une hiérarchie de Paquetages , qui permettent de regrouper et de gérer les composants associés.

Gérer les connexions aux projets Raccourcis du projet Équipe de Modélisation

Modèle

Différents aspects du processus ou du système - ou leur développement - sont définis par Modèle Paquetages , que vous générez à partir de gabarits spécifiquement structurés pour support les aspects que représentent les Modèle Paquetages , tels que les exigences ou le déploiement. Vous pouvez générer ces Modèle Paquetages à n'importe quel niveau de la hiérarchie, mais comme ils sont créés avec leur propre contenu, ils sont plus utiles aux niveaux supérieurs.

Assistant de Modèle

Vue

Les Paquetages de niveau supérieur dans un modèle peuvent également être Vues , qui représentent des partitions du modèle que vous définissez vous-même.

Vous pouvez commencer avec Vues standard telles que Class ou Component, ou créer les partitions adaptées à votre modèle.

Vues

Exemple de structure de projet

An example project structure as shown in the Project Browser in Sparx Systems Enterprise Architect.

Chaque Vue ou Modèle Paquetage contient Paquetages ; le Paquetage Modèle de cas d'utilisation contient :

  • Acteurs et
  • Principaux cas d'utilisation
Il contient également le diagramme de cas d'utilisation, qui peut être un aperçu de la structure ou de la fonction Paquetage .

Chaque Paquetage lui-même peut contenir un ou plusieurs diagrammes , un ou plusieurs Paquetages et plusieurs éléments ; le Paquetage des cas d'utilisation principaux contient :

  • Diagramme UC primaire
  • Paquetage de configuration client
  • Élément Use Case1
  • Élément Use Case2
Chaque Paquetage subordonné contient également diagrammes , des éléments et (si nécessaire) d'autres Paquetages ; les éléments sont liés par des connecteurs créés dans les diagrammes , et chaque élément et connecteur possède des propriétés, des attributs, des opérations et des extensions définis dans les boîtes de dialogue « Propriétés » respectives.

Note que les modèles ne doivent pas nécessairement être construits de cette manière. En fonction de la méthodologie que vous suivez et des informations que vous devez modéliser, la structure du projet peut être complètement différente. De plus, de nombreux cadres d'architecture tels que TOGAF et ArchiMate spécifient leur propre structure de projet dans le cadre de leur architecture de solution globale.