|
@@ -8,6 +8,28 @@ Programme pour interroger la base de données DBLP au format XML.
|
|
|
|
|
|
La documentation suivante pars du principe qu'un terminal est ouvert dans le dossier du projet et que nodejs est installé
|
|
|
|
|
|
+## Partie 0 - Paramétrage et Déploiement
|
|
|
+
|
|
|
+Le projet est composé de plusieurs programme avec la même base. Pour exécuter les scripts propre à chaque programme il faut utiliser la commande suivante :
|
|
|
+
|
|
|
+```bash
|
|
|
+npm start <program> <script>
|
|
|
+# Par exemple
|
|
|
+npm start coauth test
|
|
|
+```
|
|
|
+
|
|
|
+Pour séparer chaque programme en un ensemble de fichier indépendant il faut lancer la commande :
|
|
|
+
|
|
|
+```bash
|
|
|
+npm run deploy
|
|
|
+```
|
|
|
+
|
|
|
+Un dossier seras crée avec le nom de chaque programme dans le dossier `dist` (si il n'existe pas il seras crée).
|
|
|
+
|
|
|
+Chaque dossier comportera ses sources, son package.json et son README.md.
|
|
|
+
|
|
|
+Le parametrage des différents projets (les scripts, la version, les dépendances, ...) sont paramétrable depuis le fichier deploy.json
|
|
|
+
|
|
|
## Partie 1 - Recherche des co-auteurs d'un auteur
|
|
|
|
|
|
L'objectif du programme est de trouver les co-auteurs d'un auteur donné. Le programme possède deux fonctions, la première permet de faire un pré-traitement de la base dans un fichier .ppf (Pre Processing File), le second permet d'effectuer la recherche depuis le fichier obtenu suite au pré-traitement.
|