2. Les répertoires d’installation sur le serveur
b) Serveur non dédié (serveur Windows)
3. Les répertoires d’installation d’un client BCDI (station Windows obligatoirement)
BCDI est étudié pour fonctionner en réseau client-serveur.
Le serveur (installé sur un seul ordinateur) est chargé d’administrer la (les) base(s) et de répondre aux clients.
Les clients (installés sur d’autres ordinateurs) interrogent ce serveur (par défaut, l’installation de BCDI installe AUSSI un client sur le serveur pour permettre d’utiliser ce serveur comme un poste de travail).
Nota : on dira d’un serveur qu’il est « dédié » s’il n’est utilisé que comme serveur, ce qui est le cas dans les réseaux « importants ». Dans les « petits » réseaux (jusqu’à une dizaine de postes), il est tout à fait possible d’utiliser aussi le serveur comme poste de travail. Un serveur Linux est obligatoirement dédié.
Ainsi, il convient de distinguer l’installation du serveur (ou « système BCDI ») de l’installation du client.
Sur le serveur, il n’est pas nécessaire de partager les répertoires BCDI. Il suffit de lancer Serveur.exe ou le service BCDI (se reporter à la documentation d’installation) sur un port de communication (par défaut 1024 sur serveur Windows, 9000 sur serveur Linux).
Le client devra être paramétré pour dialoguer avec le serveur sur le même port. Il se connecte par TCP-IP au serveur qui peut être local ou distant.
\BcdiServ |
contient lui-même tous les répertoires de BCDI |
Voici les répertoires propres au serveur de BCDI (pas au client) : |
|
\BcdiServ\prog |
contient les fichiers de programmes (sous Windows Serveur.exe et sa version service Windows SrvBcdi.exe) et de paramètres (ServConf.txt et AdminPar.dat). Sous Windows, on y trouve aussi les fichier de programmes du connecteur BCDI/e-sidoc (ExportBCDI.exe et sa version service Windows SvcExportBcdi.exe, ses librairies libeay32.dll et ssleay32.dll) et de configuration (ExportBCDI.xml et SvcExportBCDI.xml) |
\BcdiServ\Data |
contient la base principale |
\BcdiServ\Data\Commandes |
contient les fichiers de mémorisation des commandes effectuées dans la base installée dans data |
\BcdiServ\Data\Paniers |
contient les fichiers paniers créés en préparation de commandes pour la base data |
\BcdiServ\Data\TEMP_ESIDOC |
contient les fichiers d'historiques des exports BCDI/e-sidoc (JOURNAL_ESIDOC et STAT_CHRONO). Lorsqu'un export volumineux a lieu, il contiendra une copie des fichier .DAT de la base exportée. Ils seront supprimés à la fin de l'export. |
\BcdiServ\Data\Fonds temporaire |
après la sortie de fonds temporaires, des statistiques de prêts sont stockées dans un fichier .CSV. Si vous utilisez des indicateurs d'activité BCDI sur le fonds temporaire, une base temporaire sera créée le temps de vos manipulations. Les fichiers de données de cette base temporaire seront conservés ici. Ils seront supprimés à la fin de vos opérations. |
\BcdiServ\Demo |
contient la base de démonstration. La structure de ses sous-répertoires est identique à celle du dossier "data" de la base Principale |
\BcdiServ\Base Aperçu |
contient une base BCDI permettant l’affichage des aperçus dans Indicateurs d’activités et Diffusion, édition. La structure de ses sous-répertoires est identique à celle du dossier "data" de la base Principale |
\BcdiServ\Base Initiale |
contient une base BCDI avec thésaurus et dictionnaire servant de modèle pour créer une base vide (fonctions Initialiser et créer une base). La structure de ses sous-répertoires est identique à celle du dossier "data" de la base Principale |
\BcdiServ\travperso |
contient initialement une base BCDI vide avec thésaurus et dictionnaire. La structure de ses sous-répertoires est identique à celle du dossier "data" de la base Principale |
Les répertoires propres au Client BCDI (installés par défaut sur le serveur Windows, même s’il est dédié).
Dans BcdiServ\prog |
on trouve, en plus des programmes Serveurs, le programme ClientX.exe et ses fichiers de paramétrage ServBox.txt, ClientX.ini et Pos.ini) |
\BcdiServ\Data |
contient la base principale |
\BcdiServ\Data\Commandes |
contient les fichiers de mémorisation des commandes effectuées dans la base installée dans data |
\BcdiServ\Data\Paniers |
contient les fichiers paniers créés en préparation de commandes pour la base data |
\BcdiServ\Data\TEMP_ESIDOC |
contient les fichiers d'historiques des exports BCDI/e-sidoc (JOURNAL_ESIDOC et STAT_CHRONO). Lorsqu'un export volumineux a lieu, il contiendra une copie des fichier .DAT de la base exportée. Ils seront supprimés à la fin de l'export. |
\BcdiServ\Data\Fonds temporaire |
après la sortie de fonds temporaires, des statistiques de prêts sont stockées dans un fichier .CSV. Si vous utilisez des indicateurs d'activité BCDI sur le fonds temporaire, une base temporaire sera créée le temps de vos manipulations. Les fichiers de données de cette base temporaire seront conservés ici. Ils seront supprimés à la fin de vos opérations. |
\BcdiServ\Demo |
contient la base de démonstration. La structure de ses sous-répertoires est identique à celle du dossier "data" de la base Principale |
\BcdiServ\Base Aperçu |
contient une base BCDI permettant l’affichage des aperçus dans Indicateurs d’activités et Diffusion, édition. La structure de ses sous-répertoires est identique à celle du dossier "data" de la base Principale |
\BcdiServ\Base Initiale |
contient une base BCDI avec thésaurus et dictionnaire servant de modèle pour créer une base vide (fonctions Initialiser et créer une base). La structure de ses sous-répertoires est identique à celle du dossier "data" de la base Principale |
\BcdiServ\travperso |
contient initialement une base BCDI vide avec thésaurus et dictionnaire. La structure de ses sous-répertoires est identique à celle du dossier "data" de la base Principale |
\BcdiServ\Aide |
contient tous les fichiers d’aide installés localement. L'aide contextuelle de BCDI essaie d'abord d'accéder à la page demandée en ligne. En cas d'échec à l'accès Internet, BCDI se repli sur la même page stockée dans ce répertoire. Si elle n'existe pas une page d'erreur de navigation (Erreur 404) apparaîtra. |
\BcdiServ\Cache |
permet de stocker les images et fichiers temporaires |
\BcdiServ\Images |
contient les fichiers images de BCDI (fond d’écran, boutons, etc.) |
\BcdiServ\Macros |
contient les macro-procédures |
\BcdiServ\Macros\@ |
contient les macro-procédures « internes » (Recolement, Inventaire, Bulletinage…), c'est-à-dire les formats de sortie prédéfinis. |
\BcdiServ\Macros\Activités Fonds\* |
les sous-répertoires Acquisitions, Désherbage, Etat du fonds et Valeur patrimoniale contiennent les macro-procédures livrées avec BCDI |
\BcdiServ\Macros\Activités Publics\* |
idem pour ses sous-répertoires Documents empruntés, Emprunteurs, Fonds temporaire, Prêt et Réservations |
\BcdiServ\Macros\Catalogues\* |
idem pour ses sous-répertoires Cédéroms, Documents audios, Fictions, Livres, Répertoire des périodiques, Usuels et Vidéos |
\BcdiServ\Macros\Harmonisations manuelles\* |
idem pour ses sous-répertoires Liens Notices-Exemplaires, Tous documents, Périodiques, Fictions, Documentaires, Publication au catalogue et Emprunteurs |
\BcdiServ\Macros\Listes et formats\* |
idem pour ses sous-répertoires Emprunteurs, Exemplaires et Prêts |
\BcdiServ\Macros\Nouveautés\* |
idem pour ses sous-répertoires Documentaires, Fictions, Hors périodiques et Périodiques |
\BcdiServ\Modeles\Interfaces Recherche |
contient les répertoires (COLLEGE, LYCEE ou SPECIAL) contenant eux-mêmes tous les fichiers Html de l'interface usagers |
\BcdiServ\Modeles\Interfaces Restitution |
contient les fichiers modèles Html pour tous les écrans d’affichage de résultats dans BCDI |
\BcdiServ\Modeles\Lettres |
contient les fichiers modèles Html des lettres que BCDI peut envoyer (rappels de prêts en retard, réservations). |
\BcdiServ\Rapports |
contient tous les rapports créés par l’utilisateur (+ quelques rapports livrés avec BCDI) |
\BcdiServ\Rapports\@ |
contient tous les rapports intégrés à BCDI (Menu Diffusion, édition et menu Indicateurs d’activité) |
\BcdiServ\Rapports\* |
comme pour les macros ci-dessus, l'architecture de ses sous-répertoires contient des rapports intégrés à diverses fonctionnalités de BCDI |
\BcdiServ\Statistiques |
contient les feuilles de calcul |
\BcdiServ\Statistiques\@ |
contient les feuilles de calcul intégrées à BCDI en Menu Indicateurs d’activité |
\BcdiServ\Rapports\* |
comme pour les macros, l'architecture de ses sous-répertoires contient des feuilles de calculs intégrés à diverses fonctionnalités de BCDI |
\BcdiServ\Temp |
reçoit par défaut tous les fichiers d’importation et d’exportation |
\BcdiServ\Temp\Fonds temporaire |
recevra divers fichiers d'historiques liés à la manipulation de fonds temporaires |
\BcdiCli |
contient tous les répertoires du client BCDI |
\BcdiCli\Prog |
contient tous les fichiers de programmes (Clientx.exe) et les fichiers de paramétrage ServBox.txt, Clientx.ini et Pos.ini |
\BcdiCli\Aide |
contient tous les fichiers d’aide installés localement. L'aide contextuelle de BCDI essaie d'abord d'accéder à la page demandée en ligne. En cas d'échec à l'accès Internet, BCDI se repli sur la même page stockée dans ce répertoire. Si elle n'existe pas une page d'erreur de navigation (Erreur 404) apparaîtra. |
\BcdiCli\Cache |
permet de stocker les images et fichiers temporaires |
\BcdiCli\Images |
contient les fichiers images de BCDI (fond d’écran, boutons, etc.) |
\BcdiCli\Macros |
contient les macro-procédures |
\BcdiCli\Macros\@ |
contient les macro-procédures « internes » (Recolement, Inventaire, Bulletinage…), c'est-à-dire les formats de sortie prédéfinis. |
\BcdiCli\Macros\Activités Fonds\* |
les sous-répertoires Acquisitions, Désherbage, Etat du fonds et Valeur patrimoniale contiennent les macro-procédures livrées avec BCDI |
\BcdiCli\Macros\Activités Publics\* |
idem pour ses sous-répertoires Documents empruntés, Emprunteurs, Fonds temporaire, Prêt et Réservations |
\BcdiCli\Macros\Catalogues\* |
idem pour ses sous-répertoires Cédéroms, Documents audios, Fictions, Livres, Répertoire des périodiques, Usuels et Vidéos |
\BcdiCli\Macros\Harmonisations manuelles\* |
idem pour ses sous-répertoires Liens Notices-Exemplaires, Tous documents, Périodiques, Fictions, Documentaires, Publication au catalogue et Emprunteurs |
\BcdiCli\Macros\Listes et formats\* |
idem pour ses sous-répertoires Emprunteurs, Exemplaires et Prêts |
\BcdiCli\Macros\Nouveautés\* |
idem pour ses sous-répertoires Documentaires, Fictions, Hors périodiques et Périodiques |
\BcdiCli\Modeles\Interfaces Recherche |
contient les répertoires (COLLEGE, LYCEE ou SPECIAL) contenant eux-mêmes tous les fichiers Html de l'interface usagers |
\BcdiCli\Modeles\Interfaces Restitution |
contient les fichiers modèles Html pour tous les écrans d’affichage de résultats dans BCDI |
\BcdiCli\Modeles\Lettres |
contient les fichiers modèles Html des lettres que BCDI peut envoyer (rappels de prêts en retard, réservations). |
\BcdiCli\Rapports |
contient tous les rapports créés par l’utilisateur (+ quelques rapports livrés avec BCDI) |
\BcdiCli\Rapports\@ |
contient tous les rapports intégrés à BCDI (Menu Diffusion, édition et menu Indicateurs d’activité) |
\BcdiCli\Rapports\* |
comme pour les macros ci-dessus, l'architecture de ses sous-répertoires contient des rapports intégrés à diverses fonctionnalités de BCDI |
\BcdiCli\Statistiques |
contient les feuilles de calcul |
\BcdiCli\Statistiques\@ |
contient les feuilles de calcul intégrées à BCDI en Menu Indicateurs d’activité |
\BcdiCli\Rapports\* |
comme pour les macros, l'architecture de ses sous-répertoires contient des feuilles de calculs intégrés à diverses fonctionnalités de BCDI |
\BcdiCli\Temp |
reçoit par défaut tous les fichiers d’importation et d’exportation |
\BcdiCli\Temp\Fonds temporaire |
recevra divers fichiers d'historiques liés à la manipulation de fonds temporaires |