forked from ScoDoc/DocScoDoc
Mise a jour du cahier des charges
- Ajout d'une RoadMap - Modifications mineures
This commit is contained in:
parent
6a76cfd20c
commit
7db9a5ea8d
@ -3,6 +3,22 @@
|
|||||||
|
|
||||||
Cahier des charges rassemblant les fonctionnalités à implémenter pour la version mobile de ScoDoc.
|
Cahier des charges rassemblant les fonctionnalités à implémenter pour la version mobile de ScoDoc.
|
||||||
|
|
||||||
|
|
||||||
|
## Roadmap
|
||||||
|
|
||||||
|
**v0** : Lecture seule
|
||||||
|
|
||||||
|
**v1**: v0 + fixes + saisie absences
|
||||||
|
|
||||||
|
**Beta Release (scodoc-devel)**
|
||||||
|
|
||||||
|
**v2**: fixes (feedback beta tests) + intégration à distrib ScoDoc7.
|
||||||
|
|
||||||
|
**Release**
|
||||||
|
|
||||||
|
Documentation et tests
|
||||||
|
|
||||||
|
|
||||||
## Fonctionnalités
|
## Fonctionnalités
|
||||||
|
|
||||||
### Login (/ScoDoc)
|
### Login (/ScoDoc)
|
||||||
@ -25,7 +41,7 @@ Consultation des semestres et sessions en cours.
|
|||||||
Liens vers:
|
Liens vers:
|
||||||
- `Gestion Semestre`
|
- `Gestion Semestre`
|
||||||
|
|
||||||
### Gestion Semestre (ScoDoc/DEPT/Scolarite/Notes/formsemestre_status?formsemestre_id=ID_SEM)
|
### Gestion Semestre (ScoDoc/DEPT/Scolarite/Notes)
|
||||||
|
|
||||||
Accès au tableau de bord des formations.
|
Accès au tableau de bord des formations.
|
||||||
|
|
||||||
@ -52,7 +68,7 @@ Liens vers:
|
|||||||
|
|
||||||
### Saisie des absences (Page a définir )
|
### Saisie des absences (Page a définir )
|
||||||
|
|
||||||
Utilisation d'un dropdown pour le choix du groupe.
|
(Utilisation d'un dropdown pour le choix du groupe)
|
||||||
|
|
||||||
Affichage d'un tableau (Absences matin/après-midi séparées)
|
Affichage d'un tableau (Absences matin/après-midi séparées)
|
||||||
- A la semaine
|
- A la semaine
|
||||||
@ -77,7 +93,7 @@ Potentiellement plusieurs pages (Paramètres de departement, de compte...)
|
|||||||
| Acceuil / Choix DEPT | | |
|
| Acceuil / Choix DEPT | | |
|
||||||
| `index_dept` | | ??? |
|
| `index_dept` | | ??? |
|
||||||
| `list_depts` | | Liste les départements disponibles |
|
| `list_depts` | | Liste les départements disponibles |
|
||||||
| `DeptId` (?) | | Récupère les identifiants de départements |
|
| `DeptId` | | Récupère les identifiants de départements |
|
||||||
| Scolarité / Semestres | | |
|
| Scolarité / Semestres | | |
|
||||||
| `formsemestre_list` | | Liste des semestres |
|
| `formsemestre_list` | | Liste des semestres |
|
||||||
| Gestion Semestre | | |
|
| Gestion Semestre | | |
|
||||||
@ -85,23 +101,24 @@ Potentiellement plusieurs pages (Paramètres de departement, de compte...)
|
|||||||
| `do_ens_list` | | Liste des enseignants |
|
| `do_ens_list` | | Liste des enseignants |
|
||||||
| `search_etud_by_name` | | Recherche d'étudiant par nom |
|
| `search_etud_by_name` | | Recherche d'étudiant par nom |
|
||||||
| `search_etud_in_dept` | | Recherche d'étudiant dans le departement|
|
| `search_etud_in_dept` | | Recherche d'étudiant dans le departement|
|
||||||
| `trombino` (?) | | Affichage des photos des étudiants|
|
| `trombino` | | Affichage des photos des étudiants|
|
||||||
| Profil étudiant | | |
|
| Profil étudiant | | |
|
||||||
| `etud_info` | | Recuperation des informations d'un étudiant |
|
| `etud_info` | | Recuperation des informations d'un étudiant |
|
||||||
| Saisie des absences | | |
|
| Saisie des absences | | |
|
||||||
| `TODO` (Fonctions a fitrer)| | |
|
| `CalAbs` | | Recuperation d'un calendrier des absences |
|
||||||
|
| `EtatAbsences` | | Recuperation de l'état des absences |
|
||||||
| Bulletin de notes | | |
|
| Bulletin de notes | | |
|
||||||
| `formsemestre_bulletinetud` | | Recuperation d'un bulletin de notes |
|
| `formsemestre_bulletinetud` | | Recuperation d'un bulletin de notes |
|
||||||
|
|
||||||
## Choix des outils (Framework JS)
|
## Choix des outils (Framework JS)
|
||||||
|
|
||||||
### Solutions "modernes"
|
### Solutions "modernes" et adaptées
|
||||||
|
|
||||||
Les solutions retenues ici sont récentes et mises a jour, et probablement plus durables.
|
Les solutions retenues ici sont récentes et mises a jour, et probablement plus durables.
|
||||||
|
|
||||||
#### ReactJS (Choix final)
|
#### ReactJS (Choix final)
|
||||||
|
|
||||||
ReactJS utilise une syntaxe JSX crée en 2013 et développée par Facebook (et sa communauté).
|
ReactJS (OpenSource) utilise une syntaxe JSX crée en 2013 et développée par Facebook (et sa communauté).
|
||||||
|
|
||||||
#### Vue JS
|
#### Vue JS
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user