• Aucun résultat trouvé

Modèle d’architecture et liens avec les outils deproduction d’interface IHM

N/A
N/A
Protected

Academic year: 2022

Partager "Modèle d’architecture et liens avec les outils deproduction d’interface IHM"

Copied!
22
0
0

Texte intégral

(1)

Modèle d’architecture et liens avec les outils de production

d’interface IHM

IHM

(2)

plan

Introduction

Multi-Agents

Architecture logicielle

Les modèles linguistiques

Modèle ARCH

Modèle MVC/Aspect Objet

Modéle de PAC

(3)

Introduction

Les différents diagrammes d’architecture Architecture

métier

Architecture des informations

Architecture logicielle

Architecture matérielle

Architecture technique la structure générale d'un système informatique, l'organisation des différents éléments du système (logiciels et/ou matériels et/ou humains et/ou information) et

la relation entre ces éléments Architecture en informatique :

(4)
(5)

Multi-Agents

Agent?

Système mécanique, biologique ou logiciel qui interagit avec son environnement.

Par exemple :

Agent mécanique : Les imprimantes.

Agents biologiques : Les animaux, les plantes et les humains

Agent mécanique : Les programmes

(6)

Propriétés d'un agent

Réactivité Pro activité Sociabilité Autonomie

(7)

Multi-Agents

Un système multi-agents (Sma) est constitué d'un ensemble de processus informatiques se déroulant en même temps, donc de plusieurs agents vivant au même moment, partageant des ressources communes et communicant entre eux

(8)

Discipline du SMA

(9)

Caractéristiques des SMA

Chaque agent a des informations ou des capacités de résolution de problèmes limitées.

Chaque agent a un point de vue partiel.

ll n’y a aucun contrôle global du SMA .

Les données sont décentralisées.

Le calcul est asynchrone

La communication

(10)

Exemple d'application

Le client souhaite savoir si un article est disponible dans un magasin

Le client demande une page HTML

Un serveur l'envoie la réponse dans une page HTML en consultant le DB

(11)

Disponibilité de l'article dans plusieurs magasin

Trouver les sites

Se rendre sur chacun des sites

Effectuer les recherches Noter ce qu'on a trouver

Temps trop élevé

(12)

Disponibilité de l'article dans plusieurs magasin

Meta Moteur de recherche : Intermédiaire qui gère les requêtes

Interroge chacun des magasins

Après quelques instants il nous fournit les différents magasins où l'article est disponible

(13)

Disponibilité de l'article dans plusieurs magasin

Meta Moteur de recherche Des contraintes persistent

La machine cliente :

-doit être connectée pendant le recherche -elle se charge de tous le calcule

Le trafic sur le réseau est maximal:

-la requête est envoyée à chaque fois

-serveurs renvoient tous plusieurs résultats à la fois

(14)

Disponibilité de l'article dans plusieurs magasin

Agents mobiles

Le client n'éxécute plus toutes les tâches, il délègue le travail aux agents

(15)

Architecture logicielle

Et impact sur IHM

L’architecture logicielle décrit d’une manière symbolique et schématique les différents éléments d’un ou de plusieurs systèmes informatiques, leurs interrelations et leurs

interactions.

Modèle à couche

Modèle à agents

(16)

Les modèles linguistiques

Modèle de Seeheim [Pfaff, 1985]

(17)

Modèle ARCH

(18)

Modèle MVC

(19)

Modèle MVC

(20)

Modèle MVC/Aspect Objet

(21)

Modéle de PAC [Coutaz, 1987]

(22)

Références

Documents relatifs

Les pré actionneurs électriques (Contacteurs) : Ils sont utilisés avec les machines tournantes sous le nom de ……….. Ils servent à commander les

 Colorier la partie commande en rouge sur la structure fonctionnelle du système.. 1-

« vrai » mode d’adressage du 68HC11. Le code opérateur est suivi d’un octet non signé qui est l’adresse effective de la donnée , ou opérande, à manipuler. Ne codant

4.1 Organisations anatomique & fonctionnelles 4.1.1 Encéphale => anatomie. 4.1.2 Moelle épinière 4.2 Systèmes

Avec les dernières générations (dites sub-microniques, c’est-à-dire en gros que le transistor fait moins d’un micron), cela se passe moins bien : on réduit toujours le

Il faut également, dans la perspective d’une exploitation maximale des lignes et d’un transfert optimal des données, trouver des moyens d’acheminer le plus grand nombre possible

Architecture fonctionnelle : elle peut se définir comme la déclinaison fonctionnelle des besoins métier avant d’être intégrés dans le système d’information.. La

2.Les différents aspects des systèmes 3.La gestion des ressources matérielles 4.La gestion des fichiers.. 5.La gestion de la