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:25] – [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 (O*) | Liées aux Organisations (O*) | ||
- | |< 100% >| | + | |< 100% 10%>| |
^ code ^Fonctionalité ^ | ^ code ^Fonctionalité ^ | ||
| O1 |Lister les organisations | | | O1 |Lister les organisations | | ||
Ligne 31: | Ligne 42: | ||
| O6 |Lister les groupes d'une organisation | | | O6 |Lister les groupes d'une organisation | | ||
| O7 |Lister les utilisateurs d'une organisation | | | O7 |Lister les utilisateurs d'une organisation | | ||
+ | | O8 |Afficher les infos essentielles d'une organisation | | ||
Liées aux Utilisateurs (U*) | Liées aux Utilisateurs (U*) | ||
- | |< 100% >| | + | |< 100% 10%>| |
^ code ^Fonctionalité ^ | ^ code ^Fonctionalité ^ | ||
| U1 |Créer un utilisateur | | | U1 |Créer un utilisateur | | ||
Ligne 45: | Ligne 57: | ||
| U9 |Enlever un utilisateur d'un groupe | | | U9 |Enlever un utilisateur d'un groupe | | ||
| U10 |Lister les groupes auxquels un utilisateur appartient | | | 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*) | Liées aux Groupes (G*) | ||
- | |< 100% >| | + | |< 100% 10%>| |
^ code ^Fonctionalité ^ | ^ code ^Fonctionalité ^ | ||
| G1 |Créer un groupe | | | G1 |Créer un groupe | | ||
Ligne 55: | Ligne 72: | ||
| G5 |Ajouter des utilisateurs à un groupe | | | G5 |Ajouter des utilisateurs à un groupe | | ||
| G6 |Enlever des utilisateurs d'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 | ||
+ | |||
+ | ==== Mission ==== | ||
+ | |||
+ | Vous êtes en charge de toutes les fonctionnalités liées aux groupes.\\ | ||
+ | Vous devez en effectuer : | ||
+ | * la conception et l' | ||
+ | * les bases de l' | ||
+ |