Modélisation d'Essentiel - Création de votre premier modèle avec Enterprise Architect

Webinaire August 2017
Dans ce Webinaire, vous apprendrez comment:
  • Comment créer un nouveau projet de modélisation dans Enterprise Architect
  • Le rôle des éléments dans la hiérarchie du modèle et les vues de diagramme
  • Quelques façons faciles de partager votre travail avec d'autres parties prenantes

Si vous commencez simplement à modéliser pour l'analyse et la conception, cette session est pour vous! Découvrez comment créer votre premier modèle dans Enterprise Architect et comprendre comment utiliser les éléments de votre hiérarchie modèle pour créer des diagrammes qui facilitent la compréhension et la communication.

Nous allons également expliquer certains concepts de modélisation de base en cours de route, tels que la façon dont les éléments de la hiérarchie du modèle se rapportent aux diagrammes que vous dessinez.

Ben Constable
Ben Constable

Explorez le modèle d'exemple

Nous avons fourni l'exemple du modèle Enterprise Architect utilisé dans le webinaire
Modèle d'Exemple: webinar-management-system-use-case-model.eap Téléchargez l'exemple de modèle d'Enterprise Architect pour le Système de Gestion de Webinaire

Questions de l'auditoire

Cliquez sur une question pour voir la réponse.

Générall

Quelle version d'Enterprise Architect utilisiez-vous?

Enterprise Architect 13.5, Build 1351. J'ai utilisé une installation d'essai d'Enterprise Architect pour cette démonstration.

Pouvez-vous fournir des exemples de modèles pour concevoir et développer en utilisant Enterprise Architect? (Pour la pratique et identifier des techniques.)

Vous pourriez aimer parcourir les modèles divers contenus dans le projet d'Exemple EA. Vous pouvez avoir accès au projet d'Exemple EA via le ruban Commencez | Aide | Ouvrez le Modèle d'Exemple. Vous pouvez aussi trouver des exemples de modèles affichés avec certains de nos webinaires précédents – voir notre Bibliothèque Webinaire.

Y aura-t-il les webinaires à venir qui démontrent la collaboration d'équipe, comme la collaboration parmi des coéquipiers en réseau?

Nous envisagerons de tenir des webinaires à venir sur la collaboration d'équipe. Nous avons tenu récemment certains d'entre eux, représentant Pro Cloud Server d'Enterprise Architect:

Est-ce que vous allez suivre cela avec d'autres types de sujets de démarrage? Cela a été une excellente présentation.

Oui. Par exemple, notre prochain webinaire traitera des bases de la modélisation de classe UML. Vous pouvez vous inscrire à cela via le page d'inscription au webinaire.

Y aura-t-il des webinaires à venir qui montrent une modélisation plus avancée en utilisant Enterprise Architect?

Oui. Nos webinaires couvrent une gamme de niveaux de compétence de modélisation. Vous pourriez être intéressés par certains des sujets spécialisés que nous avons traités précédemment, comme indiqué dans notre Bibliothèque Webinaire.

C'est la première fois que je vois Enterprise Architect. Quel est votre meilleur conseil pour vous mettre au courant?

Absorbez de ceci et d'autres webinaires d'introduction est un bon début. Vous pourriez aimer voir d'autres présentations de niveau débutant dans notre Bibliothèque Webinaire. D'autres ressources gratuites d'apprentissage en ligne sont disponibles auprès de nos Page de Ressource et Tutoriels. Ces ressources sont les plus efficaces si vous suivez en utilisant votre propre installation d'Enterprise Architect, - donc vous pourriez vouloir télécharger et installer l'édition d'Essai d'Enterprise Architect.
Pour des détails, voir notre Page de Téléchargement d'Essai.

Beaucoup de Nos organisations partenaires fournissent des programmes de formation de niveaux de débutant et au-delà de. Pour des détails, voir une liste de notre partenaires de formation.

Est-il possible de regarder les webinaires précédents (à partir d'une archive)?

Oui. SVP Voir notre Bibliothèque Webinaire.

Avez-vous des exemples d'études de cas qui peuvent être utilisés pour apprendre à modéliser dans Enterprise Architect?

Oui. SVP Voir notre Page Études de Cas.

N'importe quels plans pour porter Enterprise Architect à macOS?

Vous pouvez exécuter Enterprise Architect sur macOS l'utilisation du WINE. Pour des détails, voir notre page d'instructions Installation d'Enterprise Architect à l'intérieur de Wine ou CrossOver.

Actuellement, il n'existe aucun plan pour un installateur natif pour MacOS.

Interface Utilisateur, Navigation

Comment avez-vous obtenu l'onglet Cas primaires d'utilisation?

J'ai double-cliqué sur ce noeud diagramme dans le Navigateur de Projet Cela ouvre l'onglet diagramme dans la vue principale. Voir la vidéo à 12: 55mins. Pour une explication plus générale sur les diagrammes d'ouverture, voir la vidéo à 5:48.

J'ai sélectionné Carbon [comme thème dans la boîte de dialogue Application Look]. Je ne vois pas l'option de commande de recherche sur le dessus du ruban. Pourquoi?

Le Commande de Recherche est placé à côté des catégories de ruban est seulement disponible dans les Thèmes de Microsoft Office postérieurs. C'est une limitation connue. Pour tous les thèmes, cependant, vous pouvez avoir accès à la fonctionnalité équivalente à l'intérieur du menu principal d'application (l'icône en haut à gauche) en utilisant le Recherchecontrôle au bas.

Pouvez-vous revoir les paramètres de la documentation?

Voir la vidéo de présentation à 19:02. Il y a un onglet Options dans la dialogue Générer la Documentation .

J'ai une version différente d'Enterprise Architect (10.0.1008) avec une interface différente. Où est l'option se Publiant?

Si vous devez générer un document de format Rich-Text, vous pouvez utiliser le menu: Projet | Documentation | Rapport sur le format de texte enrichi (RTF). Si vous voulez exporter un diagramme comme un fichier d'image, vous pouvez utiliser le menu: Diagramme | Sauvez comme Image.

Il y a une façon de faire des bouts d'outil disponibles

Si vous avez la Barre de Statut Barre de Statutd'Enterprise Architect visible, les bouts d'outil seront montrés là. L'option pour montrer/cacher le Barre de Statut A montré dans la vidéo de présentation à 4:45.

Montrer l'outil penche comme dans les versions précédentes d'Enterprise Architect, vous pouvez mettre hors de service l'option pour montrer des bouts d'outil dans le Barre de Statut. Vous ceci faites via le ruban Début | Espace de travail | Style Visuel | Afficher les astuces dans la Barre de Statut. (Cette approche fonctionne uniquement lors de l'exécution d'Enterprise Architect sous Microsoft Windows.)

Diagramme

Je crée principalement des diagrammes de composants et de séquences. Si je colore un Composant dans un diagramme, comment puis-je garder cette même couleur dans tous les diagrammes autres où le même élément est utilisé?

Vous pouvez le réaliser en mettant une apparence par défaut pour un élément donné. Pour des détails, voir le sujet d'Aide Définir l'apparence par défaut d'un élément.

Existe-t-il un moyen rapide de créer des éléments de la même taille sur un diagramme?

Oui. Vous pouvez utiliser des outils dans Ruban de Disposition pour aider à aligner et à dimensionner les éléments du diagramme rapidement. Pour un exemple, voir la vidéo de présentation à 16:30.

Autrement, une fois que vous faites choisir des éléments multiples sur le diagramme vous pouvez faire un clic gauche sur l'élément que vous voulez à la taille tout d'autres à et utiliser les outils de mise en forme sur place qui apparaissent sur le côté de l'élément sélectionné. Vous pouvez en voir un exemple dans la vidéo de présentation à 16:43.

Comment puis-je enregistrer un diagramme dans différentes versions, comme 1.1, 1.2, etc.?

Enterprise Architect dispose d'une fonctionnalité de modélisation temporelle qui vous permet de le faire. Pour plus de détails, voir le sujet d'aide Clonez Diagram me comme Nouvelle Version et ces webinaires qui représentent le Temps la modélisation Consciente :

Pouvez-vous expliquer les options différentes que vous avez quand vous insérez un élément modèle dans un diagramme? Une des options est "le Lien", mais vous avez d'autres …

Il existe plusieurs options de collage disponibles lorsque vous déposez un élément de la Navigateur de Projet sur un diagramme - selon que l'article vous baissez et le type de diagramme que vous ciblez. Ceux que l'on a montrés dans ce webinaire étaient: Lien, Exemple (Objet) etEnfant (généralisation).

Comme mentionné dans la présentation, choix Lien,aboutit à une référence à l'élément modèle original dessiné sur le diagramme. Le Instance (Objet) l'option instanciera l'élément que vous déposez et dessinez cette instance pour vous sur le diagramme. L'instance est un nouvel élément dans la hiérarchie des modèles. leEnfant (généralisation) option, crée un nouvel élément qui est dessiné de l'élément que vous laissez tomber. La dérivation est modelée comme une relation de Généralisation entre les éléments d'enfant et le parent. Le nouvel élément d'enfant sera avancé le diagramme et si le parent est déjà le présent sur le diagramme - le connecteur de Généralisation sera dessiné aussi.

Pour plus de détails sur les options de collage, voir le sujet d'aide Déposez l'Élément de Navigateur de Projet.

Devrais-je utiliser l'option Lien ou sélectionner Instance d'un élément en utilisant le même élément à travers beaucoup de diagrammes?

Si vous essayez de faire référence à l'élément modèle original, choisissez Lien, regardless of whether the element occurs one diagram or many.

Types de Modèles, Structure

Après avoir sélectionné un type de modèle, comme Cas d'utilisation, le modèle peut-il être modifié pour tenir compte de la modélisation des données ou des processus?

Oui. Vous pouvez ajouter d'autres paquetages de niveau supérieur à ceux-ci dans le Navigateur de Projet soit via l'Assistant-Modèle, soit en créant de nouveaux paquetages via le menu contextuel. Vous pouvez également utiliser un mélange de types de modèles sous n'importe quel paquetage donné comme nécessaire.

Pouvez-vous créer des exigences dans le modèle?

Oui. Enterprise Architect supporte la spécification d'exigences formelles de projet. Vous pourriez être intéressés par des webinaires précédents nous avons maintenu ce sujet:

Existe-t-il une version d'Enterprise Architect qui permet la conception de l'interface utilisateur et la liaison avec les cas d'utilisation?

Oui. Enterprise Architect a un ensemble incorporé d'outils pour concevoir des Interfaces utilisateur. Les éléments de conception d'interface utilisateur peuvent être liés pour Utiliser des éléments de Cas utilisant une Dépendance ou un connecteur de Trace, ou ils peuvent être modelés comme des éléments imbriqués dans un Cas d'Utilisation. Pour des détails sur les outils d'Interface utilisateur de l' Enterprise Architect voir les sujets d'Aide
Diagrammes d'Interface Utilisateur et Exemple de Diagramme d'Interface Utilisateur.

Les projets devraient-ils être structurés en utilisant le noeud racine ou les paquetages?

Vous pouvez utiliser des Noeuds de Racine dans le Navigateur de Projet pour contenir des projets séparés. Ceci peut faire une distinction plus claire entre des projets dans la hiérarchie modèle, que si vous avez utilisé des Paquetages pour faire le même.

Un avantage d'avoir des Projets multiples dans le même référentiel modèle consiste en ce que vous pouvez partager des Données de Référence, comme des Auteurs Modèles, entre eux. C'est toujours le cas de si vous utilisez des Noeuds de Racine ou des Paquetages.

Comment pouvons-nous importer un objet d'un autre projet?

Il existe plusieurs façons d'importer des objets d'un autre projet. La meilleure méthode dépend en partie sur si vous importez d'un Enterprise Architect saillent ou une autre source. Une façon commune d'importer des données modèles dans Enterprise Architect est d'utiliser XMI. Ceci peut fonctionner avec des données venant d'un autre outil de modélisation, si cet outil soutient la spécification XMI. Pour des détails, voir le sujet d'aide: Importation de XMI.

Un façon simple de créer une copie d'un élément d'un projet Enterprise Architect dans un autre est:

  1. Ouvrez le projet Enterprise Architect contenant l'élément que vous souhaitez copier.
  2. Trouvez-le dans le Navigateur de Projet.
  3. Cliquez avec le bouton droit de la souris sur l'élément et choisissez Copier/Coller | Copier dans le Presse-papiers | Structure complète pour la duplication dans le menu "context".
  4. Ouvrez le projet d'Enterprise Architect dans lequel vous souhaitez une copie de l'élément.
  5. Trouvez le paquetage dans lequel vous souhaitez placer l'élément dans le Navigateur de Projet.
  6. Cliquez avec le bouton droit de la souris sur le paquet et choisissez Copier/Coller | Collez l'élément(s) à partir du Presse-papiers.

Cette approche peut aussi être utilisée pour copier un paquetage entier ou des éléments d'enfant de mêmes parents multiples choisis dans le Navigateur de Projet.

Supposons que nous ayons un objet. Comment at-il plus d'une instance de cet objet dans le même modèle?

Vous pouvez créer des instances d'éléments comme vous les glissez-déposez du Navigateur de Projet. Quand incité comment vous voulez coller l'élément, au lieu de la sélection Déposez comme | Lien comme je l'ai fait, vous pouvez choisir Déposez comme | Instance (Objet). Vous pouvez le faire plusieurs fois pour créer plusieurs instances d'un objet, comme illustré dans cette image.

Notez: Vous ne pouvez pas utiliser le même cas d'un élément ou de liens multiples au même élément sur le même diagramme.

Lorsque vous déposez des éléments du Navigateur de Projet sur des diagrammes, vous choisissez s'il faut vous lier avec l'élément original ou créer un nouveau cas de cet élément.

Comment savons-nous dans lequel le modèle un élément particulier sera? Par exemple, si nous voulons dessiner un organigramme ou un diagramme de séquence, où devrions-nous commencer ou comment le trouvons-nous?

La réponse dépend sur si vous voulez créer un nouvel élément pour un type particulier de modèle, ou vous voulez localiser un élément existant d'un type particulier dans la hiérarchie du modèle.

Si vous souhaitez créer un nouvel élément d'un type particulier directement dans votre hiérarchie modèle:

  1. Localisez le paquetage sous lequel vous souhaitez créer l'élément dans le Navigateur de Projet.
  2. Right-click the package and choose Ajouter un élément à partir du menu "context"
  3. Dans la dialogue Nouvel élément utilisez leBoîte à Outils la liste de baisse pour choisir le type de modèle vous a besoin. Notez: Vous trouverez les éléments des diagrammes de séquence liés sous le Interaction catégorie, car c'est le type de diagramme qu'il est dans UML 2. Les éléments d'organigramme sont contenus dans la catégorie Modélisation stratégique | Organigramme.

La gamme de types de modèles que vous pouvez choisir dans le Boîte à Outils drop-list est affecté par MDG Technologies (types de modèles) que vous activez pour Enterprise Architect. Vous pouvez activer et désactiver MDG Technologies via le ruban Configurez | Technologie | Gérer.

Vous pouvez créer de nouveaux éléments de façon diagrammatique en utilisant le Boîte à Outils de Diagramme:

  1. Assurez-vous que Boîte à Outils de Diagramme est visible, en utilisant le ruban: Conception | Diagramme | Boîte à Outils.
  2. Cliquez le Plus d'outils bouton en haut de la Boîte à Outils de Diagramme.
  3. Choisissez le type de modèle dont vous avez besoin. Le disponible Boîte à Outils de Diagramme les articles seront mis à jour en conséquence.

D'autres façons de créer des éléments de modèle d'un type particulier incluentAssistant de Modèle, comme j'ai fait dans la vidéo de présentation à 3:15 et l'ajout d'un diagramme du type approprié. Vous pouvez ajouter de nouveaux modèles et des diagrammes via le menu de contexte dans le Navigateur de Projet.

si vous deviez utiliser un élément existant d'un type particulier, vous pouvez créer une définition de recherche pour rechercher le modèle par type d'élément. Pour plus de détails, voir les sujets d'Aide Recherche de Modèle et Créez des Définitions de Recherche.

Référentiel Modèle

Pouvez-vous préciser les différences entre les fichiers .eap et .feap pour Enterprise Architect?

Ces deux sont à quoi nous renvoyons comme des dépôts modèles basés sur des fichiers. Dans chaque cas, le fichier est en réalité une base de données qui stocke les données modèles d'Enterprise Architect. Par la convention, nous utilisons l'extension .eap pour se référer aux projets d'Enterprise Architect qui utilisent une base de données de JET de Microsoft comme le type de fichier sous-jacent. L'extension .feap pour renvoyer aux projets cette utilisation Firebird au lieu de cela. Bien que les différences de la mise en oeuvre des deux produits de base de données puissent être énormes, les différences fonctionnelles quand utilisé avec Enterprise Architect sont peu et mineures.

Une différence, comme indiqué dans la vidéo de présentation, est qu'un dépôt de Firebird (.feap le fichier) supporte des caractères Unicode, tandis que vous devez faire une certaine configuration pour permettre le support d'Unicode avec une base de données JET (fichier .eap). Pour plus de détails, voir le sujet d'aide Commencez et le sujet connexe Options générales.

Comment faisons-nous fonctionner Enterprise Architect avec un référentiel de base de données de Serveur de SQL simple?

Veuillez vous référer au sujet d'aide Créer un projet dans une base de données SQL Server.

Pouvez-vous convertir un projet feap to eap?

Oui. Utilisez le ruban: Configurez | Modèle | Transfert | Transfert de Projet. Pour des détails, voir le sujet d'Aide: Transfert de Données de Projet.

Comment suivons-nous les changements?

Une façon d'activer la fonctionnalité d'audit d'Enterprise Architect. Une autre approche consiste à utiliser les lignes de base sur les packages. Pour plus de détails, voir les rubriques d'aide:

Pouvons-nous partager des projets? Y a-t-il tout changement de format a exigé en partageant des projets?

Oui. Il y a des façons diverses de partager des projets Enterprise Architect. Généralement, les projets basés d'équipe utilisent un dépôt DBMS éloigné, comme MySQL, l'Oracle ou le Serveur de SQL de Microsoft. Récemment, Sparx Systems ont sorti une plate-forme consacrée, le Pro Cloud Server, pour gérer des dépôts modèles à base d'équipe et faciliter l'accès Web et mobile aux modèles. Vous voudrez peut-être voir nos précédents webinaires sur ce sujet:

Vous pouvez également partager des projets contenus dans des fichiers locaux (.eap ou .feap) en utilisant la contrôle de version des packages

Pour plus d'informations sur ces aspects de référentiels modèles, voir les sujets d'Aide suivants:

Comment organiser le versionnement des modèles?

Pour des instructions, voir le sujet d'Aide Contrôle de Version.

Documentation

Comment puis-je combiner des modèles créés avec des sections de texte? Par exemple un résumé exécutif comme une section de texte et un Cas d'Utilisation fait un diagramme comme la conception dans le modèle. Je suppose qu'il devrait être une sorte de fusion dans la fonction de génération de document …

Vous pouvez utiliser les éléments d'Artefact de Document d'Enterprise Architect pour contenir les sections de texte. Vous pouvez aussi attacher des Documents Liés aux éléments et des paquetages, comme le paquetage contenant votre diagramme de Cas d'Utilisation. Vous pouvez inclure ces éléments de documentation dans des rapports produits. Pour des détails, voir le sujet d'Aide: Déclaration des documents liés.

Y aura-t-il une session mis à jour [webinaire] en création de la documentation personnalisée?

Il est très probable que nous tiendrons de nouvelles sessions sur la génération de document. Les webinaires précédents sur ce sujet incluent:

Intégration avec d'autres outils

Puis-je créer un modèle Enterprise Architect et le rendre visible dans Visio?

Il n'y a aucune façon automatisée de faire si immédiat. Parce que l Enterprise Architect supporte un ensemble riche de données modèles pour des éléments et des relations, n'importe quelle exportation aux dessins Visio serait probablement un processus très défectueux.

Couvririez-vous aussi la situation où vous voulez présenter votre modèle utilisant PowerPoint?

Pas spécifiquement dans ce webinaire. La capacité d'exporter des diagrammes comme des images d'Enterprise Architect, comme indiqué dans ce webinaire, peut être utile en utilisant PowerPoint. Voir la vidéo de présentation à 17:00. Nous fournissons vraiment une extension qui intègre Enterprise Architect avec Microsoft Office. Pour plus d'informations voir: