Pengenalan CS Pro
description
Transcript of Pengenalan CS Pro
Pengenalan CS Pro Nucke Widowati KP, S.Si, M.Sc
Pengenalan CS Pro
• CS Pro atau Census and Survey Processing System adalah paket program untuk data entry, editing, tabulasi, diseminasi atau tabulasi silang maupun membuat peta tematik dari data yang diperoleh dari sensus atau survei. www.census.gov/ipc/www/cspro
Nucke Widowati KP, S.Si, M.Sc
Pengenalan CS Pro
• Penguna CS Pro adalah individu atau kelompok yang mengumpulkan, menganalisa dan mempubliksikan data hasil sensus atau survey.
• Merupakan kombinasi dari Integrated Microcomputer Processing System (IMPS) dan Intregrated System for Survey Analysis (ISSA). Dibuat Oleh U.S Census Bureau
Nucke Widowati KP, S.Si, M.Sc
Pengenalan CS Pro
• IMPS adalah paket program yang digunakan untuk pemasukan, pengolahan, tabulasi, manjemen dan diseminsasi data sensus dan survei. Dibuat oleh United States Bureau of the Census
• ISSA dibuat oleh Serpro S.A yang berpusat di Santiago, Chile• Untuk PC berbasis DOS• Paket program untuk data masukan, tabulasi,
pelaporan dan dokumentasi file data sensus dan survei
• Pada awalnya untuk survei demografi dan kesehatan Nucke Widowati KP, S.Si, M.Sc
Mengapa CS Pro?
• Didesain untuk mengolah data sensus dan survey
• Mudah digunakan• Dapat digunakan oleh pengguna pemula atau
pengguna tingkat ahli• Desain bersifat modular• Free Software• Dukungan fitur yang baik• Windows environment
Nucke Widowati KP, S.Si, M.Sc
Integrated Microcomputer Processing System (IMPS)
• Census Bureau developed and supported, with funding principally from USAID
• DOS-based, text-based, used a COBOL compiler to enhance functionality
• Several modules:– Entry (CENTRY)– Editing (CONCOR)– Tabulation (CENTS)-> COCENTS (Cobol Census Tabulation Systems)– Variance Calculation (CENVAR)– Operational Control (CENTRACK)
• CSPro does not have the latter two modules (yet)
Aplikasi dalam CS Pro:
Aplikasi Pemasukan data (Data Entry Application) Aplikasi Pemilahan dan Editan (Batch Edit
Application) Aplikasi untuk tabulasi (Tabulation Application)
Nucke Widowati KP, S.Si, M.Sc
Fungsi-Fungsi dalam CS ProTask CSPro
File Layout Data DictionaryData Capture CSEntry (forms)Data Validation LogicData Tabulation (ad hoc) CrossTabData Tabulation (publish) TBA (CENTS)Data Dissemination TRS, Map ViewerVariance Analysis TBA (CenVar)Forms Tracking ExampleUtilities See next slide
Nucke Widowati KP, S.Si, M.Sc
Fungsi-Fungsi dalam CS Pro
CSPro Utilities: • Sort Data File• Tabulate Frequencies• Text, Table, & Map Viewer• Concatenate Data Files• Reformat Data • Compare Data Files• Export Data• Various Conversions
Nucke Widowati KP, S.Si, M.Sc
Modul-modul dalam CS Pro:
• CSPRO.exe• CSENTRY.exe• MAPVIEW.exe• TEXTVIEW.exe• TBLVIEW.exe• DDCONVRT.exe• SHPTOMAP.exe
Nucke Widowati KP, S.Si, M.Sc
Beberapa tipe file pada CS Pro:
• APL (File Aplikasi)• DCF (File Kamus data)• FMF (File formulir)• APP (File Logika)• MGF (File Pesan)• HPF (File Help/bantuan)• XTS (File spesifikasi tabulasi)
Nucke Widowati KP, S.Si, M.Sc
Elemen-Elemen Data File:• Fields, record and questionnaire• Informasi yang diperlukan dalam file data:
•Identifikasi fields•Informasi data fields•“size”(berapa karakter)•Valid value/kode
Nucke Widowati KP, S.Si, M.Sc
Struktur Data FileASCII/Text
• Semua data dalam satu record/satu baris
• Tipe data yang berbeda dalam record/baris yang berbeda
Nucke Widowati KP, S.Si, M.Sc
Terminologi Data File/Pengolahan Data
• Item/variable/field• Record• Questionnaire (Case)• Data file
Nucke Widowati KP, S.Si, M.Sc
Kamus Data
• Kamus data (data dictionary) digunakan untuk mendeskripsikan struktur organisasi suatu file data
• Sebuah kamus data diperlukan untuk setiap file data yang ingin digunakan dalam CS Pro
Nucke Widowati KP, S.Si, M.Sc
Data File
• Kumpulan dari seluruh questionnaires (cases)
Nucke Widowati KP, S.Si, M.Sc
Case/Questionnaire
• Semua tipe record untuk setiap unit pengolahan data, misalnya rumah tangga
Nucke Widowati KP, S.Si, M.Sc
Level
• Merupakan sebuah kuesioner• Untuk memberikan deskripsi mengenai alat
pengumpulan data (kuesioner)• Jika kuesioner memiliki struktur hierarki maka perlu
tambahan level (max level tambahan adalah 3)• Terdiri dari id item dan record (satu atau terlebih)• Ketika membuat kamus data pertama kali, maka CS
Pro akan memberikan sebuah level dengan nama’ QUEST’ dan labelnya ‘Questionaire’.
• Properties pada level:Nucke Widowati KP, S.Si, M.Sc
Level
• Properties pada level:
Properties KeteranganN Note atau catatan bagi kuesioner atau level iniLevel Label Deskripsi (label) bagi levelLevel Name Nama level
Nucke Widowati KP, S.Si, M.Sc
Record• Menyatakan sebuah seksi dari suatu kuesioner dan berisi
sekelompok item yang saling berelasi membentuk baris informasi
• Harus mendefinisikan layout fisik dari file data yang dihasilkan
• Properties Record:\Properties KeteranganRecord Label Label teks untuk identifikasi recordRecord Name Nama yang unik bagi record Type Value Kode (nilai tipe record)Required Menandai apakah record harus terisi (“Yes”)
atau boleh kosong (“No”)Max Jumlah maksimum munculnya case pada
record iniNucke Widowati KP, S.Si, M.Sc
RecordContoh:• Record “Perumahan”
berisi informasi mengenai keadaan rumah
• Record “ART” berisi informasi mengenai setiap anggota rumah tangga
Nucke Widowati KP, S.Si, M.Sc
Identitas / id items:• Item data yang mengidentifikasikan kuesioner secara
unik• Akan selalu ditampilkan pada setiap case pada sebuah
file data• Biasanya kombinasi kode yang unik dari elemen yang
diteliti. • Misal, untuk unit penelitian rumah tangga maka id item
merupakan kombinasi kode propinsi, kab/kota, kecamatan. Nomor blok sensus, dan nomor rumah tangga
Nucke Widowati KP, S.Si, M.Sc
Item
• Merupakan suatu potongan informasi• Berupa ‘field’ yang memuat respon dari suatu
pertanyaan dalam kuesioner• Merupakan eleman dasar dari kuesioner• Memiliki atribut:
SizeTypeNumeric/Alphanumeric
Age5 1
SexM
Income- 9 8 7 . 6 5
Nucke Widowati KP, S.Si, M.Sc
Beberapa properties itemProperties KeteranganItem label Label teks untuk identifikasi itemItem name Nama yang unik bagi item, akan digunakan dalam
CSPro language proceduresStart Posisi awal dari item tersebut di dalam recordLen Panjang item dataData Type Tipe data untuk item tersebut, apakah numerik atau
alphanumerik
Item type Item berupa item atau bagian dari item (sub item). ID items tidak boleh terdiri dari sub item
Occ Banyaknya kejadian pengulangan item di dalam record. ID items tidak boleh memiliki multiple occurrences (occ>1)
Nucke Widowati KP, S.Si, M.Sc
Beberapa properties itemProperties KeteranganDec Jumlah digit desimal di belakang koma, ID Items tidak
boleh memiliki digit decimals.Contoh: Jika terdapat 2 file data yang berisi item ##.##, maka untuk menyimpan angka “12.75” bisa dideklarasikan sebagai berikut:
Dec char Apakah item disimpan sebagai karakter desimal, jika item memiliki nilai Dec>0
Nucke Widowati KP, S.Si, M.Sc
Length Dec Dec Char
Keterangan
4 2 No Dianggap desimal, angka yang muncul adalah “1275”
5 2 Yes Angka desimal diberlakukan, angka yang muncul adalah “12.75”
Beberapa properties item
Properties KeteranganZero fill Apakah item numerik akan disimpan dengan diawali
angka nolContoh: Data dengan “len” = 3, kemudian entry data = 92.• Jika Zero Fill diset ke “Yes”, maka angka yang
disimpan adalah “092”• Jika Zero Fill diset ke “No”, maka angka yang
disimpan adalah “92”
Nucke Widowati KP, S.Si, M.Sc
Questionnaire sections
Nucke Widowati KP, S.Si, M.Sc
One Section ==> One record
Nucke Widowati KP, S.Si, M.Sc
Dari questionnaire ke file data(one record type)
Nucke Widowati KP, S.Si, M.Sc
Dari questionnaire ke file data(Data apa saja?)
Nucke Widowati KP, S.Si, M.Sc
Dari questionnaire ke file data(Dimanakah datanya?)
Nucke Widowati KP, S.Si, M.Sc
Data Dictionary menjelaskan file data
Nucke Widowati KP, S.Si, M.Sc
Value set
• Digunakan untuk menentukan satu atau lebih kelompok nilai dari suatau item atu sub item
• Misalnya item usia akan dikelompokkan berdasarkan kelompok usia:
Nucke Widowati KP, S.Si, M.Sc
Kelompok Usia
From To
0-4 0 45-9 5 910-14 10 1415-19 15 19
Properties Value set
Properties KeteranganValue set name
Nama value set pada item tersebut
Value label Teks (label) untuk nilai-nilai yang bersesuaian dengan nilai yang ada pada file data
From Nilai terkecil pada file data yang akan dikelompokkan ke dalam kriteria
To Nilai terbesar pada file data yang akan dikelompokkan ke dalam kriteria
Special Menentukan apakah data tsb sebagai: Missing, NotAppl, Default
BackNucke Widowati KP, S.Si, M.Sc
Value set• Missing: Item data seharusnya terisi data tetapi tidak
terisi datanya alias non respond. Harus ditentukan kode untuk non respond, misalnya 9,99,999
• Notappl: item data kosong (blank), karena item data tersebut ridak dapat diisi oleh responden tertentu (pertanyaan yang di-skip)
• Default: item data memiliki nilai yang tidak terdefinisi. Contoh: nilai yang terisi dari penghitungan item data yang lain, membaca nilai numerik tetapi ternyata ada nilai non numeric, membaca angka non desimal tetapi ternyata angkanya mengandung desimal.
Nucke Widowati KP, S.Si, M.Sc
36
MenubarToolbar
Object Tree
TreeFrame
Menubar
Toolbar
Object Tree Status bar
Nucke Widowati KP, S.Si, M.Sc
Tampilan menu dan Toolbar pada Jendela Kamus Data
Nucke Widowati KP, S.Si, M.Sc
TUGAS
• Membuat layout records untuk kuesioner VSEN11.K
Nucke Widowati KP, S.Si, M.Sc
Item name
Item label
start length Data type
Item type
occ Dec Dec char
Zero fill