Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
si-web:td1 [2017/10/18 19:21] – [Fonctionnalités] jcheron | si-web:td1 [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
===== Objectifs ===== | ===== Objectifs ===== | ||
- | * Appréhender la conception | + | * Faire le point sur vos connaissances et savoir-faire |
- | * Mettre | + | * en conception |
+ | * en développement web | ||
===== Pré-requis ===== | ===== Pré-requis ===== | ||
- | | + | Bases Web : |
+ | | ||
+ | * HTML, CSS | ||
+ | * Accès à une base de données relationnelle via un langage exécuté côté serveur | ||
Ligne 15: | Ligne 19: | ||
==== Données ==== | ==== Données ==== | ||
- | Le modèle | + | |
+ | === Modèle physique === | ||
+ | |||
+ | Le modèle obtenu après entretien avec le MOA est le suivant : | ||
{{: | {{: | ||
+ | |||
+ | === Script de création === | ||
+ | |||
+ | * {{: | ||
==== Fonctionnalités ==== | ==== Fonctionnalités ==== | ||
- | Liées aux organisations | + | Liées aux Organisations (O*) |
- | |< 100% >| | + | |< 100% 10%>| |
- | ^ code ^Fonctionalité ^ | + | ^ code ^Fonctionalité ^ |
| O1 |Lister les organisations | | | O1 |Lister les organisations | | ||
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
+ | | O8 |Afficher les infos essentielles d'une organisation | | ||
+ | |||
+ | Liées aux Utilisateurs (U*) | ||
+ | |< 100% 10%>| | ||
+ | ^ code ^Fonctionalité ^ | ||
+ | | U1 |Créer un utilisateur | | ||
+ | | U2 |Modifier un utilisateur | | ||
+ | | U3 |Supprimer un utilisateur | | ||
+ | | U4 |Suspendre un utilisateur | | ||
+ | | U5 |Réinitialiser le mot de passe d'un utilisateur | | ||
+ | | U6 |Générer un mot de passe automatique | | ||
+ | | U7 |Envoyer les infos de connexion d'un utilisateur par mail | | ||
+ | | U8 |Ajouter un utilisateur à un groupe | | ||
+ | | U9 |Enlever un utilisateur d'un groupe | | ||
+ | | U10 |Lister les groupes auxquels un utilisateur appartient | | ||
+ | | U11 |Importer des utilisateurs depuis un fichier (csv) | | ||
+ | | U12 |Exporter des utilisateurs vers un fichier (csv) | | ||
+ | | U13 |Rechercher des utilisateurs | | ||
+ | | U14 |Sélectionner des utilisateurs | | ||
+ | | U15 |Afficher les infos essentielles d'un utilisateur | | ||
+ | |||
+ | Liées aux Groupes (G*) | ||
+ | |< 100% 10%>| | ||
+ | ^ code ^Fonctionalité ^ | ||
+ | | G1 |Créer un groupe | | ||
+ | | G2 |Modifier un groupe | | ||
+ | | G3 |Supprimer un groupe | | ||
+ | | G4 |Lister les utilisateurs d'un groupe | | ||
+ | | G5 |Ajouter des utilisateurs à un groupe | | ||
+ | | G6 |Enlever des utilisateurs d'un groupe | | ||
+ | | G7 |Afficher les infos essentielles d'un groupe | | ||
+ | |||
+ | ==== Contraintes techniques ==== | ||
+ | Aucune, excepté l' | ||
+ | Tous langages et tous frameworks autorisés | ||
- | Liées aux utilisateurs | + | ==== Mission ==== |
- | * Créer un utilisateur | + | |
- | * Modifier un utilisateur | + | |
- | * Supprimer un utilisateur | + | |
- | * Suspendre un utilisateur | + | |
- | * Réinitialiser le mot de passe d'un utilisateur | + | |
- | * Générer un mot de passe automatique | + | |
- | * Envoyer les infos de connexion d'un utilisateur par mail | + | |
- | * Ajouter un utilisateur à un groupe | + | |
- | * Enlever un utilisateur d'un groupe | + | |
- | * Lister les groupes auxquels un utilisateur appartient | + | |
- | Liées | + | Vous êtes en charge de toutes les fonctionnalités liées |
+ | Vous devez en effectuer : | ||
+ | * la conception et l' | ||
+ | * les bases de l' | ||
- | * Créer un groupe | ||
- | * Modifier un groupe | ||
- | * Supprimer un groupe | ||
- | * Lister les utilisateurs d'un groupe | ||
- | * Ajouter des utilisateurs à un groupe | ||
- | * Enlever des utilisateurs d'un groupe |