Menu

Guide utilisateur

Mehdi Abdellaoui

Guide utilisateur - Yadom

Ce guide est destiné aux utilisateurs de l'outil de gestion des plannings de l'entreprise Yadom.
node TuringSolution.js -h

Les fonctionnalités de l'utilisateur

Pour afficher l'aide en console, vous devez rentrer la commande suivante :

1- Lire les plannings de PlanInfo et iCalendar.

2- Gérer les plannings

    - Créer un évènement
    - Modifier un évènement
    - Supprimer un évènement

Lire les plannings

Pour lire les plannings présents, vous devez entrer les commandes suivantes :
node TuringSolution.js -r <nom du fichier>

Par exemple, avec les fichiers tests actuellement présents dans le fichier test, la commande que vous devrez entrer est la suivante :
`node TuringSolution.js -r test/test_ical_b.ics`
Attention : vous devez entrer le nom du fichier avec son extension (.txt ou .ics).

Gérer des plannings

Cette fonction vous permet de personnaliser les plannings. Vous pouvez les créer, les modifier ou encore les supprimer.

Pour la création de planning, la commande suivante est à utiliser:
$ node TuringSolution.js -a "Nom_Beneficiaire -- Adresse" "Nom_Intervenant -- Fonction" "Jour HHhMM" <fichier du bénéficiaire> <fichier de l'intervenant>

Par exemple :

TuringSolution.js -a "Penelope -- 15 rue du poulet" "Lili -- Infirmière" "lundi 1330" test/test_ical_b.ics test/test_ical_i.ics

Ceci ajoutera le bénéficiaire Penelope, avec son adresse, au planning de l'infirmière le lundi à 13h30.

Pour la modification d'un évènement du planning, la commande suivante est à utiliser:
node TuringSolution.js -u or --update "Jour HHhMM" "Jour_Souhaité HHhMM" <fileBeneficiaire> <fileIntervenant>

Par exemple :
node TuringSolution.js -u "lundi 01h30" "lundi 01h00" test/test_ical_b.ics test/test_ical_i.ics

Pour la suppressionn d'un évènement du planning, la commande suivante est à utiliser:
node TuringSolution.js -d or --delete "Jour HHhMM" <fileBeneficiaire> <fileIntervenant>

Par exemple :
node TuringSolution.js -d "lundi 13h00" test/test_planInfo_b.txt test/test_planInfo_i.txt


MongoDB Logo MongoDB