Une université déploie un chatbot pour les inscriptions, permettant aux étudiants de vérifier les places disponibles, de s'inscrire, d'abandonner un cours, de consulter leur emploi du temps et de gérer les listes d'attente, avec intégration au système d'information étudiant et à la base de données des cours.
Comprenez les décisions qui le sous-tendent.
Remplacement des erreurs «include» entre systèmes externes par des associations classiques entre acteurs et cas d'utilisation (CheckAvail -- CourseDB, AskPrereq -- CourseDB).
Conservation des inclusions entre cas d'utilisation (par exemple, Register ..> Authenticate) et de l'extension pour la liste d'attente.
Association de l'acteur métier «Faculty Advisor» pour les notifications.
Utile pour modéliser un chatbot universitaire alimenté par l'IA, notamment afin de clarifier les frontières entre acteurs et la décomposition fonctionnelle.