Document de cadrage

Application de gestion — Centre linguistique allemand

Présentation du besoin et formulaire de validation pour affiner le périmètre fonctionnel avant conception et développement.

Version 1.1 Web / PWA Desktop & mobile

1. Contexte et objectifs

Le centre linguistique propose des cours d'allemand à des publics variés. La gestion quotidienne — inscriptions, encaissements, organisation des groupes, suivi des absences et des évaluations — nécessite une solution numérique centralisée, accessible depuis le bureau comme en mobilité.

L'objectif est de concevoir une application cross-plateforme (accès web et PWA installable) couvrant l'ensemble du cycle de vie de l'apprenant, de l'inscription à l'évaluation finale, tout en offrant une vision financière fiable pour la direction et une rémunération transparente pour les enseignants.

Public cible : administration, secrétariat, enseignants — et éventuellement étudiants ou parents selon les choix retenus.

2. Périmètre technique envisagé

CritèreCible
TypeWeb responsive + PWA installable
PlateformesOrdinateur, tablette, smartphone
AccèsEn ligne, depuis le centre et à distance
UtilisateursMulti-rôles (administration, secrétariat, enseignants…)
DocumentsReçus, relevés, rapports

3. Grands groupes et petits groupes

Type Description Tarification
Grand groupe Format collectif à effectif élevé Tarif standard
Petit groupe Format restreint, apprentissage personnalisé (oral, interaction) Tarif majoré

Chaque étudiant s'inscrit dans l'un ou l'autre de ces formats (ou les deux s'il suit plusieurs parcours). L'application gère ces deux types de groupes de manière autonome : planning, effectifs, tarifs, enseignants et évaluations propres à chaque groupe.

4. Modules fonctionnels

Inscription des étudiants

  • Formulaire structuré (identité, coordonnées, niveau, parcours)
  • Objectif de l'apprentissage (études, travail, Ausbildung, immigration, voyage, culture…)
  • Source de connaissance du centre (bouche-à-oreille, réseaux sociaux, recherche web, affichage, ancien élève…)
  • Statuts : en attente, actif, suspendu, radié, diplômé
  • Historique par saison / période scolaire
  • Recherche, filtres et export
  • Affectation à un grand groupe ou un petit groupe

Gestion des paiements

  • Enregistrement des paiements (montant en DH, date, mode)
  • Tarifs différenciés grand groupe / petit groupe
  • Suivi du chiffre d'affaires total et par période
  • Rémunération des enseignants (% selon effectifs de leurs groupes)
  • Impression des reçus, duplicatas et journal des opérations

Groupes et emplois du temps

  • Création de grands et petits groupes, indépendamment
  • Affectation enseignants et étudiants, capacité maximale paramétrable
  • Planning par créneaux (jour, heure, salle), vue calendrier
  • Détection des conflits (enseignant, salle)
  • Liste d'attente si groupe complet

Gestion des absences

  • Saisie par séance : présent, absent, retard, excusé / non excusé
  • Saisie par l'enseignant (mobile) ou le secrétariat
  • Statistiques et alertes en cas d'absentéisme répété
  • Justificatifs et commentaires

Notes et évaluations

  • Saisie des notes par groupe et par session d'évaluation
  • Examen final de langue allemande (session dédiée)
  • Regroupement et historique par saison
  • Moyennes, validation de niveau, relevés imprimables
  • Verrouillage des notes après validation administrative

5. Besoins transverses recommandés

  • Rôles et droits — administration, secrétariat, enseignant (éventuellement étudiant/parent)
  • Référentiels — saisons, niveaux CECRL (A1–C2), salles, enseignants, jours fériés
  • Tableaux de bord — effectifs, CA, impayés, taux de remplissage, absentéisme
  • Impayés et échéanciers — paiements fractionnés, relances, remises éventuelles
  • Documents — attestations, certificats de niveau, modèles personnalisables
  • Notifications — rappels paiement, convocations examen, début de saison
  • Protection des données — consentements, durée de conservation, droits des personnes
  • Sécurité — authentification, journal d'audit sur les opérations sensibles

6. Phases de réalisation proposées

PhaseContenu
MVP Inscriptions, groupes, planning, paiements + reçus, absences, notes par saison, rôles admin/enseignant
V2 Calcul automatique % enseignants, impayés/échéanciers, tableaux de bord, exports comptables
V3 Portail étudiant/parent, notifications e-mail/SMS, attestations et certificats, mode hors-ligne PWA

7. Formulaire de validation client

Merci de compléter ce formulaire pour valider et préciser les besoins. Les champs marqués * sont recommandés.

1. Grands groupes et petits groupes — Confirmez-vous que ce sont deux offres indépendantes ? *
2. Effectifs — Quelle capacité pour chaque type de groupe ?

Indiquez les effectifs minimum et maximum que vous souhaitez pour chaque format.

3. Un étudiant peut-il être inscrit dans un grand groupe ET un petit groupe simultanément ? *
4. Rémunération des enseignants — Sur quoi le pourcentage doit-il être calculé ? *

Les enseignants sont rémunérés en % selon les élèves inscrits dans leurs groupes.

5. Paiements étudiants — Modes et structure tarifaire
6. Reçus de paiement — Mentions obligatoires
7. Organisation des saisons *
8. Évaluations et examen final
9. Absences — Saisie et règles *
10. Utilisateurs de l'application *
11. Volumes estimés
12. Formulaire d'inscription — Quelles informations collecter auprès de l'étudiant ?

Objectif de l'apprentissage (plusieurs choix possibles).

Comment l'étudiant a-t-il connu le centre ? (plusieurs choix possibles)

13. Remarques, besoins complémentaires et points à clarifier

Règles métier spécifiques, documents existants à reproduire, fonctionnalités non couvertes…

14. Validation globale du périmètre *