Les interfaces homme-machine (HCI) sont les interfaces utilisateur graphiques (GUI) interactives, facilitent la communication des utilisateurs à travers des graphiques tels que des boîtes de dialogue, des assistants, des menus, des barres, des parchemins, des boutons, des pointeurs, des curseurs, des icônes, des messages ainsi que des mécanismes tactiles, systèmes de reconnaissance vocale, biométriques, d'actionnement (de réponse) de traitement de détection intelligent avec des ordinateurs pour leurs besoins informatiques quotidiens. Aujourd'hui, les activités d'une journée sont devenues très dynamiques par nature, d'où la demande des logiciels d'application d'entreprise les plus sophistiqués (GUI / HCI) et des systèmes d'exploitation intégrés avancés. Ces logiciels d'entreprise doivent être sous la forme de MIS / BIS / KBES / AI / CRM / ERP / SCM efficaces et efficients avec une forte composante DSS ainsi qu'un haut degré de convivialité pour les utilisateurs ainsi que les plus interactifs et doivent être centrés sur l'entreprise, là où les machines acquièrent , comprendre et traiter les données avec les utilisateurs accepteurs (du côté humain) avec leur donner une sortie HCI approfondie des machines (du côté des ordinateurs) sous la forme d'informations, de connaissances et d'intelligence basées sur les données d'entrée des utilisateurs. Ce livre serait une étape très efficace pour se lancer dans le domaine de HCI / GUI.