Le Myanmar Information Management Unit (MIMU) est une organisation à but non lucratif placée sous la direction du Programme des Nations Unies pour le développement (UNDP) qui recueille et organise des informations sur la Birmanie (données géographiques, organisationnelles, administratives) et les fournit aux Nations Unies, aux ONG et parties prenantes gouvernementales pour aider les activités humanitaires et de développement général et axées sur la paix Nous avons développé une solution extranet personnalisée associée à une base de données massive pour collecter et organiser leurs données dans une seule interface utilisateur Web.
Team
1 Chef de projet1 Coordinateur de projet
1 Développeur Front-End
1 Développeur Symfony
Methodology
AgileTools
SkypeAdobe XD
Teamwork
Timeframe
6 monthsFaciliter la saisie et gestion d'une base de données complexe
Nous avons développé une application Web personnalisée pour gérer la base de données PostgreSQL existante de MIMU, afin de leur offrir une interface conviviale pour:
- Rechercher des données
- Modifier les données
- Saisir les données avec une navigation facile pour ajouter plusieurs niveaux de relations à la volée dans des formulaires faciles à utiliser pour le personnel non technique.
- Implémentation de règles métier avancées impactant plusieurs objets
- Nombreuses importations / exportations avec règles de validation
- Processus de validation
- Versionnage des données
- Envoi d’e-mails / notifications
La base de données à partir de laquelle nous avons travaillé nécessite plus de 25 formulaires complexes, des centaines d’écrans de base CRUD (Create Read Update Delete), environ 50 objets métier, 30 tables de classification et au total plus de 150 tables relationnelles.