- Compte utilisateur
-
Utilisateur (informatique)
Pour les articles homonymes, voir Utilisateur.En informatique, le terme utilisateur est employé pour désigner une personne qui utilise un système informatique mais qui n'est pas nécessairement informaticien (par opposition au programmeur).
Sommaire
Les différents niveaux d'utilisateurs
- L'utilisateur humain qui n'a aucune compétence en informatique, qui utilise le système dans le cadre de son temps de loisir, celui-ci peut alors avoir un comportement proche d'une entrée aléatoire. C'est aussi ce type d'utilisateur qu'il faut convaincre dans le cadre de diffusion commerciale d'un système vers le grand public. Il peut adopter des comportements d'utilisateur au sens commercial.
- L'utilisateur professionnel qui aborde le système dans le cadre de contraintes liées à son activité, les contraintes sur l'utilisation du système peuvent donc être très élaborées et arbitrairement inhumaines. Dans un but d'améliorer l'éfficacité de cet utilisateur l'utilisation massive de résultats issues des expériences d'IHM est largement recommandé.
- L'utilisateur avancé, qui connaît plusieurs détails de fonctionnement de son système, attend des réactions spécifiques et en connaît plusieurs limites. Cette catégorie regroupe essentiellement les humains qui sont plongés à longueur de journée dans les nouvelles technologies. Ce type d'utilisateur est pratique dans la mesure où il peut fournir une analyse du fonctionnement d'un système (rapport de bugs, évaluation d'interface, ...).
- « L'utilisateur système » humain : cette catégorie relève et du développeur de système et de l'administrateur système. À ce niveau d'utilisation d'un système, on voit l'émergence d'une ou plusieurs formes de spécialisation sur des systèmes donnés. L'utilisateur peut avoir des connaissances très spécifiques d'un système et en maîtriser tous les aspects. En contrepartie, il est très rare qu'il puisse avoir ce niveau de connaissance pour une vaste catégorie de systèmes. (Par exemple, le concepteur de système de TAL ne doit probablement pas avoir le même niveau pour la conception d'une chaîne de construction automobile.).
- « L'utilisateur système » machine : celui-ci est presque toujours très spécialisé, avec une mission définie formellement, il est souvent construit pour remplacer les utilisateurs de niveau 2, ou les décharger de contraintes arbitraires. Cet utilisateur est souvent une abstraction des autres formes d'utilisateurs utilisés pour simuler, modéliser le comportement d'un utilisateur inconscient ou malveillant.
- L'objet, fonction, foncteur ou prédicat d'ordre supérieur : ils peuvent tous être définis comme étant des utilisateurs de ressources ou de résultats fournis par d'autres utilisateurs du même niveau. Souvent, afin de pouvoir les faire fonctionner séparément, ces utilisateurs disposent d'une interface formelle récapitulant la manière dont ils peuvent (utiliser/ou être utilisé) (une/par une) (ressource/utilisateur) extérieurs.
On oppose également le simple utilisateur à l'administrateur.
L'utilisateur dans la sécurité des systèmes
En multi-utilisateurs
L'utilisateur peut être vue comme un élément d'identification. Pour un système, la capacité d'identification d'une personne permet une amélioration de la sécurité. Il est alors possible pour le système de réagir à des ordres contradictoires. S'il n'y a pas de différence entre deux utilisateurs alors le système ne peut pas être robuste aux contradictions.
Exemple : La connexion sur un site de réservation de train permet de résoudre le cas de l'attribution de la dernière place, le système gère des utilisateurs différents, et attribuera la dernière place à un unique utilisateur.
Voir aussi le multi-utilisateur dans le cas général.
En mono-utilisateur
L'utilisateur peut être vu comme un partenaire de dialogue. Pour un système, la capacité de pouvoir dialoguer avec un utilisateur est importante. Le dialogue commence avant même que la personne ne soit connectée au logiciel. Il est établi entre le système de connexion et la personne. À ce niveau, la concurrence sur l'interface de connexion ne peut pas être géré par le système.
Exemple : D'un point de vue logiciel, c'est plusieurs utilisateurs qui se connectent au système de retrait d'argent. D'un point de vue matériel, c'est une personne unique. Dans le cadre d'une solution toute intégrée, c'est le système informatique qui doit tenir compte de ce dilemme. Bien que dans la pratique il n'y ait souvent qu'une caméra et des étoiles à la place du code secret pour vérifier qu'il n'y ait qu'une unique personne (sans contraintes extérieures).
Le concept d'utilisateur peu aussi être déployé afin de protéger la machine des bétises. Dans ce cas on parle alors d'espace utilisateur. La notion d'espace utilisateur suppose que pour un utilisateur donné, il existe un utilisateur d'un niveau plus évoluer. Cet utilisateur d'un niveau plus évolué autorise ou non les actions du premier utilisateur en fontion d'un système de gestion de droits.
- Portail de l’informatique
Catégorie : Interface Homme-machine
Wikimedia Foundation. 2010.