How flex68016-del/edupaie works
EduPaie vise la gestion scolaire des élèves, classes et paiements, avec suivi des soldes et reçus. Le parcours prévu passe par une interface PySide6, des services métier puis des repositories SQLite. Toutefois, l’entrée actuelle affiche seulement un message : les packages UI et services ne contiennent que leur description, et aucun parcours utilisateur fonctionnel n’est câblé. Le graphe distingue donc les accès aux données réellement décrits des capacités annoncées mais non implémentées; les modules non échantillonnés ne permettent pas d’affirmer davantage de liaisons.
Main entry points: database.py Connexion et transactions · main.py Entrée console · student_repository.py Élèves et classes · payment_repository.py Paiements et reçus
Components 10
Interface prévue
Domaine prévu
- Règles métier
services - Reçus PDF annoncés
services
Accès aux données
- Élèves et classes
data/student_repository.py - Paiements et reçus
data/payment_repository.py - Connexion et transactions
data/database.py - Schéma relationnel
db/schema.sql
Other components
- Utilisateur
- Entrée console
main.py - Base SQLite
Connections 6
- Utilisateur → Entrée console: lance
- Entrée console → Utilisateur: affiche message
- Élèves et classes → Connexion et transactions: ouvre transactions
- Paiements et reçus → Connexion et transactions: ouvre transactions
- Connexion et transactions → Base SQLite: lit et écrit
- Connexion et transactions → Schéma relationnel: lit à l’initialisation