CSPro: Difference between revisions
No edit summary |
Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.1 |
||
Line 15: | Line 15: | ||
'''CSPro''', short for the '''Census and Survey Processing System''', is a [[public domain]] [[Data processing|data processing software package]] developed by the [[U.S. Census Bureau]] and [[ICF International]]. Serpro S.A. was involved in past development. Funding for development comes primarily from the [[U.S. Agency for International Development]]. The main purpose of this [[software framework]] is to design application for [[data collection system|data collection and processing]]. |
'''CSPro''', short for the '''Census and Survey Processing System''', is a [[public domain]] [[Data processing|data processing software package]] developed by the [[U.S. Census Bureau]] and [[ICF International]]. Serpro S.A. was involved in past development. Funding for development comes primarily from the [[U.S. Agency for International Development]]. The main purpose of this [[software framework]] is to design application for [[data collection system|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.<ref>https://www.popline.org/node/351341</ref> |
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.<ref>{{Cite web |url=https://www.popline.org/node/351341 |title=Archived copy |access-date=2017-11-22 |archive-url=https://web.archive.org/web/20171201042916/https://www.popline.org/node/351341 |archive-date=2017-12-01 |url-status=dead }}</ref> |
||
The software can be run on Windows-based OS (Vista, 7, 8, and 10—[[Linux]] and [[IOS]] 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]] (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. |
The software can be run on Windows-based OS (Vista, 7, 8, and 10—[[Linux]] and [[IOS]] 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]] (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. |
||
Line 55: | Line 55: | ||
* {{official website|https://www.census.gov/data/software/cspro.html}} |
* {{official website|https://www.census.gov/data/software/cspro.html}} |
||
*[http://www.csprousers.org/ CSPro Users] |
*[http://www.csprousers.org/ CSPro Users] |
||
*[ |
*[https://web.archive.org/web/20191127092954/http://serpro.com/ Serpro S.A.] |
||
{{Statistical software}} |
{{Statistical software}} |
Revision as of 04:31, 11 July 2020
CSPro, short for the Census and Survey Processing System, is a public domain data processing software package developed by the U.S. Census Bureau and ICF International. Serpro S.A. was involved in past development. Funding for development comes primarily from the U.S. Agency for International Development. The main purpose of this software framework is to design 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.[1]
The software can be run on Windows-based OS (Vista, 7, 8, and 10—Linux and IOS 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 (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 and survey data. Also, the simple IDE of the CSPro Designer can be used to implement sophisticated Information System 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.[2] Major international household survey programs, such as Multiple Indicator Cluster Surveys (MICS) and Demographic and Health Surveys (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 2020). With latest improvements, CSPro designed application support:
- SQLite and SQL language;[3]
- Relational database support on device;[4]
- Improved data security through transparent data encryption [5] and support of best in class hashing/salting algorithms; [6]
- Multiple questions per screen; [7]
- Mobile Mapping: Displaying dynamic mapping and deal with geographic informations (online maps, Tiled offline basemap and points); [8]
- Introduction of Objects programming in CSPro logic; [9]
- CSS, HTML, JavaScript via templated report;[10]
- PHP through CSWeb;
- Powerful and comprehensive paradata 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, dynamic translation, etc.);
The source code of the CSWeb API[11] and the help system[12] 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.[13]
See also
- Epi Info
- X-12-ARIMA
- Data Processing
- Data collection system
- CAPI
- Survey data collection
- Information System
References
- ^ "Archived copy". Archived from the original on 2017-12-01. Retrieved 2017-11-22.
{{cite web}}
: CS1 maint: archived copy as title (link) - ^ "Archived copy". Archived from the original on 2017-07-10. Retrieved 2017-11-21.
{{cite web}}
: CS1 maint: archived copy as title (link) - ^ http://csprousers.org/help/CSPro/sqlquery_function.html
- ^ https://www.csprousers.org/help/CSPro/csdb_relational_format.html
- ^ https://www.csprousers.org/help/CSPro/encrypted_data.html
- ^ https://www.csprousers.org/help/CSPro/hash_function.html
- ^ https://www.csprousers.org/help/CSPro/blocks.html
- ^ https://www.csprousers.org/help/CSPro/maps.html
- ^ https://www.csprousers.org/help/CSPro/object_dot_notation.html;
- ^ http://csprousers.org/help/CSPro/templated_reports.html
- ^ https://www.census.gov/data/software/cspro.Download.html
- ^ https://github.com/CSProDevelopment/helps
- ^ http://www.csprousers.org/