UNIVERSITAS BINA NUSANTARA
Perancangan Program Aplikasi untuk Mengoptimalkan
Pengolahan Data
Cluster Sampling
Single Stage
dan
Multi Stages
dengan Menggunakan Metode SRS
Merry Magdalena 0500582653
Abstrak
Dalam melakukan suatu observasi dengan tujuan mengetahui suatu parameter populasi, akan digunakan suatu pendugaan, dari statistik suatu sampel. Permasalahannya adalah bagaimana pendugaan mendekati kebenaran, dari hasil penarikan sampel tersebut. Dengan tujuan untuk meningkatkan efisiensi dan efektifitas pengolahan data sampel bergerombol khususnya dalam melakukan suatu pendugaan, perlu dibuat suatu program aplikasi komputerisasi untuk menggantikan pengolahan data yang dilakukan secara manual.
Tujuan dari perancangan ini adalah merancang suatu program aplikasi untuk pengolahan sampel data Cluster Sampling - Single Stage dan Multi Stages yang penarikan sampelnya dengan menggunakan Simple Random Sampling, agar menjadi lebih efisien dan efektif.
Manfaat yang diperoleh dari perancangan ini adalah program aplikasi yang dihasilkan dapat mengatasi kekurangan dan mengurangi kesalahan pengolahan data secara manual, hasil yang akurat serta hasil olah data dengan tingkat ketelitian yang tinggi, kemudahan pemakaian, kecepatan pemrosesan dan menghasilkan output tampilan yang baik. Sedangkan untuk peneliti dan perancang lain dapat digunakan sebagai langkah awal dalam menerapkan teori pendugaan pada pengujian hipotesis dengan metode penarikan sampel khususnya Cluster Sampling.
Dalam perancangan ini, metodologi penulisan skripsi mencakup studi kepustakaan tentang ilmu statistika cabang Sampling Technique khususnya Cluster Sampling dan perancangan terstuktur, seperti: perancangan struktur menu, modul, layar, diagram alir dan diagram transisi.
Hasil yang diperoleh dari perancangan program aplikasi pengolahan data ini adalah pengoptimalan proses pendugaan dengan memperhatikan kecepatan dan keakuratan hasil perhitungan serta memberikan hasil output program yang baik.
PRAKATA
Puji syukur dan terima kasih penulis panjatkan kepada Tuhan Yang Maha Esa, atas karunia, berkat dan penyertaan–Nya sehingga penulisan Skripsi ini dapat diselesaikan dengan baik dan tepat pada waktunya. Skripsi yang berjudul “Perancangan Program Aplikasi untuk Mengoptimalkan Pengolahan Data Cluster Sampling Single Stage dan Multi Stages dengan Menggunakan Metode SRS” ini disusun sebagai salah satu syarat untuk memperoleh gelar kesarjanaan pada Program Studi Ganda, Jurusan Teknik Informatika – Statistika, Jenjang Pendidikan Strata 1.
Dalam menyelesaikan tugas Skripsi ini, penulis banyak memperoleh bimbingan dan dorongan dalam menghadapi permasalahan, baik berupa saran, kritik, doa, fasilitas maupun dukungan moril dari berbagai pihak yang mendukung penulis untuk menyelesikan tugas tersebut. Pada kesempatan ini dengan segala kerendahan hati, penulis ingin mengucapkan terima kasih yang sedalam-dalamnya kepada :
1. Bapak Prof. Dr. Drs. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan kepada penulis untuk menerapkan segala sesuatu yang telah dipelajari selama mengikuti kegiatan belajar dengan mengadakan program studi Skripsi dan selaku dosen pembimbing yang telah memberikan saran, ide dan dukungan moral sehingga penulisan skripsi ini dapat terselesaikan dengan baik;
2. Bapak Ir. Isfarudi, M.Pd., selaku Dosen Pembimbing kedua yang telah memberikan saran, ide dan dukungan moral sehingga penulisan skripsi ini dapat terselesaikan dengan baik;
3. Bapak Wikaria Gazali, S.Si., M.T., selaku Dekan Fakultas MIPA yang selalu memacu semangat dan kreatifitas setiap mahasiswanya;
4. Bapak Ir. Sablin Yusuf, M.Sc, M.Comp.Sc. selaku Dekan Fakultas Fasilkom dan Bapak H. Mohammad Subekti, BE, M.Sc., selaku Ketua Jurusan Teknik Informatika yang membimbing selama proses pengajaran;
5. Bapak Drs. Ngarap Imanuel Manik, M.Kom., selaku Ketua Jurusan Matematika dan Statistika, yang telah memberikan persetujuan terhadap topik skripsi yang diajukan dan telah menunjuk para pembimbing yang terbaik untuk penulis;
6. Bapak Rojali, S. Si., selaku Sekretaris Jurusan Matematika dan Statistika yang telah yang telah meluangkan waktu dalam menjawab keragu-raguan sehubungan dengan persiapan penulisan skripsi;
7. Segenap dosen Universitas Bina Nusantara yang telah memberikan bekal ilmu serta bimbingan selama menuntut ilmu di Bina Nusantara;
8. Seluruh staff karyawan Universitas Bina nusantara yang telah membantu dan memberikan kesempatan kepada penulis untuk mendapatkan buku-buku referensi yang berguna dalam menyelesaikan skripsi ini;
9. Mama, papa dan saudara-saudaraku tercinta, terima kasih pada doa, waktu, kepercayaan dan pengertiannya;
11.Seluruh pihak-pihak yang tidak dapat disebutkan satu-satu yang telah membantu baik secara langsung maupun tidak langsung dalam penulisan skripsi ini.
Penulis menyadari bahwa Skripsi ini, jauh dari sempurna karena keterbatasan pengalaman dan pengetahuan. Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi pembaca dan pihak-pihak yang membutuhkan, sehingga hasil yang diperoleh dapat lebih disempurnakan dan lebih berguna dimasa yang akan datang.
Jakarta, Januari 2006 Penulis
DAFTAR ISI
Halaman
HALAMAN JUDUL LUAR ... i
HALAMAN JUDUL DALAM ... ii
HALAMAN PERSETUJUAN HARD COVER ... iii
ABSTRAK ... iv
1.5 Tujuan dan Manfaat Perancangan ... 4
1.6 Metodologi ... 6
1.7 Definisi Operasional ... 7
BAB 2 KAJIAN TEORITIS 2.1 Deskripsi Teori ... 9
2.1.1 Konsep Dasar Rekayasa Piranti Lunak ... 9
2.1.1.1 Pengertian Rekayasa Piranti Lunak ... 9
2.1.1.2 Paradigma Rekayasa Piranti Lunak ... 9
2.1.2 Interaksi Manusia dan Komputer ... 11
2.1.2.1 Program Interaktif ... 11
2.1.2.2 Pedoman untuk Merancang User Interface ... 12
2.1.3 Optimalisasi ... 16
2.1.4 Pengolahan Data ... 16
2.1.5 Populasi dan Sampel ... 17
2.1.6 Metoda Penarikan Sampel ... 18
2.1.7 Kesalahan Penarikan Sampel ... 22
2.1.8 Teori Pendugaan Statistik ... 23
2.1.9 Sampel Bergerombol (Cluster Sampling)... 28
2.1.9.1 Single Stage Cluster Sampling ... 28
2.1.9.2 Multi Stages Cluster Sampling ... 36
2.1.10 Metoda SRS (Simple Random Sampling) ... 42
2.1.11 Diagram Alir (Flowchart) ... 43
2.1.12 Diagram Transisi (State Transition Diagram) ... 43
BAB 3 RANCANGAN PROGRAM APLIKASI
3.1 Perancangan Struktur Menu ... 46
3.2 Perancangan Modul ... 47
3.3 Perancangan Layar ... 49
3.4 Cara Kerja Program ... 62
3.4.1 Diagram Alir (Flowchart) ... 62
3.4.2 Diagram Transisi (State Transition Diagram) ... 70
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Program Aplikasi ... 71
4.1.1 Spesifikasi Kebutuhan Sarana... 71
4.1.1.1 Spesifikasi Perangkat Keras (Hardware)... 71
4.1.1.2 Spesifikasi Perangkat Lunak (Software)... 72
4.1.2 Cara Penggunaan Program Aplikasi ... 73
4.1.2.1 Layar Perkenalan ... 73
4.1.2.9 Layar Single Stage – Un Equal Size – Penduga Proporsi ... 102
4.1.2.10 Layar Two Stages ... 108
4.1.2.11 Layar Two Stages dengan Total Elemen Populasi .... 109
4.1.2.12 Layar Perkenalan tanpa Total Elemen Populasi ... 118
4.1.2.13 Layar Two Stages - Penduga Proporsi ... 124
4.1.2.14 Layar About ... 130
4.2 Pengujian Program Aplikasi ... 131
4.2.1 Cluster Sampling Single Stage ... 131
4.2.2 Cluster Sampling Two Stages ... 143
4.3 Evaluasi Program Aplikasi ... 152
4.4 Pembahasan Keterbatasan Perancangan ... 153
DAFTAR TABEL
Halaman Tabel 4.1 Data Pengamatan Cluster Sampling Single Stage – Un Equal Size
(Sumber: Gazperz, 1991, p189) ... 132
Tabel 4.2 Hasil Pendugaan Nilai Rata-rata Single Stage ... 133
Tabel 4.3 Hasil Pendugaan Nilai Total Single Stage M = 2500 ... 135
Tabel 4.4 Hasil Pendugaan Nilai Total Single Stage... 137
Tabel 4.5 Data Pengamatan Pemilih (Sumber: J. Supranto. Ma., 1998, p262) ... 140
Tabel 4.6 Hasil Pendugaan Nilai Proporsi Single Stage ... 141
Tabel 4.7 Data Pengamatan Cluster Sampling Two Stages (Sumber: Sugiarto et al., 2003, p101) ... 144
Tabel 4.8 Lembar Kerja Perhitungan ... 144
Tabel 4.9 Hasil Pendugaan Nilai Rata-rata Two Stages ... 145
Tabel 4.10 Hasil Pendugaan Nilai Total Two Stages ... 146
Tabel 4.11 Data Mesin yang Mengalami Penggantian Suku Cadang (Sumber: Gasperz, 1991, p238) ... 149
DAFTAR GAMBAR
Halaman
Gambar 2.1 Model Waterfall ... 10
Gambar 2.2 Hubungan Populasi dan Sampel ... 17
Gambar 2.3 Skema Metode Penarikan Sampel ... 19
Gambar 2.4 Stratified Random Sampling ... 20
Gambar 2.5 Cluster Random Sampling ... 21
Gambar 2.6 a dan b sebagai Penduga Tidak Bias dan Bias ... 25
Gambar 2.7 Hubungan Penduga Efisien ... 26
Gambar 2.8 Single Stage Cluster Sampling – Equal Size ... 29
Gambar 2.9 Single Stage Cluster Sampling – Un Equal Size ... 29
Gambar 2.10 Two Stages Cluster Sampling ... 36
Gambar 2.11 Hubungan State, Conditon dan Action ... 44
Gambar 3.1 Rancangan Struktur Menu Utama ... 46
Gambar 3.2 Rancangan Struktur Sub Menu Single Stage ... 46
Gambar 3.3 Rancangan Struktur Sub Menu Two Stages ... 46
Gambar 3.4 Rancangan Layar Perkenalan ... 49
Gambar 3.5 Rancangan Layar Utama ... 50
Gambar 3.6 Rancangan Layar SRS ... 50
Gambar 3.7 Rancangan Layar SRS - Tahap 1 ... 51
Gambar 3.8 Rancangan Layar Single Stage - Equal Size ... 51
Gambar 3.9 Rancangan Layar Single Stage – Equal Size – Tahap 1 ... 52
Gambar 3.10 Rancangan Layar Single Stage – Un Equal Size ... 52
Gambar 3.11 Rancangan Layar Single Stage – Un Equal Size – Tahap 1 ... 53
Gambar 3.12 Rancangan Layar Single Stage – Un Equal Size – Penduga Proporsi .... 53
Gambar 3.13 Rancangan Layar Two Stages ... 54
Gambar 3.14 Rancangan Layar Two Stages dengan Total Elemen Populasi ... 54
Gambar 3.15 Rancangan Layar Two Stages tanpa Total Elemen Populasi ... 55
Gambar 3.16 Rancangan Layar Two Stages - Penduga Proporsi ... 55
Gambar 3.17 Rancangan Layar About ... 56
Gambar 3.18 Rancangan Output Report Single Stage - Nilai Rata-rata ... 56
Gambar 3.20 Rancangan Output Report Single Stage – Nilai Proporsi ... 58
Gambar 3.21 Rancangan Output Report Two Stages - Nilai Rata-rata ... 59
Gambar 3.22 Rancangan Output Report Two Stages– Nilai Total ... 60
Gambar 3.23 Rancangan Output Report Two Stages - Nilai Proporsi ... 61
Gambar 3.24 Flowchart Perancangan Program ... 63
Gambar 3.25 Flowchart Modul Perkenalan ... 64
Gambar 3.26 Flowchart Modul Utama ... 64
Gambar 3.27 Flowchart Modul Alokasi Sampel - SRS ... 65
Gambar 3.28 Flowchart Modul Single Stage - Equal Size ... 66
Gambar 3.29 Flowchart Modul Single Stage - Un Equal Size ... 67
Gambar 3.30 Flowchart Modul Two Stages ... 68
Gambar 3.31 Flowchart Modul About ... 69
Gambar 3.32 STD Perancangan Program Aplikasi ... 70
Gambar 4.1 Tampilan Layar Perkenalan ... 73
Gambar 4.2 Tampilan Layar Utama ... 74
Gambar 4.3 Tampilan Layar SRS ... 75
Gambar 4.4 Tampilan Layar SRS – Tahap 1 ... 76
Gambar 4.5 Tampilan Pesan Konfirmasi Tombol ‘Back’ Layar SRS-Tahap 1 ... 77
Gambar 4.6 Tampilan Pesan Kesalahan ‘Judul’ ... 77
Gambar 4.7 Tampilan Pesan Kesalahan 1 ‘jumlah cluster dalam populasi’ ... 77
Gambar 4.8 Tampilan Pesan Kesalahan 2 ‘jumlah cluster dalam populasi’ ... 78
Gambar 4.9 Tampilan Pesan Kesalahan - tombol ‘Simpan’ Layar SRS Tahap 1 ... 78
Gambar 4.10 Tampilan Save Dialog ... 78
Gambar 4.11 Tampilan Open Dialog ... 79
Gambar 4.12 Tampilan Layar SRS – Tahap 1 Page Control ‘Tahap 2’ ... 80
Gambar 4.13 Tampilan Pesan Kesalahan Tombol ‘Alokasi Sampel’ ... 80
Gambar 4.14 Tampilan Layar Single Stage – Equal Size ... 81
Gambar 4.15 Tampilan Layar Single Stage – Equal Size - Tahap 1 ... 82
Gambar 4.16 Tampilan Pesan Konfirmasi Tombol ‘Back’ Layar Single Stage-Equal Size-Tahap 1 ... 83
Gambar 4.17 Tampilan Pesan Kesalahan ‘jumlah cluster terpilih dalam populasi’ .... 84
Gambar 4.18 Tampilan Pesan Kesalahan ‘jumlah unit di setiap cluster terpilih’ ... 84
Gambar 4.20 Tampilan Layar Single Stage - Equal Size - Tahap 1 Page Control
‘Tahap 2’ ... 86
Gambar 4.21 Tampilan Output Report Single Stage Equal Size – Nilai Rata-rata ... 87
Gambar 4.22 Tampilan Layar Single Stage-Equal Size-Tahap 1 Page Control ‘Tahap 3’ ... 88
Gambar 4.23 Tampilan Layar Single Stage-Equal Size - Tahap 1 Page Control ‘Tahap 3’ Tombol ‘Ya’ ... 89
Gambar 4.24 Tampilan Output Report Single Stage Equal Size – Nilai Total ... 90
Gambar 4.25 Tampilan Layar Single Stage-Equal Size-Tahap 1 Page Control ‘Ukuran Sampel’ ... 91
Gambar 4.31 Tampilan Layar Single Stage-Un Equal Size-Tahap 1 Page Control ‘Tahap 2’ ... 96
Gambar 4.32 Tampilan Output Report Single Stage Un Equal Size-Nilai Rata-rata... 97
Gambar 4.33 Tampilan Layar Single Stage-Un Equal Size-Tahap 1 Page Control ‘Tahap 3’ ... 98
Gambar 4.34 Tampilan Layar Single Stage-Un Equal Size-Tahap 1Page Control ‘Tahap 3’ Tombol ‘Ya’ ... 99
Gambar 4.35 Tampilan Output Report Single Stage Un Equal Size – Nilai Total .... 100
Gambar 4.36 Tampilan Layar Single Stage-Un Equal Size-Tahap 1 Page Control ‘Ukuran Sampel’ ... 101
Gambar 4.37 Tampilan Layar Single Stage-Un Equal Size-PendugaProporsi ... 102
Gambar 4.38 Tampilan Layar Single Stage-Un Equal Size-Penduga Proporsi Page Control ‘Tahap 2’ ... 105
Gambar 4.39 Tampilan Output Report Single Stage Un Equal Size-Nilai Proporsi .. 106
Gambar 4.40 Tampilan Layar Single Stage-Un Equal Size-Penduga Proporsi Page Control ‘Ukuran Sampel’ ... 107
Gambar 4.41 Tampilan Layar Two Stages ... 108
Gambar 4.42 Tampilan Pesan Konfirmasi Tombol ‘Lanjut’Layar Two Stages ... 109
Gambar 4.44 Tampilan Pesan Konfirmasi Tombol ‘Back’ Layar Two Stages
dengan Total Elemen Populasi ... 110
Gambar 4.45 Tampilan Pesan Kesalahan Tombol ‘Simpan’ Layar Two Stages dengan Total Elemen Populasi ... 111
Gambar 4.46 Tampilan Layar Two Stages dengan Total Elemen Populasi Page Control ‘Lembar Perhitungan’ ... 113
Gambar 4.47 Tampilan Layar Two Stages dengan Total Elemen Populasi Page Control ‘Tahap 2’ ... 114
Gambar 4.48 Tampilan Output Report Two Stages dengan Total Elemen Populasi - Nilai Rata-rata ... 115
Gambar 4.49 Tampilan Layar Two Stages dengan Total Elemen Populasi Page Control ‘Tahap 3’ ... 116
Gambar 4.50 Tampilan Output Report Two Stages dengan Total Elemen Populasi - Nilai Total ... 117
Gambar 4.51 Tampilan Layar Two Stages tanpa Total Elemen Populasi ... 118
Gambar 4.52 Tampilan Pesan Kesalahan Tombol ‘Simpan’ Layar Two Stages tanpa Total Elemen Populasi ... 120
Gambar 4.53 Tampilan Layar Two Stages tanpa Total Elemen Populasi Page Control ‘Lembar Perhitungan’ ... 121
Gambar 4.54 Tampilan Layar Two Stages tanpa Total Elemen Populasi Page Control ‘Tahap 2’ ... 122
Gambar 4.55 Tampilan Output Report Two Stages tanpa Total Elemen Populasi – Nilai Rata-rata ... 123
Gambar 4.56 Tampilan Layar Two Stages –PendugaProporsi ... 124
Gambar 4.57 Tampilan Layar Two Stages Penduga Proporsi Page Control ‘Lembar Perhitungan’ ... 127
Gambar 4.61 Tampilan Output Report 1 Pengujian Single Stage Un Equal Size ... 134
Gambar 4.62 Tampilan Output Report 2 Pengujian Single Stage Un Equal Size ... 136
Gambar 4.63 Tampilan Output Report 3 Pengujian Single Stage Un Equal Size ... 138
Gambar 4.64 Tampilan Output Report 4 Pengujian Single Stage Un Equal Size ... 142
Gambar 4.65 Tampilan Output Report 1 Pengujian Two Stages ... 147
DAFTAR LAMPIRAN
Halaman Lampiran 1 Format Data Pengamatan Cluster Sampling Single Stage... L.1-1 Lampiran 2 Format Data Pengamatan Cluster Sampling Multi Stages...L.2-1 Lampiran 3 Kode Program ... L.3-1 Lampiran 4 Manual Book Penggunaan Program Aplikasi ... L.4-1