Table des matières:
Définition - Que signifie Quitter utilisateur?
Un exit utilisateur est un point d'un programme informatique auquel un utilisateur peut appeler un programme personnalisé pour remplacer le sous-programme par défaut fourni par le fournisseur du programme.
Les exits utilisateur sont des routines qui permettent l'ajout de programmes personnalisés sans affecter le programme standard et ses fonctionnalités. Lors de l'exécution d'un progiciel pour un certain événement prédéfini, un programme peut appeler un sous-programme. Si un exit utilisateur est défini, le sous-programme par défaut peut être remplacé par un personnalisé par le client du package pour ajouter des fonctionnalités personnalisées.
Les exits utilisateur sont importants car ils facilitent la personnalisation spécifique au site sans entraîner d'impact sur les fonctionnalités personnalisées déjà existantes. Ils prennent également en charge la mise à niveau logicielle et les versions ultérieures.
Techopedia explique la sortie utilisateur
Par exemple, un exit utilisateur donné par un package de tri / fusion peut être remplacé par un programme utilisateur fournissant son propre sous-programme pour une tâche de comparaison d'enregistrements. La routine par défaut accompagnant le package (fournie par le vendeur du package) est ainsi remplacée par les procédures fournies par l'utilisateur. Ces procédures sont souvent compilées dans une bibliothèque statique et sont directement liées au package pour générer un programme pouvant être exécuté. Cela peut également être fait à l'aide de bibliothèques dynamiques. Chaque fois qu'un sous-programme défini par l'utilisateur remplace la sortie par défaut fournie par le fournisseur de logiciels, l'utilisateur doit s'assurer qu'il s'interface avec le progiciel et qu'il est cohérent avec les paramètres définis pour la sortie utilisateur par défaut.
Des entreprises comme SAP, Oracle, HP, Macro4, Compuware et CA ont implémenté des exits utilisateur dans certains de leurs produits logiciels. Les applications qui fournissent des exits utilisateur incluent le package de tri / fusion d'IBM, SAP R3, IBM CICS, IBM JES 2 et 3, IBM MVS, SMS z / OS et Oracle CC&B.