Pré. | Proc. |
Courte 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 la spécification des exigences, l'analyse des options de conception, la description de l'architecture, la conception de classes de programmation et de bases de données, la documentation d'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é un 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 serveur - tel que MS SQL Server MySQL, PostgreSQL ou Oracle
Un projet Enterprise Architect est un référentiel pour stocker, manipuler et gérer un ou plusieurs modèles. Un référentiel unique peut contenir de nombreux modèles, et un Référentiel peut être basé sur des fichiers, hébergé dans un système SGBD plus grand ou basé dans le Cloud .
Notions
Concept |
Détail |
Voir également |
---|---|---|
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. |
Gestion des 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 le Modèle Paquetages , que vous générez à partir de gabarits spécifiquement structurés pour prendre en support les aspects que le Modèle Paquetages représente, tels que les exigences ou le déploiement. Vous pouvez générer ces Paquetages sur des modèles à 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 des Vues , qui représentent des partitions du modèle que vous définissez vous-même. Vous pouvez commencer avec des Vues standard telles que Class ou Component, ou créer les partitions appropriées à votre modèle. |
Vues |
Exemple de structure de projet |
Chaque Vue ou Modèle Paquetage contient des Paquetages ; le Use Case Modèle Paquetage contient :
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 :
Note que les modèles n'ont pas à être construits de cette façon. Selon la méthodologie que vous suivez et les informations dont vous avez besoin pour modéliser, la structure du projet peut être complètement différente. En outre, de nombreux frameworks architecturaux tels que TOGAF et ArchiMate spécifient leur propre structure de projet dans le cadre de leur architecture de solution globale. |