Créer un diagramme de structure
Avec HOPEX IT Architecture, les composants d'un objet et leurs échanges sont décrits dans un diagramme de structure.
Créer le diagramme de structure d'application

Un diagramme de structure d'application montre graphiquement les composants de premier niveau d'une application, les points d'accès (point de service et de requête) et les connexions entre les composants.
L'application de gestion des demandes d'achats, qui n'est utilisée que pour les achats internes, s'appuie sur deux services applicatifs spécialisés : l'un dans l'achat des fournitures et l'autre dans l'achat de matériel. Les deux services applicatifs utilisent Microsoft Excel.
Les composants d'un diagramme de structure d'application
Un diagramme de structure d'application est composé de :
• services applicatifs qui représentent les services applicatifs utilisés et déployés avec l'application.
Dans l'exemple, il s'agit du service d'achat des fournitures.

Un service applicatif est un composant logiciel d'une application, qui ne peut être déployé seul, et qui réalise un sous-ensemble des fonctionnalités de l'application pour des utilisateurs de cette application ou à l'intérieur de cette application (ou d'une autre application). Ceci inclut les programmes batch.
• micro-services qui représentent les services utilisés indépendants de l'application.
Dans l'exemple, il s'agit de l'application Microsoft Excel.

Un micro-service est un composant logiciel qui peut se déployer de manière autonome, mais qui ne fournit pas directement un service à l'utilisateur final. Il peut interagir avec d'autres services applicatifs, applications ou systèmes applicatifs. C'est un composant logiciel déployable qui utilise des technologies logicielles. Par exemple : service d'authentification, service d'impression de fichiers PDF.
• points d'accès, de requête et de service.
• interactions entre les composants.

Une interaction représente un contrat conclu dans un contexte précis entre des entités autonomes à l'intérieur ou à l'extérieur d'une entreprise. Ces entités peuvent être des acteurs, des applications, des activités, des processus de l'entreprise, ou des acteurs externes à l'entreprise. Le contenu de ce contrat est décrit par un contrat d'échange.
• dépôts de données physiques utilisés par l'application.
Ajouter un service applicatif dans un diagramme de structure d'application
Pour décrire qu'une application utilise un service applicatif, vous allez :
1. Dans la barre d'objets du diagramme de structure d'application, cliquez sur le bouton Service applicatif et cliquez dans le cadre de l'application décrite.
Une fenêtre d'ajout vous demande de choisir le Service applicatif utilisé.
2. Sélectionnez un service applicatif existante
3. Cliquez sur OK.
Le service applicatif apparaît dans le diagramme.