0% ont trouvé ce document utile (0 vote)
2 vues2 pages

TypeScript Devoir 2

Le projet consiste à créer un système de gestion de bibliothèque incluant la gestion des livres et des membres, ainsi qu'un système d'emprunt et de retour. Les fonctionnalités requises comprennent l'ajout et la suppression de livres, l'inscription de membres, et la recherche de livres, avec des améliorations proposées pour l'interface utilisateur et la gestion des identifiants. La persistance des données sera assurée par la sauvegarde et la lecture à partir d'un fichier JSON.

Transféré par

akoange604
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues2 pages

TypeScript Devoir 2

Le projet consiste à créer un système de gestion de bibliothèque incluant la gestion des livres et des membres, ainsi qu'un système d'emprunt et de retour. Les fonctionnalités requises comprennent l'ajout et la suppression de livres, l'inscription de membres, et la recherche de livres, avec des améliorations proposées pour l'interface utilisateur et la gestion des identifiants. La persistance des données sera assurée par la sauvegarde et la lecture à partir d'un fichier JSON.

Transféré par

akoange604
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

8 2.

mini-Projet final
Présentation du projet
´ Objectif : Créer un système de gestion de bibliothèque avec :
o Gestion des livres
o Gestion des membres
o Système d'emprunt/retour
o Recherche et filtres
´ Fonctionnalités requises :
o Ajouter/supprimer des livres
o Inscrire des membres
o Emprunter/retourner des livres
o Rechercher des livres
o Afficher l'historique
9 2. mini-Projet final (suite)

Fonctionnalités à ajouter ´ Gestion des Identifiants


´ Utilisation des Alias o Utiliser des identifiants auto-incrémenté
o Mettre à jour votre fichier [Link] ´ Enrichissement du Module Service :
´ Interface Utilisateur : o Ajouter une fonction - Modifier un livre

o Ajouter un menu interactif permettant à l’utilisateur o Ajouter une fonction - Modifier un membre
de choisir l’opération à executer (Ajouter un livre, o Ajouter une fonction - Retourner un livre emprunté
enregistrer un emprunt, etc.).
o Vous pouvez également mettre à jour les fonctions
o Valider le choix de l’utilisateur. existantes si nécessaire
o Proposer une option pour quitter le programme
o Utiliser readline et une fonction utilitaire ask retournant
une Promise pour gérer les entrées utilisateur
´ Persitence des Données
o Sauvegarder et lire les données à partir d’un fichier
JSON (src/data/[Link])
o Mettre à jour votre module [Link]

Vous aimerez peut-être aussi