Introduction à l'analyse use case pour un projet web

Analyse use case du projet Trombinoscoop
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre le Web avec Python/Django - Découvrez la programmation web
Revoir le teaser Je m'abonne
3,5
Transcription

Cette leçon fait partie de la formation
49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
3,5
Cette leçon fait partie de la formation
49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont d'enseigner comment :

  • Réaliser une analyse use case pour un projet web.
  • Identifier et différencier les acteurs et leurs interactions avec le système.
  • Utiliser le framework Django pour implémenter les vues et interfaces nécessaires.

Apprenez les bases de l'analyse use case pour les projets web, en mettant l'accent sur les méthodologies adaptatives et l'utilisation de Django.

Lorsqu'un étudiant propose de réaliser un site de réseau social, la première étape cruciale est l'analyse use case. Cette étape est essentielle pour tout projet informatique, en particulier pour un projet web. L'analyse use case permet de définir les différentes interactions entre les utilisateurs et le système.

Notre exemple concerne un projet nommé Trombinoscoop, avec deux principaux acteurs : l'internaute et l'admin. L’analyse comprend des étapes telles que la consultation et la modification de profil, et l'envoi de messages. Nous présentons l'importance de PMétthodologies agiles qui permettent d’adapter les cas d’utilisation.

Pour la mise en œuvre, le cadre Django est utilisé, ce qui nécessite la création de templates HTML pour les interfaces utilisateur et des vues en Python pour le traitement des interactions. En conclusion, cette analyse débouche sur la nécessité de réaliser les interfaces et les contrôleurs correspondants du projet web.

Voir plus
Questions réponses
Pourquoi l'analyse use case est-elle essentielle au début d'un projet web?
L’analyse use case est fondamentale car elle permet d’identifier et de structurer les interactions entre utilisateurs et le système, assurant ainsi une couverture complète des besoins fonctionnels avant le développement.
Quel est le rôle principal de l'admin dans Trombinoscoop?
Dans Trombinoscoop, l'admin gère principalement la base de données en ajoutant ou supprimant des informations.
Comment les méthodologies agiles influencent-elles l'analyse use case?
Les méthodologies agiles rendent l'analyse use case adaptative, permettant de modifier et de mettre à jour les cas d'utilisation continuellement tout au long du projet.

Programme détaillé

2 commentaires
3,5
2 votes
5
4
3
2
1
michelkreutner
Il y a 1 an
Very very very older elearning (Python 2.7 !!!). Python and Django Framework used in this learning are too old and don't match with current versions used in real cases. Nevertheless, this elearning present some concept of UML usages very well.
Is it possible to update content in order to use recent version of Python and Django FW ?
g.vanleynseele
Il y a 4 ans
Ceci n'est pas une critique sur ce cours qui est très bien. Seulement il n'est plus à jour étant donné qu'il traite d'une version de Django bien antérieure à la version actuelle. Sans parler de l'utilisation de jQuery, qui bien qu'encore très utilisé n'est plus vraiment d'actualité.
Cela n'est pas le premier cours dans cette situation sur lequel je tombe, si le contenu était simplement gratuit cela pourrait se comprendre. Mais étant donné que l'abonnement est payant, je trouve anormal qu'il n'y ait pas de veille pour assurer la mise à jour des cours. Encore plus dans un domaine ou tout évolue si vite...