de mise à jour de la clé n 2 (date de dernière consul station) d'une entrée dont on donne la valeur de la clé n0 1, de recherche de l'entrée suivante sur la clé n- 1: - le "module annexe "B" de gestion des fichiers de feuillets" qui contient les procédures de manipulations de la base de données sur la clé n 2; - le "module annexe "C" de gestion des fichiers de feuillets" qui contient les utilitaires de manipulation de la table d'index : la procédure d'extraction de la table des index n- 1 (extraction dans un autre buffer), la procédure d'extraction de la table d'index n 2 (idem) et les procédures de tri des tables d'index (procédures de tri récursif suivant l'algorithme dit du "tri rapide"); - le "module annexe "D" de gestion des fichiers de feuillets" qui contient les procédures de création, ouverture et destruction des fichiers de données correspondant à une entrée de la table;; d) six modules du système de communication, à savoir - le module de traitement de la carte émulation 3278, qui contient tous les utilitaires pour envoyer un buffer d'"écran" au site central via la connexion type "IBM 3278", pour attendre une réponse du site central et pour lire la réponse du site central dans un buffer de données en mémoire vive; - le "module d'envoi de fichiers-feuillets" vers le site central, qui permet d'envoyer un fichier de données graphiques compactées au site central en émula- tion 3278 selon un protocole d'écran décrit plus loin et en utilisant le module précédent: - le "module de commande de l'envoi" (envoi commandé de document) qui contient la procédure "maitresse" de l'envoi commandé de document; cette procédure gère le dialogue avec l'opérateur et utilise les deux modules précédents pour envoyer un document graphique, dont la référence est saisie par l'opérateur, au site central; - le "module de commande d'envoi par lots" qui contient la procédure maitresse de l'envoi de documents par lots; cette procédure explore la base de données locale et envoie au site central tous les documents de cette base qui ne sont pas présents dans la base de données distante; - le "module de réception de fichiers-feuillets depuis le site central" qui demande au site central les données binaires codées d'un fichier-feuillet donné, gère le protocole d'échange avec le site central et range les données obtenues dans la base de données locale en y créant une nouvelle entrée;; - le "module de commande de la visualisation de répertoire général et de la réception de documents qui contient la procédure maitresse de la demande du répertoire des documents distants d'un dossier, obtention du répertoire des documents locaux du même dossier (par consultation de la base de données), fusion des répertoires et affichage du répertoire fusionné à l'opérateur, puis traitement au choix de l'opérateur avec réception éventuelle du document sélectionné depuis la base de données du site central (par le module précédent) et, enfin, renseignement de la table de commande du programme de visualisation avec les références du document sélectionné par l'opérateur (et éventuellement reçu du site central); la table de commande est ensuite traitée par le programme de visualisation; e) trois modules utilitaires, à savoir - le module de lecture du clavier et écriture à l'écran qui contient divers utilitaires de saisie de chaine de caractères, saisie de chaine de caractères numériques, saisie de touches-fonctions et divers utilitaires d'affichage:: - le module de saisie du mot-de-passe" qui contient la procédure maîtresse du programme de contrôle du mot de passe pour sortie du logiciel et retour au système d'exploitation du micro-ordinateur; - le "module d'initialisation de la base de données" qui contient la procédure maîtresse d'un programme d'initialisation ou de réinitialisation de la base de données à une taille, saisie par l'opérateur; -f} trois autres modules, à savoir - le "module du gestionnaire de menu" qui contient la procédure maitresse du programme de gestion des "menus" proposé à l'opérateur: cette procédure dialogue avec l'opérateur et charge dynamiquement en me- moire le programme correspondant au choix fait par ce lui- ci; - le "module de commande de la visualisation de répertoire local" qui contient une procédure analogue à celle du 'module de commande de la visualisation de répertoire général" (decrite précédemment), à ceci près que cette procédure-ci n'interroge pas le répertoire de la base de données distante et n'assure pas la réception éventuelle d'un document distant; - le "module de commande de la destruction d'un document dans la base de données locale, qui contient la procédure maitresse du-programme de destruction commandée d'un document dans la base de données locale;; - le "module de commande du programme de liste des dossiers connus localement" permet de lister à l'écran tous les dossiers pour lesquels on dispose au moins d'un document dans la base de données locale.