Accueil🇫🇷Chercher

CSPro

CSPro, abrĂ©viation de Census and Survey Processing System est un ensemble logiciel comprenant compilateur et diffĂ©rents outils spĂ©cialisĂ©s dans le dĂ©veloppement d’applications de collecte, visualisation, traitement et analyse de donnĂ©es.

Historique

C’est un logiciel développé par le Census Bureau des États-Unis ainsi que ICF international. Serpro S.A était aussi impliqué dans les premières étapes du développement de CSPro. Le financement de ce programme provient principalement de l’USAID. La première version de CSPro remonte à mai 2000[1], cependant le développement de ses ancêtres : ISSA et IMPS remonte a plus de 30 années[2].

Description

Les dernières versions du compilateur et des outils sont conçues pour ĂŞtre utilisĂ©es sur les ordinateurs ayant comme système d'exploitation Windows 7 et plus. Cependant, les applications implĂ©mentĂ©es avec CSPro 7+ peuvent ĂŞtre dĂ©ployĂ©es sur n’importe quel ordinateur, tablette, smartphone utilisant Android, Windows UWP ou Windows 7, 8 , 10.  

CSPro dispose d’un environnement de dĂ©veloppement très simple, mais la puissance de son langage de programmation propre : Le Cspro Programming Language (CPL) lui permet de concevoir des applications complexes et intelligentes susceptibles d’être utilisĂ©es dans des domaines variĂ©s (Formulaires Ă©lectroniques pour  EnquĂŞtes et Recensements, implĂ©mentation de système d'information sophistiquĂ©s : Suivi-Evaluation, Administration et Gestion d’entreprises etc.)

Versions

A date (Septembre 2020), CSPro est activement en développement par une équipe de développeurs dynamique. Au cours des dernières années, des changements majeurs ont été opérés dans le développement du compilateur et des outils au point qu’actuellement, les applications développées avec Cspro sont devenues plus puissantes et intelligentes en supportant :

  • Sqlite comme moteur de stockage de donnĂ©es du cĂ´tĂ© client ;
  • MySQL via l’API CSWeb pour le stockage et la compilation des donnĂ©es de tous les clients ;
  • Le langage SQL (version de SQLite) Ă  l’intĂ©rieur de CPL ;
  • Plusieurs questions par Ă©cran;
  • La cartographie mobile intelligente et dynamique avec ou sans internet;
  • La programmation orientĂ©e objet;
  • Les langages CSS, HTML, JavaScript par le biais de l’interface templated report ;
  • PHP via CSWeb ;
  • Un système puissant et exhaustif de collecte de donnĂ©es d’audit (Paradata log) du cĂ´tĂ© client ;
  • De nouvelles fonctions dans le langage de programmation pour, entre autres, permettre le support de la synchronisation intelligente des applications et des donnĂ©es, la traduction dynamique , etc.

En dépit du fait que CSPro est dans le domaine public, seuls les codes sources de CSWeb[3] et de l'Aide[4] sont disponibles pour le public.

Notes et références

  1. « Release History - CSPro Help », sur www.csprousers.org (consulté le ).
  2. (en) Cushing J et Ortuzar J, « ISSA an integrated system for survey analysis. », Popline,‎ (lire en ligne, consulté le ).
  3. (en-US) U.S. Census Bureau, Demographic Internet Staff, « Census and Survey Processing System (CSPro) Download », sur www.census.gov (consulté le )
  4. helps: CSPro help documentation and the tools to generate CHM and HTML files, CSProDevelopment, (lire en ligne)

Lien externe

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.