Décrire les applications
Avec HOPEX IT Architecture, une application est décrite par :
Ces deux approches complémentaires permettent de dresser une liste exhaustive des composants d'une application (services et API) et des composants de son environnement avec lesquels elle interagit.
Décrire les scénario de flux
HOPEX IT Architecture offre les notions de scénario de flux pour décrire précisément les données échangées.
A chaque niveau de l'architecture applicative, il est possible de définir des scénario qui représentent les flux échangés entre les composants du système dans des contextes spécifiques.
L'objectif des scénario de flux est de vérifier que les contenus sont correctement véhiculés entre les composants.
Le diagramme de scénario de flux ci-après décrit l'application “Gestion des demandes d'Achat”.
Exemple de scénario de flux d'application de "Gestion des denandes d'achat"
Décrire la structure de l'application et ses services
Les diagrammes de structure utilisent les interactions de service pour décrire les échanges de données entre les composants.
Diagramme de structure de l'application "Gestion des demandes d'achat"
L'application de gestion des demandes d'achats s'appuie sur deux services applicatifs spécialisés : “Afficher des listes de DA” et “Affecter et traiter DA". Le service applicatif “Affecter et traiter DA" utilise le microservice Excel.