Buts à atteindre
Cette page décrit les buts que nous allons nous fixer et développer avec PRADO. Nous n'allons pas mettre en place toutes les fonctionnalités d'un blog (ie : commentaires, organisation des messages, calendrier, etc.), parce que nous voulons garder ce tutoriel aussi court que possible et que nous espérons que ces fonctionnalités seront faciles à mettre en place après avoir fini ce tutoriel.
En général, les blog permettent aux utilisateurs de lire les messages et aux utilisateurs authentifiés de publier des messages. L'outil doit séparer la logique applicative de la couche présentation et il doit supporter le changement de thèmes graphiques.
Gestion des utilisateurs
- L'outil doit permettre de gérer les utilisateurs et leurs droits.
- L'outil doit permettre à l'administrateur de lister tous les utilisateurs.
- L'outil doit permettre à l'administrateur de créer des nouveaux utilisateurs.
- L'outil doit permettre à l'administrateur ou au propriétaire du compte de modifier son profil.
- L'outil doit permettre à l'administrateur de supprimer un utilisateur.
Gestion des messages
- L'outil doit permettre de lister les messages par ordre de date décroissante et d'en gérer la pagination.
- L'outil doit permettre de consulter le détail d'un message.
- L'outil doit permettre la création d'un nouveau message par un utilisateur authentifié.
- L'outil doit permettre la mise à jour d'un message par son auteur ou par l'administrateur.
- L'outil doit permettre la suppression d'un message par son auteur ou par l'administrateur.
Maintenance de l'outil
- L'outil doit permettre de collecter les retours utilisateurs.
- L'outil doit être assez flexible pour permettre l'intégration ultérieure de nouveaux composants.
- L'outil doit permettre de changer le thème qui régit la présentation des composants.