Interaction Homme Machine 2

Diplômes intégrant cet élément pédagogique :

Descriptif

Après un rappel des principes ergonomiques, ce cours s’intéresse essentiellement aux aspects architectures logicielles des interfaces Homme-machine et principalement au paradigme Modèle Vue Contrôleur de conception d'IHM tel que MVC, PAC, ARCH qui permettent de séparer clairement les données, leur présentation et la gestion des événements. Dans une seconde partie sont présentées les principales technologies permettant la construction d'IHM telles que Swing, SWT, Java FX pour les applications java ou encore JQuery, PhoneGap, DojoMobile, Titanium, etc. pour les applications pour les mobiles ou encore FLEX, Struts, MyFaces, Echo pour les applications web.

Pré-requis

Notion de base en interfaces homme machine

Compétences visées

1. Sensibiliser les étudiants à l’importance des IHM

2. Former les étudiants aux techniques de conception d’IHM

3. Maîtriser le processus de conception logiciel d’une IHM

4. Connaître et maîtriser les concepts d’ergonomie pour les IHM

5. Savoir appréhender une technologie pour la conception d’IHM

6. Savoir mettre en œuvre une technologie en respectant une démarche de développement logiciel adaptée

Bibliographie

1. Ergonomie du logiciel et design web : Le manuel des interfaces utilisateur, J-F. Nogier, Dunod, 2005

2. Interfaces Homme-Ordinateur : conception et réalisation, J. Coutaz, Dunod 1990

3. Human-Computer Interaction, A. Dix, J. Finlay, G. Abowd & R. Beale, Prentice Hall, 1998

4. Analyse et conception de l'IHM, Interaction pour les systèmes d'information, C. Kolski, Hermès, 2001

Informations complémentaires

Langue(s) : Français