HOME

TheInfoList



OR:

CSPro, short for the Census and Survey Processing System, is a
public domain The public domain (PD) consists of all the creative work A creative work is a manifestation of creative effort including fine artwork (sculpture, paintings, drawing, sketching, performance art), dance, writing (literature), filmmaking, ...
data processing software package developed by the
U.S. Census Bureau The United States Census Bureau (USCB), officially the Bureau of the Census, is a principal agency of the U.S. Federal Statistical System, responsible for producing data about the American people and economy. The Census Bureau is part of the ...
and
ICF International ICF International, Inc. is a Reston, Virginia-based global consulting and technology services company, which provides a range of services for governments and businesses, including strategic planning, management, marketing and analytics. The compa ...
. Serpro S.A. was involved in past development. Funding for development comes primarily from the
U.S. Agency for International Development The United States Agency for International Development (USAID) is an independent agency of the U.S. federal government that is primarily responsible for administering civilian foreign aid and development assistance. With a budget of over $27 ...
. The main purpose of this
software framework In computer programming, a software framework is an abstraction in which software, providing generic functionality, can be selectively changed by additional user-written code, thus providing application-specific software. It provides a standard ...
is to design an application for data collection and processing. CSPro was designed and implemented through a joint effort by the developers of two earlier software packages that were used to capture, edit, and tabulate census and survey data on DOS-based machines: the Integrated Microcomputer Processing System (IMPS), developed by the U.S. Census Bureau, and the Integrated System for Survey Analysis (ISSA), developed by Serpro S.A. As a result, CSPro is founded on more than 30 years of development. The software can be run on Windows-based OS (Vista, 7, 8, and 10—
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
and
IOS iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also includes ...
operating systems are not supported) to design applications able to be deployed on Android and Windows family OS following its "Build Once, Deploy Many" ability. These applications can be used for mobile
survey data collection With the application of probability sampling in the 1930s, surveys became a standard tool for empirical research in social sciences, marketing, and official statistics. The methods involved in survey data collection are any of a number of ways in ...
(via Smartphones or tablets), or for office-based collection (via laptops or desktops). The public domain distribution is binary-only. Support for Unicode data entry began with version 5. A CSPro designed application can be a dynamic and intelligent questionnaire for entering, editing, tabulating, mapping, and disseminating
census A census is the procedure of systematically acquiring, recording and calculating information about the members of a given population. This term is used mostly in connection with national population and housing censuses; other common censuses incl ...
and
survey Survey may refer to: Statistics and human research * Statistical survey, a method for collecting quantitative information about items in a population * Survey (human research), including opinion polls Spatial measurement * Surveying, the techniq ...
data. Also, the simple IDE of the CSPro Designer can be used to implement sophisticated
Information System An information system (IS) is a formal, sociotechnical, organizational system designed to collect, process, store, and distribute information. From a sociotechnical perspective, information systems are composed by four components: task, people ...
in various fields such as Monitoring and Evaluation, Business Administration, Logistics and so on. This package is widely used worldwide by statistical agencies, international organizations, NGOs, consulting firms, colleges and universities, hospitals, and private sector groups, in more than 160 countries. Major international household survey programs, such as
Multiple Indicator Cluster Surveys The Multiple Indicator Cluster Surveys (MICS) are household surveys implemented by countries under the programme developed by the United Nations Children's Fund to provide internationally comparable, statistically rigorous data on the situation o ...
(MICS) and
Demographic and Health Surveys The Demographic and Health Surveys (DHS) Program is responsible for collecting and disseminating accurate, nationally representative data on health and population in developing countries. The project is implemented by ICF International and is funded ...
(DHS) also use CSPro for Census and Survey works. While the program uses a simple graphical interface ( IDE), CSPro also contains a sophisticated programming language that can be used to create highly customized applications. Beginning users can program simple quality control checks, and advanced users can write dynamic applications using his procedural and object oriented programming language. It remains actively in development (as of spring 2021). With latest improvements, CSPro designed application support: * SQLite and SQL language; * Relational database support on device and servers; * Improved data security through transparent data encryption and support of best in class hashing/salting algorithms; * Multiple questions per screen; * Mobile Mapping: Displaying dynamic mapping and deal with geographic informations (online maps, Tiled offline basemap and points (all features: polygon, polyline, line is supported on version 7.7)); * Introduction of Objects programming in CSPro logic; * CSS, HTML5, JavaScript via templated report, CAPI text, Webview/Webview 2 and CSPro-Javascript interface; * PHP through CSWeb; * Powerful and comprehensive
paradata :''This article refers to data surrounding the administration of surveys. For information about contextualized usage data for digital learning resources see Paradata (Learning Resource Analytics)'' The paradata of a data set or survey are data abou ...
for complete and intelligent monitoring of the data collection step; * Smart application installation using barcode/QR Code; * Multiple programming language improvements (smart synchronization (including on local Dropbox and
FTP servers The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and data ...
,
dynamic translation In computer science, dynamic recompilation is a feature of some emulators and virtual machines, where the system may recompile some part of a program during execution. By compiling during execution, the system can tailor the generated code to r ...
, etc.)); The source code of the CSWeb API and the help system have been released to the public, but generally it is not open source. In addition to the help system disseminated with CSPro, an active users forum is maintained as well.


See also

*
Epi Info Epi Info is statistical software for epidemiology developed by Centers for Disease Control and Prevention (CDC) in Atlanta Atlanta ( ) is the capital and most populous city of the U.S. state of Georgia. It is the seat of Fulton County, ...
*
X-12-ARIMA X-13ARIMA-SEATS, successor to X-12-ARIMA and X-11, is a set of statistical methods for seasonal adjustment and other descriptive analysis of time series data that are implemented in the U.S. Census Bureau's software package. These methods are or ...
*
Data Processing Data processing is the collection and manipulation of digital data to produce meaningful information. Data processing is a form of ''information processing'', which is the modification (processing) of information in any manner detectable by an ...
*
Data collection system Data collection system (DCS) is a computer application that facilitates the process of data collection, allowing specific, structured information to be gathered in a systematic fashion, subsequently enabling data analysis to be performed on the in ...
* CAPI *
Survey data collection With the application of probability sampling in the 1930s, surveys became a standard tool for empirical research in social sciences, marketing, and official statistics. The methods involved in survey data collection are any of a number of ways in ...
*
Information System An information system (IS) is a formal, sociotechnical, organizational system designed to collect, process, store, and distribute information. From a sociotechnical perspective, information systems are composed by four components: task, people ...


References


External links

*
CSPro UsersSerpro S.A.
{{Statistical software Public-domain software United States Census Bureau Data processing Statistical survey software Information systems Integrated development environments