CSPro, сокращение от Census and Survey Processing System, является общедоступным пакетом программного обеспечения для обработки данных, разработанным США. Бюро переписи и ICF International. Serpro S.A. принимала участие в прошлых разработках. Финансирование развития поступает в основном из США. Агентство международного развития. Основная цель этой программной среды - разработать приложение для сбора и обработки данных..
CSPro был разработан и реализован совместными усилиями разработчиков двух более ранних программных пакетов, которые использовались для захвата редактировать и табулировать данные переписи и обследований на машинах на базе DOS: интегрированная микрокомпьютерная система обработки (IMPS), разработанная Бюро переписи населения США, и интегрированная система анализа опросов (ISSA), разработанная Serpro SA. В результате, CSPro основан на более чем 30-летнем опыте разработки.
Программное обеспечение может работать в ОС Windows (Vista, 7, 8 и 10 - Linux и IOS операционные системы не поддерживаются) для разработки приложений, которые могут быть развернуты на ОС семейства Android и Windows с помощью возможности «Создать один раз, развернуть множество». Эти приложения можно использовать для мобильного сбора данных опроса (через смартфоны или планшеты) или для сбора в офисе (через ноутбуки или настольные компьютеры). Распространение в открытом доступе доступно только в двоичном формате. Поддержка ввода данных Unicode началась с версии 5.
Приложение, разработанное CSPro, может представлять собой динамический и интеллектуальный вопросник для ввода, редактирования, табулирования, отображения и распространения переписи и опрос данные. Кроме того, простую среду IDE CSPro Designer можно использовать для реализации сложной информационной системы в различных областях, таких как мониторинг и оценка, бизнес-администрирование, логистика и т. Д.
Этот пакет широко используется во всем мире статистическими агентствами, международными организациями, НПО, консалтинговыми фирмами, колледжами и университетами, больницами и группами частного сектора более чем в 160 странах. Основные международные программы обследований домашних хозяйств, такие как Кластерные обследования по множественным показателям (MICS) и Демографические и медицинские обследования (DHS), также используют CSPro для проведения переписей и обследований.
Хотя программа использует простой графический интерфейс (IDE ), CSPro также содержит сложный язык программирования, который можно использовать для создания специализированных приложений. Начинающие пользователи могут программировать простые проверки контроля качества, а опытные пользователи могут писать динамические приложения, используя его процедурный и объектно-ориентированный язык программирования.
Продолжает активно развиваться (по состоянию на весну 2020 года). С последними улучшениями CSPro разработала поддержку приложений:
Исходный код API CSWeb и справочная система были опубликованы, но, как правило, это не открытый исходный код. Помимо справочной системы, распространяемой с помощью CSPro, также поддерживается форум активных пользователей.