diff --git a/docs/ScoDoc9API.md b/docs/ScoDoc9API.md index cad91fb..e55590f 100644 --- a/docs/ScoDoc9API.md +++ b/docs/ScoDoc9API.md @@ -204,76 +204,85 @@ Ce tableau est trié selon le type des informations renvoyées: * suivi de `:` puis d'un nom en majuscule indique une requête (POST) qui modifie les données de ScoDoc. -| Retour | Remarque | Méthode | Navigation | -|:------------------------|:----------------------------------|---------|---------------------------------------------------------------------------| -| departement**`*`** | tous les depts | GET | [departements](#departements) | -| departement**`#`** | tous les ids des depts | GET | [departements-ids](#departements-ids) | -| departement | recherche par id | GET | [departement](#departement) | -| departement | recherche par acronyme | GET | [departement](#departement) | -| departement:CREATE | création d'un département | POST | [departement-create](#departement-create) | -| departement:EDIT | modification d'un département | POST | [departement-edit](#departement-edit) | -| departementDELETE | suppression d'un département | POST | [departement-delete](#departement-delete) | -| formation**`*`** | toutes les formations accessibles | GET | [formations](#formations) | -| formation**`#`** | ids des formations accessibles | GET | [formations-ids](#formations-ids) | -| formation | une formation | GET | [formation](#formation) | -| export | | GET | [formation-export](#formation-export) | -| export**`+`** | | GET | [formation-export_with_ids](#formation-export_with_ids) | -| referentiel_competences | | GET | [formation-referenciel_competences](#formation-referenciel_competences) | -| formsemestre**`#`** | | GET | [departement-formsemestres_ids](#departement-formsemestres_ids) | -| formsemestre**`*`** | | GET | [departement-formsemestres_courants](#departement-formsemestres_courants) | -| formsemestre**`*`** | | GET | [formsemestre-query](#formsemestre-query) | -| formsemestre**`*`** | | GET | [etudiant-formsemestres](#etudiant-formsemestres) | -| formsemestre | | GET | [formsemestre](#formsemestre) | -| moduleimpl | | GET | [moduleimpl](#moduleimpl) | -| partition**`*`** | | GET | [formsemestre-partitions](#formsemestre-partitions) | -| partition | | GET | [partition](#partition) | -| partition:CREATE | | POST | [formsemestre-partition-create](#formsemestre-partition-create) | -| partition:EDIT | | POST | [partition-edit](#partition-edit) | -| partition:ACTION | | POST | [formsemestre-partitions-order](#formsemestre-partitions-order) | -| partition:DELETE | | POST | [partition-delete](#partition-delete) | -| partition:ACTION | | POST | [partition-remove_etudiant](#partition-remove_etudiant) | -| group:CREATE | | POST | [partition-group-create](#partition-group-create) | -| group:EDIT | | POST | [group-edit](#group-edit) | -| group:ACTION | | POST | [partition-groups-order](#partition-groups-order) | -| group:DELETE | | POST | [group-delete](#group-delete) | -| group* | | POST | [etudiant-formsemestre-groups](#etudiant-formsemestre-groups) | -| group:ACTION | | GET | [group-set_etudiant](#group-set_etudiant) | -| group:ACTION | | POST | [group-remove_etudiant](#group-remove_etudiant) | -| etudiant**`*`** | recherche par etudid, nip ou i | GET | [etudiants-clé](#etudiants-clé) | -| etudiant**`*`** | les étudiants actuels | GET | [etudiants-courant](#etudiants-courant) | -| etudiant**`*`** | | GET | [departement-etudiants](#departement-etudiants) | -| etudiant**`*`** | | GET | [formsemestre-etudiants](#formsemestre-etudiants) | -| etudiant**`*`** | | GET | [formsemestre-etudiants-query](#formsemestre-etudiants-query) | -| etudiant**`*`** | | GET | [group-etudiants](#group-etudiants) | -| etudiant**`*`** | | GET | [group-etudiants-query](#group-etudiants-query) | -| etudiant | | GET | [etudiant](#etudiant) | -| bulletin**`*`** | | GET | [formsemestre-bulletin](#formsemestre-bulletin) | -| bulletin | | GET | [etudiant-formsemestre-bulletin](#etudiant-formsemestre-bulletin) | -| programme | | GET | [formsemestre-programme](#formsemestre-programme) | -| | | GET | [formsemestre-etat_evals](#formsemestre-etat_evals) | -| | | GET | [formsemestre-resultats](#formsemestre-resultats) | -| jury | | GET | [formsemestre-decisions_jury](#formsemestre-decisions_jury) | -| evaluation* | | GET | [evaluations](#evaluations) | -| note* | | GET | [evaluation-notes](#evaluation-notes) | -| logo**`*`** | | GET | [logos](#logos) | -| logo**`*`** | | GET | [departement-logos](#departement-logos) | -| image | | GET | [logo](#logo) | -| image | | GET | [departement-logo](#departement-logo) | -| user | | GET | [user](#user) | -| user**`*`** | | GET | [users-query](#users-query) | -| user:CREATE | | POST | [user-create](#user-create) | -| user:EDIT | | POST | [user-edit](#user-edit) | -| user:DELETE | | POST | [user-delete](#user-delete) | -| user:ACTION | | POST | [user-role-add](#user-role-add) | -| user:ACTION | | POST | [user-role-remove](#user-role-remove) | -| permission**`*`** | | GET | [permissions](#permissions) | -| role**`*`** | | GET | [roles](#roles) | -| role**`*`** | | GET | [role](#role) | -| role:ACTION | | POST | [role-add_permission](#role-add_permission) | -| role:ACTION | | POST | [role-remove_permission](#role-remove_permission) | -| role:CREATE | | POST | [role-create](#role-create) | -| role:EDIT | | POST | [role-edit](#role-edit) | -| role:DELETE | | POST | [role-delete](#role-delete) | +| Retour | Remarque | Méthode | Navigation | +|:------------------------|:----------------------------------------|---------|---------------------------------------------------------------------------| +| departement**`*`** | tous les depts | GET | [departements](#departements) | +| departement**`#`** | tous les ids des depts | GET | [departements-ids](#departements-ids) | +| departement | recherche par id | GET | [departement](#departement) | +| departement | recherche par acronyme | GET | [departement](#departement) | +| departement:CREATE | création d'un département | POST | [departement-create](#departement-create) | +| departement:EDIT | modification d'un département | POST | [departement-edit](#departement-edit) | +| departementDELETE | suppression d'un département | POST | [departement-delete](#departement-delete) | +| formation**`*`** | toutes les formations accessibles | GET | [formations](#formations) | +| formation**`#`** | ids des formations accessibles | GET | [formations-ids](#formations-ids) | +| formation | une formation | GET | [formation](#formation) | +| export | | GET | [formation-export](#formation-export) | +| export**`+`** | | GET | [formation-export_with_ids](#formation-export_with_ids) | +| referentiel_competences | | GET | [formation-referenciel_competences](#formation-referenciel_competences) | +| formsemestre**`#`** | | GET | [departement-formsemestres_ids](#departement-formsemestres_ids) | +| formsemestre**`*`** | | GET | [departement-formsemestres_courants](#departement-formsemestres_courants) | +| formsemestre**`*`** | | GET | [formsemestre-query](#formsemestre-query) | +| formsemestre**`*`** | | GET | [etudiant-formsemestres](#etudiant-formsemestres) | +| formsemestre | | GET | [formsemestre](#formsemestre) | +| moduleimpl | | GET | [moduleimpl](#moduleimpl) | +| partition**`*`** | | GET | [formsemestre-partitions](#formsemestre-partitions) | +| partition | | GET | [partition](#partition) | +| partition:CREATE | | POST | [formsemestre-partition-create](#formsemestre-partition-create) | +| partition:EDIT | | POST | [partition-edit](#partition-edit) | +| partition:ACTION | | POST | [formsemestre-partitions-order](#formsemestre-partitions-order) | +| partition:DELETE | | POST | [partition-delete](#partition-delete) | +| partition:ACTION | | POST | [partition-remove_etudiant](#partition-remove_etudiant) | +| group:CREATE | | POST | [partition-group-create](#partition-group-create) | +| group:EDIT | | POST | [group-edit](#group-edit) | +| group:ACTION | | POST | [partition-groups-order](#partition-groups-order) | +| group:DELETE | | POST | [group-delete](#group-delete) | +| group* | | POST | [etudiant-formsemestre-groups](#etudiant-formsemestre-groups) | +| group:ACTION | | GET | [group-set_etudiant](#group-set_etudiant) | +| group:ACTION | | POST | [group-remove_etudiant](#group-remove_etudiant) | +| etudiant**`*`** | recherche par etudid, nip ou i | GET | [etudiants-clé](#etudiants-clé) | +| etudiant**`*`** | les étudiants actuels | GET | [etudiants-courant](#etudiants-courant) | +| etudiant**`*`** | | GET | [departement-etudiants](#departement-etudiants) | +| etudiant**`*`** | | GET | [formsemestre-etudiants](#formsemestre-etudiants) | +| etudiant**`*`** | | GET | [formsemestre-etudiants-query](#formsemestre-etudiants-query) | +| etudiant**`*`** | | GET | [group-etudiants](#group-etudiants) | +| etudiant**`*`** | | GET | [group-etudiants-query](#group-etudiants-query) | +| etudiant | | GET | [etudiant](#etudiant) | +| bulletin**`*`** | | GET | [formsemestre-bulletin](#formsemestre-bulletin) | +| bulletin | | GET | [etudiant-formsemestre-bulletin](#etudiant-formsemestre-bulletin) | +| programme | | GET | [formsemestre-programme](#formsemestre-programme) | +| | | GET | [formsemestre-etat_evals](#formsemestre-etat_evals) | +| | | GET | [formsemestre-resultats](#formsemestre-resultats) | +| jury | | GET | [formsemestre-decisions_jury](#formsemestre-decisions_jury) | +| evaluation* | | GET | [evaluations](#evaluations) | +| note* | | GET | [evaluation-notes](#evaluation-notes) | +| logo**`*`** | | GET | [logos](#logos) | +| logo**`*`** | | GET | [departement-logos](#departement-logos) | +| logo | | GET | [logo](#logo) | +| logo | | GET | [departement-logo](#departement-logo) | +| user | | GET | [user](#user) | +| user**`*`** | | GET | [users-query](#users-query) | +| user:CREATE | | POST | [user-create](#user-create) | +| user:EDIT | | POST | [user-edit](#user-edit) | +| user:PASSWORD | change le mot de passe d'un utilisateur | POST | [user-password](#user-password) | +| user:DELETE | | POST | [user-delete](#user-delete) | +| user:ACTION | | POST | [user-role-add](#user-role-add) | +| user:ACTION | | POST | [user-role-remove](#user-role-remove) | +| permission**`*`** | | GET | [permissions](#permissions) | +| role**`*`** | | GET | [roles](#roles) | +| role**`*`** | | GET | [role](#role) | +| role:ACTION | | POST | [role-add_permission](#role-add_permission) | +| role:ACTION | | POST | [role-remove_permission](#role-remove_permission) | +| role:CREATE | | POST | [role-create](#role-create) | +| role:EDIT | | POST | [role-edit](#role-edit) | +| role:DELETE | | POST | [role-delete](#role-delete) | + +#### Note sur les exemples d'utilisation +Pour uniformiser les résultats des exemples, ceux sont soumis à quelques post-traitements non réalisés par l'API. Il n'est par exemple pas garanti que les clés des objets json sont triées: + +* les clés sont triées +* les listes de plus de 2 éléments sont tronquées à 2 éléments, la fin de la liste étant représentée par la notation nn json '...' +* les dates (au format iso) sont systématiquement remplacées par une date fixe (la date de modification d'un mot de passe peut évidement être différente de sa date de création) + ### **API Départements** @@ -296,6 +305,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **departements-ids** * **Méthode:** GET +* **Permission: `ScoView`** * **Routes:** `/departements_ids` * **Résultat:** Liste des id départements (visibles ou non). * **Exemple de résultat:** @@ -303,6 +313,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **departement** * **Méthode:** GET +* **Permission: `ScoView`** * **Routes:** * `/departement/id/` * `/departement/` @@ -386,6 +397,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **`etudiants-courants`** * **Méthode:** GET +* **Permission: `ScoView`** * **Routes:** * `/etudiants/courants` * `/etudiants/courants/long` @@ -397,6 +409,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **`etudiants-clef`** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `etudid`, `nip`, `ine` * **Routes:** `/etudiants/etudid/` ou `/etudiants/nip/` ou `/etudiants/ine/` * **Exemple d'utilisation:** `/api/etudiants/nip/1` @@ -410,6 +423,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **departement-etudiants** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `dept`, `dept_id` * **Routes:** * `/departement/id//etudiants` @@ -422,6 +436,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **`formsemestre-etudiants[-query]`** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `formsemestre_id` * **Query string:** `etat` ('I', 'D' ou 'DEF') * **Routes:** @@ -439,6 +454,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **`group-etudiants[-query]`** * **Méthode: GET** +* **Permission: `ScoView`** * **Paramètres:** `group_id` * **Query string:** `etat` ('I', 'D' ou 'DEF') * **Routes:** @@ -456,6 +472,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **`etudiant`** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `etudid`, `nip`, `ine` * **Routes:** * `/etudiant/etudid/` ou @@ -487,6 +504,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **`formations`** * **Méthode:** GET +* **Permission: `ScoView`** * **Routes:** `/formations` * **Exemple d'utilisation:** `/ScoDoc/api/formations` * **Résultat:** Liste de toutes les formations (tous départements accessibles). @@ -494,6 +512,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **`formations_ids`** * **Méthode:** GET +* **Permission: `ScoView`** * **Routes:** `/formations_ids` * **Exemple d'utilisation:** `/ScoDoc/api/formations_ids` * **Résultat:** Liste des ids de toutes les formations (tous départements @@ -502,6 +521,7 @@ Ce tableau est trié selon le type des informations renvoyées: #### **`formation`** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `formation_id` * **Routes:** `/formation/` * **Exemple d'utilisation:** `/ScoDoc/api/formation/1` @@ -572,6 +592,7 @@ informatique de 2014 en formation initiale (FI). #### **departement-formsemestres_ids** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `dept` * **Routes:** * `/departement/id//formsemestres_ids` @@ -583,6 +604,7 @@ informatique de 2014 en formation initiale (FI). #### **departement-formsemestres-courants** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `dept_id` * **Routes:** * `/departement/id//formsemestres_courants` @@ -593,6 +615,7 @@ informatique de 2014 en formation initiale (FI). #### **formsemestres-query** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** aucun * **Query string:** `etape_apo`, `annee_scolaire`, `dept_acronym`, `dept_id` * **Route:** `/formsemestres/query @@ -605,6 +628,7 @@ informatique de 2014 en formation initiale (FI). #### **etudiant-formsemestres** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `etudid`, `nip`, `ine` * **Routes:** : * `/etudiant/etudid//formsemestres` ou @@ -617,6 +641,7 @@ informatique de 2014 en formation initiale (FI). #### **formsemestre** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `formsemestre_id` * **Route:** `/formsemestre/` * **Exemple d'utilisation:** `/api/formsemestre/1` @@ -627,7 +652,7 @@ informatique de 2014 en formation initiale (FI). #### **`partition-group-create`** * **Méthode: POST** -* **Permission: `ScoEtudChangeGroups`*** +* **Permission: `ScoEtudChangeGroups`** * **Paramètres:** `partition_id` * **Data:** `{ group_name : }` * **Routes:** `/partition//create` @@ -638,7 +663,7 @@ informatique de 2014 en formation initiale (FI). #### **`group-edit`** * **Méthode: POST** -* **Permission: `ScoEtudChangeGroups`*** +* **Permission: `ScoEtudChangeGroups`** * **Paramètres:** `group_id` * **Data:** `{ group_name : }` * **Routes:** `/group//edit` @@ -649,6 +674,7 @@ informatique de 2014 en formation initiale (FI). #### **`partition-groups-order`** * **Méthode: POST** +* **Permission: `ScoEtudChangeGroups`** * **Paramètres:** `partition_id` * **Data:** `[ , , ... ]` * **Routes:** `/partition//groups/order` @@ -659,7 +685,7 @@ informatique de 2014 en formation initiale (FI). #### **`group-delete`** * **Méthode: POST** -* **Permission: `ScoEtudChangeGroups`*** +* **Permission: `ScoEtudChangeGroups`** * **Paramètres:** `group_id` * **Routes:** `/group//delete` * **Exemple d'utilisation:** `/ScoDoc/api/group/4581/delete` @@ -668,6 +694,7 @@ informatique de 2014 en formation initiale (FI). #### **etudiant-formsemestre-groups** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `formsemestre_id`, `etudid`, `nip`, `ine` * **Routes:** `/etudiant/etudid//semestre//groups` ou @@ -679,7 +706,7 @@ informatique de 2014 en formation initiale (FI). #### **`group-set_etudiant`** * **Méthode: POST** -* **Permission: `ScoEtudChangeGroups`*** +* **Permission: `ScoEtudChangeGroups`** * **Paramètres:** `group_id`, `etudid` * **Routes:** `/group//set_etudiant/` * **Exemple d'utilisation:** `/ScoDoc/api/group/4085/set_etudiant/12108` @@ -688,7 +715,7 @@ informatique de 2014 en formation initiale (FI). #### **`group-remove_etudiant`** * **Méthode: POST** -* **Permission: `ScoEtudChangeGroups`*** +* **Permission: `ScoEtudChangeGroups`** * **Paramètres:** `group_id`, `etudid` * **Routes:** `/group//remove_etudiant/` * **Exemple d'utilisation:** `/ScoDoc/api/group/4085/remove_etudiant/12108` @@ -697,6 +724,7 @@ informatique de 2014 en formation initiale (FI). ### **API Jury** #### **`formsemestre-decisions_jury`** +* **Permission: `ScoView`** * **Méthode:** GET * **Paramètres:** `formsemestre_id` * **Routes:** `/formsemestre//decisions_jury` @@ -725,6 +753,7 @@ responsable et ses enseignants). La liste des moduleimpl d'un formsemestre peut #### **`moduleimpl`** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `moduleimpl_id` * **Routes:** `/moduleimpl/` * **Exemple d'utilisation:** `/ScoDoc/api/formation/moduleimpl/1` @@ -751,6 +780,7 @@ d'un nombre quelconque de groupes d'étudiants. #### **`formsemestre-partitions`** * **Méthode: GET** +* **Permission: `ScoView`** * **Paramètres:** `formsemestre_id` * **Routes:** `/formsemestre//partitions` * **Exemple d'utilisation:** `/ScoDoc/api/formsemestre/911/partitions` @@ -759,6 +789,7 @@ d'un nombre quelconque de groupes d'étudiants. #### **`partition`** * **Méthode: GET** +* **Permission: `ScoView`** * **Paramètres:** `partition_id` * **Routes:** `/partition/` * **Exemple d'utilisation:** `/ScoDoc/api/partition/1963` @@ -767,6 +798,7 @@ d'un nombre quelconque de groupes d'étudiants. #### **`formsemestre-partition-create`** * **Méthode: POST** +* **Permission: `ScoEtudsChangeGroups`** * **Paramètres:** `formsemestre_id` * **Data:** `{ "partition_name" : }` * **Routes:** `/formsemestre//partition/create` @@ -777,6 +809,7 @@ d'un nombre quelconque de groupes d'étudiants. #### **`partition-edit`** * **Méthode: POST** +* **Permission: `ScoEtudsChangeGroups`** * **Paramètres:** `partition_id` * **Data:** `{ partition_name : }` * **Routes:** `/partition//edit` @@ -787,6 +820,7 @@ d'un nombre quelconque de groupes d'étudiants. #### **`formsemestre-partitions-order`** * **Méthode: POST** +* **Permission: `ScoEtudsChangeGroups`** * **Paramètres:** `formsemestre_id` * **Data:** `[ , , ... ]` * **Routes:** `/formsemestre//partitions/order` @@ -797,6 +831,7 @@ d'un nombre quelconque de groupes d'étudiants. #### **`partition-delete`** * **Méthode: POST** +* **Permission: `ScoEtudsChangeGroups`** * **Paramètres:** `partition_id` * **Routes:** `/partition//delete` * **Exemple d'utilisation:** `/ScoDoc/api/partition/2047/delete` @@ -805,6 +840,7 @@ d'un nombre quelconque de groupes d'étudiants. #### **`partition-remove_etudiant`** * **Méthode: POST** +* **Permission: `ScoEtudsChangeGroups`** * **Permission: `ScoEtudChangeGroups`*** * **Paramètres:** `partition_id` * **Routes:** `/partition//remove_etudiant/` @@ -821,6 +857,7 @@ d'un autre). #### **roles** * **Méthode:** GET +* **Permission: `ScoUsersView`** * **Routes:** `/roles` * **Exemple d'utilisation:** `/roles` * **Résultat:** Liste de tous les rôles. @@ -828,6 +865,7 @@ d'un autre). #### **role** * **Méthode:** GET +* **Permission: `ScoUsersView`** * **Routes:** `/role/` * **Exemple d'utilisation:** `/role/Ens` * **Résultat:** Liste le rôle indiqué. 404 si inexistant. @@ -882,6 +920,7 @@ d'un autre). ### **API User, Permissions** #### **user** * **Méthode:** GET +* **Permission: `ScoUsersView`** * **Paramètres:** `user_id` * **Route:** `/user/` * **Exemple d'utilisation:** `/api/user/1` @@ -892,7 +931,7 @@ d'un autre). * **Méthode: POST** * **Permission: `ScoUsersAdmin`** * **Data:** -``` +```json { "user_name": str, "dept": str or null, @@ -909,6 +948,7 @@ d'un autre). #### **`users-query`** * **Méthode:** GET +* **Permission: `ScoUsersView`** * **Routes:** * `/users/query?departement=dept_acronym&active=1&starts_with=` * **Résultat:** Liste d'utilisateurs, filtrés par département, statut, début de @@ -916,12 +956,11 @@ d'un autre). permission de voir sont listés. * **Exemple de résultat:** [users-query.json](samples/sample_users-query.json.md) - #### **`user-edit`** * **Méthode: POST** * **Permission: `ScoUsersAdmin`** -* **Data:** -``` +* **Data:** +```json { "dept": str or null, "nom": str, @@ -930,12 +969,33 @@ d'un autre). } ``` * **Routes:** `/user//edit` -* **Résultat:** Modifie l'utilisateur d'UID indiqué. +* **Résultat:** Modifie l'utilisateur d'UID indiqué. * **Exemple de résultat:** [user-edit.json](samples/sample_user-edit.json.md) +#### **`user-password`** +* **Méthode: POST** +* **Permission: `ScoUsersAdmin`** +* **Data:** `{ "password": str }` +* **Routes:** `/user//password` +* **Exemple d'utilisation:** `/user/3/password` +>`{ "password": "averycomplicatedpassaword" } +* **Résultat:** Modifie le mot de passe de l'utilisateur désigné par son UID. + L'opération peut être rejetée si le mot de passe ne satisfait pas les conditions requises (trop simple par exemple), avec le retour suivant: + +> +> ```json + { + "error": "Bad Request", + "status": 400, + "message": "user_password: invalid password" + } + ``` + +* **Exemple de résultat:** [user-password.json](samples/sample_user-password.json.md) + #### **`user-role-add`** * **Méthode: POST** -* **Permission: `ScoUsersAdmin`** +* **Permission: `ScoSuperAdmin`** * **Routes:** `/user//role//add[/departement/]` * **Résultat:** Attribue le rôle à l'utilisateur, dans le département indiqué (ou tous si le département n'est pas spécifié).) @@ -950,6 +1010,7 @@ d'un autre). #### **`permissions`** * **Méthode:** GET +* **Permission: `ScoUsersView`** * **Routes:** `/permissions` * **Résultat:** Liste des noms des permissions. Ces permissions ne sont pas modifiables, mais de nouvelles peuvent apparaitre lors des mises à jour du @@ -959,6 +1020,7 @@ d'un autre). ### ** API Bulletin, Evaluations, Notes** #### **formsemestre-bulletins** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `formsemestre_id` * **Route:** `/formsemestre//bulletins * **Exemple d'utilisation:** `/api/formsemestre/1/bulletins` @@ -972,7 +1034,9 @@ Par défaut les valeurs numériques sont formattées en chaînes. Si format=raw, mais pas JSON compliant à cause des _NaN_. * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `formsemestre_id`, `etudid`, `nip`, `ine` +* **Query string:** `format` * **Routes:** `/etudiant/etudid//formsemestre//bulletin[/short][/pdf]` ou `/etudiant/nip//formsemestre//bulletin[/short][/pdf]` @@ -986,6 +1050,7 @@ mais pas JSON compliant à cause des _NaN_. #### **formsemestre-programme** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `dept`, `formsemestre_id` * **Routes:** `/formsemestre//programme` * **Exemple d'utilisation:** `/ScoDoc/api/formsemestre/1/programme` @@ -994,6 +1059,7 @@ mais pas JSON compliant à cause des _NaN_. #### **formsemestre-resultats** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `formsemestre_id` * **Query string**: `format` * **Route:** `/formsemestres/resultats` @@ -1009,6 +1075,7 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_. #### **`moduleimpl-evaluations`** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `moduleimpl_id` * **Routes:** `/moduleimpl//evaluations` * **Exemple d'utilisation:** `/ScoDoc/api/moduleimpl/1/evaluations` @@ -1018,6 +1085,7 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_. #### **`evaluations-notes`** * **Méthode**: GET +* **Permission: `ScoView`** * **Paramètres**: `evaluation_id` * **Routes:** `/evaluation//notes` * **Exemple d'utilisation:** `/evaluation/1491/notes` @@ -1028,6 +1096,7 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_. #### **formsemestre-etat_evals** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `formsemestre_id` * **Routes:** `/formsemestre//etat_evals` * **Exemple d'utilisation:** `/ScoDoc/api/formsemestre/1/etat_evals` @@ -1038,6 +1107,7 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_. #### **`formation-export`** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `formation_id`, `export_ids` (False par défaut. Ajouter `/with_ids` pour le passer à True) * **Routes:** * `/formation//export` @@ -1048,6 +1118,7 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_. #### **`formation-referentiel_competences`** * **Méthode:** GET +* **Permission: `ScoView`** * **Paramètres:** `formation_id` * **Routes:** `/formation//referentiel_competences` * **Exemple d'utilisation:** `api/formation/1/referentiel_competences` @@ -1057,6 +1128,7 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_. ### **API Logos** #### **`logos`** * **Méthode:** GET +* **Permission: `ScoSuperAdmin`** * **Paramètres :** Aucun * **Route :** `/logos` * **Exemple d'utilisation :** `/ScoDoc/api/logos` @@ -1065,6 +1137,7 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_. #### **`logo`** * **Méthode:** GET +* **Permission: `ScoSuperAdmin`** * **Paramètres :** Aucun * **Route:** `/logo/` * **Exemple d'utilisation :** `/ScoDoc/api/logo/header` @@ -1073,6 +1146,7 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_. #### **`departement-logos`** * **Méthode:** GET +* **Permission: `ScoSuperAdmin`** * **Paramètres:** Aucun * **Route :** * `/departement//logos` @@ -1085,6 +1159,7 @@ valeurs numériques mais pas JSON compliant à cause des _NaN_. #### **`departement-logo`** * **Méthode:** GET +* **Permission: `ScoSuperAdmin`** * **Paramètres :** Aucun * **Route :** * `/departement//logo/` diff --git a/docs/img/API_Chart.odg b/docs/img/API_Chart.odg index 4258ba7..4c84438 100644 Binary files a/docs/img/API_Chart.odg and b/docs/img/API_Chart.odg differ diff --git a/docs/img/API_Chart.svg b/docs/img/API_Chart.svg index e8d62e9..389545a 100644 --- a/docs/img/API_Chart.svg +++ b/docs/img/API_Chart.svg @@ -1,6 +1,6 @@ - + @@ -166,34 +166,34 @@ - - - - etudiants + + + + etudiants - - - - formsemestres_ids + + + + formsemestres_ids - - - - formsemestres_courants + + + + formsemestres_courants - - - - / + + + + / @@ -228,30 +228,30 @@ - - - + + + - - - + + + - - - + + + - - - + + + @@ -272,26 +272,26 @@ - - - - etudiants + + + + etudiants - - - - formsemestres_ids + + + + formsemestres_ids - - - - formsemestres_courants + + + + formsemestres_courants @@ -304,10 +304,10 @@ - - - - / + + + + / @@ -328,30 +328,30 @@ - - - + + + - - - + + + - - - + + + - - - + + + @@ -661,79 +661,63 @@ - - - - logo + + + + logo - + - - - - / + + + - - - - / + + + + / - + - - - + + + + / - - - - / + + + + <string:logo_name> - - - - / + + + + ? + id360 - - - - <string:logo_name> - - - - - - - - ? + + + + ? id361 - - - - - ? - id362 - - - - + @@ -741,7 +725,7 @@ - + @@ -749,7 +733,7 @@ - + @@ -757,7 +741,7 @@ - + @@ -765,7 +749,7 @@ - + @@ -773,7 +757,7 @@ - + @@ -781,7 +765,7 @@ - + @@ -789,7 +773,7 @@ - + @@ -797,7 +781,7 @@ - + @@ -805,7 +789,7 @@ - + @@ -813,7 +797,7 @@ - + @@ -821,7 +805,7 @@ - + @@ -829,7 +813,7 @@ - + @@ -837,7 +821,7 @@ - + @@ -845,7 +829,7 @@ - + @@ -853,7 +837,7 @@ - + @@ -861,7 +845,7 @@ - + @@ -869,70 +853,70 @@ - + - + - + - + - + - + - + - + - + - + @@ -940,7 +924,7 @@ - + @@ -948,7 +932,7 @@ - + @@ -956,7 +940,7 @@ - + @@ -964,42 +948,42 @@ - + - + - + - + - + - + @@ -1007,14 +991,14 @@ - + - + @@ -1022,7 +1006,7 @@ - + @@ -1030,7 +1014,7 @@ - + @@ -1038,7 +1022,7 @@ - + @@ -1046,7 +1030,7 @@ - + @@ -1054,7 +1038,7 @@ - + @@ -1062,21 +1046,21 @@ - + - + - + @@ -1084,7 +1068,7 @@ - + @@ -1092,7 +1076,7 @@ - + @@ -1100,7 +1084,7 @@ - + @@ -1108,7 +1092,7 @@ - + @@ -1116,7 +1100,7 @@ - + @@ -1124,7 +1108,7 @@ - + @@ -1132,14 +1116,14 @@ - + - + @@ -1147,7 +1131,7 @@ - + @@ -1155,7 +1139,7 @@ - + @@ -1163,7 +1147,7 @@ - + @@ -1171,39 +1155,39 @@ - + <string:logo_name> + + + + + + user + + + + + + + + / + + - - - - user + + + + <int:uid> - - - - / - - - - - - - - <int:uid> - - - - @@ -1211,21 +1195,21 @@ - + - + - + @@ -1233,7 +1217,7 @@ - + @@ -1241,7 +1225,7 @@ - + @@ -1249,7 +1233,7 @@ - + @@ -1257,7 +1241,7 @@ - + @@ -1265,7 +1249,7 @@ - + @@ -1273,7 +1257,7 @@ - + @@ -1281,7 +1265,7 @@ - + @@ -1289,7 +1273,7 @@ - + @@ -1297,7 +1281,7 @@ - + @@ -1305,7 +1289,7 @@ - + @@ -1313,7 +1297,7 @@ - + @@ -1321,7 +1305,7 @@ - + @@ -1329,7 +1313,7 @@ - + @@ -1337,7 +1321,7 @@ - + @@ -1345,56 +1329,56 @@ - + - + - + - + - + - + - + - + @@ -1402,7 +1386,7 @@ - + @@ -1410,7 +1394,7 @@ - + @@ -1418,7 +1402,7 @@ - + @@ -1426,28 +1410,28 @@ - + - + - + - + @@ -1455,7 +1439,7 @@ - + @@ -1463,7 +1447,7 @@ - + @@ -1471,7 +1455,7 @@ - + @@ -1479,7 +1463,7 @@ - + @@ -1487,7 +1471,7 @@ - + @@ -1495,7 +1479,7 @@ - + @@ -1503,7 +1487,7 @@ - + @@ -1511,14 +1495,14 @@ - + - + @@ -1526,7 +1510,7 @@ - + @@ -1534,7 +1518,7 @@ - + @@ -1542,7 +1526,7 @@ - + @@ -1550,7 +1534,7 @@ - + @@ -1558,7 +1542,7 @@ - + @@ -1566,7 +1550,7 @@ - + @@ -1574,7 +1558,7 @@ - + @@ -1582,7 +1566,7 @@ - + @@ -1590,14 +1574,14 @@ - + - + @@ -1605,61 +1589,61 @@ - + - ? + ? + id362 + + + + + + + + ? id363 - - - - - ? + + + + + ? id364 - - - - - ? + + + + + ? id365 - - - - - ? + + + + + ? id366 - - - - - ? + + + + + ? id367 - - - - - ? - id368 - - - - + @@ -1667,7 +1651,7 @@ - + @@ -1675,7 +1659,7 @@ - + @@ -1683,7 +1667,7 @@ - + @@ -1691,7 +1675,7 @@ - + @@ -1699,7 +1683,7 @@ - + @@ -1707,7 +1691,7 @@ - + @@ -1715,7 +1699,7 @@ - + @@ -1723,7 +1707,7 @@ - + @@ -1731,164 +1715,148 @@ - + - + - + - + - + - + - + - + - + + + + + + + logos + + + + + + + + + - - - - logos + + + + ? + id368 - - - - / - - - - - - - - / - - - - - - - - - - - - - - - ? + + + + ? id369 - - - - - ? + + + + + ? id370 - - - - - ? + + + + + ? id371 - - - - - ? + + + + + ? id372 - - - - - ? + + + + + ? id373 - - - - - ? + + + + + ? id374 - - - - - ? - id375 - - - - + @@ -1896,7 +1864,7 @@ - + @@ -1904,7 +1872,7 @@ - + @@ -1912,7 +1880,7 @@ - + @@ -1920,115 +1888,115 @@ - + - ? + ? + id375 + + + + + + + + ? id376 - - - - - ? + + + + + ? id377 - - - - - ? + + + + + ? id378 - - - - - ? + + + + + ? id379 - - - - - ? + + + + + ? id380 - - - - - ? + + + + + ? id381 - - - - - ? + + + + + ? id382 - - - - - ? + + + + + ? id383 - - - - - ? + + + + + ? id384 - - - - - ? + + + + + ? id385 - - - - - ? + + + + + ? id386 - - - - - ? - id387 - - - - + @@ -2036,7 +2004,7 @@ - + @@ -2044,7 +2012,7 @@ - + @@ -2052,163 +2020,163 @@ - + - + - + - ? - id388 + ? + id387 - + - ? - id389 + ? + id388 - + - + - ? + ? + id389 + + + + + + + + ? id390 - - - - - ? + + + + + ? id391 - - - - - ? + + + + + ? id392 - - - - - ? + + + + + ? id393 - - - - - ? + + + + + ? id394 - - - - - ? + + + + + ? id395 - - - - - ? + + + + + ? id396 - - - - - ? + + + + + ? id397 - - - - - ? + + + + + ? id398 - - - - - ? + + + + + ? id399 - - - - - ? + + + + + ? id400 - - - - - ? + + + + + ? id401 - - - - - ? - id402 - - - - + @@ -2216,32 +2184,32 @@ - + - + - ? + ? + id402 + + + + + + + + ? id403 - - - - - ? - id404 - - - - + @@ -2249,66 +2217,66 @@ - + - - - - - edit + + + + + edit + + + + + delete + + + + + + + + + + + + + + + + + + + + + + create + + + - - - - delete + + + - - - + + + - + - - - - - - - - - - - create - - - - - - - - - - - - - - - - - - @@ -2316,7 +2284,7 @@ - + @@ -2324,21 +2292,21 @@ - - - + + + - - - + + + - + @@ -2346,7 +2314,7 @@ - + @@ -2354,7 +2322,7 @@ - + @@ -2362,108 +2330,108 @@ - - - + + + - - - - - add + + + + + add + + + + + / + + + + + + + + remove + + + + + + + + / + + + + + + + + + + - - - - / + + + - - - - remove + + + + departement - - - - / + + + + / - + - - - + + + + <str:dept_acronym> - + - - - + + + + departement - - - - departement + + + + / - - - - / + + + + <str:dept_acronym> - - - - <str:dept_acronym> - - - - - - - - departement - - - - - - - - / - - - - - - - - <str:dept_acronym> - - - - @@ -2471,7 +2439,7 @@ - + @@ -2479,7 +2447,7 @@ - + @@ -2487,7 +2455,7 @@ - + @@ -2495,7 +2463,7 @@ - + @@ -2503,7 +2471,7 @@ - + @@ -2511,7 +2479,7 @@ - + @@ -2519,7 +2487,7 @@ - + @@ -2527,7 +2495,7 @@ - + @@ -2535,7 +2503,7 @@ - + @@ -2543,7 +2511,7 @@ - + @@ -2551,21 +2519,21 @@ - + - + - + @@ -2573,14 +2541,14 @@ - + - + @@ -2588,7 +2556,7 @@ - + @@ -2596,187 +2564,187 @@ - + - ? + ? + id404 + + + + + + + + ? id405 - - - - - ? + + + + + ? id406 - - - - - ? + + + + + ? id407 - - - - - ? + + + + + ? id408 - - - - - ? + + + + + ? id409 - - - - - ? + + + + + ? id410 - - - - - ? + + + + + ? id411 - - - - - ? + + + + + ? id412 - - - - - ? + + + + + ? id413 - - - - - ? + + + + + ? id414 - - - - - ? + + + + + ? id415 - - - - - ? + + + + + ? id416 - - - - - ? + + + + + ? id417 - - - - - ? + + + + + ? id418 - - - - - ? + + + + + ? id419 - - - - - ? + + + + + ? id420 - - - - - ? + + + + + ? id421 - - - - - ? + + + + + ? id422 - - - - - ? + + + + + ? id423 - - - - - ? - id424 - - - - + @@ -2784,79 +2752,79 @@ - + - ? + ? + id424 + + + + + + + + ? id425 - - - - - ? + + + + + ? id426 - - - - - ? + + + + + ? id427 - - - - - ? + + + + + ? id428 - - - - - ? + + + + + ? id429 - - - - - ? + + + + + ? id430 - - - - - ? + + + + + ? id431 - - - - - ? - id432 - - - - + @@ -2864,16 +2832,16 @@ - + - ? - id433 + ? + id432 - + @@ -2881,97 +2849,121 @@ - + - ? - id434 + ? + id433 - + - + - + - - - - - ? + + + + + ? + id434 + + + + + + + + ? id435 - - - - - ? + + + + + ? id436 - - - - - ? + + + + + ? id437 - - - - - ? + + + + + ? id438 - - - - - ? + + + + + ? id439 - - - - - ? + + + + + ? id440 - - - - - ? + + + + + password + + + + + + + + ? id441 + + + + + + + \ No newline at end of file diff --git a/docs/samples/sample_departement-create.json.md b/docs/samples/sample_departement-create.json.md index 5a6279a..cb4ca0c 100644 --- a/docs/samples/sample_departement-create.json.md +++ b/docs/samples/sample_departement-create.json.md @@ -7,11 +7,11 @@ ```json { - "id": 6, "acronym": "NEWONE", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:41.805891+02:00" + "id": 6, + "visible": true } ``` diff --git a/docs/samples/sample_departement-edit.json.md b/docs/samples/sample_departement-edit.json.md index 8917928..a809e56 100644 --- a/docs/samples/sample_departement-edit.json.md +++ b/docs/samples/sample_departement-edit.json.md @@ -7,11 +7,11 @@ ```json { - "id": 6, "acronym": "NEWONE", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": false, - "date_creation": "2022-08-19T11:28:41.805891+02:00" + "id": 6, + "visible": false } ``` diff --git a/docs/samples/sample_departement-etudiants.json.md b/docs/samples/sample_departement-etudiants.json.md index 8489ac9..2021b56 100644 --- a/docs/samples/sample_departement-etudiants.json.md +++ b/docs/samples/sample_departement-etudiants.json.md @@ -1,56 +1,56 @@ ### departement-etudiants -#### GET /departement/id/1/etudiants -```json -[ - { - "id": 1, - "code_nip": "1", - "code_ine": "INE1", - "dept_id": 1, - "nom": "COSTA", - "nom_usuel": null, - "prenom": "SACHA", - "civilite": "X" - }, - { - "id": 2, - "code_nip": "NIP2", - "code_ine": "2", - "dept_id": 1, - "nom": "NAUDIN", - "nom_usuel": null, - "prenom": "SIMONE", - "civilite": "F" - }, - "... etc." -] -``` - #### GET /departement/TAPI/etudiants ```json [ { - "id": 1, - "code_nip": "1", + "civilite": "X", "code_ine": "INE1", + "code_nip": "1", "dept_id": 1, + "id": 1, "nom": "COSTA", "nom_usuel": null, - "prenom": "SACHA", - "civilite": "X" + "prenom": "SACHA" }, { - "id": 2, - "code_nip": "NIP2", + "civilite": "F", "code_ine": "2", + "code_nip": "NIP2", "dept_id": 1, + "id": 2, "nom": "NAUDIN", "nom_usuel": null, - "prenom": "SIMONE", - "civilite": "F" + "prenom": "SIMONE" }, - "... etc." + "..." +] +``` + +#### GET /departement/id/1/etudiants +```json +[ + { + "civilite": "X", + "code_ine": "INE1", + "code_nip": "1", + "dept_id": 1, + "id": 1, + "nom": "COSTA", + "nom_usuel": null, + "prenom": "SACHA" + }, + { + "civilite": "F", + "code_ine": "2", + "code_nip": "NIP2", + "dept_id": 1, + "id": 2, + "nom": "NAUDIN", + "nom_usuel": null, + "prenom": "SIMONE" + }, + "..." ] ``` diff --git a/docs/samples/sample_departement-formsemestres-courants.json.md b/docs/samples/sample_departement-formsemestres-courants.json.md index 12ca102..a1ca439 100644 --- a/docs/samples/sample_departement-formsemestres-courants.json.md +++ b/docs/samples/sample_departement-formsemestres-courants.json.md @@ -4,63 +4,63 @@ ```json [ { - "titre": "Semestre test", "block_moyennes": false, - "scodoc7_id": null, - "date_debut": "01/09/2021", - "gestion_semestrielle": false, - "date_fin": "31/08/2022", "bul_bgcolor": "white", - "etat": true, - "resp_can_edit": false, - "dept_id": 1, - "modalite": "FI", - "resp_can_change_ens": true, - "id": 1, - "gestion_compensation": false, - "ens_can_edit_eval": false, - "formation_id": 1, "bul_hide_xml": false, - "elt_sem_apo": null, - "semestre_id": 1, - "elt_annee_apo": null, - "parcours": [], - "formsemestre_id": 1, - "titre_num": "Semestre test semestre 1", + "date_debut": "01/09/2021", "date_debut_iso": "2021-09-01", + "date_fin": "31/08/2022", "date_fin_iso": "2022-08-31", - "responsables": [], - "titre_formation": "BUT R&T", "departement": { - "id": 1, "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation": { "id": 1, + "visible": true + }, + "dept_id": 1, + "elt_annee_apo": null, + "elt_sem_apo": null, + "ens_can_edit_eval": false, + "etape_apo": "A1, A2, A3", + "etat": true, + "formation": { + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, + "id": 1, + "referentiel_competence_id": 1, "titre": "BUT R&T", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1 + "version": 1 }, - "etape_apo": "A1, A2, A3" + "formation_id": 1, + "formsemestre_id": 1, + "gestion_compensation": false, + "gestion_semestrielle": false, + "id": 1, + "modalite": "FI", + "parcours": [], + "resp_can_change_ens": true, + "resp_can_edit": false, + "responsables": [], + "scodoc7_id": null, + "semestre_id": 1, + "titre": "Semestre test", + "titre_formation": "BUT R&T", + "titre_num": "Semestre test semestre 1" }, - "... etc." + "..." ] ``` @@ -68,63 +68,63 @@ ```json [ { - "titre": "Semestre test", "block_moyennes": false, - "scodoc7_id": null, - "date_debut": "01/09/2021", - "gestion_semestrielle": false, - "date_fin": "31/08/2022", "bul_bgcolor": "white", - "etat": true, - "resp_can_edit": false, - "dept_id": 1, - "modalite": "FI", - "resp_can_change_ens": true, - "id": 1, - "gestion_compensation": false, - "ens_can_edit_eval": false, - "formation_id": 1, "bul_hide_xml": false, - "elt_sem_apo": null, - "semestre_id": 1, - "elt_annee_apo": null, - "parcours": [], - "formsemestre_id": 1, - "titre_num": "Semestre test semestre 1", + "date_debut": "01/09/2021", "date_debut_iso": "2021-09-01", + "date_fin": "31/08/2022", "date_fin_iso": "2022-08-31", - "responsables": [], - "titre_formation": "BUT R&T", "departement": { - "id": 1, "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation": { "id": 1, + "visible": true + }, + "dept_id": 1, + "elt_annee_apo": null, + "elt_sem_apo": null, + "ens_can_edit_eval": false, + "etape_apo": "A1, A2, A3", + "etat": true, + "formation": { + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, + "id": 1, + "referentiel_competence_id": 1, "titre": "BUT R&T", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1 + "version": 1 }, - "etape_apo": "A1, A2, A3" + "formation_id": 1, + "formsemestre_id": 1, + "gestion_compensation": false, + "gestion_semestrielle": false, + "id": 1, + "modalite": "FI", + "parcours": [], + "resp_can_change_ens": true, + "resp_can_edit": false, + "responsables": [], + "scodoc7_id": null, + "semestre_id": 1, + "titre": "Semestre test", + "titre_formation": "BUT R&T", + "titre_num": "Semestre test semestre 1" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_departement-formsemestres_ids.json.md b/docs/samples/sample_departement-formsemestres_ids.json.md index f1ebf13..4002b48 100644 --- a/docs/samples/sample_departement-formsemestres_ids.json.md +++ b/docs/samples/sample_departement-formsemestres_ids.json.md @@ -1,18 +1,18 @@ ### departement-formsemestres_ids -#### GET /departement/id/1/formsemestres_ids -```json -[ - 1, - "... etc." -] -``` - #### GET /departement/TAPI/formsemestres_ids ```json [ 1, - "... etc." + "..." +] +``` + +#### GET /departement/id/1/formsemestres_ids +```json +[ + 1, + "..." ] ``` diff --git a/docs/samples/sample_departement-logo.json.md b/docs/samples/sample_departement-logo.json.md index bda6d75..890c64a 100644 --- a/docs/samples/sample_departement-logo.json.md +++ b/docs/samples/sample_departement-logo.json.md @@ -1,18 +1,18 @@ ### departement-logo -#### GET /departement/id/1/logo/demo -```json -{ - "Content-Type": "image/png", - "Content-Disposition": "inline; filename=logo_demo.png" -} -``` - #### GET /departement/TAPI/logo/demo ```json { - "Content-Type": "image/png", - "Content-Disposition": "inline; filename=logo_demo.png" + "Content-Disposition": "inline; filename=logo_demo.png", + "Content-Type": "image/png" +} +``` + +#### GET /departement/id/1/logo/demo +```json +{ + "Content-Disposition": "inline; filename=logo_demo.png", + "Content-Type": "image/png" } ``` diff --git a/docs/samples/sample_departement-logos.json.md b/docs/samples/sample_departement-logos.json.md index 7e59dfc..59a3ab2 100644 --- a/docs/samples/sample_departement-logos.json.md +++ b/docs/samples/sample_departement-logos.json.md @@ -1,18 +1,18 @@ ### departement-logos -#### GET /departement/id/1/logos -```json -[ - "demo", - "... etc." -] -``` - #### GET /departement/TAPI/logos ```json [ "demo", - "... etc." + "..." +] +``` + +#### GET /departement/id/1/logos +```json +[ + "demo", + "..." ] ``` diff --git a/docs/samples/sample_departement.json.md b/docs/samples/sample_departement.json.md index a05086c..69d0a1f 100644 --- a/docs/samples/sample_departement.json.md +++ b/docs/samples/sample_departement.json.md @@ -1,24 +1,24 @@ ### departement -#### GET /departement/id/1 -```json -{ - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" -} -``` - #### GET /departement/TAPI ```json { - "id": 1, "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" + "id": 1, + "visible": true +} +``` + +#### GET /departement/id/1 +```json +{ + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true } ``` diff --git a/docs/samples/sample_departements-ids.json.md b/docs/samples/sample_departements-ids.json.md index 8f1612f..f341c04 100644 --- a/docs/samples/sample_departements-ids.json.md +++ b/docs/samples/sample_departements-ids.json.md @@ -5,7 +5,7 @@ [ 1, 2, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_departements.json.md b/docs/samples/sample_departements.json.md index 7314407..83c8e86 100644 --- a/docs/samples/sample_departements.json.md +++ b/docs/samples/sample_departements.json.md @@ -4,20 +4,20 @@ ```json [ { - "id": 1, "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" + "id": 1, + "visible": true }, { - "id": 2, "acronym": "AA", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.505385+02:00" + "id": 2, + "visible": true }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_etudiant-formsemestre-bulletin.json.md b/docs/samples/sample_etudiant-formsemestre-bulletin.json.md index a9d9028..79f98ff 100644 --- a/docs/samples/sample_etudiant-formsemestre-bulletin.json.md +++ b/docs/samples/sample_etudiant-formsemestre-bulletin.json.md @@ -1,2920 +1,2920 @@ ### etudiant-formsemestre-bulletin -#### GET /etudiant/nip/11/formsemestre/1/bulletin/short/pdf -```json -{ - "Content-Type": "application/pdf", - "Content-Disposition": "attachment; filename=\"bul-Semestre_test_semestre_1-2022-08-19-FLEURY.pdf\"" -} -``` - #### GET /etudiant/etudid/11/formsemestre/1/bulletin ```json { - "version": "0", - "type": "BUT", - "date": "2022-08-19T09:28:50.469878Z", - "publie": true, + "date": "2022-08-20T12:00:00.000000+02:00", + "etat_inscription": "I", "etudiant": { + "boursier": "", "civilite": "F", "code_ine": "INE11", "code_nip": "11", + "codepostaldomicile": "", "date_naissance": "", - "dept_id": 1, "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": "", + "description": "", + "domicile": "", "email": "MADELEINE.FLEURY@example.com", "emailperso": "", "etudid": 11, - "nom": "FLEURY", - "prenom": "MADELEINE", - "nomprenom": "Mme Madeleine FLEURY", - "lieu_naissance": "", - "dept_naissance": "", - "nationalite": "", - "boursier": "", + "fax": "", "fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=11", - "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=11&size=small", - "domicile": "", - "codepostaldomicile": "", + "id": 11, + "lieu_naissance": "", + "nationalite": "", + "nom": "FLEURY", + "nomprenom": "Mme Madeleine FLEURY", "paysdomicile": "", + "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=11&size=small", + "prenom": "MADELEINE", + "telephone": "", "telephonemobile": "", "typeadresse": "domicile", - "id": 11, - "villedomicile": "", - "telephone": "", - "fax": "", - "description": "" + "villedomicile": "" }, "formation": { - "id": 1, "acronyme": "BUT R&T", - "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "titre": "BUT R&T" + "id": 1, + "titre": "BUT R&T", + "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications" }, "formsemestre_id": 1, - "etat_inscription": "I", "options": { "show_abs": true, "show_abs_modules": false, - "show_ects": true, "show_codemodules": false, + "show_coef": true, + "show_date_inscr": true, + "show_ects": true, "show_matieres": false, - "show_rangs": true, - "show_ue_rangs": true, + "show_minmax": false, + "show_minmax_eval": false, + "show_minmax_mod": false, "show_mod_rangs": true, "show_moypromo": false, - "show_minmax": false, - "show_minmax_mod": false, - "show_minmax_eval": false, - "show_coef": true, - "show_ue_cap_details": false, - "show_ue_cap_current": true, + "show_rangs": true, "show_temporary": true, - "temporary_txt": "Provisoire", + "show_ue_cap_current": true, + "show_ue_cap_details": false, + "show_ue_rangs": true, "show_uevalid": true, - "show_date_inscr": true + "temporary_txt": "Provisoire" }, + "publie": true, "ressources": { "R101": { - "id": 1, - "titre": "Initiation aux r\u00e9seaux informatiques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=1", - "moyenne": {}, "evaluations": [ { - "id": 1, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 1, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=1" } - ] + ], + "id": 1, + "moyenne": {}, + "titre": "Initiation aux r\u00e9seaux informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=1" }, "R102": { - "id": 3, - "titre": "Principe et architecture des r\u00e9seaux", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=3", - "moyenne": {}, "evaluations": [ { - "id": 3, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 3, + "note": { + "max": "17.68", + "min": "03.27", + "moy": "08.99", + "value": "11.97" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "11.97", - "min": "03.27", - "max": "17.68", - "moy": "08.99" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=3" } - ] + ], + "id": 3, + "moyenne": {}, + "titre": "Principe et architecture des r\u00e9seaux", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=3" }, "R103": { - "id": 4, - "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=4", - "moyenne": {}, "evaluations": [ { - "id": 4, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 4, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=4" } - ] + ], + "id": 4, + "moyenne": {}, + "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=4" }, "R104": { - "id": 5, - "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=5", - "moyenne": {}, "evaluations": [ { - "id": 5, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 5, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=5" } - ] + ], + "id": 5, + "moyenne": {}, + "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=5" }, "R105": { - "id": 9, - "titre": "Support de transmission pour les r\u00e9seaux locaux", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=9", - "moyenne": {}, "evaluations": [ { - "id": 9, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 9, + "note": { + "max": "19.77", + "min": "00.60", + "moy": "09.57", + "value": "09.33" + }, "poids": { "RT1.1": 0.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "09.33", - "min": "00.60", - "max": "19.77", - "moy": "09.57" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=9" } - ] + ], + "id": 9, + "moyenne": {}, + "titre": "Support de transmission pour les r\u00e9seaux locaux", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=9" }, "R106": { - "id": 6, - "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=6", - "moyenne": {}, "evaluations": [ { - "id": 6, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 6, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=6" } - ] + ], + "id": 6, + "moyenne": {}, + "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=6" }, "R107": { - "id": 17, - "titre": "Fondamentaux de la programmation", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=17", - "moyenne": {}, "evaluations": [ { - "id": 17, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 17, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=17" } - ] + ], + "id": 17, + "moyenne": {}, + "titre": "Fondamentaux de la programmation", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=17" }, "R108": { - "id": 18, - "titre": "Base des syst\u00e8mes d'exploitation", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=18", - "moyenne": {}, "evaluations": [ { - "id": 18, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 18, + "note": { + "max": "18.31", + "min": "00.47", + "moy": "09.70", + "value": "15.71" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "15.71", - "min": "00.47", - "max": "18.31", - "moy": "09.70" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=18" } - ] + ], + "id": 18, + "moyenne": {}, + "titre": "Base des syst\u00e8mes d'exploitation", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=18" }, "R109": { - "id": 19, - "titre": "Introduction aux technologies Web", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=19", - "moyenne": {}, "evaluations": [ { - "id": 19, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 19, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=19" } - ] + ], + "id": 19, + "moyenne": {}, + "titre": "Introduction aux technologies Web", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=19" }, "R110": { - "id": 10, - "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=10", - "moyenne": {}, "evaluations": [ { - "id": 10, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 10, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=10" } - ] + ], + "id": 10, + "moyenne": {}, + "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=10" }, "R111": { - "id": 11, - "titre": "Expression-culture-Communication Pro.", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=11", - "moyenne": {}, "evaluations": [ { - "id": 11, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 11, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=11" } - ] + ], + "id": 11, + "moyenne": {}, + "titre": "Expression-culture-Communication Pro.", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=11" }, "R112": { - "id": 20, - "titre": "PPP", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=20", - "moyenne": {}, "evaluations": [ { - "id": 20, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 20, + "note": { + "max": "18.97", + "min": "03.22", + "moy": "10.79", + "value": "10.66" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "10.66", - "min": "03.22", - "max": "18.97", - "moy": "10.79" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=20" } - ] + ], + "id": 20, + "moyenne": {}, + "titre": "PPP", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=20" }, "R113": { - "id": 12, - "titre": "Math\u00e9matiques du signal", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=12", - "moyenne": {}, "evaluations": [ { - "id": 12, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 12, + "note": { + "max": "19.97", + "min": "01.47", + "moy": "12.15", + "value": "12.50" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "12.50", - "min": "01.47", - "max": "19.97", - "moy": "12.15" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=12" } - ] + ], + "id": 12, + "moyenne": {}, + "titre": "Math\u00e9matiques du signal", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=12" }, "R114": { - "id": 13, - "titre": "Math\u00e9matiques des transmissions", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=13", - "moyenne": {}, "evaluations": [ { - "id": 13, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 13, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=13" } - ] + ], + "id": 13, + "moyenne": {}, + "titre": "Math\u00e9matiques des transmissions", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=13" }, "R115": { - "id": 21, - "titre": "Gestion de projets", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=21", - "moyenne": {}, "evaluations": [ { - "id": 21, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 21, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=21" } - ] + ], + "id": 21, + "moyenne": {}, + "titre": "Gestion de projets", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=21" } }, "saes": { "SAE11": { - "id": 2, - "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=2", - "moyenne": {}, "evaluations": [ { - "id": 2, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 2, + "note": { + "max": "18.72", + "min": "00.12", + "moy": "10.43", + "value": "18.72" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "18.72", - "min": "00.12", - "max": "18.72", - "moy": "10.43" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=2" } - ] + ], + "id": 2, + "moyenne": {}, + "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=2" }, "SAE12": { - "id": 7, - "titre": "S'initier aux r\u00e9seaux informatiques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=7", - "moyenne": {}, "evaluations": [ { - "id": 7, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 7, + "note": { + "max": "17.83", + "min": "00.53", + "moy": "09.86", + "value": "14.69" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "14.69", - "min": "00.53", - "max": "17.83", - "moy": "09.86" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=7" } - ] + ], + "id": 7, + "moyenne": {}, + "titre": "S'initier aux r\u00e9seaux informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=7" }, "SAE13": { - "id": 8, - "titre": "D\u00e9couvrir un dispositif de tranmission", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=8", - "moyenne": {}, "evaluations": [ { - "id": 8, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 8, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=8" } - ] + ], + "id": 8, + "moyenne": {}, + "titre": "D\u00e9couvrir un dispositif de tranmission", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=8" }, "SAE14": { - "id": 14, - "titre": "Se pr\u00e9senter sur Internet", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=14", - "moyenne": {}, "evaluations": [ { - "id": 14, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 14, + "note": { + "max": "17.83", + "min": "00.94", + "moy": "07.62", + "value": "17.83" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "17.83", - "min": "00.94", - "max": "17.83", - "moy": "07.62" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=14" } - ] + ], + "id": 14, + "moyenne": {}, + "titre": "Se pr\u00e9senter sur Internet", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=14" }, "SAE15": { - "id": 15, - "titre": "Traiter des donn\u00e9es", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=15", - "moyenne": {}, "evaluations": [ { - "id": 15, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 15, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=15" } - ] + ], + "id": 15, + "moyenne": {}, + "titre": "Traiter des donn\u00e9es", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=15" }, "SAE16": { - "id": 16, - "titre": "Portofolio", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=16", - "moyenne": {}, "evaluations": [ { - "id": 16, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 16, + "note": { + "max": "17.47", + "min": "01.03", + "moy": "09.45", + "value": "09.30" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "09.30", - "min": "01.03", - "max": "17.47", - "moy": "09.45" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=16" } - ] - } - }, - "ues": { - "RT1.1": { - "id": 1, - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "numero": 1, - "type": 0, - "color": "#B80004", - "competence": null, - "moyenne": { - "value": "14.94", - "min": "03.73", - "max": "14.94", - "moy": "09.87", - "rang": "1", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 12.0, - "moyenne": "~" - }, - "R102": { - "id": 3, - "coef": 12.0, - "moyenne": "11.97" - }, - "R103": { - "id": 4, - "coef": 8.0, - "moyenne": "~" - }, - "R104": { - "id": 5, - "coef": 8.0, - "moyenne": "~" - }, - "R106": { - "id": 6, - "coef": 10.0, - "moyenne": "~" - }, - "R108": { - "id": 18, - "coef": 6.0, - "moyenne": "15.71" - }, - "R110": { - "id": 10, - "coef": 3.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 3.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 2.0, - "moyenne": "10.66" - }, - "R113": { - "id": 12, - "coef": 5.0, - "moyenne": "12.50" - }, - "R114": { - "id": 13, - "coef": 4.0, - "moyenne": "~" - } - }, - "saes": { - "SAE11": { - "id": 2, - "coef": 16.0, - "moyenne": "18.72" - }, - "SAE12": { - "id": 7, - "coef": 33.0, - "moyenne": "14.69" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 12.0 - } - }, - "RT2.1": { - "id": 2, - "titre": "Connecter les entreprises et les usagers", - "numero": 2, - "type": 0, - "color": "#F97B3D", - "competence": null, - "moyenne": { - "value": "11.17", - "min": "03.41", - "max": "17.35", - "moy": "11.09", - "rang": "8", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 4.0, - "moyenne": "~" - }, - "R103": { - "id": 4, - "coef": 4.0, - "moyenne": "~" - }, - "R104": { - "id": 5, - "coef": 5.0, - "moyenne": "~" - }, - "R105": { - "id": 9, - "coef": 5.0, - "moyenne": "09.33" - }, - "R110": { - "id": 10, - "coef": 5.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 5.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 3.0, - "moyenne": "10.66" - }, - "R113": { - "id": 12, - "coef": 8.0, - "moyenne": "12.50" - }, - "R114": { - "id": 13, - "coef": 8.0, - "moyenne": "~" - }, - "R115": { - "id": 21, - "coef": 2.0, - "moyenne": "~" - } - }, - "saes": { - "SAE13": { - "id": 8, - "coef": 33.0, - "moyenne": "~" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 8.0 - } - }, - "RT3.1": { - "id": 3, - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "numero": 3, - "type": 0, - "color": "#FEB40B", - "competence": null, - "moyenne": { - "value": "16.22", - "min": "04.32", - "max": "16.22", - "moy": "08.63", - "rang": "1", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 4.0, - "moyenne": "~" - }, - "R107": { - "id": 17, - "coef": 22.0, - "moyenne": "~" - }, - "R108": { - "id": 18, - "coef": 7.0, - "moyenne": "15.71" - }, - "R109": { - "id": 19, - "coef": 4.0, - "moyenne": "~" - }, - "R110": { - "id": 10, - "coef": 5.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 4.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 4.0, - "moyenne": "10.66" - }, - "R115": { - "id": 21, - "coef": 4.0, - "moyenne": "~" - } - }, - "saes": { - "SAE14": { - "id": 14, - "coef": 16.0, - "moyenne": "17.83" - }, - "SAE15": { - "id": 15, - "coef": 26.0, - "moyenne": "~" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 10.0 - } + ], + "id": 16, + "moyenne": {}, + "titre": "Portofolio", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=16" } }, "semestre": { + "ECTS": { + "acquis": 0.0, + "total": 30.0 + }, + "absences": { + "injustifie": 4, + "total": 5 + }, + "annee_universitaire": "2021 - 2022", + "date_debut": "2021-09-01", + "date_fin": "2022-08-31", "etapes": [ "A1", "A2", "A3" ], - "date_debut": "2021-09-01", - "date_fin": "2022-08-31", - "annee_universitaire": "2021 - 2022", - "numero": 1, - "inscription": "", "groupes": [], - "absences": { - "injustifie": 4, - "total": 5 - }, - "ECTS": { - "acquis": 0.0, - "total": 30.0 - }, + "inscription": "", "notes": { - "value": "14.36", + "max": "14.36", "min": "05.31", "moy": "09.78", - "max": "14.36" + "value": "14.36" }, + "numero": 1, "rang": { - "value": "1", + "groupes": {}, "total": 10, - "groupes": {} + "value": "1" } - } -} -``` - -#### GET /etudiant/nip/11/formsemestre/1/bulletin -```json -{ - "version": "0", + }, "type": "BUT", - "date": "2022-08-19T09:28:52.133524Z", - "publie": true, - "etudiant": { - "civilite": "F", - "code_ine": "INE11", - "code_nip": "11", - "date_naissance": "", - "dept_id": 1, - "dept_acronym": "TAPI", - "email": "MADELEINE.FLEURY@example.com", - "emailperso": "", - "etudid": 11, - "nom": "FLEURY", - "prenom": "MADELEINE", - "nomprenom": "Mme Madeleine FLEURY", - "lieu_naissance": "", - "dept_naissance": "", - "nationalite": "", - "boursier": "", - "fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=11", - "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=11&size=small", - "domicile": "", - "codepostaldomicile": "", - "paysdomicile": "", - "telephonemobile": "", - "typeadresse": "domicile", - "id": 11, - "villedomicile": "", - "telephone": "", - "fax": "", - "description": "" - }, - "formation": { - "id": 1, - "acronyme": "BUT R&T", - "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "titre": "BUT R&T" - }, - "formsemestre_id": 1, - "etat_inscription": "I", - "options": { - "show_abs": true, - "show_abs_modules": false, - "show_ects": true, - "show_codemodules": false, - "show_matieres": false, - "show_rangs": true, - "show_ue_rangs": true, - "show_mod_rangs": true, - "show_moypromo": false, - "show_minmax": false, - "show_minmax_mod": false, - "show_minmax_eval": false, - "show_coef": true, - "show_ue_cap_details": false, - "show_ue_cap_current": true, - "show_temporary": true, - "temporary_txt": "Provisoire", - "show_uevalid": true, - "show_date_inscr": true - }, - "ressources": { - "R101": { - "id": 1, - "titre": "Initiation aux r\u00e9seaux informatiques", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=1", - "moyenne": {}, - "evaluations": [ - { - "id": 1, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=1" - } - ] - }, - "R102": { - "id": 3, - "titre": "Principe et architecture des r\u00e9seaux", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=3", - "moyenne": {}, - "evaluations": [ - { - "id": 3, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 0.0, - "RT3.1": 0.0 - }, - "note": { - "value": "11.97", - "min": "03.27", - "max": "17.68", - "moy": "08.99" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=3" - } - ] - }, - "R103": { - "id": 4, - "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=4", - "moyenne": {}, - "evaluations": [ - { - "id": 4, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=4" - } - ] - }, - "R104": { - "id": 5, - "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=5", - "moyenne": {}, - "evaluations": [ - { - "id": 5, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=5" - } - ] - }, - "R105": { - "id": 9, - "titre": "Support de transmission pour les r\u00e9seaux locaux", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=9", - "moyenne": {}, - "evaluations": [ - { - "id": 9, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "09.33", - "min": "00.60", - "max": "19.77", - "moy": "09.57" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=9" - } - ] - }, - "R106": { - "id": 6, - "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=6", - "moyenne": {}, - "evaluations": [ - { - "id": 6, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 0.0, - "RT3.1": 0.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=6" - } - ] - }, - "R107": { - "id": 17, - "titre": "Fondamentaux de la programmation", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=17", - "moyenne": {}, - "evaluations": [ - { - "id": 17, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 0.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=17" - } - ] - }, - "R108": { - "id": 18, - "titre": "Base des syst\u00e8mes d'exploitation", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=18", - "moyenne": {}, - "evaluations": [ - { - "id": 18, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 0.0, - "RT3.1": 1.0 - }, - "note": { - "value": "15.71", - "min": "00.47", - "max": "18.31", - "moy": "09.70" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=18" - } - ] - }, - "R109": { - "id": 19, - "titre": "Introduction aux technologies Web", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=19", - "moyenne": {}, - "evaluations": [ - { - "id": 19, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 0.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=19" - } - ] - }, - "R110": { - "id": 10, - "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=10", - "moyenne": {}, - "evaluations": [ - { - "id": 10, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=10" - } - ] - }, - "R111": { - "id": 11, - "titre": "Expression-culture-Communication Pro.", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=11", - "moyenne": {}, - "evaluations": [ - { - "id": 11, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=11" - } - ] - }, - "R112": { - "id": 20, - "titre": "PPP", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=20", - "moyenne": {}, - "evaluations": [ - { - "id": 20, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 1.0 - }, - "note": { - "value": "10.66", - "min": "03.22", - "max": "18.97", - "moy": "10.79" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=20" - } - ] - }, - "R113": { - "id": 12, - "titre": "Math\u00e9matiques du signal", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=12", - "moyenne": {}, - "evaluations": [ - { - "id": 12, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "12.50", - "min": "01.47", - "max": "19.97", - "moy": "12.15" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=12" - } - ] - }, - "R114": { - "id": 13, - "titre": "Math\u00e9matiques des transmissions", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=13", - "moyenne": {}, - "evaluations": [ - { - "id": 13, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=13" - } - ] - }, - "R115": { - "id": 21, - "titre": "Gestion de projets", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=21", - "moyenne": {}, - "evaluations": [ - { - "id": 21, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 1.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=21" - } - ] - } - }, - "saes": { - "SAE11": { - "id": 2, - "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=2", - "moyenne": {}, - "evaluations": [ - { - "id": 2, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 0.0, - "RT3.1": 0.0 - }, - "note": { - "value": "18.72", - "min": "00.12", - "max": "18.72", - "moy": "10.43" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=2" - } - ] - }, - "SAE12": { - "id": 7, - "titre": "S'initier aux r\u00e9seaux informatiques", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=7", - "moyenne": {}, - "evaluations": [ - { - "id": 7, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 0.0, - "RT3.1": 0.0 - }, - "note": { - "value": "14.69", - "min": "00.53", - "max": "17.83", - "moy": "09.86" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=7" - } - ] - }, - "SAE13": { - "id": 8, - "titre": "D\u00e9couvrir un dispositif de tranmission", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=8", - "moyenne": {}, - "evaluations": [ - { - "id": 8, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=8" - } - ] - }, - "SAE14": { - "id": 14, - "titre": "Se pr\u00e9senter sur Internet", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=14", - "moyenne": {}, - "evaluations": [ - { - "id": 14, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 0.0, - "RT3.1": 1.0 - }, - "note": { - "value": "17.83", - "min": "00.94", - "max": "17.83", - "moy": "07.62" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=14" - } - ] - }, - "SAE15": { - "id": 15, - "titre": "Traiter des donn\u00e9es", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=15", - "moyenne": {}, - "evaluations": [ - { - "id": 15, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 0.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=15" - } - ] - }, - "SAE16": { - "id": 16, - "titre": "Portofolio", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=16", - "moyenne": {}, - "evaluations": [ - { - "id": 16, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 0.0, - "RT3.1": 0.0 - }, - "note": { - "value": "09.30", - "min": "01.03", - "max": "17.47", - "moy": "09.45" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=16" - } - ] - } - }, "ues": { "RT1.1": { - "id": 1, - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "numero": 1, - "type": 0, + "ECTS": { + "acquis": 0.0, + "total": 12.0 + }, + "bonus": "00.00", + "capitalise": null, "color": "#B80004", "competence": null, + "id": 1, + "malus": "00.00", "moyenne": { - "value": "14.94", - "min": "03.73", + "groupes": {}, "max": "14.94", + "min": "03.73", "moy": "09.87", "rang": "1", "total": 16, - "groupes": {} + "value": "14.94" }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, + "numero": 1, "ressources": { "R101": { - "id": 1, "coef": 12.0, + "id": 1, "moyenne": "~" }, "R102": { - "id": 3, "coef": 12.0, + "id": 3, "moyenne": "11.97" }, "R103": { - "id": 4, "coef": 8.0, + "id": 4, "moyenne": "~" }, "R104": { - "id": 5, "coef": 8.0, + "id": 5, "moyenne": "~" }, "R106": { - "id": 6, "coef": 10.0, + "id": 6, "moyenne": "~" }, "R108": { - "id": 18, "coef": 6.0, + "id": 18, "moyenne": "15.71" }, "R110": { - "id": 10, "coef": 3.0, + "id": 10, "moyenne": "~" }, "R111": { - "id": 11, "coef": 3.0, + "id": 11, "moyenne": "~" }, "R112": { - "id": 20, "coef": 2.0, + "id": 20, "moyenne": "10.66" }, "R113": { - "id": 12, "coef": 5.0, + "id": 12, "moyenne": "12.50" }, "R114": { - "id": 13, "coef": 4.0, + "id": 13, "moyenne": "~" } }, "saes": { "SAE11": { - "id": 2, "coef": 16.0, + "id": 2, "moyenne": "18.72" }, "SAE12": { - "id": 7, "coef": 33.0, + "id": 7, "moyenne": "14.69" } }, - "ECTS": { - "acquis": 0.0, - "total": 12.0 - } + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0 }, "RT2.1": { - "id": 2, - "titre": "Connecter les entreprises et les usagers", - "numero": 2, - "type": 0, + "ECTS": { + "acquis": 0.0, + "total": 8.0 + }, + "bonus": "00.00", + "capitalise": null, "color": "#F97B3D", "competence": null, + "id": 2, + "malus": "00.00", "moyenne": { - "value": "11.17", - "min": "03.41", + "groupes": {}, "max": "17.35", + "min": "03.41", "moy": "11.09", "rang": "8", "total": 16, - "groupes": {} + "value": "11.17" }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, + "numero": 2, "ressources": { "R101": { - "id": 1, "coef": 4.0, + "id": 1, "moyenne": "~" }, "R103": { - "id": 4, "coef": 4.0, + "id": 4, "moyenne": "~" }, "R104": { - "id": 5, "coef": 5.0, + "id": 5, "moyenne": "~" }, "R105": { - "id": 9, "coef": 5.0, + "id": 9, "moyenne": "09.33" }, "R110": { - "id": 10, "coef": 5.0, + "id": 10, "moyenne": "~" }, "R111": { - "id": 11, "coef": 5.0, + "id": 11, "moyenne": "~" }, "R112": { - "id": 20, "coef": 3.0, + "id": 20, "moyenne": "10.66" }, "R113": { - "id": 12, "coef": 8.0, + "id": 12, "moyenne": "12.50" }, "R114": { - "id": 13, "coef": 8.0, + "id": 13, "moyenne": "~" }, "R115": { - "id": 21, "coef": 2.0, + "id": 21, "moyenne": "~" } }, "saes": { "SAE13": { - "id": 8, "coef": 33.0, + "id": 8, "moyenne": "~" } }, - "ECTS": { - "acquis": 0.0, - "total": 8.0 - } + "titre": "Connecter les entreprises et les usagers", + "type": 0 }, "RT3.1": { - "id": 3, - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "numero": 3, - "type": 0, + "ECTS": { + "acquis": 0.0, + "total": 10.0 + }, + "bonus": "00.00", + "capitalise": null, "color": "#FEB40B", "competence": null, + "id": 3, + "malus": "00.00", "moyenne": { - "value": "16.22", - "min": "04.32", + "groupes": {}, "max": "16.22", + "min": "04.32", "moy": "08.63", "rang": "1", "total": 16, - "groupes": {} + "value": "16.22" }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, + "numero": 3, "ressources": { "R101": { - "id": 1, "coef": 4.0, + "id": 1, "moyenne": "~" }, "R107": { - "id": 17, "coef": 22.0, + "id": 17, "moyenne": "~" }, "R108": { - "id": 18, "coef": 7.0, + "id": 18, "moyenne": "15.71" }, "R109": { - "id": 19, "coef": 4.0, + "id": 19, "moyenne": "~" }, "R110": { - "id": 10, "coef": 5.0, + "id": 10, "moyenne": "~" }, "R111": { - "id": 11, "coef": 4.0, + "id": 11, "moyenne": "~" }, "R112": { - "id": 20, "coef": 4.0, + "id": 20, "moyenne": "10.66" }, "R115": { - "id": 21, "coef": 4.0, + "id": 21, "moyenne": "~" } }, "saes": { "SAE14": { - "id": 14, "coef": 16.0, + "id": 14, "moyenne": "17.83" }, "SAE15": { - "id": 15, "coef": 26.0, + "id": 15, "moyenne": "~" } }, - "ECTS": { - "acquis": 0.0, - "total": 10.0 - } + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0 } }, - "semestre": { - "etapes": [ - "A1", - "A2", - "A3" - ], - "date_debut": "2021-09-01", - "date_fin": "2022-08-31", - "annee_universitaire": "2021 - 2022", - "numero": 1, - "inscription": "", - "groupes": [], - "absences": { - "injustifie": 4, - "total": 5 - }, - "ECTS": { - "acquis": 0.0, - "total": 30.0 - }, - "notes": { - "value": "14.36", - "min": "05.31", - "moy": "09.78", - "max": "14.36" - }, - "rang": { - "value": "1", - "total": 10, - "groupes": {} - } - } + "version": "0" } ``` #### GET /etudiant/ine/INE11/formsemestre/1/bulletin ```json { - "version": "0", - "type": "BUT", - "date": "2022-08-19T09:28:51.195650Z", - "publie": true, + "date": "2022-08-20T12:00:00.000000+02:00", + "etat_inscription": "I", "etudiant": { + "boursier": "", "civilite": "F", "code_ine": "INE11", "code_nip": "11", + "codepostaldomicile": "", "date_naissance": "", - "dept_id": 1, "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": "", + "description": "", + "domicile": "", "email": "MADELEINE.FLEURY@example.com", "emailperso": "", "etudid": 11, - "nom": "FLEURY", - "prenom": "MADELEINE", - "nomprenom": "Mme Madeleine FLEURY", - "lieu_naissance": "", - "dept_naissance": "", - "nationalite": "", - "boursier": "", + "fax": "", "fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=11", - "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=11&size=small", - "domicile": "", - "codepostaldomicile": "", + "id": 11, + "lieu_naissance": "", + "nationalite": "", + "nom": "FLEURY", + "nomprenom": "Mme Madeleine FLEURY", "paysdomicile": "", + "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=11&size=small", + "prenom": "MADELEINE", + "telephone": "", "telephonemobile": "", "typeadresse": "domicile", - "id": 11, - "villedomicile": "", - "telephone": "", - "fax": "", - "description": "" + "villedomicile": "" }, "formation": { - "id": 1, "acronyme": "BUT R&T", - "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "titre": "BUT R&T" + "id": 1, + "titre": "BUT R&T", + "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications" }, "formsemestre_id": 1, - "etat_inscription": "I", "options": { "show_abs": true, "show_abs_modules": false, - "show_ects": true, "show_codemodules": false, + "show_coef": true, + "show_date_inscr": true, + "show_ects": true, "show_matieres": false, - "show_rangs": true, - "show_ue_rangs": true, + "show_minmax": false, + "show_minmax_eval": false, + "show_minmax_mod": false, "show_mod_rangs": true, "show_moypromo": false, - "show_minmax": false, - "show_minmax_mod": false, - "show_minmax_eval": false, - "show_coef": true, - "show_ue_cap_details": false, - "show_ue_cap_current": true, + "show_rangs": true, "show_temporary": true, - "temporary_txt": "Provisoire", + "show_ue_cap_current": true, + "show_ue_cap_details": false, + "show_ue_rangs": true, "show_uevalid": true, - "show_date_inscr": true + "temporary_txt": "Provisoire" }, + "publie": true, "ressources": { "R101": { - "id": 1, - "titre": "Initiation aux r\u00e9seaux informatiques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=1", - "moyenne": {}, "evaluations": [ { - "id": 1, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 1, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=1" } - ] + ], + "id": 1, + "moyenne": {}, + "titre": "Initiation aux r\u00e9seaux informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=1" }, "R102": { - "id": 3, - "titre": "Principe et architecture des r\u00e9seaux", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=3", - "moyenne": {}, "evaluations": [ { - "id": 3, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 3, + "note": { + "max": "17.68", + "min": "03.27", + "moy": "08.99", + "value": "11.97" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "11.97", - "min": "03.27", - "max": "17.68", - "moy": "08.99" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=3" } - ] + ], + "id": 3, + "moyenne": {}, + "titre": "Principe et architecture des r\u00e9seaux", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=3" }, "R103": { - "id": 4, - "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=4", - "moyenne": {}, "evaluations": [ { - "id": 4, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 4, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=4" } - ] + ], + "id": 4, + "moyenne": {}, + "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=4" }, "R104": { - "id": 5, - "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=5", - "moyenne": {}, "evaluations": [ { - "id": 5, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 5, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=5" } - ] + ], + "id": 5, + "moyenne": {}, + "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=5" }, "R105": { - "id": 9, - "titre": "Support de transmission pour les r\u00e9seaux locaux", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=9", - "moyenne": {}, "evaluations": [ { - "id": 9, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 9, + "note": { + "max": "19.77", + "min": "00.60", + "moy": "09.57", + "value": "09.33" + }, "poids": { "RT1.1": 0.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "09.33", - "min": "00.60", - "max": "19.77", - "moy": "09.57" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=9" } - ] + ], + "id": 9, + "moyenne": {}, + "titre": "Support de transmission pour les r\u00e9seaux locaux", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=9" }, "R106": { - "id": 6, - "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=6", - "moyenne": {}, "evaluations": [ { - "id": 6, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 6, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=6" } - ] + ], + "id": 6, + "moyenne": {}, + "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=6" }, "R107": { - "id": 17, - "titre": "Fondamentaux de la programmation", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=17", - "moyenne": {}, "evaluations": [ { - "id": 17, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 17, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=17" } - ] + ], + "id": 17, + "moyenne": {}, + "titre": "Fondamentaux de la programmation", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=17" }, "R108": { - "id": 18, - "titre": "Base des syst\u00e8mes d'exploitation", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=18", - "moyenne": {}, "evaluations": [ { - "id": 18, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 18, + "note": { + "max": "18.31", + "min": "00.47", + "moy": "09.70", + "value": "15.71" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "15.71", - "min": "00.47", - "max": "18.31", - "moy": "09.70" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=18" } - ] + ], + "id": 18, + "moyenne": {}, + "titre": "Base des syst\u00e8mes d'exploitation", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=18" }, "R109": { - "id": 19, - "titre": "Introduction aux technologies Web", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=19", - "moyenne": {}, "evaluations": [ { - "id": 19, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 19, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=19" } - ] + ], + "id": 19, + "moyenne": {}, + "titre": "Introduction aux technologies Web", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=19" }, "R110": { - "id": 10, - "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=10", - "moyenne": {}, "evaluations": [ { - "id": 10, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 10, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=10" } - ] + ], + "id": 10, + "moyenne": {}, + "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=10" }, "R111": { - "id": 11, - "titre": "Expression-culture-Communication Pro.", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=11", - "moyenne": {}, "evaluations": [ { - "id": 11, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 11, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=11" } - ] + ], + "id": 11, + "moyenne": {}, + "titre": "Expression-culture-Communication Pro.", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=11" }, "R112": { - "id": 20, - "titre": "PPP", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=20", - "moyenne": {}, "evaluations": [ { - "id": 20, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 20, + "note": { + "max": "18.97", + "min": "03.22", + "moy": "10.79", + "value": "10.66" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "10.66", - "min": "03.22", - "max": "18.97", - "moy": "10.79" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=20" } - ] + ], + "id": 20, + "moyenne": {}, + "titre": "PPP", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=20" }, "R113": { - "id": 12, - "titre": "Math\u00e9matiques du signal", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=12", - "moyenne": {}, "evaluations": [ { - "id": 12, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 12, + "note": { + "max": "19.97", + "min": "01.47", + "moy": "12.15", + "value": "12.50" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "12.50", - "min": "01.47", - "max": "19.97", - "moy": "12.15" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=12" } - ] + ], + "id": 12, + "moyenne": {}, + "titre": "Math\u00e9matiques du signal", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=12" }, "R114": { - "id": 13, - "titre": "Math\u00e9matiques des transmissions", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=13", - "moyenne": {}, "evaluations": [ { - "id": 13, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 13, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=13" } - ] + ], + "id": 13, + "moyenne": {}, + "titre": "Math\u00e9matiques des transmissions", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=13" }, "R115": { - "id": 21, - "titre": "Gestion de projets", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=21", - "moyenne": {}, "evaluations": [ { - "id": 21, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 21, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=21" } - ] + ], + "id": 21, + "moyenne": {}, + "titre": "Gestion de projets", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=21" } }, "saes": { "SAE11": { - "id": 2, - "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=2", - "moyenne": {}, "evaluations": [ { - "id": 2, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 2, + "note": { + "max": "18.72", + "min": "00.12", + "moy": "10.43", + "value": "18.72" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "18.72", - "min": "00.12", - "max": "18.72", - "moy": "10.43" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=2" } - ] + ], + "id": 2, + "moyenne": {}, + "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=2" }, "SAE12": { - "id": 7, - "titre": "S'initier aux r\u00e9seaux informatiques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=7", - "moyenne": {}, "evaluations": [ { - "id": 7, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 7, + "note": { + "max": "17.83", + "min": "00.53", + "moy": "09.86", + "value": "14.69" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "14.69", - "min": "00.53", - "max": "17.83", - "moy": "09.86" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=7" } - ] + ], + "id": 7, + "moyenne": {}, + "titre": "S'initier aux r\u00e9seaux informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=7" }, "SAE13": { - "id": 8, - "titre": "D\u00e9couvrir un dispositif de tranmission", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=8", - "moyenne": {}, "evaluations": [ { - "id": 8, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 8, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=8" } - ] + ], + "id": 8, + "moyenne": {}, + "titre": "D\u00e9couvrir un dispositif de tranmission", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=8" }, "SAE14": { - "id": 14, - "titre": "Se pr\u00e9senter sur Internet", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=14", - "moyenne": {}, "evaluations": [ { - "id": 14, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 14, + "note": { + "max": "17.83", + "min": "00.94", + "moy": "07.62", + "value": "17.83" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "17.83", - "min": "00.94", - "max": "17.83", - "moy": "07.62" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=14" } - ] + ], + "id": 14, + "moyenne": {}, + "titre": "Se pr\u00e9senter sur Internet", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=14" }, "SAE15": { - "id": 15, - "titre": "Traiter des donn\u00e9es", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=15", - "moyenne": {}, "evaluations": [ { - "id": 15, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 15, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=15" } - ] + ], + "id": 15, + "moyenne": {}, + "titre": "Traiter des donn\u00e9es", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=15" }, "SAE16": { - "id": 16, - "titre": "Portofolio", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=16", - "moyenne": {}, "evaluations": [ { - "id": 16, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 16, + "note": { + "max": "17.47", + "min": "01.03", + "moy": "09.45", + "value": "09.30" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "09.30", - "min": "01.03", - "max": "17.47", - "moy": "09.45" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=16" } - ] - } - }, - "ues": { - "RT1.1": { - "id": 1, - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "numero": 1, - "type": 0, - "color": "#B80004", - "competence": null, - "moyenne": { - "value": "14.94", - "min": "03.73", - "max": "14.94", - "moy": "09.87", - "rang": "1", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 12.0, - "moyenne": "~" - }, - "R102": { - "id": 3, - "coef": 12.0, - "moyenne": "11.97" - }, - "R103": { - "id": 4, - "coef": 8.0, - "moyenne": "~" - }, - "R104": { - "id": 5, - "coef": 8.0, - "moyenne": "~" - }, - "R106": { - "id": 6, - "coef": 10.0, - "moyenne": "~" - }, - "R108": { - "id": 18, - "coef": 6.0, - "moyenne": "15.71" - }, - "R110": { - "id": 10, - "coef": 3.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 3.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 2.0, - "moyenne": "10.66" - }, - "R113": { - "id": 12, - "coef": 5.0, - "moyenne": "12.50" - }, - "R114": { - "id": 13, - "coef": 4.0, - "moyenne": "~" - } - }, - "saes": { - "SAE11": { - "id": 2, - "coef": 16.0, - "moyenne": "18.72" - }, - "SAE12": { - "id": 7, - "coef": 33.0, - "moyenne": "14.69" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 12.0 - } - }, - "RT2.1": { - "id": 2, - "titre": "Connecter les entreprises et les usagers", - "numero": 2, - "type": 0, - "color": "#F97B3D", - "competence": null, - "moyenne": { - "value": "11.17", - "min": "03.41", - "max": "17.35", - "moy": "11.09", - "rang": "8", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 4.0, - "moyenne": "~" - }, - "R103": { - "id": 4, - "coef": 4.0, - "moyenne": "~" - }, - "R104": { - "id": 5, - "coef": 5.0, - "moyenne": "~" - }, - "R105": { - "id": 9, - "coef": 5.0, - "moyenne": "09.33" - }, - "R110": { - "id": 10, - "coef": 5.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 5.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 3.0, - "moyenne": "10.66" - }, - "R113": { - "id": 12, - "coef": 8.0, - "moyenne": "12.50" - }, - "R114": { - "id": 13, - "coef": 8.0, - "moyenne": "~" - }, - "R115": { - "id": 21, - "coef": 2.0, - "moyenne": "~" - } - }, - "saes": { - "SAE13": { - "id": 8, - "coef": 33.0, - "moyenne": "~" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 8.0 - } - }, - "RT3.1": { - "id": 3, - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "numero": 3, - "type": 0, - "color": "#FEB40B", - "competence": null, - "moyenne": { - "value": "16.22", - "min": "04.32", - "max": "16.22", - "moy": "08.63", - "rang": "1", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 4.0, - "moyenne": "~" - }, - "R107": { - "id": 17, - "coef": 22.0, - "moyenne": "~" - }, - "R108": { - "id": 18, - "coef": 7.0, - "moyenne": "15.71" - }, - "R109": { - "id": 19, - "coef": 4.0, - "moyenne": "~" - }, - "R110": { - "id": 10, - "coef": 5.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 4.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 4.0, - "moyenne": "10.66" - }, - "R115": { - "id": 21, - "coef": 4.0, - "moyenne": "~" - } - }, - "saes": { - "SAE14": { - "id": 14, - "coef": 16.0, - "moyenne": "17.83" - }, - "SAE15": { - "id": 15, - "coef": 26.0, - "moyenne": "~" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 10.0 - } + ], + "id": 16, + "moyenne": {}, + "titre": "Portofolio", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=16" } }, "semestre": { + "ECTS": { + "acquis": 0.0, + "total": 30.0 + }, + "absences": { + "injustifie": 4, + "total": 5 + }, + "annee_universitaire": "2021 - 2022", + "date_debut": "2021-09-01", + "date_fin": "2022-08-31", "etapes": [ "A1", "A2", "A3" ], - "date_debut": "2021-09-01", - "date_fin": "2022-08-31", - "annee_universitaire": "2021 - 2022", - "numero": 1, - "inscription": "", "groupes": [], - "absences": { - "injustifie": 4, - "total": 5 + "inscription": "", + "notes": { + "max": "14.36", + "min": "05.31", + "moy": "09.78", + "value": "14.36" }, + "numero": 1, + "rang": { + "groupes": {}, + "total": 10, + "value": "1" + } + }, + "type": "BUT", + "ues": { + "RT1.1": { + "ECTS": { + "acquis": 0.0, + "total": 12.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#B80004", + "competence": null, + "id": 1, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "14.94", + "min": "03.73", + "moy": "09.87", + "rang": "1", + "total": 16, + "value": "14.94" + }, + "numero": 1, + "ressources": { + "R101": { + "coef": 12.0, + "id": 1, + "moyenne": "~" + }, + "R102": { + "coef": 12.0, + "id": 3, + "moyenne": "11.97" + }, + "R103": { + "coef": 8.0, + "id": 4, + "moyenne": "~" + }, + "R104": { + "coef": 8.0, + "id": 5, + "moyenne": "~" + }, + "R106": { + "coef": 10.0, + "id": 6, + "moyenne": "~" + }, + "R108": { + "coef": 6.0, + "id": 18, + "moyenne": "15.71" + }, + "R110": { + "coef": 3.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 3.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 2.0, + "id": 20, + "moyenne": "10.66" + }, + "R113": { + "coef": 5.0, + "id": 12, + "moyenne": "12.50" + }, + "R114": { + "coef": 4.0, + "id": 13, + "moyenne": "~" + } + }, + "saes": { + "SAE11": { + "coef": 16.0, + "id": 2, + "moyenne": "18.72" + }, + "SAE12": { + "coef": 33.0, + "id": 7, + "moyenne": "14.69" + } + }, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0 + }, + "RT2.1": { + "ECTS": { + "acquis": 0.0, + "total": 8.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#F97B3D", + "competence": null, + "id": 2, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "17.35", + "min": "03.41", + "moy": "11.09", + "rang": "8", + "total": 16, + "value": "11.17" + }, + "numero": 2, + "ressources": { + "R101": { + "coef": 4.0, + "id": 1, + "moyenne": "~" + }, + "R103": { + "coef": 4.0, + "id": 4, + "moyenne": "~" + }, + "R104": { + "coef": 5.0, + "id": 5, + "moyenne": "~" + }, + "R105": { + "coef": 5.0, + "id": 9, + "moyenne": "09.33" + }, + "R110": { + "coef": 5.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 5.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 3.0, + "id": 20, + "moyenne": "10.66" + }, + "R113": { + "coef": 8.0, + "id": 12, + "moyenne": "12.50" + }, + "R114": { + "coef": 8.0, + "id": 13, + "moyenne": "~" + }, + "R115": { + "coef": 2.0, + "id": 21, + "moyenne": "~" + } + }, + "saes": { + "SAE13": { + "coef": 33.0, + "id": 8, + "moyenne": "~" + } + }, + "titre": "Connecter les entreprises et les usagers", + "type": 0 + }, + "RT3.1": { + "ECTS": { + "acquis": 0.0, + "total": 10.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#FEB40B", + "competence": null, + "id": 3, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "16.22", + "min": "04.32", + "moy": "08.63", + "rang": "1", + "total": 16, + "value": "16.22" + }, + "numero": 3, + "ressources": { + "R101": { + "coef": 4.0, + "id": 1, + "moyenne": "~" + }, + "R107": { + "coef": 22.0, + "id": 17, + "moyenne": "~" + }, + "R108": { + "coef": 7.0, + "id": 18, + "moyenne": "15.71" + }, + "R109": { + "coef": 4.0, + "id": 19, + "moyenne": "~" + }, + "R110": { + "coef": 5.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 4.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 4.0, + "id": 20, + "moyenne": "10.66" + }, + "R115": { + "coef": 4.0, + "id": 21, + "moyenne": "~" + } + }, + "saes": { + "SAE14": { + "coef": 16.0, + "id": 14, + "moyenne": "17.83" + }, + "SAE15": { + "coef": 26.0, + "id": 15, + "moyenne": "~" + } + }, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0 + } + }, + "version": "0" +} +``` + +#### GET /etudiant/nip/11/formsemestre/1/bulletin +```json +{ + "date": "2022-08-20T12:00:00.000000+02:00", + "etat_inscription": "I", + "etudiant": { + "boursier": "", + "civilite": "F", + "code_ine": "INE11", + "code_nip": "11", + "codepostaldomicile": "", + "date_naissance": "", + "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": "", + "description": "", + "domicile": "", + "email": "MADELEINE.FLEURY@example.com", + "emailperso": "", + "etudid": 11, + "fax": "", + "fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=11", + "id": 11, + "lieu_naissance": "", + "nationalite": "", + "nom": "FLEURY", + "nomprenom": "Mme Madeleine FLEURY", + "paysdomicile": "", + "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=11&size=small", + "prenom": "MADELEINE", + "telephone": "", + "telephonemobile": "", + "typeadresse": "domicile", + "villedomicile": "" + }, + "formation": { + "acronyme": "BUT R&T", + "id": 1, + "titre": "BUT R&T", + "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications" + }, + "formsemestre_id": 1, + "options": { + "show_abs": true, + "show_abs_modules": false, + "show_codemodules": false, + "show_coef": true, + "show_date_inscr": true, + "show_ects": true, + "show_matieres": false, + "show_minmax": false, + "show_minmax_eval": false, + "show_minmax_mod": false, + "show_mod_rangs": true, + "show_moypromo": false, + "show_rangs": true, + "show_temporary": true, + "show_ue_cap_current": true, + "show_ue_cap_details": false, + "show_ue_rangs": true, + "show_uevalid": true, + "temporary_txt": "Provisoire" + }, + "publie": true, + "ressources": { + "R101": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 1, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=1" + } + ], + "id": 1, + "moyenne": {}, + "titre": "Initiation aux r\u00e9seaux informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=1" + }, + "R102": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 3, + "note": { + "max": "17.68", + "min": "03.27", + "moy": "08.99", + "value": "11.97" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 0.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=3" + } + ], + "id": 3, + "moyenne": {}, + "titre": "Principe et architecture des r\u00e9seaux", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=3" + }, + "R103": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 4, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=4" + } + ], + "id": 4, + "moyenne": {}, + "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=4" + }, + "R104": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 5, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=5" + } + ], + "id": 5, + "moyenne": {}, + "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=5" + }, + "R105": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 9, + "note": { + "max": "19.77", + "min": "00.60", + "moy": "09.57", + "value": "09.33" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=9" + } + ], + "id": 9, + "moyenne": {}, + "titre": "Support de transmission pour les r\u00e9seaux locaux", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=9" + }, + "R106": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 6, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 0.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=6" + } + ], + "id": 6, + "moyenne": {}, + "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=6" + }, + "R107": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 17, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 0.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=17" + } + ], + "id": 17, + "moyenne": {}, + "titre": "Fondamentaux de la programmation", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=17" + }, + "R108": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 18, + "note": { + "max": "18.31", + "min": "00.47", + "moy": "09.70", + "value": "15.71" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 0.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=18" + } + ], + "id": 18, + "moyenne": {}, + "titre": "Base des syst\u00e8mes d'exploitation", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=18" + }, + "R109": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 19, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 0.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=19" + } + ], + "id": 19, + "moyenne": {}, + "titre": "Introduction aux technologies Web", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=19" + }, + "R110": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 10, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=10" + } + ], + "id": 10, + "moyenne": {}, + "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=10" + }, + "R111": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 11, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=11" + } + ], + "id": 11, + "moyenne": {}, + "titre": "Expression-culture-Communication Pro.", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=11" + }, + "R112": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 20, + "note": { + "max": "18.97", + "min": "03.22", + "moy": "10.79", + "value": "10.66" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=20" + } + ], + "id": 20, + "moyenne": {}, + "titre": "PPP", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=20" + }, + "R113": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 12, + "note": { + "max": "19.97", + "min": "01.47", + "moy": "12.15", + "value": "12.50" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=12" + } + ], + "id": 12, + "moyenne": {}, + "titre": "Math\u00e9matiques du signal", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=12" + }, + "R114": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 13, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=13" + } + ], + "id": 13, + "moyenne": {}, + "titre": "Math\u00e9matiques des transmissions", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=13" + }, + "R115": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 21, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 1.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=21" + } + ], + "id": 21, + "moyenne": {}, + "titre": "Gestion de projets", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=21" + } + }, + "saes": { + "SAE11": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 2, + "note": { + "max": "18.72", + "min": "00.12", + "moy": "10.43", + "value": "18.72" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 0.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=2" + } + ], + "id": 2, + "moyenne": {}, + "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=2" + }, + "SAE12": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 7, + "note": { + "max": "17.83", + "min": "00.53", + "moy": "09.86", + "value": "14.69" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 0.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=7" + } + ], + "id": 7, + "moyenne": {}, + "titre": "S'initier aux r\u00e9seaux informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=7" + }, + "SAE13": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 8, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=8" + } + ], + "id": 8, + "moyenne": {}, + "titre": "D\u00e9couvrir un dispositif de tranmission", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=8" + }, + "SAE14": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 14, + "note": { + "max": "17.83", + "min": "00.94", + "moy": "07.62", + "value": "17.83" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 0.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=14" + } + ], + "id": 14, + "moyenne": {}, + "titre": "Se pr\u00e9senter sur Internet", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=14" + }, + "SAE15": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 15, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 0.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=15" + } + ], + "id": 15, + "moyenne": {}, + "titre": "Traiter des donn\u00e9es", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=15" + }, + "SAE16": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 16, + "note": { + "max": "17.47", + "min": "01.03", + "moy": "09.45", + "value": "09.30" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 0.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=16" + } + ], + "id": 16, + "moyenne": {}, + "titre": "Portofolio", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=16" + } + }, + "semestre": { "ECTS": { "acquis": 0.0, "total": 30.0 }, + "absences": { + "injustifie": 4, + "total": 5 + }, + "annee_universitaire": "2021 - 2022", + "date_debut": "2021-09-01", + "date_fin": "2022-08-31", + "etapes": [ + "A1", + "A2", + "A3" + ], + "groupes": [], + "inscription": "", "notes": { - "value": "14.36", + "max": "14.36", "min": "05.31", "moy": "09.78", - "max": "14.36" + "value": "14.36" }, + "numero": 1, "rang": { - "value": "1", + "groupes": {}, "total": 10, - "groupes": {} + "value": "1" } - } + }, + "type": "BUT", + "ues": { + "RT1.1": { + "ECTS": { + "acquis": 0.0, + "total": 12.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#B80004", + "competence": null, + "id": 1, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "14.94", + "min": "03.73", + "moy": "09.87", + "rang": "1", + "total": 16, + "value": "14.94" + }, + "numero": 1, + "ressources": { + "R101": { + "coef": 12.0, + "id": 1, + "moyenne": "~" + }, + "R102": { + "coef": 12.0, + "id": 3, + "moyenne": "11.97" + }, + "R103": { + "coef": 8.0, + "id": 4, + "moyenne": "~" + }, + "R104": { + "coef": 8.0, + "id": 5, + "moyenne": "~" + }, + "R106": { + "coef": 10.0, + "id": 6, + "moyenne": "~" + }, + "R108": { + "coef": 6.0, + "id": 18, + "moyenne": "15.71" + }, + "R110": { + "coef": 3.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 3.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 2.0, + "id": 20, + "moyenne": "10.66" + }, + "R113": { + "coef": 5.0, + "id": 12, + "moyenne": "12.50" + }, + "R114": { + "coef": 4.0, + "id": 13, + "moyenne": "~" + } + }, + "saes": { + "SAE11": { + "coef": 16.0, + "id": 2, + "moyenne": "18.72" + }, + "SAE12": { + "coef": 33.0, + "id": 7, + "moyenne": "14.69" + } + }, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0 + }, + "RT2.1": { + "ECTS": { + "acquis": 0.0, + "total": 8.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#F97B3D", + "competence": null, + "id": 2, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "17.35", + "min": "03.41", + "moy": "11.09", + "rang": "8", + "total": 16, + "value": "11.17" + }, + "numero": 2, + "ressources": { + "R101": { + "coef": 4.0, + "id": 1, + "moyenne": "~" + }, + "R103": { + "coef": 4.0, + "id": 4, + "moyenne": "~" + }, + "R104": { + "coef": 5.0, + "id": 5, + "moyenne": "~" + }, + "R105": { + "coef": 5.0, + "id": 9, + "moyenne": "09.33" + }, + "R110": { + "coef": 5.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 5.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 3.0, + "id": 20, + "moyenne": "10.66" + }, + "R113": { + "coef": 8.0, + "id": 12, + "moyenne": "12.50" + }, + "R114": { + "coef": 8.0, + "id": 13, + "moyenne": "~" + }, + "R115": { + "coef": 2.0, + "id": 21, + "moyenne": "~" + } + }, + "saes": { + "SAE13": { + "coef": 33.0, + "id": 8, + "moyenne": "~" + } + }, + "titre": "Connecter les entreprises et les usagers", + "type": 0 + }, + "RT3.1": { + "ECTS": { + "acquis": 0.0, + "total": 10.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#FEB40B", + "competence": null, + "id": 3, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "16.22", + "min": "04.32", + "moy": "08.63", + "rang": "1", + "total": 16, + "value": "16.22" + }, + "numero": 3, + "ressources": { + "R101": { + "coef": 4.0, + "id": 1, + "moyenne": "~" + }, + "R107": { + "coef": 22.0, + "id": 17, + "moyenne": "~" + }, + "R108": { + "coef": 7.0, + "id": 18, + "moyenne": "15.71" + }, + "R109": { + "coef": 4.0, + "id": 19, + "moyenne": "~" + }, + "R110": { + "coef": 5.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 4.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 4.0, + "id": 20, + "moyenne": "10.66" + }, + "R115": { + "coef": 4.0, + "id": 21, + "moyenne": "~" + } + }, + "saes": { + "SAE14": { + "coef": 16.0, + "id": 14, + "moyenne": "17.83" + }, + "SAE15": { + "coef": 26.0, + "id": 15, + "moyenne": "~" + } + }, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0 + } + }, + "version": "0" +} +``` + +#### GET /etudiant/nip/11/formsemestre/1/bulletin/short/pdf +```json +{ + "Content-Disposition": "attachment; filename=\"bul-Semestre_test_semestre_1-2022-08-21-FLEURY.pdf\"", + "Content-Type": "application/pdf" } ``` diff --git a/docs/samples/sample_etudiant-formsemestre-groups.json.md b/docs/samples/sample_etudiant-formsemestre-groups.json.md index c577bc6..662b8ed 100644 --- a/docs/samples/sample_etudiant-formsemestre-groups.json.md +++ b/docs/samples/sample_etudiant-formsemestre-groups.json.md @@ -4,18 +4,18 @@ ```json [ { - "partition_id": 1, - "id": 1, - "formsemestre_id": 1, - "partition_name": null, - "numero": null, "bul_show_rank": false, - "show_in_lists": true, - "groups_editable": true, + "formsemestre_id": 1, "group_id": 1, - "group_name": null + "group_name": null, + "groups_editable": true, + "id": 1, + "numero": null, + "partition_id": 1, + "partition_name": null, + "show_in_lists": true }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_etudiant-formsemestres.json.md b/docs/samples/sample_etudiant-formsemestres.json.md index cb712df..564d49d 100644 --- a/docs/samples/sample_etudiant-formsemestres.json.md +++ b/docs/samples/sample_etudiant-formsemestres.json.md @@ -4,65 +4,65 @@ ```json [ { - "titre": "Semestre test", - "block_moyennes": false, - "scodoc7_id": null, - "date_debut": "01/09/2021", - "gestion_semestrielle": false, - "date_fin": "31/08/2022", - "bul_bgcolor": "white", - "etat": true, - "resp_can_edit": false, - "dept_id": 1, - "modalite": "FI", - "resp_can_change_ens": true, - "id": 1, - "gestion_compensation": false, - "ens_can_edit_eval": false, - "formation_id": 1, - "bul_hide_xml": false, - "elt_sem_apo": null, - "semestre_id": 1, - "elt_annee_apo": null, - "parcours": [], "annee_scolaire": 2021, + "block_moyennes": false, + "bul_bgcolor": "white", + "bul_hide_xml": false, + "date_debut": "01/09/2021", "date_debut_iso": "2021-09-01", + "date_fin": "31/08/2022", "date_fin_iso": "2022-08-31", "departement": { - "id": 1, "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "etape_apo": "A1, A2, A3", - "formsemestre_id": 1, - "formation": { "id": 1, + "visible": true + }, + "dept_id": 1, + "elt_annee_apo": null, + "elt_sem_apo": null, + "ens_can_edit_eval": false, + "etape_apo": "A1, A2, A3", + "etat": true, + "formation": { + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, + "id": 1, + "referentiel_competence_id": 1, "titre": "BUT R&T", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1 + "version": 1 }, + "formation_id": 1, + "formsemestre_id": 1, + "gestion_compensation": false, + "gestion_semestrielle": false, + "id": 1, + "modalite": "FI", + "parcours": [], + "resp_can_change_ens": true, + "resp_can_edit": false, "responsables": [], + "scodoc7_id": null, + "semestre_id": 1, + "session_id": "TAPI-BUT-FI-S1-2021", + "titre": "Semestre test", "titre_court": "BUT R&T", - "titre_num": "Semestre test semestre 1", - "session_id": "TAPI-BUT-FI-S1-2021" + "titre_num": "Semestre test semestre 1" }, - "... etc." + "..." ] ``` @@ -70,65 +70,65 @@ ```json [ { - "titre": "Semestre test", - "block_moyennes": false, - "scodoc7_id": null, - "date_debut": "01/09/2021", - "gestion_semestrielle": false, - "date_fin": "31/08/2022", - "bul_bgcolor": "white", - "etat": true, - "resp_can_edit": false, - "dept_id": 1, - "modalite": "FI", - "resp_can_change_ens": true, - "id": 1, - "gestion_compensation": false, - "ens_can_edit_eval": false, - "formation_id": 1, - "bul_hide_xml": false, - "elt_sem_apo": null, - "semestre_id": 1, - "elt_annee_apo": null, - "parcours": [], "annee_scolaire": 2021, + "block_moyennes": false, + "bul_bgcolor": "white", + "bul_hide_xml": false, + "date_debut": "01/09/2021", "date_debut_iso": "2021-09-01", + "date_fin": "31/08/2022", "date_fin_iso": "2022-08-31", "departement": { - "id": 1, "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "etape_apo": "A1, A2, A3", - "formsemestre_id": 1, - "formation": { "id": 1, + "visible": true + }, + "dept_id": 1, + "elt_annee_apo": null, + "elt_sem_apo": null, + "ens_can_edit_eval": false, + "etape_apo": "A1, A2, A3", + "etat": true, + "formation": { + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, + "id": 1, + "referentiel_competence_id": 1, "titre": "BUT R&T", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1 + "version": 1 }, + "formation_id": 1, + "formsemestre_id": 1, + "gestion_compensation": false, + "gestion_semestrielle": false, + "id": 1, + "modalite": "FI", + "parcours": [], + "resp_can_change_ens": true, + "resp_can_edit": false, "responsables": [], + "scodoc7_id": null, + "semestre_id": 1, + "session_id": "TAPI-BUT-FI-S1-2021", + "titre": "Semestre test", "titre_court": "BUT R&T", - "titre_num": "Semestre test semestre 1", - "session_id": "TAPI-BUT-FI-S1-2021" + "titre_num": "Semestre test semestre 1" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_etudiant.json.md b/docs/samples/sample_etudiant.json.md index 1108538..c530e76 100644 --- a/docs/samples/sample_etudiant.json.md +++ b/docs/samples/sample_etudiant.json.md @@ -3,201 +3,201 @@ #### GET /etudiant/etudid/11 ```json { - "date_naissance": null, - "code_ine": "INE11", - "dept_id": 1, - "lieu_naissance": null, - "scodoc7_id": null, - "id": 11, - "dept_naissance": null, - "nom": "FLEURY", - "nationalite": null, - "prenom": "MADELEINE", - "statut": null, - "nom_usuel": null, - "boursier": null, - "civilite": "F", - "photo_filename": null, - "code_nip": "11", "admission": { - "id": 11, - "annee_bac": null, - "decision": null, - "type_admission": null, - "math": null, - "score": null, - "boursier_prec": null, - "etudid": 11, - "physique": null, - "commentaire": null, - "classement": null, - "annee": null, "anglais": null, - "nomlycee": null, - "apb_groupe": null, - "francais": null, - "villelycee": null, + "annee": null, + "annee_bac": null, "apb_classement_gr": null, + "apb_groupe": null, "bac": null, - "rang": null, - "codepostallycee": null, - "specialite": null, - "qualite": null, + "boursier_prec": null, + "classement": null, "codelycee": null, - "rapporteur": null + "codepostallycee": null, + "commentaire": null, + "decision": null, + "etudid": 11, + "francais": null, + "id": 11, + "math": null, + "nomlycee": null, + "physique": null, + "qualite": null, + "rang": null, + "rapporteur": null, + "score": null, + "specialite": null, + "type_admission": null, + "villelycee": null }, "adresses": [ { - "etudid": 11, - "email": "MADELEINE.FLEURY@example.com", - "domicile": null, "codepostaldomicile": null, + "description": null, + "domicile": null, + "email": "MADELEINE.FLEURY@example.com", + "emailperso": null, + "etudid": 11, + "fax": null, + "id": 11, "paysdomicile": null, + "telephone": null, "telephonemobile": null, "typeadresse": "domicile", - "emailperso": null, - "id": 11, - "villedomicile": null, - "telephone": null, - "fax": null, - "description": null + "villedomicile": null } ], - "dept_acronym": "TAPI" + "boursier": null, + "civilite": "F", + "code_ine": "INE11", + "code_nip": "11", + "date_naissance": null, + "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": null, + "id": 11, + "lieu_naissance": null, + "nationalite": null, + "nom": "FLEURY", + "nom_usuel": null, + "photo_filename": null, + "prenom": "MADELEINE", + "scodoc7_id": null, + "statut": null } ``` #### GET /etudiant/ine/INE11 ```json { - "date_naissance": null, - "code_ine": "INE11", - "dept_id": 1, - "lieu_naissance": null, - "scodoc7_id": null, - "id": 11, - "dept_naissance": null, - "nom": "FLEURY", - "nationalite": null, - "prenom": "MADELEINE", - "statut": null, - "nom_usuel": null, - "boursier": null, - "civilite": "F", - "photo_filename": null, - "code_nip": "11", "admission": { - "id": 11, - "annee_bac": null, - "decision": null, - "type_admission": null, - "math": null, - "score": null, - "boursier_prec": null, - "etudid": 11, - "physique": null, - "commentaire": null, - "classement": null, - "annee": null, "anglais": null, - "nomlycee": null, - "apb_groupe": null, - "francais": null, - "villelycee": null, + "annee": null, + "annee_bac": null, "apb_classement_gr": null, + "apb_groupe": null, "bac": null, - "rang": null, - "codepostallycee": null, - "specialite": null, - "qualite": null, + "boursier_prec": null, + "classement": null, "codelycee": null, - "rapporteur": null + "codepostallycee": null, + "commentaire": null, + "decision": null, + "etudid": 11, + "francais": null, + "id": 11, + "math": null, + "nomlycee": null, + "physique": null, + "qualite": null, + "rang": null, + "rapporteur": null, + "score": null, + "specialite": null, + "type_admission": null, + "villelycee": null }, "adresses": [ { - "etudid": 11, - "email": "MADELEINE.FLEURY@example.com", - "domicile": null, "codepostaldomicile": null, + "description": null, + "domicile": null, + "email": "MADELEINE.FLEURY@example.com", + "emailperso": null, + "etudid": 11, + "fax": null, + "id": 11, "paysdomicile": null, + "telephone": null, "telephonemobile": null, "typeadresse": "domicile", - "emailperso": null, - "id": 11, - "villedomicile": null, - "telephone": null, - "fax": null, - "description": null + "villedomicile": null } ], - "dept_acronym": "TAPI" + "boursier": null, + "civilite": "F", + "code_ine": "INE11", + "code_nip": "11", + "date_naissance": null, + "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": null, + "id": 11, + "lieu_naissance": null, + "nationalite": null, + "nom": "FLEURY", + "nom_usuel": null, + "photo_filename": null, + "prenom": "MADELEINE", + "scodoc7_id": null, + "statut": null } ``` #### GET /etudiant/nip/11 ```json { - "date_naissance": null, - "code_ine": "INE11", - "dept_id": 1, - "lieu_naissance": null, - "scodoc7_id": null, - "id": 11, - "dept_naissance": null, - "nom": "FLEURY", - "nationalite": null, - "prenom": "MADELEINE", - "statut": null, - "nom_usuel": null, - "boursier": null, - "civilite": "F", - "photo_filename": null, - "code_nip": "11", "admission": { - "id": 11, - "annee_bac": null, - "decision": null, - "type_admission": null, - "math": null, - "score": null, - "boursier_prec": null, - "etudid": 11, - "physique": null, - "commentaire": null, - "classement": null, - "annee": null, "anglais": null, - "nomlycee": null, - "apb_groupe": null, - "francais": null, - "villelycee": null, + "annee": null, + "annee_bac": null, "apb_classement_gr": null, + "apb_groupe": null, "bac": null, - "rang": null, - "codepostallycee": null, - "specialite": null, - "qualite": null, + "boursier_prec": null, + "classement": null, "codelycee": null, - "rapporteur": null + "codepostallycee": null, + "commentaire": null, + "decision": null, + "etudid": 11, + "francais": null, + "id": 11, + "math": null, + "nomlycee": null, + "physique": null, + "qualite": null, + "rang": null, + "rapporteur": null, + "score": null, + "specialite": null, + "type_admission": null, + "villelycee": null }, "adresses": [ { - "etudid": 11, - "email": "MADELEINE.FLEURY@example.com", - "domicile": null, "codepostaldomicile": null, + "description": null, + "domicile": null, + "email": "MADELEINE.FLEURY@example.com", + "emailperso": null, + "etudid": 11, + "fax": null, + "id": 11, "paysdomicile": null, + "telephone": null, "telephonemobile": null, "typeadresse": "domicile", - "emailperso": null, - "id": 11, - "villedomicile": null, - "telephone": null, - "fax": null, - "description": null + "villedomicile": null } ], - "dept_acronym": "TAPI" + "boursier": null, + "civilite": "F", + "code_ine": "INE11", + "code_nip": "11", + "date_naissance": null, + "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": null, + "id": 11, + "lieu_naissance": null, + "nationalite": null, + "nom": "FLEURY", + "nom_usuel": null, + "photo_filename": null, + "prenom": "MADELEINE", + "scodoc7_id": null, + "statut": null } ``` diff --git a/docs/samples/sample_etudiant_formsemestres.json.md b/docs/samples/sample_etudiant_formsemestres.json.md index 79a876f..f4b353a 100644 --- a/docs/samples/sample_etudiant_formsemestres.json.md +++ b/docs/samples/sample_etudiant_formsemestres.json.md @@ -4,65 +4,65 @@ ```json [ { - "titre": "Semestre test", - "block_moyennes": false, - "scodoc7_id": null, - "date_debut": "01/09/2021", - "gestion_semestrielle": false, - "date_fin": "31/08/2022", - "bul_bgcolor": "white", - "etat": true, - "resp_can_edit": false, - "dept_id": 1, - "modalite": "FI", - "resp_can_change_ens": true, - "id": 1, - "gestion_compensation": false, - "ens_can_edit_eval": false, - "formation_id": 1, - "bul_hide_xml": false, - "elt_sem_apo": null, - "semestre_id": 1, - "elt_annee_apo": null, - "parcours": [], "annee_scolaire": 2021, + "block_moyennes": false, + "bul_bgcolor": "white", + "bul_hide_xml": false, + "date_debut": "01/09/2021", "date_debut_iso": "2021-09-01", + "date_fin": "31/08/2022", "date_fin_iso": "2022-08-31", "departement": { - "id": 1, "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "etape_apo": "A1, A2, A3", - "formsemestre_id": 1, - "formation": { "id": 1, + "visible": true + }, + "dept_id": 1, + "elt_annee_apo": null, + "elt_sem_apo": null, + "ens_can_edit_eval": false, + "etape_apo": "A1, A2, A3", + "etat": true, + "formation": { + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, + "id": 1, + "referentiel_competence_id": 1, "titre": "BUT R&T", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1 + "version": 1 }, + "formation_id": 1, + "formsemestre_id": 1, + "gestion_compensation": false, + "gestion_semestrielle": false, + "id": 1, + "modalite": "FI", + "parcours": [], + "resp_can_change_ens": true, + "resp_can_edit": false, "responsables": [], + "scodoc7_id": null, + "semestre_id": 1, + "session_id": "TAPI-BUT-FI-S1-2021", + "titre": "Semestre test", "titre_court": "BUT R&T", - "titre_num": "Semestre test semestre 1", - "session_id": "TAPI-BUT-FI-S1-2021" + "titre_num": "Semestre test semestre 1" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_etudiants-clef.json.md b/docs/samples/sample_etudiants-clef.json.md index aea6b1f..05785b5 100644 --- a/docs/samples/sample_etudiants-clef.json.md +++ b/docs/samples/sample_etudiants-clef.json.md @@ -4,139 +4,69 @@ ```json [ { - "date_naissance": null, - "code_ine": "INE11", - "dept_id": 1, - "lieu_naissance": null, - "scodoc7_id": null, - "id": 11, - "dept_naissance": null, - "nom": "FLEURY", - "nationalite": null, - "prenom": "MADELEINE", - "statut": null, - "nom_usuel": null, - "boursier": null, - "civilite": "F", - "photo_filename": null, - "code_nip": "11", "admission": { - "id": 11, - "annee_bac": null, - "decision": null, - "type_admission": null, - "math": null, - "score": null, - "boursier_prec": null, - "etudid": 11, - "physique": null, - "commentaire": null, - "classement": null, - "annee": null, "anglais": null, - "nomlycee": null, - "apb_groupe": null, - "francais": null, - "villelycee": null, + "annee": null, + "annee_bac": null, "apb_classement_gr": null, + "apb_groupe": null, "bac": null, - "rang": null, - "codepostallycee": null, - "specialite": null, - "qualite": null, + "boursier_prec": null, + "classement": null, "codelycee": null, - "rapporteur": null + "codepostallycee": null, + "commentaire": null, + "decision": null, + "etudid": 11, + "francais": null, + "id": 11, + "math": null, + "nomlycee": null, + "physique": null, + "qualite": null, + "rang": null, + "rapporteur": null, + "score": null, + "specialite": null, + "type_admission": null, + "villelycee": null }, "adresses": [ { - "etudid": 11, - "email": "MADELEINE.FLEURY@example.com", - "domicile": null, "codepostaldomicile": null, + "description": null, + "domicile": null, + "email": "MADELEINE.FLEURY@example.com", + "emailperso": null, + "etudid": 11, + "fax": null, + "id": 11, "paysdomicile": null, + "telephone": null, "telephonemobile": null, "typeadresse": "domicile", - "emailperso": null, - "id": 11, - "villedomicile": null, - "telephone": null, - "fax": null, - "description": null + "villedomicile": null } ], - "dept_acronym": "TAPI" - }, - "... etc." -] -``` - -#### GET /etudiants/nip/11 -```json -[ - { - "date_naissance": null, - "code_ine": "INE11", - "dept_id": 1, - "lieu_naissance": null, - "scodoc7_id": null, - "id": 11, - "dept_naissance": null, - "nom": "FLEURY", - "nationalite": null, - "prenom": "MADELEINE", - "statut": null, - "nom_usuel": null, "boursier": null, "civilite": "F", - "photo_filename": null, + "code_ine": "INE11", "code_nip": "11", - "admission": { - "id": 11, - "annee_bac": null, - "decision": null, - "type_admission": null, - "math": null, - "score": null, - "boursier_prec": null, - "etudid": 11, - "physique": null, - "commentaire": null, - "classement": null, - "annee": null, - "anglais": null, - "nomlycee": null, - "apb_groupe": null, - "francais": null, - "villelycee": null, - "apb_classement_gr": null, - "bac": null, - "rang": null, - "codepostallycee": null, - "specialite": null, - "qualite": null, - "codelycee": null, - "rapporteur": null - }, - "adresses": [ - { - "etudid": 11, - "email": "MADELEINE.FLEURY@example.com", - "domicile": null, - "codepostaldomicile": null, - "paysdomicile": null, - "telephonemobile": null, - "typeadresse": "domicile", - "emailperso": null, - "id": 11, - "villedomicile": null, - "telephone": null, - "fax": null, - "description": null - } - ], - "dept_acronym": "TAPI" + "date_naissance": null, + "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": null, + "id": 11, + "lieu_naissance": null, + "nationalite": null, + "nom": "FLEURY", + "nom_usuel": null, + "photo_filename": null, + "prenom": "MADELEINE", + "scodoc7_id": null, + "statut": null }, - "... etc." + "..." ] ``` @@ -144,69 +74,139 @@ ```json [ { - "date_naissance": null, - "code_ine": "INE11", - "dept_id": 1, - "lieu_naissance": null, - "scodoc7_id": null, - "id": 11, - "dept_naissance": null, - "nom": "FLEURY", - "nationalite": null, - "prenom": "MADELEINE", - "statut": null, - "nom_usuel": null, - "boursier": null, - "civilite": "F", - "photo_filename": null, - "code_nip": "11", "admission": { - "id": 11, - "annee_bac": null, - "decision": null, - "type_admission": null, - "math": null, - "score": null, - "boursier_prec": null, - "etudid": 11, - "physique": null, - "commentaire": null, - "classement": null, - "annee": null, "anglais": null, - "nomlycee": null, - "apb_groupe": null, - "francais": null, - "villelycee": null, + "annee": null, + "annee_bac": null, "apb_classement_gr": null, + "apb_groupe": null, "bac": null, - "rang": null, - "codepostallycee": null, - "specialite": null, - "qualite": null, + "boursier_prec": null, + "classement": null, "codelycee": null, - "rapporteur": null + "codepostallycee": null, + "commentaire": null, + "decision": null, + "etudid": 11, + "francais": null, + "id": 11, + "math": null, + "nomlycee": null, + "physique": null, + "qualite": null, + "rang": null, + "rapporteur": null, + "score": null, + "specialite": null, + "type_admission": null, + "villelycee": null }, "adresses": [ { - "etudid": 11, - "email": "MADELEINE.FLEURY@example.com", - "domicile": null, "codepostaldomicile": null, + "description": null, + "domicile": null, + "email": "MADELEINE.FLEURY@example.com", + "emailperso": null, + "etudid": 11, + "fax": null, + "id": 11, "paysdomicile": null, + "telephone": null, "telephonemobile": null, "typeadresse": "domicile", - "emailperso": null, - "id": 11, - "villedomicile": null, - "telephone": null, - "fax": null, - "description": null + "villedomicile": null } ], - "dept_acronym": "TAPI" + "boursier": null, + "civilite": "F", + "code_ine": "INE11", + "code_nip": "11", + "date_naissance": null, + "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": null, + "id": 11, + "lieu_naissance": null, + "nationalite": null, + "nom": "FLEURY", + "nom_usuel": null, + "photo_filename": null, + "prenom": "MADELEINE", + "scodoc7_id": null, + "statut": null }, - "... etc." + "..." +] +``` + +#### GET /etudiants/nip/11 +```json +[ + { + "admission": { + "anglais": null, + "annee": null, + "annee_bac": null, + "apb_classement_gr": null, + "apb_groupe": null, + "bac": null, + "boursier_prec": null, + "classement": null, + "codelycee": null, + "codepostallycee": null, + "commentaire": null, + "decision": null, + "etudid": 11, + "francais": null, + "id": 11, + "math": null, + "nomlycee": null, + "physique": null, + "qualite": null, + "rang": null, + "rapporteur": null, + "score": null, + "specialite": null, + "type_admission": null, + "villelycee": null + }, + "adresses": [ + { + "codepostaldomicile": null, + "description": null, + "domicile": null, + "email": "MADELEINE.FLEURY@example.com", + "emailperso": null, + "etudid": 11, + "fax": null, + "id": 11, + "paysdomicile": null, + "telephone": null, + "telephonemobile": null, + "typeadresse": "domicile", + "villedomicile": null + } + ], + "boursier": null, + "civilite": "F", + "code_ine": "INE11", + "code_nip": "11", + "date_naissance": null, + "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": null, + "id": 11, + "lieu_naissance": null, + "nationalite": null, + "nom": "FLEURY", + "nom_usuel": null, + "photo_filename": null, + "prenom": "MADELEINE", + "scodoc7_id": null, + "statut": null + }, + "..." ] ``` diff --git a/docs/samples/sample_etudiants-courants.json.md b/docs/samples/sample_etudiants-courants.json.md index 7c8fb31..88fd68a 100644 --- a/docs/samples/sample_etudiants-courants.json.md +++ b/docs/samples/sample_etudiants-courants.json.md @@ -1,162 +1,162 @@ ### etudiants-courants -#### GET /etudiants/courants/long -```json -[ - { - "date_naissance": null, - "code_ine": "INE1", - "dept_id": 1, - "lieu_naissance": null, - "scodoc7_id": null, - "id": 1, - "dept_naissance": null, - "nom": "COSTA", - "nationalite": null, - "prenom": "SACHA", - "statut": null, - "nom_usuel": null, - "boursier": null, - "civilite": "X", - "photo_filename": null, - "code_nip": "1", - "admission": { - "id": 1, - "annee_bac": null, - "decision": null, - "type_admission": null, - "math": null, - "score": null, - "boursier_prec": null, - "etudid": 1, - "physique": null, - "commentaire": null, - "classement": null, - "annee": null, - "anglais": null, - "nomlycee": null, - "apb_groupe": null, - "francais": null, - "villelycee": null, - "apb_classement_gr": null, - "bac": null, - "rang": null, - "codepostallycee": null, - "specialite": null, - "qualite": null, - "codelycee": null, - "rapporteur": null - }, - "adresses": [ - { - "etudid": 1, - "email": "SACHA.COSTA@example.com", - "domicile": null, - "codepostaldomicile": null, - "paysdomicile": null, - "telephonemobile": null, - "typeadresse": "domicile", - "emailperso": null, - "id": 1, - "villedomicile": null, - "telephone": null, - "fax": null, - "description": null - } - ], - "dept_acronym": "TAPI" - }, - { - "date_naissance": null, - "code_ine": "2", - "dept_id": 1, - "lieu_naissance": null, - "scodoc7_id": null, - "id": 2, - "dept_naissance": null, - "nom": "NAUDIN", - "nationalite": null, - "prenom": "SIMONE", - "statut": null, - "nom_usuel": null, - "boursier": null, - "civilite": "F", - "photo_filename": null, - "code_nip": "NIP2", - "admission": { - "id": 2, - "annee_bac": null, - "decision": null, - "type_admission": null, - "math": null, - "score": null, - "boursier_prec": null, - "etudid": 2, - "physique": null, - "commentaire": null, - "classement": null, - "annee": null, - "anglais": null, - "nomlycee": null, - "apb_groupe": null, - "francais": null, - "villelycee": null, - "apb_classement_gr": null, - "bac": null, - "rang": null, - "codepostallycee": null, - "specialite": null, - "qualite": null, - "codelycee": null, - "rapporteur": null - }, - "adresses": [ - { - "etudid": 2, - "email": "SIMONE.NAUDIN@example.com", - "domicile": null, - "codepostaldomicile": null, - "paysdomicile": null, - "telephonemobile": null, - "typeadresse": "domicile", - "emailperso": null, - "id": 2, - "villedomicile": null, - "telephone": null, - "fax": null, - "description": null - } - ], - "dept_acronym": "TAPI" - }, - "... etc." -] -``` - #### GET /etudiants/courants ```json [ { - "id": 1, - "code_nip": "1", + "civilite": "X", "code_ine": "INE1", + "code_nip": "1", "dept_id": 1, + "id": 1, "nom": "COSTA", "nom_usuel": null, - "prenom": "SACHA", - "civilite": "X" + "prenom": "SACHA" }, { - "id": 2, - "code_nip": "NIP2", + "civilite": "F", "code_ine": "2", + "code_nip": "NIP2", "dept_id": 1, + "id": 2, "nom": "NAUDIN", "nom_usuel": null, - "prenom": "SIMONE", - "civilite": "F" + "prenom": "SIMONE" }, - "... etc." + "..." +] +``` + +#### GET /etudiants/courants/long +```json +[ + { + "admission": { + "anglais": null, + "annee": null, + "annee_bac": null, + "apb_classement_gr": null, + "apb_groupe": null, + "bac": null, + "boursier_prec": null, + "classement": null, + "codelycee": null, + "codepostallycee": null, + "commentaire": null, + "decision": null, + "etudid": 1, + "francais": null, + "id": 1, + "math": null, + "nomlycee": null, + "physique": null, + "qualite": null, + "rang": null, + "rapporteur": null, + "score": null, + "specialite": null, + "type_admission": null, + "villelycee": null + }, + "adresses": [ + { + "codepostaldomicile": null, + "description": null, + "domicile": null, + "email": "SACHA.COSTA@example.com", + "emailperso": null, + "etudid": 1, + "fax": null, + "id": 1, + "paysdomicile": null, + "telephone": null, + "telephonemobile": null, + "typeadresse": "domicile", + "villedomicile": null + } + ], + "boursier": null, + "civilite": "X", + "code_ine": "INE1", + "code_nip": "1", + "date_naissance": null, + "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": null, + "id": 1, + "lieu_naissance": null, + "nationalite": null, + "nom": "COSTA", + "nom_usuel": null, + "photo_filename": null, + "prenom": "SACHA", + "scodoc7_id": null, + "statut": null + }, + { + "admission": { + "anglais": null, + "annee": null, + "annee_bac": null, + "apb_classement_gr": null, + "apb_groupe": null, + "bac": null, + "boursier_prec": null, + "classement": null, + "codelycee": null, + "codepostallycee": null, + "commentaire": null, + "decision": null, + "etudid": 2, + "francais": null, + "id": 2, + "math": null, + "nomlycee": null, + "physique": null, + "qualite": null, + "rang": null, + "rapporteur": null, + "score": null, + "specialite": null, + "type_admission": null, + "villelycee": null + }, + "adresses": [ + { + "codepostaldomicile": null, + "description": null, + "domicile": null, + "email": "SIMONE.NAUDIN@example.com", + "emailperso": null, + "etudid": 2, + "fax": null, + "id": 2, + "paysdomicile": null, + "telephone": null, + "telephonemobile": null, + "typeadresse": "domicile", + "villedomicile": null + } + ], + "boursier": null, + "civilite": "F", + "code_ine": "2", + "code_nip": "NIP2", + "date_naissance": null, + "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": null, + "id": 2, + "lieu_naissance": null, + "nationalite": null, + "nom": "NAUDIN", + "nom_usuel": null, + "photo_filename": null, + "prenom": "SIMONE", + "scodoc7_id": null, + "statut": null + }, + "..." ] ``` diff --git a/docs/samples/sample_formation-export.json.md b/docs/samples/sample_formation-export.json.md index b872588..46293af 100644 --- a/docs/samples/sample_formation-export.json.md +++ b/docs/samples/sample_formation-export.json.md @@ -1,1263 +1,1263 @@ ### formation-export -#### GET /formation/1/export_with_ids -```json -{ - "id": 1, - "titre": "BUT R&T", - "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, - "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1, - "ue": [ - { - "id": 1, - "formation_id": 1, - "acronyme": "RT1.1", - "numero": 1, - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "type": 0, - "ue_code": "UCOD11", - "ects": 12.0, - "is_external": false, - "code_apogee": "", - "coefficient": 0.0, - "semestre_idx": 1, - "color": "#B80004", - "niveau_competence_id": "", - "coef_rcue": 1.0, - "ue_id": 1, - "reference": 1, - "matiere": [ - { - "id": 1, - "ue_id": 1, - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "numero": 1, - "matiere_id": 1, - "module": [ - { - "id": 1, - "titre": "Initiation aux r\u00e9seaux informatiques", - "abbrev": "Init aux r\u00e9seaux informatiques", - "code": "R101", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 1, - "formation_id": 1, - "matiere_id": 1, - "semestre_id": 1, - "numero": 10, - "code_apogee": "", - "module_type": 2, - "module_id": 1, - "coefficients": [ - { - "ue_reference": "1", - "coef": "12.0" - }, - { - "ue_reference": "2", - "coef": "4.0" - }, - { - "ue_reference": "3", - "coef": "4.0" - } - ] - }, - { - "id": 2, - "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", - "abbrev": "Hygi\u00e8ne informatique", - "code": "SAE11", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 1, - "formation_id": 1, - "matiere_id": 1, - "semestre_id": 1, - "numero": 10, - "code_apogee": "", - "module_type": 3, - "module_id": 2, - "coefficients": [ - { - "ue_reference": "1", - "coef": "16.0" - } - ] - }, - { - "id": 3, - "titre": "Principe et architecture des r\u00e9seaux", - "abbrev": "", - "code": "R102", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 1, - "formation_id": 1, - "matiere_id": 1, - "semestre_id": 1, - "numero": 20, - "code_apogee": "", - "module_type": 2, - "module_id": 3, - "coefficients": [ - { - "ue_reference": "1", - "coef": "12.0" - } - ] - }, - { - "id": 4, - "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", - "abbrev": "R\u00e9seaux locaux", - "code": "R103", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 1, - "formation_id": 1, - "matiere_id": 1, - "semestre_id": 1, - "numero": 30, - "code_apogee": "", - "module_type": 2, - "module_id": 4, - "coefficients": [ - { - "ue_reference": "1", - "coef": "8.0" - }, - { - "ue_reference": "2", - "coef": "4.0" - } - ] - }, - { - "id": 5, - "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", - "abbrev": "", - "code": "R104", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 1, - "formation_id": 1, - "matiere_id": 1, - "semestre_id": 1, - "numero": 40, - "code_apogee": "", - "module_type": 2, - "module_id": 5, - "coefficients": [ - { - "ue_reference": "1", - "coef": "8.0" - }, - { - "ue_reference": "2", - "coef": "5.0" - } - ] - }, - { - "id": 6, - "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", - "abbrev": "", - "code": "R106", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 1, - "formation_id": 1, - "matiere_id": 1, - "semestre_id": 1, - "numero": 60, - "code_apogee": "", - "module_type": 2, - "module_id": 6, - "coefficients": [ - { - "ue_reference": "1", - "coef": "10.0" - } - ] - } - ] - } - ] - }, - { - "id": 2, - "formation_id": 1, - "acronyme": "RT2.1", - "numero": 2, - "titre": "Connecter les entreprises et les usagers", - "type": 0, - "ue_code": "UCOD12", - "ects": 8.0, - "is_external": false, - "code_apogee": "", - "coefficient": 0.0, - "semestre_idx": 1, - "color": "#F97B3D", - "niveau_competence_id": "", - "coef_rcue": 1.0, - "ue_id": 2, - "reference": 2, - "matiere": [ - { - "id": 2, - "ue_id": 2, - "titre": "Connecter les entreprises et les usagers", - "numero": 1, - "matiere_id": 2, - "module": [ - { - "id": 7, - "titre": "S'initier aux r\u00e9seaux informatiques", - "abbrev": "", - "code": "SAE12", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 2, - "formation_id": 1, - "matiere_id": 2, - "semestre_id": 1, - "numero": 20, - "code_apogee": "", - "module_type": 3, - "module_id": 7, - "coefficients": [ - { - "ue_reference": "1", - "coef": "33.0" - } - ] - }, - { - "id": 8, - "titre": "D\u00e9couvrir un dispositif de tranmission", - "abbrev": "", - "code": "SAE13", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 2, - "formation_id": 1, - "matiere_id": 2, - "semestre_id": 1, - "numero": 30, - "code_apogee": "", - "module_type": 3, - "module_id": 8, - "coefficients": [ - { - "ue_reference": "2", - "coef": "33.0" - } - ] - }, - { - "id": 9, - "titre": "Support de transmission pour les r\u00e9seaux locaux", - "abbrev": "Support de transmission", - "code": "R105", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 2, - "formation_id": 1, - "matiere_id": 2, - "semestre_id": 1, - "numero": 50, - "code_apogee": "", - "module_type": 2, - "module_id": 9, - "coefficients": [ - { - "ue_reference": "2", - "coef": "5.0" - } - ] - }, - { - "id": 10, - "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", - "abbrev": "", - "code": "R110", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 2, - "formation_id": 1, - "matiere_id": 2, - "semestre_id": 1, - "numero": 100, - "code_apogee": "", - "module_type": 2, - "module_id": 10, - "coefficients": [ - { - "ue_reference": "1", - "coef": "3.0" - }, - { - "ue_reference": "2", - "coef": "5.0" - }, - { - "ue_reference": "3", - "coef": "5.0" - } - ] - }, - { - "id": 11, - "titre": "Expression-culture-Communication Pro.", - "abbrev": "", - "code": "R111", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 2, - "formation_id": 1, - "matiere_id": 2, - "semestre_id": 1, - "numero": 110, - "code_apogee": "", - "module_type": 2, - "module_id": 11, - "coefficients": [ - { - "ue_reference": "1", - "coef": "3.0" - }, - { - "ue_reference": "2", - "coef": "5.0" - }, - { - "ue_reference": "3", - "coef": "4.0" - } - ] - }, - { - "id": 12, - "titre": "Math\u00e9matiques du signal", - "abbrev": "", - "code": "R113", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 2, - "formation_id": 1, - "matiere_id": 2, - "semestre_id": 1, - "numero": 130, - "code_apogee": "", - "module_type": 2, - "module_id": 12, - "coefficients": [ - { - "ue_reference": "1", - "coef": "5.0" - }, - { - "ue_reference": "2", - "coef": "8.0" - } - ] - }, - { - "id": 13, - "titre": "Math\u00e9matiques des transmissions", - "abbrev": "", - "code": "R114", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 2, - "formation_id": 1, - "matiere_id": 2, - "semestre_id": 1, - "numero": 140, - "code_apogee": "", - "module_type": 2, - "module_id": 13, - "coefficients": [ - { - "ue_reference": "1", - "coef": "4.0" - }, - { - "ue_reference": "2", - "coef": "8.0" - } - ] - } - ] - } - ] - }, - { - "id": 3, - "formation_id": 1, - "acronyme": "RT3.1", - "numero": 3, - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "type": 0, - "ue_code": "UCOD13", - "ects": 10.0, - "is_external": false, - "code_apogee": "", - "coefficient": 0.0, - "semestre_idx": 1, - "color": "#FEB40B", - "niveau_competence_id": "", - "coef_rcue": 1.0, - "ue_id": 3, - "reference": 3, - "matiere": [ - { - "id": 3, - "ue_id": 3, - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "numero": 1, - "matiere_id": 3, - "module": [ - { - "id": 14, - "titre": "Se pr\u00e9senter sur Internet", - "abbrev": "", - "code": "SAE14", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 3, - "formation_id": 1, - "matiere_id": 3, - "semestre_id": 1, - "numero": 40, - "code_apogee": "", - "module_type": 3, - "module_id": 14, - "coefficients": [ - { - "ue_reference": "3", - "coef": "16.0" - } - ] - }, - { - "id": 15, - "titre": "Traiter des donn\u00e9es", - "abbrev": "", - "code": "SAE15", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 3, - "formation_id": 1, - "matiere_id": 3, - "semestre_id": 1, - "numero": 50, - "code_apogee": "", - "module_type": 3, - "module_id": 15, - "coefficients": [ - { - "ue_reference": "3", - "coef": "26.0" - } - ] - }, - { - "id": 16, - "titre": "Portofolio", - "abbrev": "", - "code": "SAE16", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 3, - "formation_id": 1, - "matiere_id": 3, - "semestre_id": 1, - "numero": 60, - "code_apogee": "", - "module_type": 3, - "module_id": 16, - "coefficients": [] - }, - { - "id": 17, - "titre": "Fondamentaux de la programmation", - "abbrev": "", - "code": "R107", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 3, - "formation_id": 1, - "matiere_id": 3, - "semestre_id": 1, - "numero": 70, - "code_apogee": "", - "module_type": 2, - "module_id": 17, - "coefficients": [ - { - "ue_reference": "3", - "coef": "22.0" - } - ] - }, - { - "id": 18, - "titre": "Base des syst\u00e8mes d'exploitation", - "abbrev": "", - "code": "R108", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 3, - "formation_id": 1, - "matiere_id": 3, - "semestre_id": 1, - "numero": 80, - "code_apogee": "", - "module_type": 2, - "module_id": 18, - "coefficients": [ - { - "ue_reference": "1", - "coef": "6.0" - }, - { - "ue_reference": "3", - "coef": "7.0" - } - ] - }, - { - "id": 19, - "titre": "Introduction aux technologies Web", - "abbrev": "", - "code": "R109", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 3, - "formation_id": 1, - "matiere_id": 3, - "semestre_id": 1, - "numero": 90, - "code_apogee": "", - "module_type": 2, - "module_id": 19, - "coefficients": [ - { - "ue_reference": "3", - "coef": "4.0" - } - ] - }, - { - "id": 20, - "titre": "PPP", - "abbrev": "", - "code": "R112", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 3, - "formation_id": 1, - "matiere_id": 3, - "semestre_id": 1, - "numero": 120, - "code_apogee": "", - "module_type": 2, - "module_id": 20, - "coefficients": [ - { - "ue_reference": "1", - "coef": "2.0" - }, - { - "ue_reference": "2", - "coef": "3.0" - }, - { - "ue_reference": "3", - "coef": "4.0" - } - ] - }, - { - "id": 21, - "titre": "Gestion de projets", - "abbrev": "", - "code": "R115", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "ue_id": 3, - "formation_id": 1, - "matiere_id": 3, - "semestre_id": 1, - "numero": 150, - "code_apogee": "", - "module_type": 2, - "module_id": 21, - "coefficients": [ - { - "ue_reference": "2", - "coef": "2.0" - }, - { - "ue_reference": "3", - "coef": "4.0" - } - ] - } - ] - } - ] - } - ] -} -``` - #### GET /formation/1/export ```json { + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, "id": 1, + "referentiel_competence_id": 1, "titre": "BUT R&T", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1, "ue": [ { "acronyme": "RT1.1", - "numero": 1, - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "type": 0, - "ue_code": "UCOD11", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", "ects": 12.0, "is_external": false, - "code_apogee": "", - "coefficient": 0.0, - "semestre_idx": 1, - "color": "#B80004", - "niveau_competence_id": "", - "coef_rcue": 1.0, - "reference": 1, "matiere": [ { - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "numero": 1, "module": [ { - "titre": "Initiation aux r\u00e9seaux informatiques", "abbrev": "Init aux r\u00e9seaux informatiques", "code": "R101", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "12.0", + "ue_reference": "1" + }, + { + "coef": "4.0", + "ue_reference": "2" + }, + { + "coef": "4.0", + "ue_reference": "3" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 10, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "1", - "coef": "12.0" - }, - { - "ue_reference": "2", - "coef": "4.0" - }, - { - "ue_reference": "3", - "coef": "4.0" - } - ] + "numero": 10, + "semestre_id": 1, + "titre": "Initiation aux r\u00e9seaux informatiques" }, { - "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", "abbrev": "Hygi\u00e8ne informatique", "code": "SAE11", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "16.0", + "ue_reference": "1" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 10, - "code_apogee": "", "module_type": 3, - "coefficients": [ - { - "ue_reference": "1", - "coef": "16.0" - } - ] + "numero": 10, + "semestre_id": 1, + "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9" }, { - "titre": "Principe et architecture des r\u00e9seaux", "abbrev": "", "code": "R102", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "12.0", + "ue_reference": "1" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 20, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "1", - "coef": "12.0" - } - ] + "numero": 20, + "semestre_id": 1, + "titre": "Principe et architecture des r\u00e9seaux" }, { - "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", "abbrev": "R\u00e9seaux locaux", "code": "R103", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "8.0", + "ue_reference": "1" + }, + { + "coef": "4.0", + "ue_reference": "2" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 30, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "1", - "coef": "8.0" - }, - { - "ue_reference": "2", - "coef": "4.0" - } - ] + "numero": 30, + "semestre_id": 1, + "titre": "R\u00e9seaux locaux et \u00e9quipements actifs" }, { - "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", "abbrev": "", "code": "R104", - "heures_cours": 0.0, - "heures_td": 0.0, - "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 40, "code_apogee": "", - "module_type": 2, + "coefficient": 1.0, "coefficients": [ { - "ue_reference": "1", - "coef": "8.0" + "coef": "8.0", + "ue_reference": "1" }, { - "ue_reference": "2", - "coef": "5.0" + "coef": "5.0", + "ue_reference": "2" } - ] - }, - { - "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", - "abbrev": "", - "code": "R106", + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 60, - "code_apogee": "", "module_type": 2, + "numero": 40, + "semestre_id": 1, + "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques" + }, + { + "abbrev": "", + "code": "R106", + "code_apogee": "", + "coefficient": 1.0, "coefficients": [ { - "ue_reference": "1", - "coef": "10.0" + "coef": "10.0", + "ue_reference": "1" } - ] + ], + "ects": "", + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "module_type": 2, + "numero": 60, + "semestre_id": 1, + "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques" } - ] + ], + "numero": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet" } - ] + ], + "niveau_competence_id": "", + "numero": 1, + "reference": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11" }, { "acronyme": "RT2.1", - "numero": 2, - "titre": "Connecter les entreprises et les usagers", - "type": 0, - "ue_code": "UCOD12", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", "ects": 8.0, "is_external": false, - "code_apogee": "", - "coefficient": 0.0, - "semestre_idx": 1, - "color": "#F97B3D", - "niveau_competence_id": "", - "coef_rcue": 1.0, - "reference": 2, "matiere": [ { - "titre": "Connecter les entreprises et les usagers", - "numero": 1, "module": [ { - "titre": "S'initier aux r\u00e9seaux informatiques", "abbrev": "", "code": "SAE12", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "33.0", + "ue_reference": "1" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 20, - "code_apogee": "", "module_type": 3, - "coefficients": [ - { - "ue_reference": "1", - "coef": "33.0" - } - ] + "numero": 20, + "semestre_id": 1, + "titre": "S'initier aux r\u00e9seaux informatiques" }, { - "titre": "D\u00e9couvrir un dispositif de tranmission", "abbrev": "", "code": "SAE13", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "33.0", + "ue_reference": "2" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 30, - "code_apogee": "", "module_type": 3, - "coefficients": [ - { - "ue_reference": "2", - "coef": "33.0" - } - ] + "numero": 30, + "semestre_id": 1, + "titre": "D\u00e9couvrir un dispositif de tranmission" }, { - "titre": "Support de transmission pour les r\u00e9seaux locaux", "abbrev": "Support de transmission", "code": "R105", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "5.0", + "ue_reference": "2" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 50, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "2", - "coef": "5.0" - } - ] + "numero": 50, + "semestre_id": 1, + "titre": "Support de transmission pour les r\u00e9seaux locaux" }, { - "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", "abbrev": "", "code": "R110", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "3.0", + "ue_reference": "1" + }, + { + "coef": "5.0", + "ue_reference": "2" + }, + { + "coef": "5.0", + "ue_reference": "3" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 100, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "1", - "coef": "3.0" - }, - { - "ue_reference": "2", - "coef": "5.0" - }, - { - "ue_reference": "3", - "coef": "5.0" - } - ] + "numero": 100, + "semestre_id": 1, + "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique" }, { - "titre": "Expression-culture-Communication Pro.", "abbrev": "", "code": "R111", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "3.0", + "ue_reference": "1" + }, + { + "coef": "5.0", + "ue_reference": "2" + }, + { + "coef": "4.0", + "ue_reference": "3" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 110, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "1", - "coef": "3.0" - }, - { - "ue_reference": "2", - "coef": "5.0" - }, - { - "ue_reference": "3", - "coef": "4.0" - } - ] + "numero": 110, + "semestre_id": 1, + "titre": "Expression-culture-Communication Pro." }, { - "titre": "Math\u00e9matiques du signal", "abbrev": "", "code": "R113", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "5.0", + "ue_reference": "1" + }, + { + "coef": "8.0", + "ue_reference": "2" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 130, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "1", - "coef": "5.0" - }, - { - "ue_reference": "2", - "coef": "8.0" - } - ] + "numero": 130, + "semestre_id": 1, + "titre": "Math\u00e9matiques du signal" }, { - "titre": "Math\u00e9matiques des transmissions", "abbrev": "", "code": "R114", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "4.0", + "ue_reference": "1" + }, + { + "coef": "8.0", + "ue_reference": "2" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 140, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "1", - "coef": "4.0" - }, - { - "ue_reference": "2", - "coef": "8.0" - } - ] + "numero": 140, + "semestre_id": 1, + "titre": "Math\u00e9matiques des transmissions" } - ] + ], + "numero": 1, + "titre": "Connecter les entreprises et les usagers" } - ] + ], + "niveau_competence_id": "", + "numero": 2, + "reference": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12" }, { "acronyme": "RT3.1", - "numero": 3, - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "type": 0, - "ue_code": "UCOD13", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", "ects": 10.0, "is_external": false, - "code_apogee": "", - "coefficient": 0.0, - "semestre_idx": 1, - "color": "#FEB40B", - "niveau_competence_id": "", - "coef_rcue": 1.0, - "reference": 3, "matiere": [ { - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "numero": 1, "module": [ { - "titre": "Se pr\u00e9senter sur Internet", "abbrev": "", "code": "SAE14", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "16.0", + "ue_reference": "3" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 40, - "code_apogee": "", "module_type": 3, - "coefficients": [ - { - "ue_reference": "3", - "coef": "16.0" - } - ] + "numero": 40, + "semestre_id": 1, + "titre": "Se pr\u00e9senter sur Internet" }, { - "titre": "Traiter des donn\u00e9es", "abbrev": "", "code": "SAE15", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "26.0", + "ue_reference": "3" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 50, - "code_apogee": "", "module_type": 3, - "coefficients": [ - { - "ue_reference": "3", - "coef": "26.0" - } - ] + "numero": 50, + "semestre_id": 1, + "titre": "Traiter des donn\u00e9es" }, { - "titre": "Portofolio", "abbrev": "", "code": "SAE16", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 60, - "code_apogee": "", "module_type": 3, - "coefficients": [] + "numero": 60, + "semestre_id": 1, + "titre": "Portofolio" }, { - "titre": "Fondamentaux de la programmation", "abbrev": "", "code": "R107", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "22.0", + "ue_reference": "3" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 70, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "3", - "coef": "22.0" - } - ] + "numero": 70, + "semestre_id": 1, + "titre": "Fondamentaux de la programmation" }, { - "titre": "Base des syst\u00e8mes d'exploitation", "abbrev": "", "code": "R108", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "6.0", + "ue_reference": "1" + }, + { + "coef": "7.0", + "ue_reference": "3" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 80, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "1", - "coef": "6.0" - }, - { - "ue_reference": "3", - "coef": "7.0" - } - ] + "numero": 80, + "semestre_id": 1, + "titre": "Base des syst\u00e8mes d'exploitation" }, { - "titre": "Introduction aux technologies Web", "abbrev": "", "code": "R109", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "4.0", + "ue_reference": "3" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 90, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "3", - "coef": "4.0" - } - ] + "numero": 90, + "semestre_id": 1, + "titre": "Introduction aux technologies Web" }, { - "titre": "PPP", "abbrev": "", "code": "R112", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "2.0", + "ue_reference": "1" + }, + { + "coef": "3.0", + "ue_reference": "2" + }, + { + "coef": "4.0", + "ue_reference": "3" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 120, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "1", - "coef": "2.0" - }, - { - "ue_reference": "2", - "coef": "3.0" - }, - { - "ue_reference": "3", - "coef": "4.0" - } - ] + "numero": 120, + "semestre_id": 1, + "titre": "PPP" }, { - "titre": "Gestion de projets", "abbrev": "", "code": "R115", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "2.0", + "ue_reference": "2" + }, + { + "coef": "4.0", + "ue_reference": "3" + } + ], + "ects": "", "heures_cours": 0.0, "heures_td": 0.0, "heures_tp": 0.0, - "coefficient": 1.0, - "ects": "", - "semestre_id": 1, - "numero": 150, - "code_apogee": "", "module_type": 2, - "coefficients": [ - { - "ue_reference": "2", - "coef": "2.0" - }, - { - "ue_reference": "3", - "coef": "4.0" - } - ] + "numero": 150, + "semestre_id": 1, + "titre": "Gestion de projets" } - ] + ], + "numero": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T" } - ] + ], + "niveau_competence_id": "", + "numero": 3, + "reference": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13" } - ] + ], + "version": 1 +} +``` + +#### GET /formation/1/export_with_ids +```json +{ + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, + "id": 1, + "referentiel_competence_id": 1, + "titre": "BUT R&T", + "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", + "type_parcours": 700, + "ue": [ + { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "matiere": [ + { + "id": 1, + "matiere_id": 1, + "module": [ + { + "abbrev": "Init aux r\u00e9seaux informatiques", + "code": "R101", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "12.0", + "ue_reference": "1" + }, + { + "coef": "4.0", + "ue_reference": "2" + }, + { + "coef": "4.0", + "ue_reference": "3" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 1, + "matiere_id": 1, + "module_id": 1, + "module_type": 2, + "numero": 10, + "semestre_id": 1, + "titre": "Initiation aux r\u00e9seaux informatiques", + "ue_id": 1 + }, + { + "abbrev": "Hygi\u00e8ne informatique", + "code": "SAE11", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "16.0", + "ue_reference": "1" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 2, + "matiere_id": 1, + "module_id": 2, + "module_type": 3, + "numero": 10, + "semestre_id": 1, + "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", + "ue_id": 1 + }, + { + "abbrev": "", + "code": "R102", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "12.0", + "ue_reference": "1" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 3, + "matiere_id": 1, + "module_id": 3, + "module_type": 2, + "numero": 20, + "semestre_id": 1, + "titre": "Principe et architecture des r\u00e9seaux", + "ue_id": 1 + }, + { + "abbrev": "R\u00e9seaux locaux", + "code": "R103", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "8.0", + "ue_reference": "1" + }, + { + "coef": "4.0", + "ue_reference": "2" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 4, + "matiere_id": 1, + "module_id": 4, + "module_type": 2, + "numero": 30, + "semestre_id": 1, + "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", + "ue_id": 1 + }, + { + "abbrev": "", + "code": "R104", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "8.0", + "ue_reference": "1" + }, + { + "coef": "5.0", + "ue_reference": "2" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 5, + "matiere_id": 1, + "module_id": 5, + "module_type": 2, + "numero": 40, + "semestre_id": 1, + "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", + "ue_id": 1 + }, + { + "abbrev": "", + "code": "R106", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "10.0", + "ue_reference": "1" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 6, + "matiere_id": 1, + "module_id": 6, + "module_type": 2, + "numero": 60, + "semestre_id": 1, + "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", + "ue_id": 1 + } + ], + "numero": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "ue_id": 1 + } + ], + "niveau_competence_id": "", + "numero": 1, + "reference": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "matiere": [ + { + "id": 2, + "matiere_id": 2, + "module": [ + { + "abbrev": "", + "code": "SAE12", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "33.0", + "ue_reference": "1" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 7, + "matiere_id": 2, + "module_id": 7, + "module_type": 3, + "numero": 20, + "semestre_id": 1, + "titre": "S'initier aux r\u00e9seaux informatiques", + "ue_id": 2 + }, + { + "abbrev": "", + "code": "SAE13", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "33.0", + "ue_reference": "2" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 8, + "matiere_id": 2, + "module_id": 8, + "module_type": 3, + "numero": 30, + "semestre_id": 1, + "titre": "D\u00e9couvrir un dispositif de tranmission", + "ue_id": 2 + }, + { + "abbrev": "Support de transmission", + "code": "R105", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "5.0", + "ue_reference": "2" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 9, + "matiere_id": 2, + "module_id": 9, + "module_type": 2, + "numero": 50, + "semestre_id": 1, + "titre": "Support de transmission pour les r\u00e9seaux locaux", + "ue_id": 2 + }, + { + "abbrev": "", + "code": "R110", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "3.0", + "ue_reference": "1" + }, + { + "coef": "5.0", + "ue_reference": "2" + }, + { + "coef": "5.0", + "ue_reference": "3" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 10, + "matiere_id": 2, + "module_id": 10, + "module_type": 2, + "numero": 100, + "semestre_id": 1, + "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", + "ue_id": 2 + }, + { + "abbrev": "", + "code": "R111", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "3.0", + "ue_reference": "1" + }, + { + "coef": "5.0", + "ue_reference": "2" + }, + { + "coef": "4.0", + "ue_reference": "3" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 11, + "matiere_id": 2, + "module_id": 11, + "module_type": 2, + "numero": 110, + "semestre_id": 1, + "titre": "Expression-culture-Communication Pro.", + "ue_id": 2 + }, + { + "abbrev": "", + "code": "R113", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "5.0", + "ue_reference": "1" + }, + { + "coef": "8.0", + "ue_reference": "2" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 12, + "matiere_id": 2, + "module_id": 12, + "module_type": 2, + "numero": 130, + "semestre_id": 1, + "titre": "Math\u00e9matiques du signal", + "ue_id": 2 + }, + { + "abbrev": "", + "code": "R114", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "4.0", + "ue_reference": "1" + }, + { + "coef": "8.0", + "ue_reference": "2" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 13, + "matiere_id": 2, + "module_id": 13, + "module_type": 2, + "numero": 140, + "semestre_id": 1, + "titre": "Math\u00e9matiques des transmissions", + "ue_id": 2 + } + ], + "numero": 1, + "titre": "Connecter les entreprises et les usagers", + "ue_id": 2 + } + ], + "niveau_competence_id": "", + "numero": 2, + "reference": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "matiere": [ + { + "id": 3, + "matiere_id": 3, + "module": [ + { + "abbrev": "", + "code": "SAE14", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "16.0", + "ue_reference": "3" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 14, + "matiere_id": 3, + "module_id": 14, + "module_type": 3, + "numero": 40, + "semestre_id": 1, + "titre": "Se pr\u00e9senter sur Internet", + "ue_id": 3 + }, + { + "abbrev": "", + "code": "SAE15", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "26.0", + "ue_reference": "3" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 15, + "matiere_id": 3, + "module_id": 15, + "module_type": 3, + "numero": 50, + "semestre_id": 1, + "titre": "Traiter des donn\u00e9es", + "ue_id": 3 + }, + { + "abbrev": "", + "code": "SAE16", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 16, + "matiere_id": 3, + "module_id": 16, + "module_type": 3, + "numero": 60, + "semestre_id": 1, + "titre": "Portofolio", + "ue_id": 3 + }, + { + "abbrev": "", + "code": "R107", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "22.0", + "ue_reference": "3" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 17, + "matiere_id": 3, + "module_id": 17, + "module_type": 2, + "numero": 70, + "semestre_id": 1, + "titre": "Fondamentaux de la programmation", + "ue_id": 3 + }, + { + "abbrev": "", + "code": "R108", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "6.0", + "ue_reference": "1" + }, + { + "coef": "7.0", + "ue_reference": "3" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 18, + "matiere_id": 3, + "module_id": 18, + "module_type": 2, + "numero": 80, + "semestre_id": 1, + "titre": "Base des syst\u00e8mes d'exploitation", + "ue_id": 3 + }, + { + "abbrev": "", + "code": "R109", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "4.0", + "ue_reference": "3" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 19, + "matiere_id": 3, + "module_id": 19, + "module_type": 2, + "numero": 90, + "semestre_id": 1, + "titre": "Introduction aux technologies Web", + "ue_id": 3 + }, + { + "abbrev": "", + "code": "R112", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "2.0", + "ue_reference": "1" + }, + { + "coef": "3.0", + "ue_reference": "2" + }, + { + "coef": "4.0", + "ue_reference": "3" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 20, + "matiere_id": 3, + "module_id": 20, + "module_type": 2, + "numero": 120, + "semestre_id": 1, + "titre": "PPP", + "ue_id": 3 + }, + { + "abbrev": "", + "code": "R115", + "code_apogee": "", + "coefficient": 1.0, + "coefficients": [ + { + "coef": "2.0", + "ue_reference": "2" + }, + { + "coef": "4.0", + "ue_reference": "3" + } + ], + "ects": "", + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 21, + "matiere_id": 3, + "module_id": 21, + "module_type": 2, + "numero": 150, + "semestre_id": 1, + "titre": "Gestion de projets", + "ue_id": 3 + } + ], + "numero": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "ue_id": 3 + } + ], + "niveau_competence_id": "", + "numero": 3, + "reference": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + } + ], + "version": 1 } ``` diff --git a/docs/samples/sample_formation-referentiel_competences.json.md b/docs/samples/sample_formation-referentiel_competences.json.md index 72873c4..adb5cfa 100644 --- a/docs/samples/sample_formation-referentiel_competences.json.md +++ b/docs/samples/sample_formation-referentiel_competences.json.md @@ -3,34 +3,9 @@ #### GET /formation/1/referentiel_competences ```json { - "dept_id": 1, "annexe": "22", - "specialite": "RT", - "specialite_long": "R\u00e9seaux et t\u00e9l\u00e9communications", - "type_structure": "type1", - "type_departement": "secondaire", - "type_titre": "B.U.T.", - "version_orebut": "2021-12-11 00:00:00", - "scodoc_date_loaded": "2022-08-19T09:28:10.715572Z", - "scodoc_orig_filename": "ressources/referentiels/but2022/competences/but-RT-05012022-081735.xml", "competences": { "Administrer": { - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", - "titre": "Administrer", - "titre_long": "Administrer les r\u00e9seaux et l\u2019Internet", - "couleur": "c1", - "numero": 1, - "situations": [ - { - "libelle": "Conception et administration de l\u2019infrastructure du re\u0301seau informatique d\u2019une entreprise" - }, - { - "libelle": "Installation et administration des services re\u0301seau informatique d\u2019une entreprise" - }, - { - "libelle": "De\u0301ploiement et administration des solutions fixes pour les clients d\u2019un ope\u0301rateur de te\u0301le\u0301communication" - } - ], "composantes_essentielles": [ { "libelle": "en choisissant les solutions et technologies re\u0301seaux adapte\u0301es" @@ -48,11 +23,11 @@ "libelle": "en assurant une veille technologique" } ], + "couleur": "c1", + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", "niveaux": { "BUT1": { - "libelle": "Assister l\u2019administrateur du r\u00e9seau", "annee": "BUT1", - "ordre": 1, "app_critiques": { "AC11.01": { "libelle": "Ma\u00eetriser les lois fondamentales de l\u2019\u00e9lectricit\u00e9 afin d\u2019intervenir sur des \u00e9quipements de r\u00e9seaux et t\u00e9l\u00e9communications" @@ -72,12 +47,12 @@ "AC11.06": { "libelle": "Installer un poste client, expliquer la proc\u00e9dure mise en place" } - } + }, + "libelle": "Assister l\u2019administrateur du r\u00e9seau", + "ordre": 1 }, "BUT2": { - "libelle": "Administrer un re\u0301seau ", "annee": "BUT2", - "ordre": 2, "app_critiques": { "AC21.01": { "libelle": "Configurer et de\u0301panner le routage dynamique dans un re\u0301seau" @@ -97,12 +72,12 @@ "AC21.06": { "libelle": "Travailler en \u00e9quipe pour d\u00e9velopper ses comp\u00e9tences professionnelles" } - } + }, + "libelle": "Administrer un re\u0301seau ", + "ordre": 2 }, "BUT3": { - "libelle": "Concevoir un r\u00e9seau", "annee": "BUT3", - "ordre": 3, "app_critiques": { "AC31.01": { "libelle": "Concevoir un projet de re\u0301seau informatique d\u2019une entreprise en inte\u0301grant les proble\u0301matiques de haute disponibilite\u0301, de QoS, de se\u0301curite\u0301 et de supervision" @@ -122,30 +97,27 @@ "AC31.06": { "libelle": "Ge\u0301rer le projet et les diffe\u0301rentes e\u0301tapes de sa mise en \u0153uvre en respectant les de\u0301lais" } - } + }, + "libelle": "Concevoir un r\u00e9seau", + "ordre": 3 } - } - }, - "Connecter": { - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", - "titre": "Connecter", - "titre_long": "Connecter les entreprises et les usagers ", - "couleur": "c2", - "numero": 2, + }, + "numero": 1, "situations": [ { - "libelle": "De\u0301ploiement des supports et syste\u0300mes de transmission" + "libelle": "Conception et administration de l\u2019infrastructure du re\u0301seau informatique d\u2019une entreprise" }, { - "libelle": "Mise en service et administration des e\u0301quipements d\u2019acce\u0300s fixe ou mobile d\u2019un ope\u0301rateur de te\u0301le\u0301communications" + "libelle": "Installation et administration des services re\u0301seau informatique d\u2019une entreprise" }, { - "libelle": "De\u0301ploiement et administration des acce\u0300s sans fil pour l'entreprise" - }, - { - "libelle": "De\u0301ploiement des syste\u0300mes de communications" + "libelle": "De\u0301ploiement et administration des solutions fixes pour les clients d\u2019un ope\u0301rateur de te\u0301le\u0301communication" } ], + "titre": "Administrer", + "titre_long": "Administrer les r\u00e9seaux et l\u2019Internet" + }, + "Connecter": { "composantes_essentielles": [ { "libelle": "en communiquant avec le client et les diffe\u0301rents acteurs implique\u0301s, parfois en anglais" @@ -160,11 +132,11 @@ "libelle": "en proposant des solutions respectueuses de l'environnement" } ], + "couleur": "c2", + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", "niveaux": { "BUT1": { - "libelle": "D\u00e9couvrir les transmissions et la ToIP", "annee": "BUT1", - "ordre": 1, "app_critiques": { "AC12.01": { "libelle": "Mesurer, analyser et commenter les signaux" @@ -181,12 +153,12 @@ "AC12.05": { "libelle": "Communiquer avec un tiers (client, collaborateur...) et adapter son discours et sa langue \u00e0 son interlocuteur" } - } + }, + "libelle": "D\u00e9couvrir les transmissions et la ToIP", + "ordre": 1 }, "BUT2": { - "libelle": "Ma\u00eetriser les diff\u00e9rentes composantes des solutions de connexion des entreprises et des usagers", "annee": "BUT2", - "ordre": 2, "app_critiques": { "AC22.01": { "libelle": "De\u0301ployer et caracte\u0301riser des syste\u0300mes de transmissions complexes" @@ -203,12 +175,12 @@ "AC22.05": { "libelle": "Capacit\u00e9 \u00e0 questionner un cahier des charges RT" } - } + }, + "libelle": "Ma\u00eetriser les diff\u00e9rentes composantes des solutions de connexion des entreprises et des usagers", + "ordre": 2 }, "BUT3": { - "libelle": "D\u00e9ployer une solution de connexion ou de communication sur IP", "annee": "BUT3", - "ordre": 3, "app_critiques": { "AC32.01": { "libelle": "D\u00e9ployer un syst\u00e8me de communication pour l\u2019entreprise" @@ -225,27 +197,438 @@ "AC32.05": { "libelle": "Collaborer en mode projet en franc\u0327ais et en anglais" } - } + }, + "libelle": "D\u00e9ployer une solution de connexion ou de communication sur IP", + "ordre": 3 } - } - }, - "Programmer": { - "id_orebut": "baec10409ad866b2c21a280e9a94a35e", - "titre": "Programmer", - "titre_long": "Cre\u0301er des outils et applications informatiques pour les R&T ", - "couleur": "c3", - "numero": 3, + }, + "numero": 2, "situations": [ { - "libelle": "Conception, de\u0301ploiement et maintenance du syste\u0300me d\u2019information d\u2019une entreprise" + "libelle": "De\u0301ploiement des supports et syste\u0300mes de transmission" }, { - "libelle": "Automatisation du de\u0301ploiement et de la maintenance des outils logiciels" + "libelle": "Mise en service et administration des e\u0301quipements d\u2019acce\u0300s fixe ou mobile d\u2019un ope\u0301rateur de te\u0301le\u0301communications" }, { - "libelle": "De\u0301veloppement d\u2019outils informatiques a\u0300 usage interne d'une e\u0301quipe" + "libelle": "De\u0301ploiement et administration des acce\u0300s sans fil pour l'entreprise" + }, + { + "libelle": "De\u0301ploiement des syste\u0300mes de communications" } ], + "titre": "Connecter", + "titre_long": "Connecter les entreprises et les usagers " + }, + "D\u00e9velopper": { + "composantes_essentielles": [ + { + "libelle": "en respectant un cahier des charges" + }, + { + "libelle": "en documentant le travail re\u0301alise\u0301" + }, + { + "libelle": "en respectant les bonnes pratiques de de\u0301veloppement et de production" + }, + { + "libelle": "en visant l\u2019ame\u0301lioration continue" + } + ], + "couleur": "c5", + "id_orebut": "5d428a85a9bfa024fb83aae3d6d7353b", + "niveaux": { + "BUT2": { + "annee": "BUT2", + "app_critiques": { + "AC25.01DevCloud": { + "libelle": "De\u0301velopper un microservice" + }, + "AC25.02DevCloud": { + "libelle": "Mettre en production une application" + }, + "AC25.03DevCloud": { + "libelle": "Programmer son re\u0301seau par le code" + } + }, + "libelle": "De\u0301velopper pour le Cloud ", + "ordre": 1 + }, + "BUT3": { + "annee": "BUT3", + "app_critiques": { + "AC35.01DevCloud": { + "libelle": "Adopter les pratiques de pilotage de projet" + }, + "AC35.02DevCloud": { + "libelle": "Concevoir, ge\u0301rer et se\u0301curiser un environnement de microservices" + }, + "AC35.03DevCloud": { + "libelle": "Ge\u0301rer son infrastructure comme du code" + }, + "AC35.04DevCloud": { + "libelle": "Ge\u0301rer une chai\u0302ne d\u2019inte\u0301gration et/ou de de\u0301ploiement continu" + } + }, + "libelle": "S\u2019inte\u0301grer dans une e\u0301quipe DevOps ", + "ordre": 2 + } + }, + "numero": 5, + "situations": [ + { + "libelle": "De\u0301ploiement d\u2019une application" + }, + { + "libelle": "Intervention sur la chai\u0302ne de de\u0301veloppement dans une optique DevOps" + }, + { + "libelle": "Surveillance de la qualite\u0301 de la production" + }, + { + "libelle": "Mise en place des services re\u0301seaux ne\u0301cessaires au de\u0301veloppement" + } + ], + "titre": "D\u00e9velopper", + "titre_long": "Accompagner le de\u0301veloppement d\u2019applications" + }, + "Etendre": { + "composantes_essentielles": [ + { + "libelle": "en respectant les normes et protocoles en vigueur" + }, + { + "libelle": "en inte\u0301grant les dernie\u0300res technologies mobiles" + } + ], + "couleur": "c4", + "id_orebut": "1a44792b51880107bdcbb63e995581d1", + "niveaux": { + "BUT2": { + "annee": "BUT2", + "app_critiques": { + "AC24.01IOM": { + "libelle": "Comprendre les architectures et sp\u00e9cificit\u00e9s des r\u00e9seaux d\u00e9di\u00e9s \u00e0 l'IoT" + }, + "AC24.02IOM": { + "libelle": "Mettre en \u0153uvre des syst\u00e8mes de transmissions pour l\u2019acc\u00e8s \u00e0 un r\u00e9seau IoT" + } + }, + "libelle": "Mettre en \u0153uvre les re\u0301seaux pour la mobilite\u0301 ", + "ordre": 1 + }, + "BUT3": { + "annee": "BUT3", + "app_critiques": { + "AC34.01IOM": { + "libelle": "Comprendre les architectures, protocoles et services des r\u00e9seaux mobiles 4G/5G" + }, + "AC34.02IOM": { + "libelle": "Choisir un r\u00e9seau pour satisfaire les contraintes \u00e9nerg\u00e9tiques et spectrales, en d\u00e9lai, en d\u00e9bit et en port\u00e9e des objets connect\u00e9s" + }, + "AC34.03IOM": { + "libelle": "Mettre en \u0153uvre des r\u00e9seaux mobiles personnels ou industriels" + } + }, + "libelle": "Raccorder des objets connecte\u0301s aux re\u0301seaux mobiles ", + "ordre": 2 + } + }, + "numero": 4, + "situations": [ + { + "libelle": "Gestion des infrastructures d\u2019un ope\u0301rateur de re\u0301seaux mobiles et d\u2019Internet des Objets" + }, + { + "libelle": "Gestion des infrastructures de re\u0301seaux mobiles dans le contexte industriel, personnel ou me\u0301dical" + } + ], + "titre": "Etendre", + "titre_long": "Ge\u0301rer les infrastructures des re\u0301seaux mobiles " + }, + "Exploiter": { + "composantes_essentielles": [ + { + "libelle": "en travaillant au sein d\u2019une e\u0301quipe pluridisciplinaire" + }, + { + "libelle": "en respectant les normes et contraintes ope\u0301rationnelles" + } + ], + "couleur": "c5", + "id_orebut": "58109285af1087d2cd5b7b9dd1b92b92", + "niveaux": { + "BUT2": { + "annee": "BUT2", + "app_critiques": { + "AC25.01IOM": { + "libelle": "Inte\u0301grer des syste\u0300mes e\u0301lectroniques et des syste\u0300mes d\u2019exploitation embarque\u0301s" + }, + "AC25.02IOM": { + "libelle": "Mettre en \u0153uvre des protocoles pour les re\u0301seaux de l\u2019IoT" + }, + "AC25.03IOM": { + "libelle": "Mettre en \u0153uvre des applications et traiter des donne\u0301es issues des objets connecte\u0301s" + } + }, + "libelle": "Mettre en \u0153uvre des solutions pour l\u2019Internet des Objets ", + "ordre": 1 + }, + "BUT3": { + "annee": "BUT3", + "app_critiques": { + "AC35.01IOM": { + "libelle": "Superviser et analyser le de\u0301ploiement des re\u0301seaux sans-fil" + }, + "AC35.02IOM": { + "libelle": "Se\u0301curiser les objets connecte\u0301s" + }, + "AC35.03IOM": { + "libelle": "Cre\u0301er et innover pour l\u2019IoT" + } + }, + "libelle": "Cre\u0301er des solutions se\u0301curise\u0301es pour l\u2019Internet des Objets ", + "ordre": 2 + } + }, + "numero": 5, + "situations": [ + { + "libelle": "De\u0301ploiement d\u2019un syste\u0300me IoT de la source capteur aux traitements des donne\u0301es" + }, + { + "libelle": "Gestion, administration et se\u0301curisation d\u2019un syste\u0300me IoT" + } + ], + "titre": "Exploiter", + "titre_long": "Mettre en \u0153uvre des applications et des protocoles se\u0301curise\u0301s pour l\u2019Internet des Objets " + }, + "Orchestrer": { + "composantes_essentielles": [ + { + "libelle": "en respectant un cahier des charges" + }, + { + "libelle": "en documentant le travail re\u0301alise\u0301" + }, + { + "libelle": "en inte\u0301grant les proble\u0301matiques de se\u0301curite\u0301" + }, + { + "libelle": "en assurant une veille technologique" + }, + { + "libelle": "en respectant les pratiques d\u2019e\u0301quipes et des me\u0301thodes de production" + } + ], + "couleur": "c4", + "id_orebut": "c28c4205d654a72811f3a7ea63f4d8ec", + "niveaux": { + "BUT2": { + "annee": "BUT2", + "app_critiques": { + "AC24.01DevCloud": { + "libelle": "Proposer une solution Cloud adapte\u0301e a\u0300 l\u2019entreprise" + }, + "AC24.02DevCloud": { + "libelle": "Virtualiser un environnement" + }, + "AC24.03DevCloud": { + "libelle": "Utiliser les services du Cloud" + }, + "AC24.04DevCloud": { + "libelle": "Analyser un service Cloud au travers des me\u0301triques" + } + }, + "libelle": "Assister l\u2019administrateur infrastructure et Cloud ", + "ordre": 1 + }, + "BUT3": { + "annee": "BUT3", + "app_critiques": { + "AC34.01DevCloud": { + "libelle": "Concevoir, administrer et superviser une infrastructure Cloud" + }, + "AC34.02DevCloud": { + "libelle": "Orchestrer les ressources Cloud" + }, + "AC34.03DevCloud": { + "libelle": "Investiguer sur les incidents et les re\u0301soudre afin d\u2019ame\u0301liorer la qualite\u0301 et la fiabilite\u0301 des infrastructures" + } + }, + "libelle": "Administrer une infrastructure Cloud", + "ordre": 2 + } + }, + "numero": 4, + "situations": [ + { + "libelle": "Industrialisation du de\u0301ploiement des infrastructures syste\u0300mes, re\u0301seaux et se\u0301curite\u0301 en sauvegardant et en restaurant ses configurations" + }, + { + "libelle": "Maintenance des outils pour l\u2019inte\u0301gration et la mise en production du code logiciel" + }, + { + "libelle": "Administration d\u2019un cluster de containers" + }, + { + "libelle": "Analyse des performances d\u2019un syste\u0300me pour ame\u0301liorer les processus de production" + } + ], + "titre": "Orchestrer", + "titre_long": "Coordonner des infrastructures modulaires" + }, + "Organiser": { + "composantes_essentielles": [ + { + "libelle": "en pilotant avec agilite\u0301 des solutions techniques" + }, + { + "libelle": "en sachant communiquer a\u0300 l\u2019e\u0301crit et a\u0300 l\u2019oral avec tous les acteurs d\u2019un projet" + }, + { + "libelle": "en respectant des contraintes technico-e\u0301conomiques (financie\u0300res, e\u0301thiques, temporelles, contractuelles, qualite\u0301)" + } + ], + "couleur": "c5", + "id_orebut": "98f7d9b39bb503ce64755c6148cbc66d", + "niveaux": { + "BUT2": { + "annee": "BUT2", + "app_critiques": { + "AC25.01PPR": { + "libelle": "Prise en compte des contraintes d\u2019un pilotage de projet R&T" + }, + "AC25.02PPR": { + "libelle": "Planification de solutions techniques R&T efficientes" + }, + "AC25.03PPR": { + "libelle": "Prise de conscience des enjeux de la communication dans les relations interpersonnelles" + }, + "AC25.04PPR": { + "libelle": "E\u0301tablissement d\u2019un relationnel de qualite\u0301" + } + }, + "libelle": "E\u0301laborer un projet technique ", + "ordre": 1 + }, + "BUT3": { + "annee": "BUT3", + "app_critiques": { + "AC35.01PPR": { + "libelle": "Rigueur dans le pilotage d\u2019un projet R&T dans sa globalite\u0301" + }, + "AC35.02PPR": { + "libelle": "Flexibilite\u0301 dans la gestion des e\u0301quipes et des ta\u0302ches" + }, + "AC35.03PPR": { + "libelle": "Prise de responsabilite\u0301 envers les e\u0301quipes" + }, + "AC35.04PPR": { + "libelle": "Valorisation de solutions de\u0301ploye\u0301es, ou d\u2019offres techniques, ou d\u2019offres commerciales" + }, + "AC35.05PPR": { + "libelle": "Force de propositions de solutions R&T innovantes responsables" + } + }, + "libelle": "Mettre en place et suivre un projet technique ", + "ordre": 2 + } + }, + "numero": 5, + "situations": [ + { + "libelle": "Communication et strate\u0301gie technique en interne et en externe pour des projets R&T" + }, + { + "libelle": "Suivi des objectifs ope\u0301rationnels de projets R&T" + }, + { + "libelle": "Pilotage de la relation client" + } + ], + "titre": "Organiser", + "titre_long": "G\u00e9rer des activit\u00e9s r\u00e9seaux et t\u00e9l\u00e9communications en termes organisationnels, relationnels, financiers et commerciaux" + }, + "Piloter": { + "composantes_essentielles": [ + { + "libelle": "en mai\u0302trisant les enjeux techniques et re\u0301glementaires des nouvelles technologies" + }, + { + "libelle": "en pilotant un projet technique R&T" + }, + { + "libelle": "en faisant preuve de vision strate\u0301gique en phase avec le marche\u0301 des re\u0301seaux et des te\u0301le\u0301communications" + }, + { + "libelle": "en collaborant de fac\u0327on responsable avec des e\u0301quipes" + } + ], + "couleur": "c4", + "id_orebut": "95742cf15ea805ff7ddae4ed3b893597", + "niveaux": { + "BUT2": { + "annee": "BUT2", + "app_critiques": { + "AC24.01PPR": { + "libelle": "Compre\u0301hension d\u2019un cahier des charges technique R&T" + }, + "AC24.02PPR": { + "libelle": "Planification des e\u0301tapes d\u2019un projet technique R&T" + }, + "AC24.03PPR": { + "libelle": "Co-animation d\u2019une e\u0301quipe technique" + }, + "AC24.04PPR": { + "libelle": "Proposition de solutions techniques R&T efficientes" + }, + "AC24.05PPR": { + "libelle": "E\u0301changes vulgarise\u0301s ou techniques avec tous les acteurs d\u2019un projet" + } + }, + "libelle": "Mettre en \u0153uvre un projet R&T ", + "ordre": 1 + }, + "BUT3": { + "annee": "BUT3", + "app_critiques": { + "AC34.01PPR": { + "libelle": "R\u00e9daction d'un appel d'offres ou d'un cahier des charges technique R&T" + }, + "AC34.02PPR": { + "libelle": "Animation technique d\u2019e\u0301quipes pluridisciplinaires" + }, + "AC34.03PPR": { + "libelle": "Coordination d\u2019e\u0301quipes sur une partie de projet R&T ou sa totalite\u0301" + }, + "AC34.04PPR": { + "libelle": "Mise en place de solutions techniques R&T efficientes" + }, + "AC34.05PPR": { + "libelle": "Livraison et suivi technique de projet R&T" + } + }, + "libelle": "Ope\u0301rationnaliser un projet R&T ", + "ordre": 2 + } + }, + "numero": 4, + "situations": [ + { + "libelle": "Ade\u0301quation technique des solutions re\u0301seaux informatiques et te\u0301le\u0301coms a\u0300 la demande client" + }, + { + "libelle": "E\u0301laboration de solutions techniques clients adapte\u0301es" + }, + { + "libelle": "Accompagnement technique de la mise en place des solutions clients" + } + ], + "titre": "Piloter", + "titre_long": "Mettre en \u0153uvre des projets techniques et re\u0301glementaires des R&T dans son activite\u0301 " + }, + "Programmer": { "composantes_essentielles": [ { "libelle": "en e\u0301tant a\u0300 l\u2019e\u0301coute des besoins du client" @@ -263,11 +646,11 @@ "libelle": "en inte\u0301grant les proble\u0301matiques de se\u0301curite\u0301" } ], + "couleur": "c3", + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", "niveaux": { "BUT1": { - "libelle": "S\u2019int\u00e9grer dans un service informatique", "annee": "BUT1", - "ordre": 1, "app_critiques": { "AC13.01": { "libelle": "Utiliser un syste\u0300me informatique et ses outils" @@ -287,12 +670,12 @@ "AC13.06": { "libelle": "S\u2019inte\u0301grer dans un environnement propice au de\u0301veloppement et au travail collaboratif" } - } + }, + "libelle": "S\u2019int\u00e9grer dans un service informatique", + "ordre": 1 }, "BUT2": { - "libelle": "De\u0301velopper une application R&T ", "annee": "BUT2", - "ordre": 2, "app_critiques": { "AC23.01": { "libelle": "Automatiser l\u2019administration syste\u0300me avec des scripts" @@ -309,12 +692,12 @@ "AC23.05": { "libelle": "Acce\u0301der a\u0300 un ensemble de donne\u0301es depuis une application et/ou un site web" } - } + }, + "libelle": "De\u0301velopper une application R&T ", + "ordre": 2 }, "BUT3": { - "libelle": "Piloter un projet de d\u00e9veloppement d\u2019une application R&T", "annee": "BUT3", - "ordre": 3, "app_critiques": { "AC33.01": { "libelle": "E\u0301laborer les spe\u0301cifications techniques et le cahier des charges d\u2019une application informatique" @@ -334,309 +717,27 @@ "AC33.06": { "libelle": "Se\u0301curiser l'environnement nume\u0301rique d'une application" } - } + }, + "libelle": "Piloter un projet de d\u00e9veloppement d\u2019une application R&T", + "ordre": 3 } - } - }, - "S\u00e9curiser": { - "id_orebut": "5f275775f2c68c75550e97b9dcaadc79", - "titre": "S\u00e9curiser", - "titre_long": "Administrer un syst\u00e8me d\u2019information s\u00e9curis\u00e9", - "couleur": "c4", - "numero": 4, + }, + "numero": 3, "situations": [ { - "libelle": "Analyse de l\u2019existant et e\u0301tude des besoins de se\u0301curite\u0301 d\u2019une petite structure" + "libelle": "Conception, de\u0301ploiement et maintenance du syste\u0300me d\u2019information d\u2019une entreprise" }, { - "libelle": "E\u0301volution et mise en conformite\u0301 du syste\u0300me d\u2019information d\u2019une entreprise" + "libelle": "Automatisation du de\u0301ploiement et de la maintenance des outils logiciels" + }, + { + "libelle": "De\u0301veloppement d\u2019outils informatiques a\u0300 usage interne d'une e\u0301quipe" } ], - "composantes_essentielles": [ - { - "libelle": "en visant un juste compromis entre exigences de se\u0301curite\u0301 et contraintes d\u2019utilisation" - }, - { - "libelle": "en respectant les normes et le cadre juridique" - }, - { - "libelle": "en inte\u0301grant les dernie\u0300res technologies" - }, - { - "libelle": "en travaillant en \u00e9quipe" - }, - { - "libelle": "en sensibilisant efficacement des utilisateurs" - } - ], - "niveaux": { - "BUT2": { - "libelle": "Sensibiliser aux vulne\u0301rabilite\u0301s d'un syste\u0300me d'information et aux reme\u0301diations possibles ", - "annee": "BUT2", - "ordre": 1, - "app_critiques": { - "AC24.01Cyber": { - "libelle": "Conna\u00eetre et utiliser les bonnes pratiques et les recommandations de cybers\u00e9curit\u00e9" - }, - "AC24.02Cyber": { - "libelle": "Mettre en \u0153uvre les outils fondamentaux de se\u0301curisation d\u2019une infrastructure du re\u0301seau" - }, - "AC24.03Cyber": { - "libelle": "S\u00e9curiser les services" - }, - "AC24.04Cyber": { - "libelle": "Choisir les outils cryptographiques adapte\u0301s au besoin fonctionnel du syste\u0300me d\u2019information" - }, - "AC24.05Cyber": { - "libelle": "Connai\u0302tre les diffe\u0301rents types d\u2019attaque" - }, - "AC24.06Cyber": { - "libelle": "Comprendre des documents techniques en anglais" - } - } - }, - "BUT3": { - "libelle": "Mettre en \u0153uvre un syste\u0300me d\u2019information se\u0301curise\u0301 pour une petite structure ", - "annee": "BUT3", - "ordre": 2, - "app_critiques": { - "AC34.01Cyber": { - "libelle": "Participer activement a\u0300 une analyse de risque pour de\u0301finir une politique de se\u0301curite\u0301 pour une petite structure" - }, - "AC34.02Cyber": { - "libelle": "Mettre en \u0153uvre des outils avance\u0301s de se\u0301curisation d\u2019une infrastructure du re\u0301seau" - }, - "AC34.03Cyber": { - "libelle": "S\u00e9curiser les syst\u00e8mes d\u2019exploitation" - }, - "AC34.04Cyber": { - "libelle": "Proposer une architecture se\u0301curise\u0301e de syste\u0300me d'information pour une petite structure" - } - } - } - } - }, - "Orchestrer": { - "id_orebut": "c28c4205d654a72811f3a7ea63f4d8ec", - "titre": "Orchestrer", - "titre_long": "Coordonner des infrastructures modulaires", - "couleur": "c4", - "numero": 4, - "situations": [ - { - "libelle": "Industrialisation du de\u0301ploiement des infrastructures syste\u0300mes, re\u0301seaux et se\u0301curite\u0301 en sauvegardant et en restaurant ses configurations" - }, - { - "libelle": "Maintenance des outils pour l\u2019inte\u0301gration et la mise en production du code logiciel" - }, - { - "libelle": "Administration d\u2019un cluster de containers" - }, - { - "libelle": "Analyse des performances d\u2019un syste\u0300me pour ame\u0301liorer les processus de production" - } - ], - "composantes_essentielles": [ - { - "libelle": "en respectant un cahier des charges" - }, - { - "libelle": "en documentant le travail re\u0301alise\u0301" - }, - { - "libelle": "en inte\u0301grant les proble\u0301matiques de se\u0301curite\u0301" - }, - { - "libelle": "en assurant une veille technologique" - }, - { - "libelle": "en respectant les pratiques d\u2019e\u0301quipes et des me\u0301thodes de production" - } - ], - "niveaux": { - "BUT2": { - "libelle": "Assister l\u2019administrateur infrastructure et Cloud ", - "annee": "BUT2", - "ordre": 1, - "app_critiques": { - "AC24.01DevCloud": { - "libelle": "Proposer une solution Cloud adapte\u0301e a\u0300 l\u2019entreprise" - }, - "AC24.02DevCloud": { - "libelle": "Virtualiser un environnement" - }, - "AC24.03DevCloud": { - "libelle": "Utiliser les services du Cloud" - }, - "AC24.04DevCloud": { - "libelle": "Analyser un service Cloud au travers des me\u0301triques" - } - } - }, - "BUT3": { - "libelle": "Administrer une infrastructure Cloud", - "annee": "BUT3", - "ordre": 2, - "app_critiques": { - "AC34.01DevCloud": { - "libelle": "Concevoir, administrer et superviser une infrastructure Cloud" - }, - "AC34.02DevCloud": { - "libelle": "Orchestrer les ressources Cloud" - }, - "AC34.03DevCloud": { - "libelle": "Investiguer sur les incidents et les re\u0301soudre afin d\u2019ame\u0301liorer la qualite\u0301 et la fiabilite\u0301 des infrastructures" - } - } - } - } - }, - "Etendre": { - "id_orebut": "1a44792b51880107bdcbb63e995581d1", - "titre": "Etendre", - "titre_long": "Ge\u0301rer les infrastructures des re\u0301seaux mobiles ", - "couleur": "c4", - "numero": 4, - "situations": [ - { - "libelle": "Gestion des infrastructures d\u2019un ope\u0301rateur de re\u0301seaux mobiles et d\u2019Internet des Objets" - }, - { - "libelle": "Gestion des infrastructures de re\u0301seaux mobiles dans le contexte industriel, personnel ou me\u0301dical" - } - ], - "composantes_essentielles": [ - { - "libelle": "en respectant les normes et protocoles en vigueur" - }, - { - "libelle": "en inte\u0301grant les dernie\u0300res technologies mobiles" - } - ], - "niveaux": { - "BUT2": { - "libelle": "Mettre en \u0153uvre les re\u0301seaux pour la mobilite\u0301 ", - "annee": "BUT2", - "ordre": 1, - "app_critiques": { - "AC24.01IOM": { - "libelle": "Comprendre les architectures et sp\u00e9cificit\u00e9s des r\u00e9seaux d\u00e9di\u00e9s \u00e0 l'IoT" - }, - "AC24.02IOM": { - "libelle": "Mettre en \u0153uvre des syst\u00e8mes de transmissions pour l\u2019acc\u00e8s \u00e0 un r\u00e9seau IoT" - } - } - }, - "BUT3": { - "libelle": "Raccorder des objets connecte\u0301s aux re\u0301seaux mobiles ", - "annee": "BUT3", - "ordre": 2, - "app_critiques": { - "AC34.01IOM": { - "libelle": "Comprendre les architectures, protocoles et services des r\u00e9seaux mobiles 4G/5G" - }, - "AC34.02IOM": { - "libelle": "Choisir un r\u00e9seau pour satisfaire les contraintes \u00e9nerg\u00e9tiques et spectrales, en d\u00e9lai, en d\u00e9bit et en port\u00e9e des objets connect\u00e9s" - }, - "AC34.03IOM": { - "libelle": "Mettre en \u0153uvre des r\u00e9seaux mobiles personnels ou industriels" - } - } - } - } - }, - "Piloter": { - "id_orebut": "95742cf15ea805ff7ddae4ed3b893597", - "titre": "Piloter", - "titre_long": "Mettre en \u0153uvre des projets techniques et re\u0301glementaires des R&T dans son activite\u0301 ", - "couleur": "c4", - "numero": 4, - "situations": [ - { - "libelle": "Ade\u0301quation technique des solutions re\u0301seaux informatiques et te\u0301le\u0301coms a\u0300 la demande client" - }, - { - "libelle": "E\u0301laboration de solutions techniques clients adapte\u0301es" - }, - { - "libelle": "Accompagnement technique de la mise en place des solutions clients" - } - ], - "composantes_essentielles": [ - { - "libelle": "en mai\u0302trisant les enjeux techniques et re\u0301glementaires des nouvelles technologies" - }, - { - "libelle": "en pilotant un projet technique R&T" - }, - { - "libelle": "en faisant preuve de vision strate\u0301gique en phase avec le marche\u0301 des re\u0301seaux et des te\u0301le\u0301communications" - }, - { - "libelle": "en collaborant de fac\u0327on responsable avec des e\u0301quipes" - } - ], - "niveaux": { - "BUT2": { - "libelle": "Mettre en \u0153uvre un projet R&T ", - "annee": "BUT2", - "ordre": 1, - "app_critiques": { - "AC24.01PPR": { - "libelle": "Compre\u0301hension d\u2019un cahier des charges technique R&T" - }, - "AC24.02PPR": { - "libelle": "Planification des e\u0301tapes d\u2019un projet technique R&T" - }, - "AC24.03PPR": { - "libelle": "Co-animation d\u2019une e\u0301quipe technique" - }, - "AC24.04PPR": { - "libelle": "Proposition de solutions techniques R&T efficientes" - }, - "AC24.05PPR": { - "libelle": "E\u0301changes vulgarise\u0301s ou techniques avec tous les acteurs d\u2019un projet" - } - } - }, - "BUT3": { - "libelle": "Ope\u0301rationnaliser un projet R&T ", - "annee": "BUT3", - "ordre": 2, - "app_critiques": { - "AC34.01PPR": { - "libelle": "R\u00e9daction d'un appel d'offres ou d'un cahier des charges technique R&T" - }, - "AC34.02PPR": { - "libelle": "Animation technique d\u2019e\u0301quipes pluridisciplinaires" - }, - "AC34.03PPR": { - "libelle": "Coordination d\u2019e\u0301quipes sur une partie de projet R&T ou sa totalite\u0301" - }, - "AC34.04PPR": { - "libelle": "Mise en place de solutions techniques R&T efficientes" - }, - "AC34.05PPR": { - "libelle": "Livraison et suivi technique de projet R&T" - } - } - } - } + "titre": "Programmer", + "titre_long": "Cre\u0301er des outils et applications informatiques pour les R&T " }, "Rapprocher": { - "id_orebut": "fc8588c8a115ac3a17e16ed59cfd7e79", - "titre": "Rapprocher", - "titre_long": "Ge\u0301rer les infrastructures et les services des re\u0301seaux ope\u0301rateurs ", - "couleur": "c4", - "numero": 4, - "situations": [ - { - "libelle": "Gestion des services d\u2019un ensemble de clients entreprises d\u2019un ope\u0301rateur" - }, - { - "libelle": "Gestion du de\u0301ploiement de nouvelles infrastructures" - } - ], "composantes_essentielles": [ { "libelle": "en respectant les re\u0300gles me\u0301tiers et les de\u0301lais" @@ -651,11 +752,11 @@ "libelle": "en pilotant les acteurs terrain" } ], + "couleur": "c4", + "id_orebut": "fc8588c8a115ac3a17e16ed59cfd7e79", "niveaux": { "BUT2": { - "libelle": "Ge\u0301rer les infrastructures des re\u0301seaux ope\u0301rateurs ", "annee": "BUT2", - "ordre": 1, "app_critiques": { "AC24.01ROM": { "libelle": "Administrer les re\u0301seaux d\u2019acce\u0300s fixes et mobiles" @@ -672,12 +773,12 @@ "AC24.05ROM": { "libelle": "Automatiser la gestion des e\u0301quipements re\u0301seaux" } - } + }, + "libelle": "Ge\u0301rer les infrastructures des re\u0301seaux ope\u0301rateurs ", + "ordre": 1 }, "BUT3": { - "libelle": "Administrer les services des ope\u0301rateurs de te\u0301le\u0301communications ", "annee": "BUT3", - "ordre": 2, "app_critiques": { "AC34.01ROM": { "libelle": "Administrer/superviser les infrastructures et les services t\u00e9l\u00e9com" @@ -685,27 +786,24 @@ "AC34.02ROM": { "libelle": "Administrer et de\u0301ployer des fonctions re\u0301seaux virtualise\u0301es et programmer le re\u0301seau" } - } + }, + "libelle": "Administrer les services des ope\u0301rateurs de te\u0301le\u0301communications ", + "ordre": 2 } - } - }, - "Surveiller": { - "id_orebut": "0f341f4017cfa432f98534cdc57fad85", - "titre": "Surveiller", - "titre_long": "Surveiller un syste\u0300me d\u2019information se\u0301curise\u0301", - "couleur": "c5", - "numero": 5, + }, + "numero": 4, "situations": [ { - "libelle": "Surveillance et analyse du syste\u0300me d\u2019information" + "libelle": "Gestion des services d\u2019un ensemble de clients entreprises d\u2019un ope\u0301rateur" }, { - "libelle": "Audit de se\u0301curite\u0301" - }, - { - "libelle": "Gestion d\u2019un incident de se\u0301curite\u0301" + "libelle": "Gestion du de\u0301ploiement de nouvelles infrastructures" } ], + "titre": "Rapprocher", + "titre_long": "Ge\u0301rer les infrastructures et les services des re\u0301seaux ope\u0301rateurs " + }, + "Surveiller": { "composantes_essentielles": [ { "libelle": "en assurant une veille permanente" @@ -726,11 +824,11 @@ "libelle": "en veillant au respect des contrats et a\u0300 la conformite\u0301 des obligations du syste\u0300me d'information" } ], + "couleur": "c5", + "id_orebut": "0f341f4017cfa432f98534cdc57fad85", "niveaux": { "BUT2": { - "libelle": "Prendre en main les outils de surveillance et de test du syste\u0300me d'information ", "annee": "BUT2", - "ordre": 1, "app_critiques": { "AC25.01Cyber": { "libelle": "Administrer les protections contre les logiciels malveillants" @@ -738,12 +836,12 @@ "AC25.02Cyber": { "libelle": "Prendre en main des outils de test de pe\u0301ne\u0301tration re\u0301seau/syste\u0300me" } - } + }, + "libelle": "Prendre en main les outils de surveillance et de test du syste\u0300me d'information ", + "ordre": 1 }, "BUT3": { - "libelle": "Mettre en \u0153uvre le syste\u0300me de surveillance d\u2019incidents de se\u0301curite\u0301 ", "annee": "BUT3", - "ordre": 2, "app_critiques": { "AC35.01Cyber": { "libelle": "Surveiller l\u2019activite\u0301 du syste\u0300me d\u2019information" @@ -757,225 +855,105 @@ "AC35.04Cyber": { "libelle": "Administrer les outils de surveillance du syst\u00e8me d\u2019information" } - } + }, + "libelle": "Mettre en \u0153uvre le syste\u0300me de surveillance d\u2019incidents de se\u0301curite\u0301 ", + "ordre": 2 } - } - }, - "D\u00e9velopper": { - "id_orebut": "5d428a85a9bfa024fb83aae3d6d7353b", - "titre": "D\u00e9velopper", - "titre_long": "Accompagner le de\u0301veloppement d\u2019applications", - "couleur": "c5", + }, "numero": 5, "situations": [ { - "libelle": "De\u0301ploiement d\u2019une application" + "libelle": "Surveillance et analyse du syste\u0300me d\u2019information" }, { - "libelle": "Intervention sur la chai\u0302ne de de\u0301veloppement dans une optique DevOps" + "libelle": "Audit de se\u0301curite\u0301" }, { - "libelle": "Surveillance de la qualite\u0301 de la production" - }, - { - "libelle": "Mise en place des services re\u0301seaux ne\u0301cessaires au de\u0301veloppement" + "libelle": "Gestion d\u2019un incident de se\u0301curite\u0301" } ], + "titre": "Surveiller", + "titre_long": "Surveiller un syste\u0300me d\u2019information se\u0301curise\u0301" + }, + "S\u00e9curiser": { "composantes_essentielles": [ { - "libelle": "en respectant un cahier des charges" + "libelle": "en visant un juste compromis entre exigences de se\u0301curite\u0301 et contraintes d\u2019utilisation" }, { - "libelle": "en documentant le travail re\u0301alise\u0301" + "libelle": "en respectant les normes et le cadre juridique" }, { - "libelle": "en respectant les bonnes pratiques de de\u0301veloppement et de production" + "libelle": "en inte\u0301grant les dernie\u0300res technologies" }, { - "libelle": "en visant l\u2019ame\u0301lioration continue" + "libelle": "en travaillant en \u00e9quipe" + }, + { + "libelle": "en sensibilisant efficacement des utilisateurs" } ], + "couleur": "c4", + "id_orebut": "5f275775f2c68c75550e97b9dcaadc79", "niveaux": { "BUT2": { - "libelle": "De\u0301velopper pour le Cloud ", "annee": "BUT2", - "ordre": 1, "app_critiques": { - "AC25.01DevCloud": { - "libelle": "De\u0301velopper un microservice" + "AC24.01Cyber": { + "libelle": "Conna\u00eetre et utiliser les bonnes pratiques et les recommandations de cybers\u00e9curit\u00e9" }, - "AC25.02DevCloud": { - "libelle": "Mettre en production une application" + "AC24.02Cyber": { + "libelle": "Mettre en \u0153uvre les outils fondamentaux de se\u0301curisation d\u2019une infrastructure du re\u0301seau" }, - "AC25.03DevCloud": { - "libelle": "Programmer son re\u0301seau par le code" + "AC24.03Cyber": { + "libelle": "S\u00e9curiser les services" + }, + "AC24.04Cyber": { + "libelle": "Choisir les outils cryptographiques adapte\u0301s au besoin fonctionnel du syste\u0300me d\u2019information" + }, + "AC24.05Cyber": { + "libelle": "Connai\u0302tre les diffe\u0301rents types d\u2019attaque" + }, + "AC24.06Cyber": { + "libelle": "Comprendre des documents techniques en anglais" } - } + }, + "libelle": "Sensibiliser aux vulne\u0301rabilite\u0301s d'un syste\u0300me d'information et aux reme\u0301diations possibles ", + "ordre": 1 }, "BUT3": { - "libelle": "S\u2019inte\u0301grer dans une e\u0301quipe DevOps ", "annee": "BUT3", - "ordre": 2, "app_critiques": { - "AC35.01DevCloud": { - "libelle": "Adopter les pratiques de pilotage de projet" + "AC34.01Cyber": { + "libelle": "Participer activement a\u0300 une analyse de risque pour de\u0301finir une politique de se\u0301curite\u0301 pour une petite structure" }, - "AC35.02DevCloud": { - "libelle": "Concevoir, ge\u0301rer et se\u0301curiser un environnement de microservices" + "AC34.02Cyber": { + "libelle": "Mettre en \u0153uvre des outils avance\u0301s de se\u0301curisation d\u2019une infrastructure du re\u0301seau" }, - "AC35.03DevCloud": { - "libelle": "Ge\u0301rer son infrastructure comme du code" + "AC34.03Cyber": { + "libelle": "S\u00e9curiser les syst\u00e8mes d\u2019exploitation" }, - "AC35.04DevCloud": { - "libelle": "Ge\u0301rer une chai\u0302ne d\u2019inte\u0301gration et/ou de de\u0301ploiement continu" + "AC34.04Cyber": { + "libelle": "Proposer une architecture se\u0301curise\u0301e de syste\u0300me d'information pour une petite structure" } - } + }, + "libelle": "Mettre en \u0153uvre un syste\u0300me d\u2019information se\u0301curise\u0301 pour une petite structure ", + "ordre": 2 } - } - }, - "Exploiter": { - "id_orebut": "58109285af1087d2cd5b7b9dd1b92b92", - "titre": "Exploiter", - "titre_long": "Mettre en \u0153uvre des applications et des protocoles se\u0301curise\u0301s pour l\u2019Internet des Objets ", - "couleur": "c5", - "numero": 5, + }, + "numero": 4, "situations": [ { - "libelle": "De\u0301ploiement d\u2019un syste\u0300me IoT de la source capteur aux traitements des donne\u0301es" + "libelle": "Analyse de l\u2019existant et e\u0301tude des besoins de se\u0301curite\u0301 d\u2019une petite structure" }, { - "libelle": "Gestion, administration et se\u0301curisation d\u2019un syste\u0300me IoT" + "libelle": "E\u0301volution et mise en conformite\u0301 du syste\u0300me d\u2019information d\u2019une entreprise" } ], - "composantes_essentielles": [ - { - "libelle": "en travaillant au sein d\u2019une e\u0301quipe pluridisciplinaire" - }, - { - "libelle": "en respectant les normes et contraintes ope\u0301rationnelles" - } - ], - "niveaux": { - "BUT2": { - "libelle": "Mettre en \u0153uvre des solutions pour l\u2019Internet des Objets ", - "annee": "BUT2", - "ordre": 1, - "app_critiques": { - "AC25.01IOM": { - "libelle": "Inte\u0301grer des syste\u0300mes e\u0301lectroniques et des syste\u0300mes d\u2019exploitation embarque\u0301s" - }, - "AC25.02IOM": { - "libelle": "Mettre en \u0153uvre des protocoles pour les re\u0301seaux de l\u2019IoT" - }, - "AC25.03IOM": { - "libelle": "Mettre en \u0153uvre des applications et traiter des donne\u0301es issues des objets connecte\u0301s" - } - } - }, - "BUT3": { - "libelle": "Cre\u0301er des solutions se\u0301curise\u0301es pour l\u2019Internet des Objets ", - "annee": "BUT3", - "ordre": 2, - "app_critiques": { - "AC35.01IOM": { - "libelle": "Superviser et analyser le de\u0301ploiement des re\u0301seaux sans-fil" - }, - "AC35.02IOM": { - "libelle": "Se\u0301curiser les objets connecte\u0301s" - }, - "AC35.03IOM": { - "libelle": "Cre\u0301er et innover pour l\u2019IoT" - } - } - } - } - }, - "Organiser": { - "id_orebut": "98f7d9b39bb503ce64755c6148cbc66d", - "titre": "Organiser", - "titre_long": "G\u00e9rer des activit\u00e9s r\u00e9seaux et t\u00e9l\u00e9communications en termes organisationnels, relationnels, financiers et commerciaux", - "couleur": "c5", - "numero": 5, - "situations": [ - { - "libelle": "Communication et strate\u0301gie technique en interne et en externe pour des projets R&T" - }, - { - "libelle": "Suivi des objectifs ope\u0301rationnels de projets R&T" - }, - { - "libelle": "Pilotage de la relation client" - } - ], - "composantes_essentielles": [ - { - "libelle": "en pilotant avec agilite\u0301 des solutions techniques" - }, - { - "libelle": "en sachant communiquer a\u0300 l\u2019e\u0301crit et a\u0300 l\u2019oral avec tous les acteurs d\u2019un projet" - }, - { - "libelle": "en respectant des contraintes technico-e\u0301conomiques (financie\u0300res, e\u0301thiques, temporelles, contractuelles, qualite\u0301)" - } - ], - "niveaux": { - "BUT2": { - "libelle": "E\u0301laborer un projet technique ", - "annee": "BUT2", - "ordre": 1, - "app_critiques": { - "AC25.01PPR": { - "libelle": "Prise en compte des contraintes d\u2019un pilotage de projet R&T" - }, - "AC25.02PPR": { - "libelle": "Planification de solutions techniques R&T efficientes" - }, - "AC25.03PPR": { - "libelle": "Prise de conscience des enjeux de la communication dans les relations interpersonnelles" - }, - "AC25.04PPR": { - "libelle": "E\u0301tablissement d\u2019un relationnel de qualite\u0301" - } - } - }, - "BUT3": { - "libelle": "Mettre en place et suivre un projet technique ", - "annee": "BUT3", - "ordre": 2, - "app_critiques": { - "AC35.01PPR": { - "libelle": "Rigueur dans le pilotage d\u2019un projet R&T dans sa globalite\u0301" - }, - "AC35.02PPR": { - "libelle": "Flexibilite\u0301 dans la gestion des e\u0301quipes et des ta\u0302ches" - }, - "AC35.03PPR": { - "libelle": "Prise de responsabilite\u0301 envers les e\u0301quipes" - }, - "AC35.04PPR": { - "libelle": "Valorisation de solutions de\u0301ploye\u0301es, ou d\u2019offres techniques, ou d\u2019offres commerciales" - }, - "AC35.05PPR": { - "libelle": "Force de propositions de solutions R&T innovantes responsables" - } - } - } - } + "titre": "S\u00e9curiser", + "titre_long": "Administrer un syst\u00e8me d\u2019information s\u00e9curis\u00e9" }, "Unifier": { - "id_orebut": "7301e73a203a85e6b2cb957dc5223e29", - "titre": "Unifier", - "titre_long": "Ge\u0301rer les communications unifie\u0301es et la vide\u0301o sur Internet ", - "couleur": "c5", - "numero": 5, - "situations": [ - { - "libelle": "De\u0301ploiement et administration des services de communication" - }, - { - "libelle": "Administration des services multime\u0301dia" - } - ], "composantes_essentielles": [ { "libelle": "en automatisant la gestion re\u0301seau des communications" @@ -993,11 +971,11 @@ "libelle": "en respectant les re\u0300gles me\u0301tiers et les de\u0301lais" } ], + "couleur": "c5", + "id_orebut": "7301e73a203a85e6b2cb957dc5223e29", "niveaux": { "BUT2": { - "libelle": "Mettre en oeuvre le syste\u0300me de te\u0301le\u0301phonie de l\u2019entreprise ", "annee": "BUT2", - "ordre": 1, "app_critiques": { "AC25.01ROM": { "libelle": "Choisir une architecture et de\u0301ployer des services de ToIP" @@ -1008,393 +986,415 @@ "AC25.03ROM": { "libelle": "Mettre en place une politique de QoS pour les applications" } - } + }, + "libelle": "Mettre en oeuvre le syste\u0300me de te\u0301le\u0301phonie de l\u2019entreprise ", + "ordre": 1 }, "BUT3": { - "libelle": "Administrer les communications unifie\u0301es et les services vide\u0301o de l\u2019entreprise", "annee": "BUT3", - "ordre": 2, "app_critiques": { "AC35.01ROM": { "libelle": "Administrer les services multim\u00e9dias pour une entreprise" } - } + }, + "libelle": "Administrer les communications unifie\u0301es et les services vide\u0301o de l\u2019entreprise", + "ordre": 2 } - } + }, + "numero": 5, + "situations": [ + { + "libelle": "De\u0301ploiement et administration des services de communication" + }, + { + "libelle": "Administration des services multime\u0301dia" + } + ], + "titre": "Unifier", + "titre_long": "Ge\u0301rer les communications unifie\u0301es et la vide\u0301o sur Internet " } }, + "dept_id": 1, "parcours": { "Cyber": { - "code": "Cyber", - "numero": 0, - "libelle": "Cybers\u00e9curit\u00e9", "annees": { "1": { - "ordre": 1, "competences": { "Administrer": { - "niveau": 1, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 1 }, "Connecter": { - "niveau": 1, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 1 }, "Programmer": { - "niveau": 1, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 1 } - } + }, + "ordre": 1 }, "2": { - "ordre": 2, "competences": { "Administrer": { - "niveau": 2, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 2 }, "Connecter": { - "niveau": 2, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 2 }, "Programmer": { - "niveau": 2, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" - }, - "S\u00e9curiser": { - "niveau": 1, - "id_orebut": "5f275775f2c68c75550e97b9dcaadc79" + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 2 }, "Surveiller": { - "niveau": 1, - "id_orebut": "0f341f4017cfa432f98534cdc57fad85" + "id_orebut": "0f341f4017cfa432f98534cdc57fad85", + "niveau": 1 + }, + "S\u00e9curiser": { + "id_orebut": "5f275775f2c68c75550e97b9dcaadc79", + "niveau": 1 } - } + }, + "ordre": 2 }, "3": { - "ordre": 3, "competences": { "Administrer": { - "niveau": 3, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 3 }, "Connecter": { - "niveau": 3, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 3 }, "Programmer": { - "niveau": 3, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" - }, - "S\u00e9curiser": { - "niveau": 2, - "id_orebut": "5f275775f2c68c75550e97b9dcaadc79" + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 3 }, "Surveiller": { - "niveau": 2, - "id_orebut": "0f341f4017cfa432f98534cdc57fad85" + "id_orebut": "0f341f4017cfa432f98534cdc57fad85", + "niveau": 2 + }, + "S\u00e9curiser": { + "id_orebut": "5f275775f2c68c75550e97b9dcaadc79", + "niveau": 2 } - } + }, + "ordre": 3 } - } + }, + "code": "Cyber", + "libelle": "Cybers\u00e9curit\u00e9", + "numero": 0 }, "DevCloud": { - "code": "DevCloud", - "numero": 0, - "libelle": "De\u0301veloppement syste\u0300me et cloud", "annees": { "1": { - "ordre": 1, "competences": { "Administrer": { - "niveau": 1, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 1 }, "Connecter": { - "niveau": 1, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 1 }, "Programmer": { - "niveau": 1, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 1 } - } + }, + "ordre": 1 }, "2": { - "ordre": 2, "competences": { "Administrer": { - "niveau": 2, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 2 }, "Connecter": { - "niveau": 2, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" - }, - "Programmer": { - "niveau": 2, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" - }, - "Orchestrer": { - "niveau": 1, - "id_orebut": "c28c4205d654a72811f3a7ea63f4d8ec" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 2 }, "D\u00e9velopper": { - "niveau": 1, - "id_orebut": "5d428a85a9bfa024fb83aae3d6d7353b" + "id_orebut": "5d428a85a9bfa024fb83aae3d6d7353b", + "niveau": 1 + }, + "Orchestrer": { + "id_orebut": "c28c4205d654a72811f3a7ea63f4d8ec", + "niveau": 1 + }, + "Programmer": { + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 2 } - } + }, + "ordre": 2 }, "3": { - "ordre": 3, "competences": { "Administrer": { - "niveau": 3, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 3 }, "Connecter": { - "niveau": 3, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" - }, - "Programmer": { - "niveau": 3, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" - }, - "Orchestrer": { - "niveau": 2, - "id_orebut": "c28c4205d654a72811f3a7ea63f4d8ec" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 3 }, "D\u00e9velopper": { - "niveau": 2, - "id_orebut": "5d428a85a9bfa024fb83aae3d6d7353b" + "id_orebut": "5d428a85a9bfa024fb83aae3d6d7353b", + "niveau": 2 + }, + "Orchestrer": { + "id_orebut": "c28c4205d654a72811f3a7ea63f4d8ec", + "niveau": 2 + }, + "Programmer": { + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 3 } - } + }, + "ordre": 3 } - } + }, + "code": "DevCloud", + "libelle": "De\u0301veloppement syste\u0300me et cloud", + "numero": 0 }, "IOM": { - "code": "IOM", - "numero": 0, - "libelle": "Internet des objets et mobilit\u00e9", "annees": { "1": { - "ordre": 1, "competences": { "Administrer": { - "niveau": 1, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 1 }, "Connecter": { - "niveau": 1, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 1 }, "Programmer": { - "niveau": 1, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 1 } - } + }, + "ordre": 1 }, "2": { - "ordre": 2, "competences": { "Administrer": { - "niveau": 2, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 2 }, "Connecter": { - "niveau": 2, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" - }, - "Programmer": { - "niveau": 2, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 2 }, "Etendre": { - "niveau": 1, - "id_orebut": "1a44792b51880107bdcbb63e995581d1" + "id_orebut": "1a44792b51880107bdcbb63e995581d1", + "niveau": 1 }, "Exploiter": { - "niveau": 1, - "id_orebut": "58109285af1087d2cd5b7b9dd1b92b92" + "id_orebut": "58109285af1087d2cd5b7b9dd1b92b92", + "niveau": 1 + }, + "Programmer": { + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 2 } - } + }, + "ordre": 2 }, "3": { - "ordre": 3, "competences": { "Administrer": { - "niveau": 3, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 3 }, "Connecter": { - "niveau": 3, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" - }, - "Programmer": { - "niveau": 3, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 3 }, "Etendre": { - "niveau": 2, - "id_orebut": "1a44792b51880107bdcbb63e995581d1" + "id_orebut": "1a44792b51880107bdcbb63e995581d1", + "niveau": 2 }, "Exploiter": { - "niveau": 2, - "id_orebut": "58109285af1087d2cd5b7b9dd1b92b92" + "id_orebut": "58109285af1087d2cd5b7b9dd1b92b92", + "niveau": 2 + }, + "Programmer": { + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 3 } - } + }, + "ordre": 3 } - } + }, + "code": "IOM", + "libelle": "Internet des objets et mobilit\u00e9", + "numero": 0 }, "PPR": { - "code": "PPR", - "numero": 0, - "libelle": "Pilotage de projets de re\u0301seaux", "annees": { "1": { - "ordre": 1, "competences": { "Administrer": { - "niveau": 1, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 1 }, "Connecter": { - "niveau": 1, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 1 }, "Programmer": { - "niveau": 1, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 1 } - } + }, + "ordre": 1 }, "2": { - "ordre": 2, "competences": { "Administrer": { - "niveau": 2, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 2 }, "Connecter": { - "niveau": 2, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" - }, - "Programmer": { - "niveau": 2, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" - }, - "Piloter": { - "niveau": 1, - "id_orebut": "95742cf15ea805ff7ddae4ed3b893597" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 2 }, "Organiser": { - "niveau": 1, - "id_orebut": "98f7d9b39bb503ce64755c6148cbc66d" + "id_orebut": "98f7d9b39bb503ce64755c6148cbc66d", + "niveau": 1 + }, + "Piloter": { + "id_orebut": "95742cf15ea805ff7ddae4ed3b893597", + "niveau": 1 + }, + "Programmer": { + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 2 } - } + }, + "ordre": 2 }, "3": { - "ordre": 3, "competences": { "Administrer": { - "niveau": 3, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 3 }, "Connecter": { - "niveau": 3, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" - }, - "Programmer": { - "niveau": 3, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" - }, - "Piloter": { - "niveau": 2, - "id_orebut": "95742cf15ea805ff7ddae4ed3b893597" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 3 }, "Organiser": { - "niveau": 2, - "id_orebut": "98f7d9b39bb503ce64755c6148cbc66d" + "id_orebut": "98f7d9b39bb503ce64755c6148cbc66d", + "niveau": 2 + }, + "Piloter": { + "id_orebut": "95742cf15ea805ff7ddae4ed3b893597", + "niveau": 2 + }, + "Programmer": { + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 3 } - } + }, + "ordre": 3 } - } + }, + "code": "PPR", + "libelle": "Pilotage de projets de re\u0301seaux", + "numero": 0 }, "ROM": { - "code": "ROM", - "numero": 0, - "libelle": "R\u00e9seaux Op\u00e9rateurs et Multim\u00e9dia", "annees": { "1": { - "ordre": 1, "competences": { "Administrer": { - "niveau": 1, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 1 }, "Connecter": { - "niveau": 1, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 1 }, "Programmer": { - "niveau": 1, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 1 } - } + }, + "ordre": 1 }, "2": { - "ordre": 2, "competences": { "Administrer": { - "niveau": 2, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 2 }, "Connecter": { - "niveau": 2, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 2 }, "Programmer": { - "niveau": 2, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 2 }, "Rapprocher": { - "niveau": 1, - "id_orebut": "fc8588c8a115ac3a17e16ed59cfd7e79" + "id_orebut": "fc8588c8a115ac3a17e16ed59cfd7e79", + "niveau": 1 }, "Unifier": { - "niveau": 1, - "id_orebut": "7301e73a203a85e6b2cb957dc5223e29" + "id_orebut": "7301e73a203a85e6b2cb957dc5223e29", + "niveau": 1 } - } + }, + "ordre": 2 }, "3": { - "ordre": 3, "competences": { "Administrer": { - "niveau": 3, - "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282" + "id_orebut": "8fefe00b9ed3cd57da2e5174b4bc6282", + "niveau": 3 }, "Connecter": { - "niveau": 3, - "id_orebut": "d68c47e3ed9820ce41613f31c60a226e" + "id_orebut": "d68c47e3ed9820ce41613f31c60a226e", + "niveau": 3 }, "Programmer": { - "niveau": 3, - "id_orebut": "baec10409ad866b2c21a280e9a94a35e" + "id_orebut": "baec10409ad866b2c21a280e9a94a35e", + "niveau": 3 }, "Rapprocher": { - "niveau": 2, - "id_orebut": "fc8588c8a115ac3a17e16ed59cfd7e79" + "id_orebut": "fc8588c8a115ac3a17e16ed59cfd7e79", + "niveau": 2 }, "Unifier": { - "niveau": 2, - "id_orebut": "7301e73a203a85e6b2cb957dc5223e29" + "id_orebut": "7301e73a203a85e6b2cb957dc5223e29", + "niveau": 2 } - } + }, + "ordre": 3 } - } + }, + "code": "ROM", + "libelle": "R\u00e9seaux Op\u00e9rateurs et Multim\u00e9dia", + "numero": 0 } - } + }, + "scodoc_date_loaded": "2022-08-20T12:00:00.000000+02:00", + "scodoc_orig_filename": "ressources/referentiels/but2022/competences/but-RT-05012022-081735.xml", + "specialite": "RT", + "specialite_long": "R\u00e9seaux et t\u00e9l\u00e9communications", + "type_departement": "secondaire", + "type_structure": "type1", + "type_titre": "B.U.T.", + "version_orebut": "2021-12-11 00:00:00" } ``` diff --git a/docs/samples/sample_formation.json.md b/docs/samples/sample_formation.json.md index 8f4d243..47d459e 100644 --- a/docs/samples/sample_formation.json.md +++ b/docs/samples/sample_formation.json.md @@ -3,24 +3,24 @@ #### GET /formation/1 ```json { + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, "id": 1, + "referentiel_competence_id": 1, "titre": "BUT R&T", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1 + "version": 1 } ``` diff --git a/docs/samples/sample_formations.json.md b/docs/samples/sample_formations.json.md index 3bf6e82..28e7669 100644 --- a/docs/samples/sample_formations.json.md +++ b/docs/samples/sample_formations.json.md @@ -4,26 +4,26 @@ ```json [ { + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, "id": 1, + "referentiel_competence_id": 1, "titre": "BUT R&T", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1 + "version": 1 }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_formations_ids.json.md b/docs/samples/sample_formations_ids.json.md index d9740c4..8596ab8 100644 --- a/docs/samples/sample_formations_ids.json.md +++ b/docs/samples/sample_formations_ids.json.md @@ -4,7 +4,7 @@ ```json [ 1, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_formsemestre-bulletins.json.md b/docs/samples/sample_formsemestre-bulletins.json.md index bd8fdba..3e5c8b8 100644 --- a/docs/samples/sample_formsemestre-bulletins.json.md +++ b/docs/samples/sample_formsemestre-bulletins.json.md @@ -4,1938 +4,1938 @@ ```json [ { - "version": "0", - "type": "BUT", - "date": "2022-08-19T09:29:00.145584Z", - "publie": true, + "date": "2022-08-20T12:00:00.000000+02:00", + "etat_inscription": "I", "etudiant": { + "boursier": "", "civilite": "X", "code_ine": "INE1", "code_nip": "1", + "codepostaldomicile": "", "date_naissance": "", - "dept_id": 1, "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": "", + "description": "", + "domicile": "", "email": "SACHA.COSTA@example.com", "emailperso": "", "etudid": 1, - "nom": "COSTA", - "prenom": "SACHA", - "nomprenom": "Sacha COSTA", - "lieu_naissance": "", - "dept_naissance": "", - "nationalite": "", - "boursier": "", + "fax": "", "fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=1", - "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=1&size=small", - "domicile": "", - "codepostaldomicile": "", + "id": 1, + "lieu_naissance": "", + "nationalite": "", + "nom": "COSTA", + "nomprenom": "Sacha COSTA", "paysdomicile": "", + "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=1&size=small", + "prenom": "SACHA", + "telephone": "", "telephonemobile": "", "typeadresse": "domicile", - "id": 1, - "villedomicile": "", - "telephone": "", - "fax": "", - "description": "" + "villedomicile": "" }, "formation": { - "id": 1, "acronyme": "BUT R&T", - "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "titre": "BUT R&T" + "id": 1, + "titre": "BUT R&T", + "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications" }, "formsemestre_id": 1, - "etat_inscription": "I", "options": { "show_abs": true, "show_abs_modules": false, - "show_ects": true, "show_codemodules": false, + "show_coef": true, + "show_date_inscr": true, + "show_ects": true, "show_matieres": false, - "show_rangs": true, - "show_ue_rangs": true, + "show_minmax": false, + "show_minmax_eval": false, + "show_minmax_mod": false, "show_mod_rangs": true, "show_moypromo": false, - "show_minmax": false, - "show_minmax_mod": false, - "show_minmax_eval": false, - "show_coef": true, - "show_ue_cap_details": false, - "show_ue_cap_current": true, + "show_rangs": true, "show_temporary": true, - "temporary_txt": "Provisoire", + "show_ue_cap_current": true, + "show_ue_cap_details": false, + "show_ue_rangs": true, "show_uevalid": true, - "show_date_inscr": true + "temporary_txt": "Provisoire" }, + "publie": true, "ressources": { "R101": { - "id": 1, - "titre": "Initiation aux r\u00e9seaux informatiques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=1", - "moyenne": {}, "evaluations": [ { - "id": 1, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 1, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=1" } - ] + ], + "id": 1, + "moyenne": {}, + "titre": "Initiation aux r\u00e9seaux informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=1" }, "R102": { - "id": 3, - "titre": "Principe et architecture des r\u00e9seaux", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=3", - "moyenne": {}, "evaluations": [ { - "id": 3, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 3, + "note": { + "max": "17.68", + "min": "03.27", + "moy": "08.99", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "03.27", - "max": "17.68", - "moy": "08.99" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=3" } - ] + ], + "id": 3, + "moyenne": {}, + "titre": "Principe et architecture des r\u00e9seaux", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=3" }, "R103": { - "id": 4, - "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=4", - "moyenne": {}, "evaluations": [ { - "id": 4, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 4, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=4" } - ] + ], + "id": 4, + "moyenne": {}, + "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=4" }, "R104": { - "id": 5, - "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=5", - "moyenne": {}, "evaluations": [ { - "id": 5, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 5, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=5" } - ] + ], + "id": 5, + "moyenne": {}, + "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=5" }, "R105": { - "id": 9, - "titre": "Support de transmission pour les r\u00e9seaux locaux", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=9", - "moyenne": {}, "evaluations": [ { - "id": 9, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 9, + "note": { + "max": "19.77", + "min": "00.60", + "moy": "09.57", + "value": "04.09" + }, "poids": { "RT1.1": 0.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "04.09", - "min": "00.60", - "max": "19.77", - "moy": "09.57" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=9" } - ] + ], + "id": 9, + "moyenne": {}, + "titre": "Support de transmission pour les r\u00e9seaux locaux", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=9" }, "R106": { - "id": 6, - "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=6", - "moyenne": {}, "evaluations": [ { - "id": 6, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 6, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=6" } - ] + ], + "id": 6, + "moyenne": {}, + "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=6" }, "R107": { - "id": 17, - "titre": "Fondamentaux de la programmation", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=17", - "moyenne": {}, "evaluations": [ { - "id": 17, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 17, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=17" } - ] + ], + "id": 17, + "moyenne": {}, + "titre": "Fondamentaux de la programmation", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=17" }, "R108": { - "id": 18, - "titre": "Base des syst\u00e8mes d'exploitation", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=18", - "moyenne": {}, "evaluations": [ { - "id": 18, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 18, + "note": { + "max": "18.31", + "min": "00.47", + "moy": "09.70", + "value": "03.04" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "03.04", - "min": "00.47", - "max": "18.31", - "moy": "09.70" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=18" } - ] + ], + "id": 18, + "moyenne": {}, + "titre": "Base des syst\u00e8mes d'exploitation", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=18" }, "R109": { - "id": 19, - "titre": "Introduction aux technologies Web", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=19", - "moyenne": {}, "evaluations": [ { - "id": 19, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 19, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=19" } - ] + ], + "id": 19, + "moyenne": {}, + "titre": "Introduction aux technologies Web", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=19" }, "R110": { - "id": 10, - "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=10", - "moyenne": {}, "evaluations": [ { - "id": 10, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 10, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=10" } - ] + ], + "id": 10, + "moyenne": {}, + "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=10" }, "R111": { - "id": 11, - "titre": "Expression-culture-Communication Pro.", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=11", - "moyenne": {}, "evaluations": [ { - "id": 11, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 11, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=11" } - ] + ], + "id": 11, + "moyenne": {}, + "titre": "Expression-culture-Communication Pro.", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=11" }, "R112": { - "id": 20, - "titre": "PPP", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=20", - "moyenne": {}, "evaluations": [ { - "id": 20, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 20, + "note": { + "max": "18.97", + "min": "03.22", + "moy": "10.79", + "value": "04.89" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "04.89", - "min": "03.22", - "max": "18.97", - "moy": "10.79" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=20" } - ] + ], + "id": 20, + "moyenne": {}, + "titre": "PPP", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=20" }, "R113": { - "id": 12, - "titre": "Math\u00e9matiques du signal", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=12", - "moyenne": {}, "evaluations": [ { - "id": 12, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 12, + "note": { + "max": "19.97", + "min": "01.47", + "moy": "12.15", + "value": "09.88" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "09.88", - "min": "01.47", - "max": "19.97", - "moy": "12.15" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=12" } - ] + ], + "id": 12, + "moyenne": {}, + "titre": "Math\u00e9matiques du signal", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=12" }, "R114": { - "id": 13, - "titre": "Math\u00e9matiques des transmissions", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=13", - "moyenne": {}, "evaluations": [ { - "id": 13, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 13, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=13" } - ] + ], + "id": 13, + "moyenne": {}, + "titre": "Math\u00e9matiques des transmissions", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=13" }, "R115": { - "id": 21, - "titre": "Gestion de projets", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=21", - "moyenne": {}, "evaluations": [ { - "id": 21, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 21, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 1.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=21" } - ] + ], + "id": 21, + "moyenne": {}, + "titre": "Gestion de projets", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=21" } }, "saes": { "SAE11": { - "id": 2, - "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=2", - "moyenne": {}, "evaluations": [ { - "id": 2, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 2, + "note": { + "max": "18.72", + "min": "00.12", + "moy": "10.43", + "value": "~" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "00.12", - "max": "18.72", - "moy": "10.43" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=2" } - ] + ], + "id": 2, + "moyenne": {}, + "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=2" }, "SAE12": { - "id": 7, - "titre": "S'initier aux r\u00e9seaux informatiques", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=7", - "moyenne": {}, "evaluations": [ { - "id": 7, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 7, + "note": { + "max": "17.83", + "min": "00.53", + "moy": "09.86", + "value": "02.85" + }, "poids": { "RT1.1": 1.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "02.85", - "min": "00.53", - "max": "17.83", - "moy": "09.86" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=7" } - ] + ], + "id": 7, + "moyenne": {}, + "titre": "S'initier aux r\u00e9seaux informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=7" }, "SAE13": { - "id": 8, - "titre": "D\u00e9couvrir un dispositif de tranmission", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=8", - "moyenne": {}, "evaluations": [ { - "id": 8, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 8, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 1.0, "RT3.1": 0.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=8" } - ] + ], + "id": 8, + "moyenne": {}, + "titre": "D\u00e9couvrir un dispositif de tranmission", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=8" }, "SAE14": { - "id": 14, - "titre": "Se pr\u00e9senter sur Internet", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=14", - "moyenne": {}, "evaluations": [ { - "id": 14, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 14, + "note": { + "max": "17.83", + "min": "00.94", + "moy": "07.62", + "value": "07.17" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "07.17", - "min": "00.94", - "max": "17.83", - "moy": "07.62" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=14" } - ] + ], + "id": 14, + "moyenne": {}, + "titre": "Se pr\u00e9senter sur Internet", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=14" }, "SAE15": { - "id": 15, - "titre": "Traiter des donn\u00e9es", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=15", - "moyenne": {}, "evaluations": [ { - "id": 15, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 15, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 1.0 }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=15" } - ] + ], + "id": 15, + "moyenne": {}, + "titre": "Traiter des donn\u00e9es", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=15" }, "SAE16": { - "id": 16, - "titre": "Portofolio", "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=16", - "moyenne": {}, "evaluations": [ { - "id": 16, - "description": null, + "coef": "01.00", "date": null, + "description": null, "heure_debut": "08:00", "heure_fin": "09:00", - "coef": "01.00", + "id": 16, + "note": { + "max": "17.47", + "min": "01.03", + "moy": "09.45", + "value": "08.14" + }, "poids": { "RT1.1": 0.0, "RT2.1": 0.0, "RT3.1": 0.0 }, - "note": { - "value": "08.14", - "min": "01.03", - "max": "17.47", - "moy": "09.45" - }, "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=16" } - ] - } - }, - "ues": { - "RT1.1": { - "id": 1, - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "numero": 1, - "type": 0, - "color": "#B80004", - "competence": null, - "moyenne": { - "value": "03.73", - "min": "03.73", - "max": "14.94", - "moy": "09.87", - "rang": "16", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 12.0, - "moyenne": "~" - }, - "R102": { - "id": 3, - "coef": 12.0, - "moyenne": "~" - }, - "R103": { - "id": 4, - "coef": 8.0, - "moyenne": "~" - }, - "R104": { - "id": 5, - "coef": 8.0, - "moyenne": "~" - }, - "R106": { - "id": 6, - "coef": 10.0, - "moyenne": "~" - }, - "R108": { - "id": 18, - "coef": 6.0, - "moyenne": "03.04" - }, - "R110": { - "id": 10, - "coef": 3.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 3.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 2.0, - "moyenne": "04.89" - }, - "R113": { - "id": 12, - "coef": 5.0, - "moyenne": "09.88" - }, - "R114": { - "id": 13, - "coef": 4.0, - "moyenne": "~" - } - }, - "saes": { - "SAE11": { - "id": 2, - "coef": 16.0, - "moyenne": "~" - }, - "SAE12": { - "id": 7, - "coef": 33.0, - "moyenne": "02.85" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 12.0 - } - }, - "RT2.1": { - "id": 2, - "titre": "Connecter les entreprises et les usagers", - "numero": 2, - "type": 0, - "color": "#F97B3D", - "competence": null, - "moyenne": { - "value": "07.13", - "min": "03.41", - "max": "17.35", - "moy": "11.09", - "rang": "15", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 4.0, - "moyenne": "~" - }, - "R103": { - "id": 4, - "coef": 4.0, - "moyenne": "~" - }, - "R104": { - "id": 5, - "coef": 5.0, - "moyenne": "~" - }, - "R105": { - "id": 9, - "coef": 5.0, - "moyenne": "04.09" - }, - "R110": { - "id": 10, - "coef": 5.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 5.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 3.0, - "moyenne": "04.89" - }, - "R113": { - "id": 12, - "coef": 8.0, - "moyenne": "09.88" - }, - "R114": { - "id": 13, - "coef": 8.0, - "moyenne": "~" - }, - "R115": { - "id": 21, - "coef": 2.0, - "moyenne": "~" - } - }, - "saes": { - "SAE13": { - "id": 8, - "coef": 33.0, - "moyenne": "~" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 8.0 - } - }, - "RT3.1": { - "id": 3, - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "numero": 3, - "type": 0, - "color": "#FEB40B", - "competence": null, - "moyenne": { - "value": "05.76", - "min": "04.32", - "max": "16.22", - "moy": "08.63", - "rang": "14", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 4.0, - "moyenne": "~" - }, - "R107": { - "id": 17, - "coef": 22.0, - "moyenne": "~" - }, - "R108": { - "id": 18, - "coef": 7.0, - "moyenne": "03.04" - }, - "R109": { - "id": 19, - "coef": 4.0, - "moyenne": "~" - }, - "R110": { - "id": 10, - "coef": 5.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 4.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 4.0, - "moyenne": "04.89" - }, - "R115": { - "id": 21, - "coef": 4.0, - "moyenne": "~" - } - }, - "saes": { - "SAE14": { - "id": 14, - "coef": 16.0, - "moyenne": "07.17" - }, - "SAE15": { - "id": 15, - "coef": 26.0, - "moyenne": "~" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 10.0 - } + ], + "id": 16, + "moyenne": {}, + "titre": "Portofolio", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=16" } }, "semestre": { - "etapes": [ - "A1", - "A2", - "A3" - ], - "date_debut": "2021-09-01", - "date_fin": "2022-08-31", - "annee_universitaire": "2021 - 2022", - "numero": 1, - "inscription": "", - "groupes": [], + "ECTS": { + "acquis": 0.0, + "total": 30.0 + }, "absences": { "injustifie": 1, "total": 2 }, - "ECTS": { - "acquis": 0.0, - "total": 30.0 - }, - "notes": { - "value": "05.31", - "min": "05.31", - "moy": "09.78", - "max": "14.36" - }, - "rang": { - "value": "16", - "total": 10, - "groupes": {} - } - } - }, - { - "version": "0", - "type": "BUT", - "date": "2022-08-19T09:29:00.600860Z", - "publie": true, - "etudiant": { - "civilite": "F", - "code_ine": "2", - "code_nip": "NIP2", - "date_naissance": "", - "dept_id": 1, - "dept_acronym": "TAPI", - "email": "SIMONE.NAUDIN@example.com", - "emailperso": "", - "etudid": 2, - "nom": "NAUDIN", - "prenom": "SIMONE", - "nomprenom": "Mme Simone NAUDIN", - "lieu_naissance": "", - "dept_naissance": "", - "nationalite": "", - "boursier": "", - "fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=2", - "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=2&size=small", - "domicile": "", - "codepostaldomicile": "", - "paysdomicile": "", - "telephonemobile": "", - "typeadresse": "domicile", - "id": 2, - "villedomicile": "", - "telephone": "", - "fax": "", - "description": "" - }, - "formation": { - "id": 1, - "acronyme": "BUT R&T", - "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "titre": "BUT R&T" - }, - "formsemestre_id": 1, - "etat_inscription": "I", - "options": { - "show_abs": true, - "show_abs_modules": false, - "show_ects": true, - "show_codemodules": false, - "show_matieres": false, - "show_rangs": true, - "show_ue_rangs": true, - "show_mod_rangs": true, - "show_moypromo": false, - "show_minmax": false, - "show_minmax_mod": false, - "show_minmax_eval": false, - "show_coef": true, - "show_ue_cap_details": false, - "show_ue_cap_current": true, - "show_temporary": true, - "temporary_txt": "Provisoire", - "show_uevalid": true, - "show_date_inscr": true - }, - "ressources": { - "R101": { - "id": 1, - "titre": "Initiation aux r\u00e9seaux informatiques", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=1", - "moyenne": {}, - "evaluations": [ - { - "id": 1, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=1" - } - ] - }, - "R102": { - "id": 3, - "titre": "Principe et architecture des r\u00e9seaux", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=3", - "moyenne": {}, - "evaluations": [ - { - "id": 3, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 0.0, - "RT3.1": 0.0 - }, - "note": { - "value": "16.91", - "min": "03.27", - "max": "17.68", - "moy": "08.99" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=3" - } - ] - }, - "R103": { - "id": 4, - "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=4", - "moyenne": {}, - "evaluations": [ - { - "id": 4, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=4" - } - ] - }, - "R104": { - "id": 5, - "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=5", - "moyenne": {}, - "evaluations": [ - { - "id": 5, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=5" - } - ] - }, - "R105": { - "id": 9, - "titre": "Support de transmission pour les r\u00e9seaux locaux", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=9", - "moyenne": {}, - "evaluations": [ - { - "id": 9, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "00.60", - "min": "00.60", - "max": "19.77", - "moy": "09.57" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=9" - } - ] - }, - "R106": { - "id": 6, - "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=6", - "moyenne": {}, - "evaluations": [ - { - "id": 6, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 0.0, - "RT3.1": 0.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=6" - } - ] - }, - "R107": { - "id": 17, - "titre": "Fondamentaux de la programmation", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=17", - "moyenne": {}, - "evaluations": [ - { - "id": 17, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 0.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=17" - } - ] - }, - "R108": { - "id": 18, - "titre": "Base des syst\u00e8mes d'exploitation", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=18", - "moyenne": {}, - "evaluations": [ - { - "id": 18, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 0.0, - "RT3.1": 1.0 - }, - "note": { - "value": "12.84", - "min": "00.47", - "max": "18.31", - "moy": "09.70" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=18" - } - ] - }, - "R109": { - "id": 19, - "titre": "Introduction aux technologies Web", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=19", - "moyenne": {}, - "evaluations": [ - { - "id": 19, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 0.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=19" - } - ] - }, - "R110": { - "id": 10, - "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=10", - "moyenne": {}, - "evaluations": [ - { - "id": 10, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=10" - } - ] - }, - "R111": { - "id": 11, - "titre": "Expression-culture-Communication Pro.", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=11", - "moyenne": {}, - "evaluations": [ - { - "id": 11, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=11" - } - ] - }, - "R112": { - "id": 20, - "titre": "PPP", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=20", - "moyenne": {}, - "evaluations": [ - { - "id": 20, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 1.0 - }, - "note": { - "value": "13.08", - "min": "03.22", - "max": "18.97", - "moy": "10.79" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=20" - } - ] - }, - "R113": { - "id": 12, - "titre": "Math\u00e9matiques du signal", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=12", - "moyenne": {}, - "evaluations": [ - { - "id": 12, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "10.63", - "min": "01.47", - "max": "19.97", - "moy": "12.15" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=12" - } - ] - }, - "R114": { - "id": 13, - "titre": "Math\u00e9matiques des transmissions", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=13", - "moyenne": {}, - "evaluations": [ - { - "id": 13, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=13" - } - ] - }, - "R115": { - "id": 21, - "titre": "Gestion de projets", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=21", - "moyenne": {}, - "evaluations": [ - { - "id": 21, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 1.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=21" - } - ] - } - }, - "saes": { - "SAE11": { - "id": 2, - "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=2", - "moyenne": {}, - "evaluations": [ - { - "id": 2, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 0.0, - "RT3.1": 0.0 - }, - "note": { - "value": "06.28", - "min": "00.12", - "max": "18.72", - "moy": "10.43" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=2" - } - ] - }, - "SAE12": { - "id": 7, - "titre": "S'initier aux r\u00e9seaux informatiques", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=7", - "moyenne": {}, - "evaluations": [ - { - "id": 7, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 1.0, - "RT2.1": 0.0, - "RT3.1": 0.0 - }, - "note": { - "value": "01.36", - "min": "00.53", - "max": "17.83", - "moy": "09.86" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=7" - } - ] - }, - "SAE13": { - "id": 8, - "titre": "D\u00e9couvrir un dispositif de tranmission", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=8", - "moyenne": {}, - "evaluations": [ - { - "id": 8, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 1.0, - "RT3.1": 0.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=8" - } - ] - }, - "SAE14": { - "id": 14, - "titre": "Se pr\u00e9senter sur Internet", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=14", - "moyenne": {}, - "evaluations": [ - { - "id": 14, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 0.0, - "RT3.1": 1.0 - }, - "note": { - "value": "02.10", - "min": "00.94", - "max": "17.83", - "moy": "07.62" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=14" - } - ] - }, - "SAE15": { - "id": 15, - "titre": "Traiter des donn\u00e9es", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=15", - "moyenne": {}, - "evaluations": [ - { - "id": 15, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 0.0, - "RT3.1": 1.0 - }, - "note": { - "value": "~", - "min": "~", - "max": "~", - "moy": "~" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=15" - } - ] - }, - "SAE16": { - "id": 16, - "titre": "Portofolio", - "code_apogee": null, - "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=16", - "moyenne": {}, - "evaluations": [ - { - "id": 16, - "description": null, - "date": null, - "heure_debut": "08:00", - "heure_fin": "09:00", - "coef": "01.00", - "poids": { - "RT1.1": 0.0, - "RT2.1": 0.0, - "RT3.1": 0.0 - }, - "note": { - "value": "08.53", - "min": "01.03", - "max": "17.47", - "moy": "09.45" - }, - "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=16" - } - ] - } - }, - "ues": { - "RT1.1": { - "id": 1, - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "numero": 1, - "type": 0, - "color": "#B80004", - "competence": null, - "moyenne": { - "value": "06.82", - "min": "03.73", - "max": "14.94", - "moy": "09.87", - "rang": "14", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 12.0, - "moyenne": "~" - }, - "R102": { - "id": 3, - "coef": 12.0, - "moyenne": "16.91" - }, - "R103": { - "id": 4, - "coef": 8.0, - "moyenne": "~" - }, - "R104": { - "id": 5, - "coef": 8.0, - "moyenne": "~" - }, - "R106": { - "id": 6, - "coef": 10.0, - "moyenne": "~" - }, - "R108": { - "id": 18, - "coef": 6.0, - "moyenne": "12.84" - }, - "R110": { - "id": 10, - "coef": 3.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 3.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 2.0, - "moyenne": "13.08" - }, - "R113": { - "id": 12, - "coef": 5.0, - "moyenne": "10.63" - }, - "R114": { - "id": 13, - "coef": 4.0, - "moyenne": "~" - } - }, - "saes": { - "SAE11": { - "id": 2, - "coef": 16.0, - "moyenne": "06.28" - }, - "SAE12": { - "id": 7, - "coef": 33.0, - "moyenne": "01.36" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 12.0 - } - }, - "RT2.1": { - "id": 2, - "titre": "Connecter les entreprises et les usagers", - "numero": 2, - "type": 0, - "color": "#F97B3D", - "competence": null, - "moyenne": { - "value": "07.96", - "min": "03.41", - "max": "17.35", - "moy": "11.09", - "rang": "14", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 4.0, - "moyenne": "~" - }, - "R103": { - "id": 4, - "coef": 4.0, - "moyenne": "~" - }, - "R104": { - "id": 5, - "coef": 5.0, - "moyenne": "~" - }, - "R105": { - "id": 9, - "coef": 5.0, - "moyenne": "00.60" - }, - "R110": { - "id": 10, - "coef": 5.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 5.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 3.0, - "moyenne": "13.08" - }, - "R113": { - "id": 12, - "coef": 8.0, - "moyenne": "10.63" - }, - "R114": { - "id": 13, - "coef": 8.0, - "moyenne": "~" - }, - "R115": { - "id": 21, - "coef": 2.0, - "moyenne": "~" - } - }, - "saes": { - "SAE13": { - "id": 8, - "coef": 33.0, - "moyenne": "~" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 8.0 - } - }, - "RT3.1": { - "id": 3, - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "numero": 3, - "type": 0, - "color": "#FEB40B", - "competence": null, - "moyenne": { - "value": "06.51", - "min": "04.32", - "max": "16.22", - "moy": "08.63", - "rang": "10", - "total": 16, - "groupes": {} - }, - "bonus": "00.00", - "malus": "00.00", - "capitalise": null, - "ressources": { - "R101": { - "id": 1, - "coef": 4.0, - "moyenne": "~" - }, - "R107": { - "id": 17, - "coef": 22.0, - "moyenne": "~" - }, - "R108": { - "id": 18, - "coef": 7.0, - "moyenne": "12.84" - }, - "R109": { - "id": 19, - "coef": 4.0, - "moyenne": "~" - }, - "R110": { - "id": 10, - "coef": 5.0, - "moyenne": "~" - }, - "R111": { - "id": 11, - "coef": 4.0, - "moyenne": "~" - }, - "R112": { - "id": 20, - "coef": 4.0, - "moyenne": "13.08" - }, - "R115": { - "id": 21, - "coef": 4.0, - "moyenne": "~" - } - }, - "saes": { - "SAE14": { - "id": 14, - "coef": 16.0, - "moyenne": "02.10" - }, - "SAE15": { - "id": 15, - "coef": 26.0, - "moyenne": "~" - } - }, - "ECTS": { - "acquis": 0.0, - "total": 10.0 - } - } - }, - "semestre": { + "annee_universitaire": "2021 - 2022", + "date_debut": "2021-09-01", + "date_fin": "2022-08-31", "etapes": [ "A1", "A2", "A3" ], - "date_debut": "2021-09-01", - "date_fin": "2022-08-31", - "annee_universitaire": "2021 - 2022", - "numero": 1, - "inscription": "", "groupes": [], - "absences": { - "injustifie": 2, - "total": 5 + "inscription": "", + "notes": { + "max": "14.36", + "min": "05.31", + "moy": "09.78", + "value": "05.31" }, + "numero": 1, + "rang": { + "groupes": {}, + "total": 10, + "value": "16" + } + }, + "type": "BUT", + "ues": { + "RT1.1": { + "ECTS": { + "acquis": 0.0, + "total": 12.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#B80004", + "competence": null, + "id": 1, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "14.94", + "min": "03.73", + "moy": "09.87", + "rang": "16", + "total": 16, + "value": "03.73" + }, + "numero": 1, + "ressources": { + "R101": { + "coef": 12.0, + "id": 1, + "moyenne": "~" + }, + "R102": { + "coef": 12.0, + "id": 3, + "moyenne": "~" + }, + "R103": { + "coef": 8.0, + "id": 4, + "moyenne": "~" + }, + "R104": { + "coef": 8.0, + "id": 5, + "moyenne": "~" + }, + "R106": { + "coef": 10.0, + "id": 6, + "moyenne": "~" + }, + "R108": { + "coef": 6.0, + "id": 18, + "moyenne": "03.04" + }, + "R110": { + "coef": 3.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 3.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 2.0, + "id": 20, + "moyenne": "04.89" + }, + "R113": { + "coef": 5.0, + "id": 12, + "moyenne": "09.88" + }, + "R114": { + "coef": 4.0, + "id": 13, + "moyenne": "~" + } + }, + "saes": { + "SAE11": { + "coef": 16.0, + "id": 2, + "moyenne": "~" + }, + "SAE12": { + "coef": 33.0, + "id": 7, + "moyenne": "02.85" + } + }, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0 + }, + "RT2.1": { + "ECTS": { + "acquis": 0.0, + "total": 8.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#F97B3D", + "competence": null, + "id": 2, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "17.35", + "min": "03.41", + "moy": "11.09", + "rang": "15", + "total": 16, + "value": "07.13" + }, + "numero": 2, + "ressources": { + "R101": { + "coef": 4.0, + "id": 1, + "moyenne": "~" + }, + "R103": { + "coef": 4.0, + "id": 4, + "moyenne": "~" + }, + "R104": { + "coef": 5.0, + "id": 5, + "moyenne": "~" + }, + "R105": { + "coef": 5.0, + "id": 9, + "moyenne": "04.09" + }, + "R110": { + "coef": 5.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 5.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 3.0, + "id": 20, + "moyenne": "04.89" + }, + "R113": { + "coef": 8.0, + "id": 12, + "moyenne": "09.88" + }, + "R114": { + "coef": 8.0, + "id": 13, + "moyenne": "~" + }, + "R115": { + "coef": 2.0, + "id": 21, + "moyenne": "~" + } + }, + "saes": { + "SAE13": { + "coef": 33.0, + "id": 8, + "moyenne": "~" + } + }, + "titre": "Connecter les entreprises et les usagers", + "type": 0 + }, + "RT3.1": { + "ECTS": { + "acquis": 0.0, + "total": 10.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#FEB40B", + "competence": null, + "id": 3, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "16.22", + "min": "04.32", + "moy": "08.63", + "rang": "14", + "total": 16, + "value": "05.76" + }, + "numero": 3, + "ressources": { + "R101": { + "coef": 4.0, + "id": 1, + "moyenne": "~" + }, + "R107": { + "coef": 22.0, + "id": 17, + "moyenne": "~" + }, + "R108": { + "coef": 7.0, + "id": 18, + "moyenne": "03.04" + }, + "R109": { + "coef": 4.0, + "id": 19, + "moyenne": "~" + }, + "R110": { + "coef": 5.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 4.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 4.0, + "id": 20, + "moyenne": "04.89" + }, + "R115": { + "coef": 4.0, + "id": 21, + "moyenne": "~" + } + }, + "saes": { + "SAE14": { + "coef": 16.0, + "id": 14, + "moyenne": "07.17" + }, + "SAE15": { + "coef": 26.0, + "id": 15, + "moyenne": "~" + } + }, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0 + } + }, + "version": "0" + }, + { + "date": "2022-08-20T12:00:00.000000+02:00", + "etat_inscription": "I", + "etudiant": { + "boursier": "", + "civilite": "F", + "code_ine": "2", + "code_nip": "NIP2", + "codepostaldomicile": "", + "date_naissance": "", + "dept_acronym": "TAPI", + "dept_id": 1, + "dept_naissance": "", + "description": "", + "domicile": "", + "email": "SIMONE.NAUDIN@example.com", + "emailperso": "", + "etudid": 2, + "fax": "", + "fiche_url": "/ScoDoc/TAPI/Scolarite/ficheEtud?etudid=2", + "id": 2, + "lieu_naissance": "", + "nationalite": "", + "nom": "NAUDIN", + "nomprenom": "Mme Simone NAUDIN", + "paysdomicile": "", + "photo_url": "/ScoDoc/TAPI/Scolarite/get_photo_image?etudid=2&size=small", + "prenom": "SIMONE", + "telephone": "", + "telephonemobile": "", + "typeadresse": "domicile", + "villedomicile": "" + }, + "formation": { + "acronyme": "BUT R&T", + "id": 1, + "titre": "BUT R&T", + "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications" + }, + "formsemestre_id": 1, + "options": { + "show_abs": true, + "show_abs_modules": false, + "show_codemodules": false, + "show_coef": true, + "show_date_inscr": true, + "show_ects": true, + "show_matieres": false, + "show_minmax": false, + "show_minmax_eval": false, + "show_minmax_mod": false, + "show_mod_rangs": true, + "show_moypromo": false, + "show_rangs": true, + "show_temporary": true, + "show_ue_cap_current": true, + "show_ue_cap_details": false, + "show_ue_rangs": true, + "show_uevalid": true, + "temporary_txt": "Provisoire" + }, + "publie": true, + "ressources": { + "R101": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 1, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=1" + } + ], + "id": 1, + "moyenne": {}, + "titre": "Initiation aux r\u00e9seaux informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=1" + }, + "R102": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 3, + "note": { + "max": "17.68", + "min": "03.27", + "moy": "08.99", + "value": "16.91" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 0.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=3" + } + ], + "id": 3, + "moyenne": {}, + "titre": "Principe et architecture des r\u00e9seaux", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=3" + }, + "R103": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 4, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=4" + } + ], + "id": 4, + "moyenne": {}, + "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=4" + }, + "R104": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 5, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=5" + } + ], + "id": 5, + "moyenne": {}, + "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=5" + }, + "R105": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 9, + "note": { + "max": "19.77", + "min": "00.60", + "moy": "09.57", + "value": "00.60" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=9" + } + ], + "id": 9, + "moyenne": {}, + "titre": "Support de transmission pour les r\u00e9seaux locaux", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=9" + }, + "R106": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 6, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 0.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=6" + } + ], + "id": 6, + "moyenne": {}, + "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=6" + }, + "R107": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 17, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 0.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=17" + } + ], + "id": 17, + "moyenne": {}, + "titre": "Fondamentaux de la programmation", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=17" + }, + "R108": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 18, + "note": { + "max": "18.31", + "min": "00.47", + "moy": "09.70", + "value": "12.84" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 0.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=18" + } + ], + "id": 18, + "moyenne": {}, + "titre": "Base des syst\u00e8mes d'exploitation", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=18" + }, + "R109": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 19, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 0.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=19" + } + ], + "id": 19, + "moyenne": {}, + "titre": "Introduction aux technologies Web", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=19" + }, + "R110": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 10, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=10" + } + ], + "id": 10, + "moyenne": {}, + "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=10" + }, + "R111": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 11, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=11" + } + ], + "id": 11, + "moyenne": {}, + "titre": "Expression-culture-Communication Pro.", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=11" + }, + "R112": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 20, + "note": { + "max": "18.97", + "min": "03.22", + "moy": "10.79", + "value": "13.08" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=20" + } + ], + "id": 20, + "moyenne": {}, + "titre": "PPP", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=20" + }, + "R113": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 12, + "note": { + "max": "19.97", + "min": "01.47", + "moy": "12.15", + "value": "10.63" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=12" + } + ], + "id": 12, + "moyenne": {}, + "titre": "Math\u00e9matiques du signal", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=12" + }, + "R114": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 13, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=13" + } + ], + "id": 13, + "moyenne": {}, + "titre": "Math\u00e9matiques des transmissions", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=13" + }, + "R115": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 21, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 1.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=21" + } + ], + "id": 21, + "moyenne": {}, + "titre": "Gestion de projets", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=21" + } + }, + "saes": { + "SAE11": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 2, + "note": { + "max": "18.72", + "min": "00.12", + "moy": "10.43", + "value": "06.28" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 0.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=2" + } + ], + "id": 2, + "moyenne": {}, + "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=2" + }, + "SAE12": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 7, + "note": { + "max": "17.83", + "min": "00.53", + "moy": "09.86", + "value": "01.36" + }, + "poids": { + "RT1.1": 1.0, + "RT2.1": 0.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=7" + } + ], + "id": 7, + "moyenne": {}, + "titre": "S'initier aux r\u00e9seaux informatiques", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=7" + }, + "SAE13": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 8, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 1.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=8" + } + ], + "id": 8, + "moyenne": {}, + "titre": "D\u00e9couvrir un dispositif de tranmission", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=8" + }, + "SAE14": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 14, + "note": { + "max": "17.83", + "min": "00.94", + "moy": "07.62", + "value": "02.10" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 0.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=14" + } + ], + "id": 14, + "moyenne": {}, + "titre": "Se pr\u00e9senter sur Internet", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=14" + }, + "SAE15": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 15, + "note": { + "max": "~", + "min": "~", + "moy": "~", + "value": "~" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 0.0, + "RT3.1": 1.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=15" + } + ], + "id": 15, + "moyenne": {}, + "titre": "Traiter des donn\u00e9es", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=15" + }, + "SAE16": { + "code_apogee": null, + "evaluations": [ + { + "coef": "01.00", + "date": null, + "description": null, + "heure_debut": "08:00", + "heure_fin": "09:00", + "id": 16, + "note": { + "max": "17.47", + "min": "01.03", + "moy": "09.45", + "value": "08.53" + }, + "poids": { + "RT1.1": 0.0, + "RT2.1": 0.0, + "RT3.1": 0.0 + }, + "url": "/ScoDoc/TAPI/Scolarite/Notes/evaluation_listenotes?evaluation_id=16" + } + ], + "id": 16, + "moyenne": {}, + "titre": "Portofolio", + "url": "/ScoDoc/TAPI/Scolarite/Notes/moduleimpl_status?moduleimpl_id=16" + } + }, + "semestre": { "ECTS": { "acquis": 0.0, "total": 30.0 }, + "absences": { + "injustifie": 2, + "total": 5 + }, + "annee_universitaire": "2021 - 2022", + "date_debut": "2021-09-01", + "date_fin": "2022-08-31", + "etapes": [ + "A1", + "A2", + "A3" + ], + "groupes": [], + "inscription": "", "notes": { - "value": "07.02", + "max": "14.36", "min": "05.31", "moy": "09.78", - "max": "14.36" + "value": "07.02" }, + "numero": 1, "rang": { - "value": "15", + "groupes": {}, "total": 10, - "groupes": {} + "value": "15" } - } + }, + "type": "BUT", + "ues": { + "RT1.1": { + "ECTS": { + "acquis": 0.0, + "total": 12.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#B80004", + "competence": null, + "id": 1, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "14.94", + "min": "03.73", + "moy": "09.87", + "rang": "14", + "total": 16, + "value": "06.82" + }, + "numero": 1, + "ressources": { + "R101": { + "coef": 12.0, + "id": 1, + "moyenne": "~" + }, + "R102": { + "coef": 12.0, + "id": 3, + "moyenne": "16.91" + }, + "R103": { + "coef": 8.0, + "id": 4, + "moyenne": "~" + }, + "R104": { + "coef": 8.0, + "id": 5, + "moyenne": "~" + }, + "R106": { + "coef": 10.0, + "id": 6, + "moyenne": "~" + }, + "R108": { + "coef": 6.0, + "id": 18, + "moyenne": "12.84" + }, + "R110": { + "coef": 3.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 3.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 2.0, + "id": 20, + "moyenne": "13.08" + }, + "R113": { + "coef": 5.0, + "id": 12, + "moyenne": "10.63" + }, + "R114": { + "coef": 4.0, + "id": 13, + "moyenne": "~" + } + }, + "saes": { + "SAE11": { + "coef": 16.0, + "id": 2, + "moyenne": "06.28" + }, + "SAE12": { + "coef": 33.0, + "id": 7, + "moyenne": "01.36" + } + }, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0 + }, + "RT2.1": { + "ECTS": { + "acquis": 0.0, + "total": 8.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#F97B3D", + "competence": null, + "id": 2, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "17.35", + "min": "03.41", + "moy": "11.09", + "rang": "14", + "total": 16, + "value": "07.96" + }, + "numero": 2, + "ressources": { + "R101": { + "coef": 4.0, + "id": 1, + "moyenne": "~" + }, + "R103": { + "coef": 4.0, + "id": 4, + "moyenne": "~" + }, + "R104": { + "coef": 5.0, + "id": 5, + "moyenne": "~" + }, + "R105": { + "coef": 5.0, + "id": 9, + "moyenne": "00.60" + }, + "R110": { + "coef": 5.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 5.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 3.0, + "id": 20, + "moyenne": "13.08" + }, + "R113": { + "coef": 8.0, + "id": 12, + "moyenne": "10.63" + }, + "R114": { + "coef": 8.0, + "id": 13, + "moyenne": "~" + }, + "R115": { + "coef": 2.0, + "id": 21, + "moyenne": "~" + } + }, + "saes": { + "SAE13": { + "coef": 33.0, + "id": 8, + "moyenne": "~" + } + }, + "titre": "Connecter les entreprises et les usagers", + "type": 0 + }, + "RT3.1": { + "ECTS": { + "acquis": 0.0, + "total": 10.0 + }, + "bonus": "00.00", + "capitalise": null, + "color": "#FEB40B", + "competence": null, + "id": 3, + "malus": "00.00", + "moyenne": { + "groupes": {}, + "max": "16.22", + "min": "04.32", + "moy": "08.63", + "rang": "10", + "total": 16, + "value": "06.51" + }, + "numero": 3, + "ressources": { + "R101": { + "coef": 4.0, + "id": 1, + "moyenne": "~" + }, + "R107": { + "coef": 22.0, + "id": 17, + "moyenne": "~" + }, + "R108": { + "coef": 7.0, + "id": 18, + "moyenne": "12.84" + }, + "R109": { + "coef": 4.0, + "id": 19, + "moyenne": "~" + }, + "R110": { + "coef": 5.0, + "id": 10, + "moyenne": "~" + }, + "R111": { + "coef": 4.0, + "id": 11, + "moyenne": "~" + }, + "R112": { + "coef": 4.0, + "id": 20, + "moyenne": "13.08" + }, + "R115": { + "coef": 4.0, + "id": 21, + "moyenne": "~" + } + }, + "saes": { + "SAE14": { + "coef": 16.0, + "id": 14, + "moyenne": "02.10" + }, + "SAE15": { + "coef": 26.0, + "id": 15, + "moyenne": "~" + } + }, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0 + } + }, + "version": "0" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_formsemestre-decisions_jury.json.md b/docs/samples/sample_formsemestre-decisions_jury.json.md index 3338fcd..b8b0023 100644 --- a/docs/samples/sample_formsemestre-decisions_jury.json.md +++ b/docs/samples/sample_formsemestre-decisions_jury.json.md @@ -4,30 +4,30 @@ ```json [ { - "etudid": 1, - "code_nip": "1", + "autorisations": [], "code_ine": "INE1", - "is_apc": true, + "code_nip": "1", "etat": "I", + "etudid": 1, + "is_apc": true, "nb_competences": 3, "rcues": [], - "ues": [], "semestre": {}, - "autorisations": [] + "ues": [] }, { - "etudid": 2, - "code_nip": "NIP2", + "autorisations": [], "code_ine": "2", - "is_apc": true, + "code_nip": "NIP2", "etat": "I", + "etudid": 2, + "is_apc": true, "nb_competences": 3, "rcues": [], - "ues": [], "semestre": {}, - "autorisations": [] + "ues": [] }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_formsemestre-etat_evals.json.md b/docs/samples/sample_formsemestre-etat_evals.json.md index 62d16b5..03ac5f5 100644 --- a/docs/samples/sample_formsemestre-etat_evals.json.md +++ b/docs/samples/sample_formsemestre-etat_evals.json.md @@ -4,242 +4,242 @@ ```json [ { - "module_id": 1, - "formsemestre_id": 1, "computation_expr": null, - "id": 1, - "responsable_id": 2, - "moduleimpl_id": 1, "ens": [], - "module": { - "code": "R101", - "matiere_id": 1, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 10, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Initiation aux r\u00e9seaux informatiques", - "coefficient": 1.0, - "module_type": 2, - "id": 1, - "ects": null, - "abbrev": "Init aux r\u00e9seaux informatiques", - "ue_id": 1, - "formation_id": 1, - "parcours": [], - "app_critiques": [], - "ue_coefs": [ - { - "coef": 12.0, - "module_id": 1, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 4.0, - "module_id": 1, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 4.0, - "module_id": 1, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - } - ], - "module_id": 1 - }, "evaluations": [ { - "id": 1, - "moduleimpl_id": 1, - "heure_debut": "08h00", - "description": null, - "note_max": 20.0, - "visibulletin": true, - "evaluation_type": 0, - "jour": "", - "heure_fin": "09h00", + "apresmidi": 0, "coefficient": 1.0, - "publish_incomplete": true, - "numero": 0, - "evaluation_id": 1, "date_debut": null, "date_fin": null, - "poids": {}, - "jouriso": null, - "duree": "1h", "descrheure": " de 08h00 \u00e0 09h00", - "matin": 0, - "apresmidi": 0, + "description": null, + "duree": "1h", "etat": { "evaluation_id": 1, - "nb_attente": 0, - "is_complete": true + "is_complete": true, + "nb_attente": 0 }, + "evaluation_id": 1, + "evaluation_type": 0, + "heure_debut": "08h00", + "heure_fin": "09h00", + "id": 1, + "jour": "", + "jouriso": null, + "matin": 0, + "moduleimpl_id": 1, "nb_inscrits": 10, - "nb_notes_manquantes": 10, "nb_notes_abs": 0, "nb_notes_att": 0, "nb_notes_exc": 0, + "nb_notes_manquantes": 10, + "note_max": 20.0, + "numero": 0, + "poids": {}, + "publish_incomplete": true, "saisie_notes": { "datetime_debut": null, "datetime_fin": null, "datetime_mediane": null - } + }, + "visibulletin": true } - ] + ], + "formsemestre_id": 1, + "id": 1, + "module": { + "abbrev": "Init aux r\u00e9seaux informatiques", + "app_critiques": [], + "code": "R101", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 1, + "matiere_id": 1, + "module_id": 1, + "module_type": 2, + "numero": 10, + "parcours": [], + "semestre_id": 1, + "titre": "Initiation aux r\u00e9seaux informatiques", + "ue_coefs": [ + { + "coef": 12.0, + "module_id": 1, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 4.0, + "module_id": 1, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 4.0, + "module_id": 1, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + } + ], + "ue_id": 1 + }, + "module_id": 1, + "moduleimpl_id": 1, + "responsable_id": 2 }, { - "module_id": 3, - "formsemestre_id": 1, "computation_expr": null, - "id": 3, - "responsable_id": 2, - "moduleimpl_id": 3, "ens": [], + "evaluations": [ + { + "apresmidi": 0, + "coefficient": 1.0, + "date_debut": null, + "date_fin": null, + "descrheure": " de 08h00 \u00e0 09h00", + "description": null, + "duree": "1h", + "etat": { + "evaluation_id": 3, + "is_complete": true, + "nb_attente": 0 + }, + "evaluation_id": 3, + "evaluation_type": 0, + "heure_debut": "08h00", + "heure_fin": "09h00", + "id": 3, + "jour": "", + "jouriso": null, + "matin": 0, + "moduleimpl_id": 3, + "nb_inscrits": 10, + "nb_notes_abs": 0, + "nb_notes_att": 0, + "nb_notes_exc": 0, + "nb_notes_manquantes": 2, + "note_max": 20.0, + "numero": 0, + "poids": {}, + "publish_incomplete": true, + "saisie_notes": { + "datetime_debut": "2022-08-20T12:00:00.000000+02:00", + "datetime_fin": "2022-08-20T12:00:00.000000+02:00", + "datetime_mediane": "2022-08-20T12:00:00.000000+02:00" + }, + "visibulletin": true + } + ], + "formsemestre_id": 1, + "id": 3, "module": { - "code": "R102", - "matiere_id": 1, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 20, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Principe et architecture des r\u00e9seaux", - "coefficient": 1.0, - "module_type": 2, - "id": 3, - "ects": null, "abbrev": null, - "ue_id": 1, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R102", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 3, + "matiere_id": 1, + "module_id": 3, + "module_type": 2, + "numero": 20, + "parcours": [], + "semestre_id": 1, + "titre": "Principe et architecture des r\u00e9seaux", "ue_coefs": [ { "coef": 12.0, "module_id": 3, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 } ], - "module_id": 3 + "ue_id": 1 }, - "evaluations": [ - { - "id": 3, - "moduleimpl_id": 3, - "heure_debut": "08h00", - "description": null, - "note_max": 20.0, - "visibulletin": true, - "evaluation_type": 0, - "jour": "", - "heure_fin": "09h00", - "coefficient": 1.0, - "publish_incomplete": true, - "numero": 0, - "evaluation_id": 3, - "date_debut": null, - "date_fin": null, - "poids": {}, - "jouriso": null, - "duree": "1h", - "descrheure": " de 08h00 \u00e0 09h00", - "matin": 0, - "apresmidi": 0, - "etat": { - "evaluation_id": 3, - "nb_attente": 0, - "is_complete": true - }, - "nb_inscrits": 10, - "nb_notes_manquantes": 2, - "nb_notes_abs": 0, - "nb_notes_att": 0, - "nb_notes_exc": 0, - "saisie_notes": { - "datetime_debut": "2021-09-13T00:00:00+02:00", - "datetime_fin": "2022-07-17T00:00:00+02:00", - "datetime_mediane": "2022-02-12T00:00:00+01:00" - } - } - ] + "module_id": 3, + "moduleimpl_id": 3, + "responsable_id": 2 }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_formsemestre-etudiants-query.json.md b/docs/samples/sample_formsemestre-etudiants-query.json.md index 47ba307..93ddeb7 100644 --- a/docs/samples/sample_formsemestre-etudiants-query.json.md +++ b/docs/samples/sample_formsemestre-etudiants-query.json.md @@ -4,28 +4,28 @@ ```json [ { - "id": 5, - "code_nip": "5", + "civilite": "F", "code_ine": "INE5", + "code_nip": "5", "dept_id": 1, + "groups": [], + "id": 5, "nom": "VILLENEUVE", "nom_usuel": null, - "prenom": "FRAN\u00c7OISE", - "civilite": "F", - "groups": [] + "prenom": "FRAN\u00c7OISE" }, { - "id": 10, - "code_nip": "NIP10", + "civilite": "F", "code_ine": "10", + "code_nip": "NIP10", "dept_id": 1, + "groups": [], + "id": 10, "nom": "BOUTET", "nom_usuel": null, - "prenom": "MARGUERITE", - "civilite": "F", - "groups": [] + "prenom": "MARGUERITE" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_formsemestre-etudiants.json.md b/docs/samples/sample_formsemestre-etudiants.json.md index 2065625..eb1da09 100644 --- a/docs/samples/sample_formsemestre-etudiants.json.md +++ b/docs/samples/sample_formsemestre-etudiants.json.md @@ -4,28 +4,28 @@ ```json [ { - "id": 1, - "code_nip": "1", + "civilite": "X", "code_ine": "INE1", + "code_nip": "1", "dept_id": 1, + "groups": [], + "id": 1, "nom": "COSTA", "nom_usuel": null, - "prenom": "SACHA", - "civilite": "X", - "groups": [] + "prenom": "SACHA" }, { - "id": 2, - "code_nip": "NIP2", + "civilite": "F", "code_ine": "2", + "code_nip": "NIP2", "dept_id": 1, + "groups": [], + "id": 2, "nom": "NAUDIN", "nom_usuel": null, - "prenom": "SIMONE", - "civilite": "F", - "groups": [] + "prenom": "SIMONE" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_formsemestre-partition-create.json.md b/docs/samples/sample_formsemestre-partition-create.json.md index d98aec1..9b6cc57 100644 --- a/docs/samples/sample_formsemestre-partition-create.json.md +++ b/docs/samples/sample_formsemestre-partition-create.json.md @@ -7,14 +7,14 @@ ```json { - "partition_name": "PART", "bul_show_rank": false, + "formsemestre_id": 1, + "groups": {}, "groups_editable": true, "id": 2, - "formsemestre_id": 1, - "show_in_lists": false, "numero": 0, - "groups": {} + "partition_name": "PART", + "show_in_lists": false } ``` diff --git a/docs/samples/sample_formsemestre-partitions-order.json.md b/docs/samples/sample_formsemestre-partitions-order.json.md index 8ccfdd9..e8340fc 100644 --- a/docs/samples/sample_formsemestre-partitions-order.json.md +++ b/docs/samples/sample_formsemestre-partitions-order.json.md @@ -8,15 +8,15 @@ ```json [ { - "id": 2, - "partition_name": "PART", "bul_show_rank": false, - "groups_editable": true, "formsemestre_id": 1, + "groups_editable": true, + "id": 2, "numero": 0, + "partition_name": "PART", "show_in_lists": false }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_formsemestre-programme.json.md b/docs/samples/sample_formsemestre-programme.json.md index f6bd710..9805395 100644 --- a/docs/samples/sample_formsemestre-programme.json.md +++ b/docs/samples/sample_formsemestre-programme.json.md @@ -3,2308 +3,2308 @@ #### GET /formsemestre/1/programme ```json { - "ues": [ - { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1, - "module_ue_coefs": [ - { - "coef": 12.0, - "module_id": 1, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 16.0, - "module_id": 2, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 12.0, - "module_id": 3, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 8.0, - "module_id": 4, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 8.0, - "module_id": 5, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 10.0, - "module_id": 6, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 33.0, - "module_id": 7, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 3.0, - "module_id": 10, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 3.0, - "module_id": 11, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 5.0, - "module_id": 12, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 4.0, - "module_id": 13, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 6.0, - "module_id": 18, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - }, - { - "coef": 2.0, - "module_id": 20, - "ue_id": 1, - "ue": { - "numero": 1, - "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 12.0, - "id": 1, - "is_external": false, - "acronyme": "RT1.1", - "ue_id": 1 - } - } - ] - }, - { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2, - "module_ue_coefs": [ - { - "coef": 4.0, - "module_id": 1, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 4.0, - "module_id": 4, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 5.0, - "module_id": 5, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 33.0, - "module_id": 8, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 5.0, - "module_id": 9, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 5.0, - "module_id": 10, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 5.0, - "module_id": 11, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 8.0, - "module_id": 12, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 8.0, - "module_id": 13, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 3.0, - "module_id": 20, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - }, - { - "coef": 2.0, - "module_id": 21, - "ue_id": 2, - "ue": { - "numero": 2, - "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 8.0, - "id": 2, - "is_external": false, - "acronyme": "RT2.1", - "ue_id": 2 - } - } - ] - }, - { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3, - "module_ue_coefs": [ - { - "coef": 4.0, - "module_id": 1, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - }, - { - "coef": 5.0, - "module_id": 10, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - }, - { - "coef": 4.0, - "module_id": 11, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - }, - { - "coef": 16.0, - "module_id": 14, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - }, - { - "coef": 26.0, - "module_id": 15, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - }, - { - "coef": 22.0, - "module_id": 17, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - }, - { - "coef": 7.0, - "module_id": 18, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - }, - { - "coef": 4.0, - "module_id": 19, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - }, - { - "coef": 4.0, - "module_id": 20, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - }, - { - "coef": 4.0, - "module_id": 21, - "ue_id": 3, - "ue": { - "numero": 3, - "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, - "coef_rcue": 1.0, - "type": 0, - "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, - "ects": 10.0, - "id": 3, - "is_external": false, - "acronyme": "RT3.1", - "ue_id": 3 - } - } - ] - } - ], + "modules": [], "ressources": [ { - "module_id": 1, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 1, - "responsable_id": 2, "module": { - "code": "R101", - "matiere_id": 1, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 10, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Initiation aux r\u00e9seaux informatiques", - "coefficient": 1.0, - "module_type": 2, - "id": 1, - "ects": null, "abbrev": "Init aux r\u00e9seaux informatiques", - "ue_id": 1, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R101", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 1, + "matiere_id": 1, + "module_id": 1, + "module_type": 2, + "numero": 10, + "parcours": [], + "semestre_id": 1, + "titre": "Initiation aux r\u00e9seaux informatiques", "ue_coefs": [ { "coef": 12.0, "module_id": 1, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 }, { "coef": 4.0, "module_id": 1, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 }, { "coef": 4.0, "module_id": 1, - "ue_id": 3, "ue": { - "numero": 3, + "acronyme": "RT3.1", "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, "ects": 10.0, + "formation_id": 1, "id": 3, "is_external": false, - "acronyme": "RT3.1", + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", "ue_id": 3 - } + }, + "ue_id": 3 } ], - "module_id": 1 + "ue_id": 1 }, + "module_id": 1, "moduleimpl_id": 1, - "ens": [] + "responsable_id": 2 }, { - "module_id": 3, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 3, - "responsable_id": 2, "module": { - "code": "R102", - "matiere_id": 1, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 20, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Principe et architecture des r\u00e9seaux", - "coefficient": 1.0, - "module_type": 2, - "id": 3, - "ects": null, "abbrev": null, - "ue_id": 1, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R102", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 3, + "matiere_id": 1, + "module_id": 3, + "module_type": 2, + "numero": 20, + "parcours": [], + "semestre_id": 1, + "titre": "Principe et architecture des r\u00e9seaux", "ue_coefs": [ { "coef": 12.0, "module_id": 3, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 } ], - "module_id": 3 + "ue_id": 1 }, + "module_id": 3, "moduleimpl_id": 3, - "ens": [] + "responsable_id": 2 }, { - "module_id": 4, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 4, - "responsable_id": 2, "module": { - "code": "R103", - "matiere_id": 1, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 30, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", - "coefficient": 1.0, - "module_type": 2, - "id": 4, - "ects": null, "abbrev": "R\u00e9seaux locaux", - "ue_id": 1, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R103", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 4, + "matiere_id": 1, + "module_id": 4, + "module_type": 2, + "numero": 30, + "parcours": [], + "semestre_id": 1, + "titre": "R\u00e9seaux locaux et \u00e9quipements actifs", "ue_coefs": [ { "coef": 8.0, "module_id": 4, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 }, { "coef": 4.0, "module_id": 4, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 } ], - "module_id": 4 + "ue_id": 1 }, + "module_id": 4, "moduleimpl_id": 4, - "ens": [] + "responsable_id": 2 }, { - "module_id": 5, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 5, - "responsable_id": 2, "module": { - "code": "R104", - "matiere_id": 1, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 40, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", - "coefficient": 1.0, - "module_type": 2, - "id": 5, - "ects": null, "abbrev": null, - "ue_id": 1, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R104", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 5, + "matiere_id": 1, + "module_id": 5, + "module_type": 2, + "numero": 40, + "parcours": [], + "semestre_id": 1, + "titre": "Fondamentaux des syst\u00e8mes \u00e9lectroniques", "ue_coefs": [ { "coef": 8.0, "module_id": 5, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 }, { "coef": 5.0, "module_id": 5, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 } ], - "module_id": 5 + "ue_id": 1 }, + "module_id": 5, "moduleimpl_id": 5, - "ens": [] + "responsable_id": 2 }, { - "module_id": 9, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 9, - "responsable_id": 2, "module": { - "code": "R105", - "matiere_id": 2, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 50, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Support de transmission pour les r\u00e9seaux locaux", - "coefficient": 1.0, - "module_type": 2, - "id": 9, - "ects": null, "abbrev": "Support de transmission", - "ue_id": 2, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R105", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 9, + "matiere_id": 2, + "module_id": 9, + "module_type": 2, + "numero": 50, + "parcours": [], + "semestre_id": 1, + "titre": "Support de transmission pour les r\u00e9seaux locaux", "ue_coefs": [ { "coef": 5.0, "module_id": 9, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 } ], - "module_id": 9 + "ue_id": 2 }, + "module_id": 9, "moduleimpl_id": 9, - "ens": [] + "responsable_id": 2 }, { - "module_id": 6, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 6, - "responsable_id": 2, "module": { - "code": "R106", - "matiere_id": 1, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 60, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", - "coefficient": 1.0, - "module_type": 2, - "id": 6, - "ects": null, "abbrev": null, - "ue_id": 1, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R106", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 6, + "matiere_id": 1, + "module_id": 6, + "module_type": 2, + "numero": 60, + "parcours": [], + "semestre_id": 1, + "titre": "Architecture des syst\u00e8mes num\u00e9riques et informatiques", "ue_coefs": [ { "coef": 10.0, "module_id": 6, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 } ], - "module_id": 6 + "ue_id": 1 }, + "module_id": 6, "moduleimpl_id": 6, - "ens": [] + "responsable_id": 2 }, { - "module_id": 17, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 17, - "responsable_id": 2, "module": { - "code": "R107", - "matiere_id": 3, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 70, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Fondamentaux de la programmation", - "coefficient": 1.0, - "module_type": 2, - "id": 17, - "ects": null, "abbrev": null, - "ue_id": 3, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R107", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 17, + "matiere_id": 3, + "module_id": 17, + "module_type": 2, + "numero": 70, + "parcours": [], + "semestre_id": 1, + "titre": "Fondamentaux de la programmation", "ue_coefs": [ { "coef": 22.0, "module_id": 17, - "ue_id": 3, "ue": { - "numero": 3, + "acronyme": "RT3.1", "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, "ects": 10.0, + "formation_id": 1, "id": 3, "is_external": false, - "acronyme": "RT3.1", + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", "ue_id": 3 - } + }, + "ue_id": 3 } ], - "module_id": 17 + "ue_id": 3 }, + "module_id": 17, "moduleimpl_id": 17, - "ens": [] + "responsable_id": 2 }, { - "module_id": 18, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 18, - "responsable_id": 2, "module": { - "code": "R108", - "matiere_id": 3, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 80, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Base des syst\u00e8mes d'exploitation", - "coefficient": 1.0, - "module_type": 2, - "id": 18, - "ects": null, "abbrev": null, - "ue_id": 3, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R108", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 18, + "matiere_id": 3, + "module_id": 18, + "module_type": 2, + "numero": 80, + "parcours": [], + "semestre_id": 1, + "titre": "Base des syst\u00e8mes d'exploitation", "ue_coefs": [ { "coef": 6.0, "module_id": 18, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 }, { "coef": 7.0, "module_id": 18, - "ue_id": 3, "ue": { - "numero": 3, + "acronyme": "RT3.1", "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, "ects": 10.0, + "formation_id": 1, "id": 3, "is_external": false, - "acronyme": "RT3.1", + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", "ue_id": 3 - } + }, + "ue_id": 3 } ], - "module_id": 18 + "ue_id": 3 }, + "module_id": 18, "moduleimpl_id": 18, - "ens": [] + "responsable_id": 2 }, { - "module_id": 19, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 19, - "responsable_id": 2, "module": { - "code": "R109", - "matiere_id": 3, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 90, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Introduction aux technologies Web", - "coefficient": 1.0, - "module_type": 2, - "id": 19, - "ects": null, "abbrev": null, - "ue_id": 3, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R109", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 19, + "matiere_id": 3, + "module_id": 19, + "module_type": 2, + "numero": 90, + "parcours": [], + "semestre_id": 1, + "titre": "Introduction aux technologies Web", "ue_coefs": [ { "coef": 4.0, "module_id": 19, - "ue_id": 3, "ue": { - "numero": 3, + "acronyme": "RT3.1", "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, "ects": 10.0, + "formation_id": 1, "id": 3, "is_external": false, - "acronyme": "RT3.1", + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", "ue_id": 3 - } + }, + "ue_id": 3 } ], - "module_id": 19 + "ue_id": 3 }, + "module_id": 19, "moduleimpl_id": 19, - "ens": [] + "responsable_id": 2 }, { - "module_id": 10, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 10, - "responsable_id": 2, "module": { + "abbrev": null, + "app_critiques": [], "code": "R110", - "matiere_id": 2, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 100, - "heures_tp": 0.0, "code_apogee": "", - "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", "coefficient": 1.0, - "module_type": 2, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, "id": 10, - "ects": null, - "abbrev": null, - "ue_id": 2, - "formation_id": 1, + "matiere_id": 2, + "module_id": 10, + "module_type": 2, + "numero": 100, "parcours": [], - "app_critiques": [], + "semestre_id": 1, + "titre": "Anglais g\u00e9n\u00e9ral et init vocabulaire technique", "ue_coefs": [ { "coef": 3.0, "module_id": 10, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 }, { "coef": 5.0, "module_id": 10, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 }, { "coef": 5.0, "module_id": 10, - "ue_id": 3, "ue": { - "numero": 3, + "acronyme": "RT3.1", "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, "ects": 10.0, + "formation_id": 1, "id": 3, "is_external": false, - "acronyme": "RT3.1", + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", "ue_id": 3 - } + }, + "ue_id": 3 } ], - "module_id": 10 + "ue_id": 2 }, + "module_id": 10, "moduleimpl_id": 10, - "ens": [] + "responsable_id": 2 }, { - "module_id": 11, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 11, - "responsable_id": 2, "module": { + "abbrev": null, + "app_critiques": [], "code": "R111", - "matiere_id": 2, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 110, - "heures_tp": 0.0, "code_apogee": "", - "titre": "Expression-culture-Communication Pro.", "coefficient": 1.0, - "module_type": 2, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, "id": 11, - "ects": null, - "abbrev": null, - "ue_id": 2, - "formation_id": 1, + "matiere_id": 2, + "module_id": 11, + "module_type": 2, + "numero": 110, "parcours": [], - "app_critiques": [], + "semestre_id": 1, + "titre": "Expression-culture-Communication Pro.", "ue_coefs": [ { "coef": 3.0, "module_id": 11, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 }, { "coef": 5.0, "module_id": 11, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 }, { "coef": 4.0, "module_id": 11, - "ue_id": 3, "ue": { - "numero": 3, + "acronyme": "RT3.1", "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, "ects": 10.0, + "formation_id": 1, "id": 3, "is_external": false, - "acronyme": "RT3.1", + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", "ue_id": 3 - } + }, + "ue_id": 3 } ], - "module_id": 11 + "ue_id": 2 }, + "module_id": 11, "moduleimpl_id": 11, - "ens": [] + "responsable_id": 2 }, { - "module_id": 20, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 20, - "responsable_id": 2, "module": { - "code": "R112", - "matiere_id": 3, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 120, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "PPP", - "coefficient": 1.0, - "module_type": 2, - "id": 20, - "ects": null, "abbrev": null, - "ue_id": 3, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R112", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 20, + "matiere_id": 3, + "module_id": 20, + "module_type": 2, + "numero": 120, + "parcours": [], + "semestre_id": 1, + "titre": "PPP", "ue_coefs": [ { "coef": 2.0, "module_id": 20, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 }, { "coef": 3.0, "module_id": 20, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 }, { "coef": 4.0, "module_id": 20, - "ue_id": 3, "ue": { - "numero": 3, + "acronyme": "RT3.1", "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, "ects": 10.0, + "formation_id": 1, "id": 3, "is_external": false, - "acronyme": "RT3.1", + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", "ue_id": 3 - } + }, + "ue_id": 3 } ], - "module_id": 20 + "ue_id": 3 }, + "module_id": 20, "moduleimpl_id": 20, - "ens": [] + "responsable_id": 2 }, { - "module_id": 12, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 12, - "responsable_id": 2, "module": { - "code": "R113", - "matiere_id": 2, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 130, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Math\u00e9matiques du signal", - "coefficient": 1.0, - "module_type": 2, - "id": 12, - "ects": null, "abbrev": null, - "ue_id": 2, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R113", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 12, + "matiere_id": 2, + "module_id": 12, + "module_type": 2, + "numero": 130, + "parcours": [], + "semestre_id": 1, + "titre": "Math\u00e9matiques du signal", "ue_coefs": [ { "coef": 5.0, "module_id": 12, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 }, { "coef": 8.0, "module_id": 12, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 } ], - "module_id": 12 + "ue_id": 2 }, + "module_id": 12, "moduleimpl_id": 12, - "ens": [] + "responsable_id": 2 }, { - "module_id": 13, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 13, - "responsable_id": 2, "module": { - "code": "R114", - "matiere_id": 2, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 140, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Math\u00e9matiques des transmissions", - "coefficient": 1.0, - "module_type": 2, - "id": 13, - "ects": null, "abbrev": null, - "ue_id": 2, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R114", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 13, + "matiere_id": 2, + "module_id": 13, + "module_type": 2, + "numero": 140, + "parcours": [], + "semestre_id": 1, + "titre": "Math\u00e9matiques des transmissions", "ue_coefs": [ { "coef": 4.0, "module_id": 13, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 }, { "coef": 8.0, "module_id": 13, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 } ], - "module_id": 13 + "ue_id": 2 }, + "module_id": 13, "moduleimpl_id": 13, - "ens": [] + "responsable_id": 2 }, { - "module_id": 21, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 21, - "responsable_id": 2, "module": { - "code": "R115", - "matiere_id": 3, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 150, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Gestion de projets", - "coefficient": 1.0, - "module_type": 2, - "id": 21, - "ects": null, "abbrev": null, - "ue_id": 3, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "R115", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 21, + "matiere_id": 3, + "module_id": 21, + "module_type": 2, + "numero": 150, + "parcours": [], + "semestre_id": 1, + "titre": "Gestion de projets", "ue_coefs": [ { "coef": 2.0, "module_id": 21, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 }, { "coef": 4.0, "module_id": 21, - "ue_id": 3, "ue": { - "numero": 3, + "acronyme": "RT3.1", "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, "ects": 10.0, + "formation_id": 1, "id": 3, "is_external": false, - "acronyme": "RT3.1", + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", "ue_id": 3 - } + }, + "ue_id": 3 } ], - "module_id": 21 + "ue_id": 3 }, + "module_id": 21, "moduleimpl_id": 21, - "ens": [] + "responsable_id": 2 } ], "saes": [ { - "module_id": 2, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 2, - "responsable_id": 2, "module": { - "code": "SAE11", - "matiere_id": 1, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 10, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", - "coefficient": 1.0, - "module_type": 3, - "id": 2, - "ects": null, "abbrev": "Hygi\u00e8ne informatique", - "ue_id": 1, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "SAE11", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 2, + "matiere_id": 1, + "module_id": 2, + "module_type": 3, + "numero": 10, + "parcours": [], + "semestre_id": 1, + "titre": "Se sensibiliser \u00e0 l'hygi\u00e8ne informatique et \u00e0 la cybers\u00e9curit\u00e9", "ue_coefs": [ { "coef": 16.0, "module_id": 2, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 } ], - "module_id": 2 + "ue_id": 1 }, + "module_id": 2, "moduleimpl_id": 2, - "ens": [] + "responsable_id": 2 }, { - "module_id": 7, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 7, - "responsable_id": 2, "module": { - "code": "SAE12", - "matiere_id": 2, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 20, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "S'initier aux r\u00e9seaux informatiques", - "coefficient": 1.0, - "module_type": 3, - "id": 7, - "ects": null, "abbrev": null, - "ue_id": 2, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "SAE12", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 7, + "matiere_id": 2, + "module_id": 7, + "module_type": 3, + "numero": 20, + "parcours": [], + "semestre_id": 1, + "titre": "S'initier aux r\u00e9seaux informatiques", "ue_coefs": [ { "coef": 33.0, "module_id": 7, - "ue_id": 1, "ue": { - "numero": 1, + "acronyme": "RT1.1", "code_apogee": "", - "titre": "Administrer les r\u00e9seaux et l\u2019Internet", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#B80004", - "ue_code": "UCOD11", - "niveau_competence_id": null, - "formation_id": 1, "ects": 12.0, + "formation_id": 1, "id": 1, "is_external": false, - "acronyme": "RT1.1", + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", "ue_id": 1 - } + }, + "ue_id": 1 } ], - "module_id": 7 + "ue_id": 2 }, + "module_id": 7, "moduleimpl_id": 7, - "ens": [] + "responsable_id": 2 }, { - "module_id": 8, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 8, - "responsable_id": 2, "module": { - "code": "SAE13", - "matiere_id": 2, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 30, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "D\u00e9couvrir un dispositif de tranmission", - "coefficient": 1.0, - "module_type": 3, - "id": 8, - "ects": null, "abbrev": null, - "ue_id": 2, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "SAE13", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 8, + "matiere_id": 2, + "module_id": 8, + "module_type": 3, + "numero": 30, + "parcours": [], + "semestre_id": 1, + "titre": "D\u00e9couvrir un dispositif de tranmission", "ue_coefs": [ { "coef": 33.0, "module_id": 8, - "ue_id": 2, "ue": { - "numero": 2, + "acronyme": "RT2.1", "code_apogee": "", - "titre": "Connecter les entreprises et les usagers", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#F97B3D", - "ue_code": "UCOD12", - "niveau_competence_id": null, - "formation_id": 1, "ects": 8.0, + "formation_id": 1, "id": 2, "is_external": false, - "acronyme": "RT2.1", + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", "ue_id": 2 - } + }, + "ue_id": 2 } ], - "module_id": 8 + "ue_id": 2 }, + "module_id": 8, "moduleimpl_id": 8, - "ens": [] + "responsable_id": 2 }, { - "module_id": 14, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 14, - "responsable_id": 2, "module": { - "code": "SAE14", - "matiere_id": 3, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 40, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Se pr\u00e9senter sur Internet", - "coefficient": 1.0, - "module_type": 3, - "id": 14, - "ects": null, "abbrev": null, - "ue_id": 3, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "SAE14", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 14, + "matiere_id": 3, + "module_id": 14, + "module_type": 3, + "numero": 40, + "parcours": [], + "semestre_id": 1, + "titre": "Se pr\u00e9senter sur Internet", "ue_coefs": [ { "coef": 16.0, "module_id": 14, - "ue_id": 3, "ue": { - "numero": 3, + "acronyme": "RT3.1", "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, "ects": 10.0, + "formation_id": 1, "id": 3, "is_external": false, - "acronyme": "RT3.1", + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", "ue_id": 3 - } + }, + "ue_id": 3 } ], - "module_id": 14 + "ue_id": 3 }, + "module_id": 14, "moduleimpl_id": 14, - "ens": [] + "responsable_id": 2 }, { - "module_id": 15, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 15, - "responsable_id": 2, "module": { - "code": "SAE15", - "matiere_id": 3, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 50, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Traiter des donn\u00e9es", - "coefficient": 1.0, - "module_type": 3, - "id": 15, - "ects": null, "abbrev": null, - "ue_id": 3, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "SAE15", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 15, + "matiere_id": 3, + "module_id": 15, + "module_type": 3, + "numero": 50, + "parcours": [], + "semestre_id": 1, + "titre": "Traiter des donn\u00e9es", "ue_coefs": [ { "coef": 26.0, "module_id": 15, - "ue_id": 3, "ue": { - "numero": 3, + "acronyme": "RT3.1", "code_apogee": "", - "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", - "coefficient": 0.0, - "semestre_idx": 1, "coef_rcue": 1.0, - "type": 0, + "coefficient": 0.0, "color": "#FEB40B", - "ue_code": "UCOD13", - "niveau_competence_id": null, - "formation_id": 1, "ects": 10.0, + "formation_id": 1, "id": 3, "is_external": false, - "acronyme": "RT3.1", + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", "ue_id": 3 - } + }, + "ue_id": 3 } ], - "module_id": 15 + "ue_id": 3 }, + "module_id": 15, "moduleimpl_id": 15, - "ens": [] + "responsable_id": 2 }, { - "module_id": 16, - "formsemestre_id": 1, "computation_expr": null, + "ens": [], + "formsemestre_id": 1, "id": 16, - "responsable_id": 2, "module": { - "code": "SAE16", - "matiere_id": 3, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 60, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Portofolio", - "coefficient": 1.0, - "module_type": 3, - "id": 16, - "ects": null, "abbrev": null, - "ue_id": 3, - "formation_id": 1, - "parcours": [], "app_critiques": [], + "code": "SAE16", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 16, + "matiere_id": 3, + "module_id": 16, + "module_type": 3, + "numero": 60, + "parcours": [], + "semestre_id": 1, + "titre": "Portofolio", "ue_coefs": [], - "module_id": 16 + "ue_id": 3 }, + "module_id": 16, "moduleimpl_id": 16, - "ens": [] + "responsable_id": 2 } ], - "modules": [] + "ues": [ + { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "module_ue_coefs": [ + { + "coef": 12.0, + "module_id": 1, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 16.0, + "module_id": 2, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 12.0, + "module_id": 3, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 8.0, + "module_id": 4, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 8.0, + "module_id": 5, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 10.0, + "module_id": 6, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 33.0, + "module_id": 7, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 3.0, + "module_id": 10, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 3.0, + "module_id": 11, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 5.0, + "module_id": 12, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 4.0, + "module_id": 13, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 6.0, + "module_id": 18, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + }, + { + "coef": 2.0, + "module_id": 20, + "ue": { + "acronyme": "RT1.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#B80004", + "ects": 12.0, + "formation_id": 1, + "id": 1, + "is_external": false, + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + "ue_id": 1 + } + ], + "niveau_competence_id": null, + "numero": 1, + "semestre_idx": 1, + "titre": "Administrer les r\u00e9seaux et l\u2019Internet", + "type": 0, + "ue_code": "UCOD11", + "ue_id": 1 + }, + { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "module_ue_coefs": [ + { + "coef": 4.0, + "module_id": 1, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 4.0, + "module_id": 4, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 5.0, + "module_id": 5, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 33.0, + "module_id": 8, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 5.0, + "module_id": 9, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 5.0, + "module_id": 10, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 5.0, + "module_id": 11, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 8.0, + "module_id": 12, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 8.0, + "module_id": 13, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 3.0, + "module_id": 20, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + }, + { + "coef": 2.0, + "module_id": 21, + "ue": { + "acronyme": "RT2.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#F97B3D", + "ects": 8.0, + "formation_id": 1, + "id": 2, + "is_external": false, + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + "ue_id": 2 + } + ], + "niveau_competence_id": null, + "numero": 2, + "semestre_idx": 1, + "titre": "Connecter les entreprises et les usagers", + "type": 0, + "ue_code": "UCOD12", + "ue_id": 2 + }, + { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "module_ue_coefs": [ + { + "coef": 4.0, + "module_id": 1, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + }, + { + "coef": 5.0, + "module_id": 10, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + }, + { + "coef": 4.0, + "module_id": 11, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + }, + { + "coef": 16.0, + "module_id": 14, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + }, + { + "coef": 26.0, + "module_id": 15, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + }, + { + "coef": 22.0, + "module_id": 17, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + }, + { + "coef": 7.0, + "module_id": 18, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + }, + { + "coef": 4.0, + "module_id": 19, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + }, + { + "coef": 4.0, + "module_id": 20, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + }, + { + "coef": 4.0, + "module_id": 21, + "ue": { + "acronyme": "RT3.1", + "code_apogee": "", + "coef_rcue": 1.0, + "coefficient": 0.0, + "color": "#FEB40B", + "ects": 10.0, + "formation_id": 1, + "id": 3, + "is_external": false, + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + }, + "ue_id": 3 + } + ], + "niveau_competence_id": null, + "numero": 3, + "semestre_idx": 1, + "titre": "Cre\u0301er des outils et applications informatiques pour les R&T", + "type": 0, + "ue_code": "UCOD13", + "ue_id": 3 + } + ] } ``` diff --git a/docs/samples/sample_formsemestre-resultats.json.md b/docs/samples/sample_formsemestre-resultats.json.md index 7ab1356..3c7ccd7 100644 --- a/docs/samples/sample_formsemestre-resultats.json.md +++ b/docs/samples/sample_formsemestre-resultats.json.md @@ -4,116 +4,116 @@ ```json [ { - "etudid": 11, - "code_nip": "11", - "rang": "1", + "bac": "", "civilite_str": "Mme", - "nom_disp": "FLEURY", - "prenom": "MADELEINE", - "nom_short": "FLEURY Ma.", + "classement": "", + "code_nip": "11", + "etudid": 11, "moy_gen": "14.36", - "moy_ue_1": "14.94", - "moy_res_1_1": "~", - "moy_res_3_1": "11.97", - "moy_res_4_1": "~", - "moy_res_5_1": "~", - "moy_res_6_1": "~", - "moy_res_18_1": "15.71", "moy_res_10_1": "~", - "moy_res_11_1": "~", - "moy_res_20_1": "10.66", - "moy_res_12_1": "12.50", - "moy_res_13_1": "~", - "moy_sae_2_1": "18.72", - "moy_sae_7_1": "14.69", - "moy_ue_2": "11.17", - "moy_res_1_2": "~", - "moy_res_4_2": "~", - "moy_res_5_2": "~", - "moy_res_9_2": "09.33", "moy_res_10_2": "~", + "moy_res_10_3": "~", + "moy_res_11_1": "~", "moy_res_11_2": "~", - "moy_res_20_2": "10.66", + "moy_res_11_3": "~", + "moy_res_12_1": "12.50", "moy_res_12_2": "12.50", + "moy_res_13_1": "~", "moy_res_13_2": "~", - "moy_res_21_2": "~", - "moy_sae_8_2": "~", - "moy_ue_3": "16.22", - "moy_res_1_3": "~", "moy_res_17_3": "~", + "moy_res_18_1": "15.71", "moy_res_18_3": "15.71", "moy_res_19_3": "~", - "moy_res_10_3": "~", - "moy_res_11_3": "~", + "moy_res_1_1": "~", + "moy_res_1_2": "~", + "moy_res_1_3": "~", + "moy_res_20_1": "10.66", + "moy_res_20_2": "10.66", "moy_res_20_3": "10.66", + "moy_res_21_2": "~", "moy_res_21_3": "~", + "moy_res_3_1": "11.97", + "moy_res_4_1": "~", + "moy_res_4_2": "~", + "moy_res_5_1": "~", + "moy_res_5_2": "~", + "moy_res_6_1": "~", + "moy_res_9_2": "09.33", "moy_sae_14_3": "17.83", "moy_sae_15_3": "~", - "ues_validables": "3/3", - "bac": "", - "specialite": "", - "type_admission": "", - "classement": "", + "moy_sae_2_1": "18.72", + "moy_sae_7_1": "14.69", + "moy_sae_8_2": "~", + "moy_ue_1": "14.94", + "moy_ue_2": "11.17", + "moy_ue_3": "16.22", + "nom_disp": "FLEURY", + "nom_short": "FLEURY Ma.", "partitions": { "1": 1 - } + }, + "prenom": "MADELEINE", + "rang": "1", + "specialite": "", + "type_admission": "", + "ues_validables": "3/3" }, { - "etudid": 8, - "code_nip": "NIP8", - "rang": "2", + "bac": "", "civilite_str": "M.", - "nom_disp": "SAUNIER", - "prenom": "JACQUES", - "nom_short": "SAUNIER Ja.", + "classement": "", + "code_nip": "NIP8", + "etudid": 8, "moy_gen": "12.67", - "moy_ue_1": "13.51", - "moy_res_1_1": "~", - "moy_res_3_1": "03.27", - "moy_res_4_1": "~", - "moy_res_5_1": "~", - "moy_res_6_1": "~", - "moy_res_18_1": "13.05", "moy_res_10_1": "~", - "moy_res_11_1": "~", - "moy_res_20_1": "04.35", - "moy_res_12_1": "18.85", - "moy_res_13_1": "~", - "moy_sae_2_1": "~", - "moy_sae_7_1": "17.07", - "moy_ue_2": "14.24", - "moy_res_1_2": "~", - "moy_res_4_2": "~", - "moy_res_5_2": "~", - "moy_res_9_2": "12.79", "moy_res_10_2": "~", + "moy_res_10_3": "~", + "moy_res_11_1": "~", "moy_res_11_2": "~", - "moy_res_20_2": "04.35", + "moy_res_11_3": "~", + "moy_res_12_1": "18.85", "moy_res_12_2": "18.85", + "moy_res_13_1": "~", "moy_res_13_2": "~", - "moy_res_21_2": "~", - "moy_sae_8_2": "~", - "moy_ue_3": "10.39", - "moy_res_1_3": "~", "moy_res_17_3": "~", + "moy_res_18_1": "13.05", "moy_res_18_3": "13.05", "moy_res_19_3": "~", - "moy_res_10_3": "~", - "moy_res_11_3": "~", + "moy_res_1_1": "~", + "moy_res_1_2": "~", + "moy_res_1_3": "~", + "moy_res_20_1": "04.35", + "moy_res_20_2": "04.35", "moy_res_20_3": "04.35", + "moy_res_21_2": "~", "moy_res_21_3": "~", + "moy_res_3_1": "03.27", + "moy_res_4_1": "~", + "moy_res_4_2": "~", + "moy_res_5_1": "~", + "moy_res_5_2": "~", + "moy_res_6_1": "~", + "moy_res_9_2": "12.79", "moy_sae_14_3": "10.74", "moy_sae_15_3": "~", - "ues_validables": "3/3", - "bac": "", - "specialite": "", - "type_admission": "", - "classement": "", + "moy_sae_2_1": "~", + "moy_sae_7_1": "17.07", + "moy_sae_8_2": "~", + "moy_ue_1": "13.51", + "moy_ue_2": "14.24", + "moy_ue_3": "10.39", + "nom_disp": "SAUNIER", + "nom_short": "SAUNIER Ja.", "partitions": { "1": 1 - } + }, + "prenom": "JACQUES", + "rang": "2", + "specialite": "", + "type_admission": "", + "ues_validables": "3/3" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_formsemestre.json.md b/docs/samples/sample_formsemestre.json.md index fdcd411..8fa8d07 100644 --- a/docs/samples/sample_formsemestre.json.md +++ b/docs/samples/sample_formsemestre.json.md @@ -3,63 +3,63 @@ #### GET /formsemestre/1 ```json { - "titre": "Semestre test", - "block_moyennes": false, - "scodoc7_id": null, - "date_debut": "01/09/2021", - "gestion_semestrielle": false, - "date_fin": "31/08/2022", - "bul_bgcolor": "white", - "etat": true, - "resp_can_edit": false, - "dept_id": 1, - "modalite": "FI", - "resp_can_change_ens": true, - "id": 1, - "gestion_compensation": false, - "ens_can_edit_eval": false, - "formation_id": 1, - "bul_hide_xml": false, - "elt_sem_apo": null, - "semestre_id": 1, - "elt_annee_apo": null, - "parcours": [], "annee_scolaire": 2021, + "block_moyennes": false, + "bul_bgcolor": "white", + "bul_hide_xml": false, + "date_debut": "01/09/2021", "date_debut_iso": "2021-09-01", + "date_fin": "31/08/2022", "date_fin_iso": "2022-08-31", "departement": { - "id": 1, "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "etape_apo": "A1, A2, A3", - "formsemestre_id": 1, - "formation": { "id": 1, + "visible": true + }, + "dept_id": 1, + "elt_annee_apo": null, + "elt_sem_apo": null, + "ens_can_edit_eval": false, + "etape_apo": "A1, A2, A3", + "etat": true, + "formation": { + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, + "id": 1, + "referentiel_competence_id": 1, "titre": "BUT R&T", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1 + "version": 1 }, + "formation_id": 1, + "formsemestre_id": 1, + "gestion_compensation": false, + "gestion_semestrielle": false, + "id": 1, + "modalite": "FI", + "parcours": [], + "resp_can_change_ens": true, + "resp_can_edit": false, "responsables": [], + "scodoc7_id": null, + "semestre_id": 1, + "session_id": "TAPI-BUT-FI-S1-2021", + "titre": "Semestre test", "titre_court": "BUT R&T", - "titre_num": "Semestre test semestre 1", - "session_id": "TAPI-BUT-FI-S1-2021" + "titre_num": "Semestre test semestre 1" } ``` diff --git a/docs/samples/sample_formsemestres-query.json.md b/docs/samples/sample_formsemestres-query.json.md index f0c20fc..b68e26d 100644 --- a/docs/samples/sample_formsemestres-query.json.md +++ b/docs/samples/sample_formsemestres-query.json.md @@ -4,65 +4,65 @@ ```json [ { - "titre": "Semestre test", - "block_moyennes": false, - "scodoc7_id": null, - "date_debut": "01/09/2021", - "gestion_semestrielle": false, - "date_fin": "31/08/2022", - "bul_bgcolor": "white", - "etat": true, - "resp_can_edit": false, - "dept_id": 1, - "modalite": "FI", - "resp_can_change_ens": true, - "id": 1, - "gestion_compensation": false, - "ens_can_edit_eval": false, - "formation_id": 1, - "bul_hide_xml": false, - "elt_sem_apo": null, - "semestre_id": 1, - "elt_annee_apo": null, - "parcours": [], "annee_scolaire": 2021, + "block_moyennes": false, + "bul_bgcolor": "white", + "bul_hide_xml": false, + "date_debut": "01/09/2021", "date_debut_iso": "2021-09-01", + "date_fin": "31/08/2022", "date_fin_iso": "2022-08-31", "departement": { - "id": 1, "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "etape_apo": "A1, A2, A3", - "formsemestre_id": 1, - "formation": { "id": 1, + "visible": true + }, + "dept_id": 1, + "elt_annee_apo": null, + "elt_sem_apo": null, + "ens_can_edit_eval": false, + "etape_apo": "A1, A2, A3", + "etat": true, + "formation": { + "acronyme": "BUT R&T", + "code_specialite": null, + "departement": { + "acronym": "TAPI", + "date_creation": "2022-08-20T12:00:00.000000+02:00", + "description": null, + "id": 1, + "visible": true + }, + "dept_id": 1, + "formation_code": "V1RET", + "formation_id": 1, + "id": 1, + "referentiel_competence_id": 1, "titre": "BUT R&T", "titre_officiel": "Bachelor technologique r\u00e9seaux et t\u00e9l\u00e9communications", - "formation_code": "V1RET", - "code_specialite": null, - "dept_id": 1, - "acronyme": "BUT R&T", - "version": 1, "type_parcours": 700, - "referentiel_competence_id": 1, - "departement": { - "id": 1, - "acronym": "TAPI", - "description": null, - "visible": true, - "date_creation": "2022-08-19T11:28:05.479405+02:00" - }, - "formation_id": 1 + "version": 1 }, + "formation_id": 1, + "formsemestre_id": 1, + "gestion_compensation": false, + "gestion_semestrielle": false, + "id": 1, + "modalite": "FI", + "parcours": [], + "resp_can_change_ens": true, + "resp_can_edit": false, "responsables": [], + "scodoc7_id": null, + "semestre_id": 1, + "session_id": "TAPI-BUT-FI-S1-2021", + "titre": "Semestre test", "titre_court": "BUT R&T", - "titre_num": "Semestre test semestre 1", - "session_id": "TAPI-BUT-FI-S1-2021" + "titre_num": "Semestre test semestre 1" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_group-edit.json.md b/docs/samples/sample_group-edit.json.md index 34c799f..6a0ce5a 100644 --- a/docs/samples/sample_group-edit.json.md +++ b/docs/samples/sample_group-edit.json.md @@ -7,19 +7,19 @@ ```json { + "group_name": "NEW_GROUP2", "id": 2, "numero": null, - "partition_id": 1, - "group_name": "NEW_GROUP2", "partition": { - "id": 1, - "partition_name": null, "bul_show_rank": false, - "groups_editable": true, "formsemestre_id": 1, + "groups_editable": true, + "id": 1, "numero": 0, + "partition_name": null, "show_in_lists": true - } + }, + "partition_id": 1 } ``` diff --git a/docs/samples/sample_group-etudiants-query.json.md b/docs/samples/sample_group-etudiants-query.json.md index c2c5e30..9f26d34 100644 --- a/docs/samples/sample_group-etudiants-query.json.md +++ b/docs/samples/sample_group-etudiants-query.json.md @@ -4,26 +4,26 @@ ```json [ { - "id": 5, - "code_nip": "5", + "civilite": "F", "code_ine": "INE5", + "code_nip": "5", "dept_id": 1, + "id": 5, "nom": "VILLENEUVE", "nom_usuel": null, - "prenom": "FRAN\u00c7OISE", - "civilite": "F" + "prenom": "FRAN\u00c7OISE" }, { - "id": 10, - "code_nip": "NIP10", + "civilite": "F", "code_ine": "10", + "code_nip": "NIP10", "dept_id": 1, + "id": 10, "nom": "BOUTET", "nom_usuel": null, - "prenom": "MARGUERITE", - "civilite": "F" + "prenom": "MARGUERITE" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_group-etudiants.json.md b/docs/samples/sample_group-etudiants.json.md index b7e492b..df43918 100644 --- a/docs/samples/sample_group-etudiants.json.md +++ b/docs/samples/sample_group-etudiants.json.md @@ -4,26 +4,26 @@ ```json [ { - "id": 1, - "code_nip": "1", + "civilite": "X", "code_ine": "INE1", + "code_nip": "1", "dept_id": 1, + "id": 1, "nom": "COSTA", "nom_usuel": null, - "prenom": "SACHA", - "civilite": "X" + "prenom": "SACHA" }, { - "id": 2, - "code_nip": "NIP2", + "civilite": "F", "code_ine": "2", + "code_nip": "NIP2", "dept_id": 1, + "id": 2, "nom": "NAUDIN", "nom_usuel": null, - "prenom": "SIMONE", - "civilite": "F" + "prenom": "SIMONE" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_group-remove_etudiant.json.md b/docs/samples/sample_group-remove_etudiant.json.md index 05478d2..341e652 100644 --- a/docs/samples/sample_group-remove_etudiant.json.md +++ b/docs/samples/sample_group-remove_etudiant.json.md @@ -3,8 +3,8 @@ #### POST /group/1/remove_etudiant/10 ```json { - "group_id": 1, - "etudid": 10 + "etudid": 10, + "group_id": 1 } ``` diff --git a/docs/samples/sample_group-set_etudiant.json.md b/docs/samples/sample_group-set_etudiant.json.md index 45d35a7..a0aa75d 100644 --- a/docs/samples/sample_group-set_etudiant.json.md +++ b/docs/samples/sample_group-set_etudiant.json.md @@ -3,8 +3,8 @@ #### POST /group/1/set_etudiant/10 ```json { - "group_id": 1, - "etudid": 10 + "etudid": 10, + "group_id": 1 } ``` diff --git a/docs/samples/sample_logo.json.md b/docs/samples/sample_logo.json.md index fa29bed..b7ea5f7 100644 --- a/docs/samples/sample_logo.json.md +++ b/docs/samples/sample_logo.json.md @@ -3,8 +3,8 @@ #### GET /logo/demo ```json { - "Content-Type": "image/png", - "Content-Disposition": "inline; filename=logo_demo.png" + "Content-Disposition": "inline; filename=logo_demo.png", + "Content-Type": "image/png" } ``` diff --git a/docs/samples/sample_logos.json.md b/docs/samples/sample_logos.json.md index 72256c6..7c7be53 100644 --- a/docs/samples/sample_logos.json.md +++ b/docs/samples/sample_logos.json.md @@ -5,7 +5,7 @@ [ "header", "footer", - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_moduleimpl-evaluations.json.md b/docs/samples/sample_moduleimpl-evaluations.json.md index 7cde6d7..bbaff9e 100644 --- a/docs/samples/sample_moduleimpl-evaluations.json.md +++ b/docs/samples/sample_moduleimpl-evaluations.json.md @@ -4,29 +4,29 @@ ```json [ { - "id": 1, - "moduleimpl_id": 1, - "heure_debut": "08h00", - "description": null, - "note_max": 20.0, - "visibulletin": true, - "evaluation_type": 0, - "jour": "", - "heure_fin": "09h00", + "apresmidi": 0, "coefficient": 1.0, - "publish_incomplete": true, - "numero": 0, - "evaluation_id": 1, "date_debut": null, "date_fin": null, - "poids": {}, - "jouriso": null, - "duree": "1h", "descrheure": " de 08h00 \u00e0 09h00", + "description": null, + "duree": "1h", + "evaluation_id": 1, + "evaluation_type": 0, + "heure_debut": "08h00", + "heure_fin": "09h00", + "id": 1, + "jour": "", + "jouriso": null, "matin": 0, - "apresmidi": 0 + "moduleimpl_id": 1, + "note_max": 20.0, + "numero": 0, + "poids": {}, + "publish_incomplete": true, + "visibulletin": true }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_moduleimpl.json.md b/docs/samples/sample_moduleimpl.json.md index 2b2c306..ac63add 100644 --- a/docs/samples/sample_moduleimpl.json.md +++ b/docs/samples/sample_moduleimpl.json.md @@ -3,34 +3,34 @@ #### GET /moduleimpl/1 ```json { - "module_id": 1, - "formsemestre_id": 1, "computation_expr": null, - "id": 1, - "responsable_id": 2, - "moduleimpl_id": 1, "ens": [], + "formsemestre_id": 1, + "id": 1, "module": { - "code": "R101", - "matiere_id": 1, - "heures_cours": 0.0, - "semestre_id": 1, - "heures_td": 0.0, - "numero": 10, - "heures_tp": 0.0, - "code_apogee": "", - "titre": "Initiation aux r\u00e9seaux informatiques", - "coefficient": 1.0, - "module_type": 2, - "id": 1, - "ects": null, "abbrev": "Init aux r\u00e9seaux informatiques", - "ue_id": 1, - "formation_id": 1, - "parcours": [], "app_critiques": [], - "module_id": 1 - } + "code": "R101", + "code_apogee": "", + "coefficient": 1.0, + "ects": null, + "formation_id": 1, + "heures_cours": 0.0, + "heures_td": 0.0, + "heures_tp": 0.0, + "id": 1, + "matiere_id": 1, + "module_id": 1, + "module_type": 2, + "numero": 10, + "parcours": [], + "semestre_id": 1, + "titre": "Initiation aux r\u00e9seaux informatiques", + "ue_id": 1 + }, + "module_id": 1, + "moduleimpl_id": 1, + "responsable_id": 2 } ``` diff --git a/docs/samples/sample_partition-edit.json.md b/docs/samples/sample_partition-edit.json.md index a2d5b22..247efec 100644 --- a/docs/samples/sample_partition-edit.json.md +++ b/docs/samples/sample_partition-edit.json.md @@ -7,21 +7,21 @@ ```json { - "partition_name": "P2BIS", "bul_show_rank": true, - "groups_editable": true, - "id": 1, "formsemestre_id": 1, - "show_in_lists": false, - "numero": 3, "groups": { "1": { + "group_name": null, "id": 1, "numero": null, - "group_name": null, "partition_id": 1 } - } + }, + "groups_editable": true, + "id": 1, + "numero": 3, + "partition_name": "P2BIS", + "show_in_lists": false } ``` diff --git a/docs/samples/sample_partition-group-create.json.md b/docs/samples/sample_partition-group-create.json.md index ae4a4ae..2603459 100644 --- a/docs/samples/sample_partition-group-create.json.md +++ b/docs/samples/sample_partition-group-create.json.md @@ -7,19 +7,19 @@ ```json { + "group_name": "NEW_GROUP", "id": 2, "numero": null, - "partition_id": 1, - "group_name": "NEW_GROUP", "partition": { - "partition_name": null, "bul_show_rank": false, + "formsemestre_id": 1, "groups_editable": true, "id": 1, - "formsemestre_id": 1, - "show_in_lists": true, - "numero": 0 - } + "numero": 0, + "partition_name": null, + "show_in_lists": true + }, + "partition_id": 1 } ``` diff --git a/docs/samples/sample_partition-groups-order.json.md b/docs/samples/sample_partition-groups-order.json.md index 7bd9a59..712600e 100644 --- a/docs/samples/sample_partition-groups-order.json.md +++ b/docs/samples/sample_partition-groups-order.json.md @@ -7,21 +7,21 @@ ```json { - "partition_name": "P2BIS", "bul_show_rank": true, - "groups_editable": true, - "id": 1, "formsemestre_id": 1, - "show_in_lists": false, - "numero": 3, "groups": { "1": { + "group_name": null, "id": 1, "numero": 0, - "group_name": null, "partition_id": 1 } - } + }, + "groups_editable": true, + "id": 1, + "numero": 3, + "partition_name": "P2BIS", + "show_in_lists": false } ``` diff --git a/docs/samples/sample_partition-remove_etudiant.json.md b/docs/samples/sample_partition-remove_etudiant.json.md index adfdbb0..baec1eb 100644 --- a/docs/samples/sample_partition-remove_etudiant.json.md +++ b/docs/samples/sample_partition-remove_etudiant.json.md @@ -3,8 +3,8 @@ #### POST /partition/2/remove_etudiant/10 ```json { - "partition_id": 2, - "etudid": 10 + "etudid": 10, + "partition_id": 2 } ``` diff --git a/docs/samples/sample_partition.json.md b/docs/samples/sample_partition.json.md index bb3e7b6..d111815 100644 --- a/docs/samples/sample_partition.json.md +++ b/docs/samples/sample_partition.json.md @@ -3,21 +3,21 @@ #### GET /partition/1 ```json { - "id": 1, - "partition_name": null, "bul_show_rank": false, - "groups_editable": true, "formsemestre_id": 1, - "numero": 0, - "show_in_lists": true, "groups": { "1": { + "group_name": null, "id": 1, "numero": null, - "group_name": null, "partition_id": 1 } - } + }, + "groups_editable": true, + "id": 1, + "numero": 0, + "partition_name": null, + "show_in_lists": true } ``` diff --git a/docs/samples/sample_permissions.json.md b/docs/samples/sample_permissions.json.md index 1000b4b..539d96d 100644 --- a/docs/samples/sample_permissions.json.md +++ b/docs/samples/sample_permissions.json.md @@ -5,7 +5,7 @@ [ "ScoSuperAdmin", "APIView", - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_role-add_permission.json.md b/docs/samples/sample_role-add_permission.json.md index 0f1766b..56c5dba 100644 --- a/docs/samples/sample_role-add_permission.json.md +++ b/docs/samples/sample_role-add_permission.json.md @@ -4,11 +4,11 @@ ```json { "id": 13, - "role_name": "customRole", "permissions": [ "ScoUsersView", "ScoView" - ] + ], + "role_name": "customRole" } ``` diff --git a/docs/samples/sample_role-create.json.md b/docs/samples/sample_role-create.json.md index 47bc196..de0d54f 100644 --- a/docs/samples/sample_role-create.json.md +++ b/docs/samples/sample_role-create.json.md @@ -8,11 +8,11 @@ ```json { "id": 13, - "role_name": "customRole", "permissions": [ "ScoUsersView", "ScoView" - ] + ], + "role_name": "customRole" } ``` diff --git a/docs/samples/sample_role-edit.json.md b/docs/samples/sample_role-edit.json.md index 5f539f7..f70c32a 100644 --- a/docs/samples/sample_role-edit.json.md +++ b/docs/samples/sample_role-edit.json.md @@ -8,10 +8,10 @@ ```json { "id": 13, - "role_name": "customRole", "permissions": [ "ScoView" - ] + ], + "role_name": "customRole" } ``` diff --git a/docs/samples/sample_role-remove_permission.json.md b/docs/samples/sample_role-remove_permission.json.md index 5e3a2d4..c3cfcfa 100644 --- a/docs/samples/sample_role-remove_permission.json.md +++ b/docs/samples/sample_role-remove_permission.json.md @@ -4,10 +4,10 @@ ```json { "id": 13, - "role_name": "customRole", "permissions": [ "ScoView" - ] + ], + "role_name": "customRole" } ``` diff --git a/docs/samples/sample_role.json.md b/docs/samples/sample_role.json.md index c362196..12e2408 100644 --- a/docs/samples/sample_role.json.md +++ b/docs/samples/sample_role.json.md @@ -4,10 +4,10 @@ ```json { "id": 1, - "role_name": "Observateur", "permissions": [ "ScoObservateur" - ] + ], + "role_name": "Observateur" } ``` diff --git a/docs/samples/sample_roles.json.md b/docs/samples/sample_roles.json.md index 95766f0..491c3a5 100644 --- a/docs/samples/sample_roles.json.md +++ b/docs/samples/sample_roles.json.md @@ -5,14 +5,13 @@ [ { "id": 1, - "role_name": "Observateur", "permissions": [ "ScoObservateur" - ] + ], + "role_name": "Observateur" }, { "id": 2, - "role_name": "Ens", "permissions": [ "ScoEntrepriseView", "ScoEtudAddAnnotations", @@ -22,9 +21,10 @@ "ScoObservateur", "ScoEnsView", "ScoView" - ] + ], + "role_name": "Ens" }, - "... etc." + "..." ] ``` diff --git a/docs/samples/sample_user-create.json.md b/docs/samples/sample_user-create.json.md index 0a16418..0dc49c3 100644 --- a/docs/samples/sample_user-create.json.md +++ b/docs/samples/sample_user-create.json.md @@ -7,25 +7,25 @@ ```json { - "date_expiration": null, - "date_modif_passwd": "2022-08-19T09:29:19.775361Z", - "date_created": "2022-08-19T09:29:19.775364Z", - "dept": null, - "id": 10, "active": true, - "status_txt": "actif", - "last_seen": "2022-08-19T09:29:19.775354Z", + "date_created": "2022-08-20T12:00:00.000000+02:00", + "date_expiration": null, + "date_modif_passwd": "2022-08-20T12:00:00.000000+02:00", + "dept": null, + "email": "", + "id": 10, + "last_seen": "2022-08-20T12:00:00.000000+02:00", "nom": "alain", - "prenom": "bruno", - "roles_string": "", - "user_name": "alain", "nom_fmt": "Alain", - "prenom_fmt": "Bruno", - "nomprenom": "Alain B.", - "prenomnom": "B. Alain", - "nomplogin": "ALAIN Bruno (alain)", "nomcomplet": "Bruno Alain", - "email": "" + "nomplogin": "ALAIN Bruno (alain)", + "nomprenom": "Alain B.", + "prenom": "bruno", + "prenom_fmt": "Bruno", + "prenomnom": "B. Alain", + "roles_string": "", + "status_txt": "actif", + "user_name": "alain" } ``` diff --git a/docs/samples/sample_user-edit.json.md b/docs/samples/sample_user-edit.json.md index eced5bf..6e18f83 100644 --- a/docs/samples/sample_user-edit.json.md +++ b/docs/samples/sample_user-edit.json.md @@ -7,25 +7,25 @@ ```json { - "date_expiration": null, - "date_modif_passwd": "2022-08-19T09:29:19.775361Z", - "date_created": "2022-08-19T09:29:19.775364Z", - "dept": "TAPI", - "id": 10, "active": false, - "status_txt": "ferm\u00e9", - "last_seen": "2022-08-19T09:29:19.775354Z", + "date_created": "2022-08-20T12:00:00.000000+02:00", + "date_expiration": null, + "date_modif_passwd": "2022-08-20T12:00:00.000000+02:00", + "dept": "TAPI", + "email": "", + "id": 10, + "last_seen": "2022-08-20T12:00:00.000000+02:00", "nom": "alain2", - "prenom": "bruno2", - "roles_string": "", - "user_name": "alain", "nom_fmt": "Alain2", - "prenom_fmt": "Bruno2", - "nomprenom": "Alain2 B.", - "prenomnom": "B. Alain2", - "nomplogin": "ALAIN2 Bruno2 (alain)", "nomcomplet": "Bruno2 Alain2", - "email": "" + "nomplogin": "ALAIN2 Bruno2 (alain)", + "nomprenom": "Alain2 B.", + "prenom": "bruno2", + "prenom_fmt": "Bruno2", + "prenomnom": "B. Alain2", + "roles_string": "", + "status_txt": "ferm\u00e9", + "user_name": "alain" } ``` diff --git a/docs/samples/sample_user-password.json.md b/docs/samples/sample_user-password.json.md new file mode 100644 index 0000000..bec2f53 --- /dev/null +++ b/docs/samples/sample_user-password.json.md @@ -0,0 +1,31 @@ +### user-password + +#### POST /user/3/password +> `Content-Type: application/json` +> +> `{ "password": "rePlaCemeNT456averylongandcomplicated" }` + +```json +{ + "active": true, + "date_created": "2022-08-20T12:00:00.000000+02:00", + "date_expiration": null, + "date_modif_passwd": "2022-08-20T12:00:00.000000+02:00", + "dept": "TAPI", + "email": "", + "id": 3, + "last_seen": "2022-08-20T12:00:00.000000+02:00", + "nom": "Sans", + "nom_fmt": "Sans", + "nomcomplet": "Permission Sans", + "nomplogin": "SANS Permission (other)", + "nomprenom": "Sans P.", + "prenom": "Permission", + "prenom_fmt": "Permission", + "prenomnom": "P. Sans", + "roles_string": "", + "status_txt": "actif", + "user_name": "other" +} +``` + diff --git a/docs/samples/sample_user-role-add.json.md b/docs/samples/sample_user-role-add.json.md index 7ae92b0..1046d24 100644 --- a/docs/samples/sample_user-role-add.json.md +++ b/docs/samples/sample_user-role-add.json.md @@ -3,25 +3,25 @@ #### POST /user/10/role/Observateur/add ```json { - "date_expiration": null, - "date_modif_passwd": "2022-08-19T09:29:19.775361Z", - "date_created": "2022-08-19T09:29:19.775364Z", - "dept": "TAPI", - "id": 10, "active": false, - "status_txt": "ferm\u00e9", - "last_seen": "2022-08-19T09:29:19.775354Z", + "date_created": "2022-08-20T12:00:00.000000+02:00", + "date_expiration": null, + "date_modif_passwd": "2022-08-20T12:00:00.000000+02:00", + "dept": "TAPI", + "email": "", + "id": 10, + "last_seen": "2022-08-20T12:00:00.000000+02:00", "nom": "alain2", - "prenom": "bruno2", - "roles_string": "Observateur_", - "user_name": "alain", "nom_fmt": "Alain2", - "prenom_fmt": "Bruno2", - "nomprenom": "Alain2 B.", - "prenomnom": "B. Alain2", - "nomplogin": "ALAIN2 Bruno2 (alain)", "nomcomplet": "Bruno2 Alain2", - "email": "" + "nomplogin": "ALAIN2 Bruno2 (alain)", + "nomprenom": "Alain2 B.", + "prenom": "bruno2", + "prenom_fmt": "Bruno2", + "prenomnom": "B. Alain2", + "roles_string": "Observateur_", + "status_txt": "ferm\u00e9", + "user_name": "alain" } ``` diff --git a/docs/samples/sample_user-role-remove.json.md b/docs/samples/sample_user-role-remove.json.md index 8cf72a0..96422ec 100644 --- a/docs/samples/sample_user-role-remove.json.md +++ b/docs/samples/sample_user-role-remove.json.md @@ -3,25 +3,25 @@ #### POST /user/10/role/Observateur/remove ```json { - "date_expiration": null, - "date_modif_passwd": "2022-08-19T09:29:19.775361Z", - "date_created": "2022-08-19T09:29:19.775364Z", - "dept": "TAPI", - "id": 10, "active": false, - "status_txt": "ferm\u00e9", - "last_seen": "2022-08-19T09:29:19.775354Z", + "date_created": "2022-08-20T12:00:00.000000+02:00", + "date_expiration": null, + "date_modif_passwd": "2022-08-20T12:00:00.000000+02:00", + "dept": "TAPI", + "email": "", + "id": 10, + "last_seen": "2022-08-20T12:00:00.000000+02:00", "nom": "alain2", - "prenom": "bruno2", - "roles_string": "", - "user_name": "alain", "nom_fmt": "Alain2", - "prenom_fmt": "Bruno2", - "nomprenom": "Alain2 B.", - "prenomnom": "B. Alain2", - "nomplogin": "ALAIN2 Bruno2 (alain)", "nomcomplet": "Bruno2 Alain2", - "email": "" + "nomplogin": "ALAIN2 Bruno2 (alain)", + "nomprenom": "Alain2 B.", + "prenom": "bruno2", + "prenom_fmt": "Bruno2", + "prenomnom": "B. Alain2", + "roles_string": "", + "status_txt": "ferm\u00e9", + "user_name": "alain" } ``` diff --git a/docs/samples/sample_user.json.md b/docs/samples/sample_user.json.md index de00140..f277c4a 100644 --- a/docs/samples/sample_user.json.md +++ b/docs/samples/sample_user.json.md @@ -3,25 +3,25 @@ #### GET /user/1 ```json { - "date_expiration": null, - "date_modif_passwd": "2022-08-19T09:27:59.660680Z", - "date_created": "2022-08-19T09:27:59.660683Z", - "dept": null, - "id": 1, "active": true, - "status_txt": "actif", - "last_seen": "2022-08-19T09:27:59.660673Z", + "date_created": "2022-08-20T12:00:00.000000+02:00", + "date_expiration": null, + "date_modif_passwd": "2022-08-20T12:00:00.000000+02:00", + "dept": null, + "email": "iuta-scodoc@univ-lille.fr", + "id": 1, + "last_seen": "2022-08-20T12:00:00.000000+02:00", "nom": "", - "prenom": "", - "roles_string": "SuperAdmin_", - "user_name": "admin", "nom_fmt": "admin", - "prenom_fmt": "", - "nomprenom": "admin", - "prenomnom": "admin", - "nomplogin": "ADMIN (admin)", "nomcomplet": " admin", - "email": "iuta-scodoc@univ-lille.fr" + "nomplogin": "ADMIN (admin)", + "nomprenom": "admin", + "prenom": "", + "prenom_fmt": "", + "prenomnom": "admin", + "roles_string": "SuperAdmin_", + "status_txt": "actif", + "user_name": "admin" } ``` diff --git a/docs/samples/sample_users-query.json.md b/docs/samples/sample_users-query.json.md index 50c4340..ce42137 100644 --- a/docs/samples/sample_users-query.json.md +++ b/docs/samples/sample_users-query.json.md @@ -4,48 +4,48 @@ ```json [ { - "date_expiration": null, - "date_modif_passwd": "2022-08-19T09:28:07.700732Z", - "date_created": "2022-08-19T09:28:07.700735Z", - "dept": "AA", - "id": 6, "active": true, - "status_txt": "actif", - "last_seen": "2022-08-19T09:28:07.700726Z", + "date_created": "2022-08-20T12:00:00.000000+02:00", + "date_expiration": null, + "date_modif_passwd": "2022-08-20T12:00:00.000000+02:00", + "dept": "AA", + "email": "", + "id": 6, + "last_seen": "2022-08-20T12:00:00.000000+02:00", "nom": "U AA", - "prenom": "lambda", - "roles_string": "UsersViewer_TAPI,Viewer_,UsersViewer_AA,Viewer_", - "user_name": "u_AA", "nom_fmt": "U Aa", - "prenom_fmt": "Lambda", - "nomprenom": "U Aa L.", - "prenomnom": "L. U Aa", - "nomplogin": "U AA Lambda (u_AA)", "nomcomplet": "Lambda U Aa", - "email": "" + "nomplogin": "U AA Lambda (u_AA)", + "nomprenom": "U Aa L.", + "prenom": "lambda", + "prenom_fmt": "Lambda", + "prenomnom": "L. U Aa", + "roles_string": "UsersViewer_TAPI,Viewer_,UsersViewer_AA,Viewer_", + "status_txt": "actif", + "user_name": "u_AA" }, { - "date_expiration": null, - "date_modif_passwd": "2022-08-19T09:28:08.125041Z", - "date_created": "2022-08-19T09:28:08.125043Z", - "dept": "BB", - "id": 7, "active": true, - "status_txt": "actif", - "last_seen": "2022-08-19T09:28:08.125034Z", + "date_created": "2022-08-20T12:00:00.000000+02:00", + "date_expiration": null, + "date_modif_passwd": "2022-08-20T12:00:00.000000+02:00", + "dept": "BB", + "email": "", + "id": 7, + "last_seen": "2022-08-20T12:00:00.000000+02:00", "nom": "U BB", - "prenom": "lambda", - "roles_string": "UsersViewer_TAPI,Viewer_,UsersViewer_AA,Viewer_,UsersViewer_BB,Viewer_", - "user_name": "u_BB", "nom_fmt": "U Bb", - "prenom_fmt": "Lambda", - "nomprenom": "U Bb L.", - "prenomnom": "L. U Bb", - "nomplogin": "U BB Lambda (u_BB)", "nomcomplet": "Lambda U Bb", - "email": "" + "nomplogin": "U BB Lambda (u_BB)", + "nomprenom": "U Bb L.", + "prenom": "lambda", + "prenom_fmt": "Lambda", + "prenomnom": "L. U Bb", + "roles_string": "UsersViewer_TAPI,Viewer_,UsersViewer_AA,Viewer_,UsersViewer_BB,Viewer_", + "status_txt": "actif", + "user_name": "u_BB" }, - "... etc." + "..." ] ```