HOPEX System Oriented IT Architecture : Introduction des concepts utilisés : Exemples d’utilisation : Exemple de système applicatif logique
   
Exemple de système applicatif logique
*Un système applicatif logique est un assemblage d'autres systèmes applicatifs logiques, d’applications logiques et d'utilisateurs finaux interagissant avec les composants, dans le but de mettre en œuvre une ou plusieurs fonctionnalités.
*Une application logique est l'élément de découpage d'une application qui est mis à la disposition de l'utilisateur final de cette application dans le cadre de son travail. Les applications logiques représentent un découpage des applications en unités fonctionnelles élémentaires. Une application logique est une unité de traitement cohérente et indivisible coordonnant un ensemble de messages et d'événements afin d'effectuer une tâche dans le système d'information. Dans le système applicatif, l’application logique est l'unité fonctionnelle la plus élémentaire.
Diagramme d’environnement de système applicatif logique
*Un environnement de système applicatif logique présente un contexte d’utilisation de systèmes applicatifs logiques. Il décrit les interactions, entre le système applicatif logique et ses partenaires externes, qui lui permettent de remplir sa mission et d’assurer les fonctionnalités attendues.
Les composants d’un environnement de système applicatif logique sont présentés dans un diagramme d’environnement de système applicatif logique qui décrit les interactions entre les systèmes applicatifs logiques internes, les utilisateurs et les systèmes applicatifs logiques partenaires.
Le diagramme suivant décrit un environnement de système applicatif logique correspondant aux achats par eCommerce.
s
Diagramme d’environnement du système applicatif logqiue "Achat par eCommerce""
Les achats sont proposés à des utilisateurs privés et à des entreprises.
Le système applicatif logique "Achat par eCommerce" fait appel à un système aaplicatif logique de "Financement des achats" qui est externe à l’environnement décrit.
Le diagramme est composé de :
Un élément de type Composant de système applicatif logique qui représente le système applicatif interne à l’environnement.
*Un composant de système applicatif logique représente le fait que le système applicatif logique utilisé joue un rôle dans l’environnement décrit.
Un système logique partenaire qui représente un système applicatif logique utilisé dans le contexte de l’environnement décrit.
*Un système logique partenaire est un système applicatif logique externe à l’environnement de service applicatif logique décrit. Le système logique partenaire peut être fournisseur ou consommateur de service vis à vis des composants du système applicatif logique.
Deux composants de type utilisateur de système qui représentent les catégories d’utilisateurs de services proposés par l’environnement.
*Un utilisateur de système représente une unité organisationnelle interagissant aux frontières d'un environnement de système applicatif ou d'un environnement de système applicatif logique.
Des interactions entre les composants qui représentent les demandes de services.
*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.
Diagramme de structure de système applicatif logique
Les composants du système applicatif logique sont décrits dans un diagramme de structure de système applicatif logique qui présente :
les services offerts ou requis
les processus pris en charge, les composants et leurs interactions
les utilisateurs finaux en interaction avec les composants applicatifs
Le diagramme suivant décrit la structure du système applicatif logique d’Achat par eCommerce proposé aux clients.
Diagramme de structure de système applicatif logique "Achat par eCommerce"
Les demandes formulées par les clients sont traitées par un système applicatif logique "Gérer le panier du client". L’application logique "Création commande" est ensuite utilisée dans le contexte de cette architecture.
Le diagramme de structure de système applicatif logique, chargé de gérer le panier du client, présente deux points de requête pour "Réserver" ou "commander".
Diagramme de structure de système applicatif logique "Gérer le panier du client"
Ces diagrammes sont composés de :
D’un composant de type Utilisateur final qui représente ici les clients.
*L’utilisateur final représente une unité organisationnelle interagissant aux frontières d'un système applicatif ou d’un système applicatif logique.
De deux Composants de système applicatif logique qui représentent les systèmes d’applicatifs logiques utilisés.
*L’utilisation d’un système applicatif logique décrit le rôle d'un système applicatif logique dans une relation de composition avec un système applicatif logique parent ou dans un environnement de système applicatif logique.
Les Composants d’application logique qui représentent les applications logiques utilisées dans le contexte du système applicatif logique décrit.
*Un composant d’application logique décrit le rôle d'une application logique dans une relation de composition d’une application logique parente ou d’un système applicatif logique.
Des interactions entre les composants qui représentent les demandes de services.
*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.