UNIVERSITAS BINA NUSANTARA Program Ganda Teknik Informatika - Statistika Skripsi Sarjana Program Ganda Semester Ganjil 2005/2006 PERANCANGAN PROGRAM APLIKASI PENGOLAH DATA PERCOBAAN DALAM RANCANGAN ACAK KELOMPOK DENGAN METODE ANCOVA Juliaty Tio NIM: 0500600113 Abstrak Untuk mengetahui pengaruh perlakuan dari percobaan diperlukan analisis data percobaan yang umumnya menggunakan ANOVA(Analysis of Variance). Selain itu ada ANCOVA (Analysis of Covariance) atau analisis peragam yang memiliki ketepatan pendugaan lebih baik dari ANOVA karena menggunakan variabel tambahan yang disebut variabel pengiring. Adapun software pengolah data di pasaran yang menyediakan pengolahan data menggunakan metode ANCOVA, penggunaannya sangat sulit dan juga penjelasan dari hasil percobaan tidak ada. Software Statistik tersebut biasanya hanya mengutamakan perhitungan analisisnya saja tanpa memperhatikan asumsi-asumsi yang ada, karena itu diperlukan suatu program aplikasi yang dapat mencakup semua itu. Tujuan dari penulisan ini adalah untuk merancang suatu program aplikasi pengolah data untuk ANCOVA yang dapat melakukan uji asumsi, melakukan perhitungan analisis peragam dengan lebih cepat dan akurat, mudah dalam proses input data, mudah dalam menyimpan dan mendistribusikan data, serta mudah dalam penarikan kesimpulan berdasarkan output yang ditampilkan. Model perancangan yang digunakan dalam perancangan program aplikasi ini adalah Incremental Model, di mana program dibuat secara bertahap mulai dari program awal dengan fungsi-fungsi sederhana hingga program akhir dengan fungsi yang sudah lengkap. Hasil dari perancangan adalah berupa program aplikasi pengolah data dengan metode ANCOVA yang mudah dalam proses input dan dapat mengolah data dengan cepat dan akurat. Output yang dihasilkan program ini adalah hasil uji asumsi, tabel analisis ragam untuk ANCOVA dan kesimpulan dari uji Tukey. Kata Kunci: Pengolah data, ANOVA, ANCOVA, Incremental Model. Asumsi, Uji Tukey iv
PRAKATA Puji syukur penulis panjatkan kepada Tuhan karena kasih karunia-nya sehingga penulisan dapat menyelesaikan skripsi ini dengan baik dan tepat pada waktunya. Skripsi yang berjudul Perancangan Program Aplikasi Pengolah Data Percobaan dalam Rancangan Acak Kelompok dengan ANCOVA ini merupakan salah satu syarat kelulusan Jenjang Strata Satu (S1) Program Studi Ganda Jurusan Teknik Infomatika dan Statistika, Universitas Bina Nusantara. Dalam proses penulisan dan penyusunan skripsi ini, penulis banyak mendapatkan bantuan berupa dukungan, saran dan bimbingan dari berbagai pihak. Untuk itu, dalam kesempatan ini penulis ingin mengucapkan terimakasih yang sebesar-besarnya kepada: 1. Kedua orang tua yang selalu memberikan dukungan baik moril maupun materil kepada penulis hingga akhir perkuliahan ini. 2. Bapak Prof. Gerardus Polla, Drs., M.App.Sc., Dr, selaku Rektor Universitas Bina Nusantara. 3. Bapak Wikaria Gazali, S.Si., M.T, selaku Dekan Fakultas MIPA. 4. Bapak Drs. Ngarap I. Manik, M.Kom., selaku Ketua Jurusan Statistika dan Matematika. 5. Bapak Rojali, S.Si, selaku Sekretaris Jurusan Statistika dan Matematika atas bantuannya mewakili dosen pembimbing penulis ketika sedang tidak ada di tempat. 6. Bapak Ir. Sutoro, M.S, selaku dosen pembimbing I, atas bantuan, bimbingan dan arahan yang berharga kepada penulis, sehingga penulis dapat menyelesaikan tugas ini tepat pada waktunya. 7. Bapak Ketut Fundana, S.Kom, S.Si, M.Phil., selaku dosen pembimbing II, atas kesediaannya meluangkan waktu untuk memberikan bimbingan dan saran-saran baik dalam penulisan maupun dalam penyempurnaan program aplikasi. 8. Seluruh Staf pengajar Binus yang pernah mengajar dan berkenan membagikan ilmunya kepada penulis dan rekan-rekan mahasiswa selama di Universitas Bina Nusantara ini. v
9. Riana untuk catatan-catatannya sewaktu perkuliahan, Eva, Mira, Sherla, Ain dan teman-teman lain atas dukungan dan bantuannya selama pembuatan skripsi ini, Ayu atas kerjasamanya dalam penyelesaian KP, dan teman-teman lain yang sudah membantu penulis dalam hal-hal lain. 10. Teman-teman TI-Stat 2001 atas persahabatan selama empat setengah tahun ini. 11. Serta pihak-pihak lain yang tidak dapat penulis sebutkan satu persatu. Penulis menyadari masih banyak kekurangan kekurangan di dalam Skripsi ini, sehingga penulis sangat mengharapkan bantuan berupa kritik dan saran yang membangun. Akhirnya, Penulis berharap agar skripsi ini dapat berguna bagi pihak yang menggunakannya. Jakarta 25 Januari 2006 Juliaty Tio 0500600113 vi
DAFTAR ISI Halaman Abstrak. iv Prakata.. v Daftar Gambar. x Daftar Tabel. xii Daftar Lampiran... xiii BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah.. 1 1.2 Ruang Lingkup Rancangan.. 3 1.3 Tujuan dan Manfaat Perancangan 3 1.3.1 Tujuan Perancangan... 3 1.3.2 Manfaat Perancangan. 4 1.4 Metodologi.. 5 1.5 Sistematika Penulisan. 5 BAB 2 LANDASAN TEORI 2.1 Kerangka Teori 7 2.1.1 Rekayasa Piranti Lunak.. 7 2.1.2 Interaksi Manusia dan Komputer 8 2.1.2.1 Delapan Aturan Emas.. 8 2.1.2.2 Teori Waktu Respon 9 2.1.3 Rancangan Percobaan. 10 2.1.4 Analisa Peragam. 12 2.1.4.1 Model Dalam Analisis Peragam.. 13 2.1.4.2 Rumus Analisis Peragam untuk Mengendalikan Galat Percobaan 14 vii
2.1.4.2.1 Rancangan Acak Kelompok Satu Faktor. 14 2.1.4.2.2 Rancangan Acak Kelompok Dua Faktor. 17 2.1.4.3 Perhitungan Analisis Peragam untuk Mengkoreksi Rataan Perlakuan 20 2.1.4.4 Perhitungan Asumsi atau Pengujian Ketepatan Model 20 2.1.5 Uji Lanjut Tukey. 23 2.2 Kerangka Berfikir 24 BAB 3 Perancangan Program Aplikasi 3.1 Rancangan Program.. 25 3.2 Tipe File Program 26 3.3 Struktur Menu Utama.. 26 3.4 Rancangan Layar dan Modul Program 29 3.4.1 Splashscreen... 29 3.4.2 Modul Input Data.. 29 3.4.3 Modul Tampilan Data Dua Dimensi.. 31 3.4.4 Modul Uji Asumsi.. 32 3.4.5 Modul Hasil Analisa Peragam 35 3.4.6 Modul Uji Lanjut 36 3.4.7 Layar About... 37 3.4.8 Layar Bantuan. 37 3.5 Diagram Alir Program. 38 3.6 State Transition Diagram (STD).. 39 3.6.1 STD Layar Utama... 39 3.6.2 STD Layar Tampilan Data Dua Dimensi... 40 3.6.3 STD Layar Uji Asumsi... 40 3.6.4 STD Layar Hasil Analisa Peragam. 41 3.6.5 STD Layar Uji Lanjut. 41 viii
BAB 4 Implementasi dan Evaluasi 4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak... 42 4.2 Implementasi Rancangan. 42 4.2.1 Proses Input Data 43 4.2.1.1 Input Data secara Manual 43 4.2.1.2 Input Data Excel.. 48 4.2.1.3 Input Data bertipe.rak. 50 4.2.2 Pengolahan Data Percobaan Satu Faktor 51 4.2.3 Pengolahan Data Percobaan Dua Faktor 59 4.3 Evaluasi 63 4.3.1 Kelebihan dan Kekurangan Program.. 70 4.3.2 Ditinjau dari Delapan Aturan Emas 71 BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan.. 73 5.2 Saran 74 DAFTAR PUSTAKA... 75 RIWAYAT HIDUP.. 76 LAMPIRAN-LAMPIRAN... 77 ix
DAFTAR GAMBAR Halaman Gambar 2.1 Incremental Model... 7 Gambar 3.1 Struktur Menu Utama.. 27 Gambar 3.2 Rancangan Splashscreen. 29 Gambar 3.3 Rancangan Form Input Data... 31 Gambar 3.4 Rancangan Form Tampilan Dua Dimensi... 32 Gambar 3.5 Rancangan Form Uji Asumsi, Asumsi 1. 33 Gambar 3.6 Rancangan Form Uji Asumsi, Asumsi 2. 34 Gambar 3.7 Rancangan Form Uji Asumsi, Asumsi 3. 34 Gambar 3.8 Rancangan Form Hasil Analisa Peragam 35 Gambar 3.9 Rancangan Form Uji Lanjut 36 Gambar 3.10 Rancangan Form About.. 37 Gambar 3.11 Rancangan Layar Bantuan.. 37 Gambar 3.12 Diagram Alir Program. 38 Gambar 3.13 STD Form Input Data.. 39 Gambar 3.14 STD Layar Tampilan Data Dua Dimensi 40 Gambar 3.15 STD Form Uji Asumsi 40 Gambar 3.16 STD Form Hasil Analisa Peragam.. 41 Gambar 3.17 STD Form Uji Lanjut.. 41 Gambar 4.1 Splashscreen 43 Gambar 4.2 Input Data Ulangan. 44 Gambar 4.3 Jika Data Satu Faktor.. 45 Gambar 4.4 Jika Data Dua Faktor... 45 Gambar 4.5 Isian Faktor Pertama 46 Gambar 4.6 Isian Faktor Kedua.. 47 Gambar 4.7 Alokasi Data ke Tabel. 47 Gambar 4.8 Submenu Import File Excel. 48 Gambar 4.9 Jendela Open untuk File Excel 49 x
Gambar 4.10 Tampilan Data Hasil Import dari Excel.. 49 Gambar 4.11 Submenu Buka 50 Gambar 4.12 Jendela Open untuk File tipe.rak 50 Gambar 4.13 Input File.rak.. 51 Gambar 4.14 Submenu Tampilan Data 2D... 52 Gambar 4.15 Tampilan Layar Dua Dimensi. 52 Gambar 4.16 Submenu-submenu pada Tampilan Dua Dimensi... 53 Gambar 4.17 Submenu Uji Asumsi.. 53 Gambar 4.18 Hasil Uji Asumsi 1.. 54 Gambar 4.19 Hasil Uji Asumsi 2.. 55 Gambar 4.20 Hasil Uji Asumsi 3.. 56 Gambar 4.21 Submenu Analisa Peragam.. 57 Gambar 4.22 Form Hasil Analisa Peragam... 57 Gambar 4.23 Submenu Uji Lanjut.... 58 Gambar 4.24 Form Uji Lanjut... 58 Gambar 4.25 Hasil Uji Asumsi 1.. 59 Gambar 4.26 Hasil Uji Asumsi 2.. 60 Gambar 4.27 Hasil Uji Asumsi 3.. 61 Gambar 4.28 Tampilan Hasil Analisa Peragam 62 Gambar 4.29 Hasil Uji Lanjut Dua Faktor 64 xi
DAFTAR TABEL Halaman Tabel 2.1 Rumus Jumlah Kuadrat RAK Satu Faktor... 15 Tabel 2.2 Tabel Analisis Peragam RAK Satu Faktor.. 15 Tabel 2.3 Rumus Jumlah Kuadrat RAK Dua Faktor... 18 Tabel 2.4 Tabel Analisis Peragam RAK Dua Faktor... 18 Tabel 3.1 Tipe-tipe File 26 Tabel 4.1 Kesimpulan Hasil Uji Lanjut... 62 Tabel 4.2 Tabel Hasil Analisa Peragam... 67 Tabel 4.3 Hasil Uji Lanjut.... 68 Tabel L1.1 Data Percobaan Satu Faktor. L1 Tabel L2.2 Data Percobaan Dua Faktor. L2 xii
DAFTAR LAMPIRAN Halaman Lampiran 1 Data Percobaan Satu Faktor... L1 Lampiran 2 Data Percobaan Dua Faktor. L2 Lampiran 3 Listing Program... L3 xiii