Fiscora – Planification budgétaire institutionnelle, exécution budgétaire & contrôle financier
Un système hérité de budgétisation institutionnelle ASP.NET, reconstruit en plateforme de référence sécurisée et API-first – avec planification budgétaire hiérarchique, allocations de crédits, exécution budgétaire, factures, paiements, calculs liés à la paie, traces de formules traçables, rapports CSV et processus financiers auditables.
Contexte
Les institutions publiques exploitent des workflows de planification budgétaire, d'allocation, de dépenses et de paiements sur des systèmes ASP.NET vieillissants. Ces systèmes contiennent des règles financières accumulées au fil des ans — hiérarchies budgétaires récursives, calculs liés à la paie, formules basées sur des scripts — mais résistent aux tests, à une exploitation sécurisée et à l'intégration.
Problème
Les anciens systèmes financiers institutionnels contiennent des règles budgétaires accumulées au fil des ans – hiérarchies récursives de lignes budgétaires, suivi du prévu vs alloué vs dépensé vs restant, calculs liés à la paie avec primes, retenues, prélèvements et remboursements, ainsi qu'une logique de formules basée sur des scripts – dans des bases de code ASP.NET vieillissantes, difficiles à tester, à sécuriser, à intégrer et à étendre.
Ce qui a été construit / modernisé
Nous avons reconstruit le système en plateforme de référence de qualité portfolio. Nous avons d'abord extrait le modèle de domaine, remplacé les anciens patterns de calcul basés sur des scripts par un modèle de formules sécurisé et traçable, et réimplémenté la plateforme en ASP.NET Core Web API sur le .NET LTS actuel, avec EF Core, PostgreSQL et un frontend Next.js – structurée en monolithe modulaire avec Clean Architecture. L'autorisation basée sur les rôles, la journalisation d'audit, Swagger/OpenAPI, les rapports CSV et un stack de démo dockerisé rendent chaque workflow vérifiable. Des tests automatisés couvrent la récursion budgétaire, les workflows d'exécution, les calculs de paie et de formules, les rapports et le comportement de sécurité. L'architecture inclut des points d'extension prêts pour l'IA, en vue de futurs rapports et workflows assistés par l'IA.
Points forts du workflow
- Planification hiérarchique des lignes budgétaires avec suivi du prévu, de l'alloué, du dépensé et du restant
- Workflows d'allocation, de facturation et de paiement avec chaînes de journalisation complètes
- Un modèle de formules sécurisé et traçable remplace les calculs de paie et de budget basés sur des scripts
- Rapports CSV et traces de formules pour les responsables financiers et les auditeurs
Sécurité, auditabilité & gouvernance
- Autorisation basée sur les rôles sur chaque workflow financier
- Journalisation d'audit pour chaque allocation, facture, paiement et rapport
- Tests automatisés pour la récursion budgétaire, les calculs de paie et de formules et le comportement de sécurité
- La documentation Swagger/OpenAPI et un stack de démo dockerisé rendent chaque workflow vérifiable
Points d'extension prêts pour l'IA
- Brouillons de rapports assistés par l'IA sur les données budgétaires et d'exécution journalisées
- Signalements d'anomalies sur les dépenses par rapport au plan, soumis à la revue humaine
- Requêtes en langage naturel sur les lignes budgétaires, bornées par les permissions basées sur les rôles existantes
Valeur métier
- Préserver des règles budgétaires et de paie complexes sous forme de calculs traçables et testés
- Des workflows auditables – chaque allocation, facture, paiement et rapport est journalisé
- Un pattern reproductible pour moderniser les systèmes financiers institutionnels sans perdre la logique de domaine
Technologies
- .NET / ASP.NET Core
- Entity Framework Core
- PostgreSQL
- Next.js
- TypeScript
- Tailwind CSS
- Docker Compose
- Swagger / OpenAPI
- Journalisation d'audit
- Points d'extension prêts pour l'IA
Rôles concernés
- .NET Backend Engineer
- Full-Stack Engineer
- Legacy Modernization Engineer
Statut & transparence
Fiscora est une étude de cas de modernisation et une plateforme de référence, reconstruite à partir d'un système hérité institutionnel ASP.NET. Elle démontre la méthode de modernisation de bout en bout et n'est pas présentée comme un système de production client confidentiel.
Étape suivante
Discuter d'un projet similaire
Nous pouvons adapter ce modèle à vos systèmes et mobiliser les ingénieurs pour le mettre en œuvre. Contactez-nous à l'adresse info@inovativi.com.
