1. Objectifs du Projet
Objectif général : Développer un système automatisé permettant de récupérer la liste des saisons et des épisodes de la série télévisée Stranger Things. Cette liste devra mentionner le numéro de la saison, le titre et la date de sortie de l'épisode
Objectifs spécifiques :
- L'utilisation de l'outil devra etre simple.
- Générer la liste de façon automatisable. Pouvant etre éxécuté à des heures sprécises
- Permettre une sortie des données en différents format (text) de sortie.
2. Parties Prenantes
- Utilisateurs finaux : Tout Public.
- Responsables IT : Support technique et maintenance.
- Direction : Validation des fonctionnalités et du budget.
3. Besoins Fonctionnels
- Pouvoir etre exécuté sans parametres d'entrée.
- Pouvoir etre éxécuté avec certains parametre afin de limité/filtrer les résultats finaux : Numéro de la saison, Adresse de l'url WEB ou se situent les données.
- Exportation des données en formats CSV.
4. Besoins Non Fonctionnels
- Temps de réponse inférieur à 5 secondes pour les requêtes courantes.
- Compatibilité avec les postes de travail de la société, sans prérequis techniques additionnels.
5. Contraintes Techniques
- Développement en Python (vesion 3).
- Hébergement sur un serveur sécurisé avec sauvegardes régulières.
- Récupérer les donnéees et informations de façon grauite, sans payer.
- Se connecter à un site web = module python requests
- Analyser et extraire des chaines de caracteres = module BeautilfulSoup (bs4)
6. Méthode de Validation
- Tests fonctionnels réalisés par l’équipe projet.
- Revue avec les utilisateurs finaux avant déploiement.
- Validation finale par la direction.
Conclusion
Ce document présente les besoins essentiels pour le développement d'un programme informatique de récupération de données lièes à la série télévisée Stranger Thing. La validation de cette expression permettra de lancer la phase de conception