Program Studi Ganda Teknik Informatika – Statistik Skripsi Sarjana Program Ganda Semester ganjil 20032004 PERANCANGAN PROGRAM APLIKASI PENGOLAHAN DATA PERCOBAAN MENGGUNAKAN METODE PEMBANDING ORTOGONAL
Program Studi Ganda Teknik Informatika – Statistik
Skripsi Sarjana Program Ganda Semester ganjil 2003/2004
PERANCANGAN PROGRAM APLIKASI PENGOLAHAN
DATA PERCOBAAN MENGGUNAKAN METODE
PEMBANDING ORTOGONALLuwi Darmawan NIM : 0300478582
ABSTRAK
Balai Penelitian Bioteknologi dan Sumber Daya Genetik Pertanian adalah salah satu balai yang sering melakukan pengolahan data percobaan pertanian. Salah satu percobaan pertanian yang sering dilakukan di balai ini adalah percobaan faktorial dengan rancangan dasarnya yaitu rancangan acak kelompok (RAK) dengan uji lanjut menggunakan metode pembanding ortogonal. Proses pengolahan data yang menggunakan percobaan tersebut di balai ini menggunakan suatu program yang bernama MSTAT.
Permasalahan yang muncul adalah kurangnya efisiensi dan efektifitas pengolahan data percobaan yang disebabkan adanya kelemahan program MSTAT pada tahap menginput data dan pada tahap menghasilkan output, sehingga dibutuhkan suatu program baru yang merupakan pengembangan dari program MSTAT yang dapat mengatasi kelemahan tersebut.
Tujuan dari penulisan skripsi ini adalah membuat suatu perancangan program yang penulis beri nama RANCOB yang dapat mengatasi kelemahan program MSTAT sehingga proses pengolahan data percobaan menjadi lebih efisien dan efektif. Program yang dibuat juga dilengkapi dengan fasilitas program seperti tampilan dan hasil output yang disesuaikan dengan kebutuhan balai.
Model perancangan yang digunakan untuk merancang program ini adalah
Waterfall Model, dimana dilakukan tahapan rekayasa sistem, analisis kebutuhan
pengembangan program, disain, pengkodean, pengujian dan pemeliharaan.Hasil yang diperoleh dari perancangan program aplikasi percobaan ini adalah bahwa program yang dirancang dapat mempermudah proses pengolahan data percobaan dan dapat memberikan hasil output program yang baik.
Kata Kunci
: perancangan, program, pengolahan data percobaan, metode pembanding ortogonal. Alhamdulillah, tiada kata yang pantas terucap selain mengucap syukur kehadirat Allah SWT, atas limpahan ni’mat dan karunia-Nya yang tiada terkira, yang juga selalu dirasakan oleh penulis, sehingga penulis mendapat kekuatan dan pertolongan-Nya dalam menyelesaikan skripsi ini tepat pada waktunya.
Skripsi yang berjudul “Perancangan Program Aplikasi Pengolahan Data Percobaan Menggunakan Metode Pembanding Ortogonal” ini merupakan tugas akhir yang harus diselesaikan oleh penulis sebagai salah satu syarat untuk memperoleh gelar Sarjana pada Program Studi Ganda Teknik Informatika – Statistik Universitas Bina Nusantara.
Dalam proses penulisan dan penyusunan skripsi ini, penulis mendapatkan bantuan, dukungan dan kerjasama yang luar biasa dari berbagai pihak, oleh karena itu maka pada kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar- besarnya kepada :
1. Ibu Dr. Ir. Th. Widia S, MM., selaku Rektor Universitas Bina Nusantara.
2. Bapak Prof Dr. Gerardus Polla, M.App Sc., selaku Dekan Fakultas MIPA.
3. Bapak Wikaria Gazali, S.Si., M.T., selaku Ketua Jurusan Statistika.
4. Bapak Drs. Ngarap I. Manik, M.Kom., selaku Sekretaris Jurusan Statistika.
5. Bapak Ir. Abdul Hamang, M.S. selaku dosen pembimbing I, atas bantuan, bimbingan dan arahan yang berharga kepada penulis, sehingga penulis dapat menyelesaikan tugas ini tepat pada waktunya.
6. Bapak Drs. Agus Prahono, M.Eng.Sc., selaku dosen pembimbing II, atas kesabaran, bimbingan, dan arahannya yang berharga kepada penulis, sehingga penulis dapat terus termotivasi menyelesaikan skripsi ini tepat pada waktunya.
7. Bapak Dr. Budihardjo Soegiarto selaku Pgs. Kepala Balai Penelitian Bioteknologi dan Sumber Daya Genetik Pertanian, atas kerja sama dan bantuan yang diberikan kepada penulis.
8. Ibu Ir. Ida N. Orbani selaku Kabag Humas Balai Penelitian Bioteknologi dan Sumber Daya Genetik Pertanian, atas kerja sama dan bantuan yang diberikan kepada penulis.
9. Bapak Ir. Sutoro, M.S. selaku staf peneliti balai dan staf pengajar Binus, yang telah membantu penulis dalam mendapatkan data-data dan informasi yang diperlukan dalam penyusunan skripsi ini.
10. Seluruh staf pengajar Binus yang pernah mengajar dan memberikan ilmu pengetahuan yang sangat berharga kepada penulis.
11. Ayah dan Ibuku tercinta, atas kasih sayang, kesabaran, dukungan, perhatian dan pengertian yang luar biasa kepada penulis sehingga penulis akhirnya menyelesaikan skripsi ini dengan baik.
12. Kakak dan adikku yang sangat ku sayangi, yang selalu mendukung dan menyemangati penulis.
13. Teman setiaku, Yunita Hafrida, atas cinta, perhatian, dan dukungan yang luar biasa kepada penulis.
14. Teman-temanku, Indra, Sanny, Willy, Agus C, Ivan dan Dyah serta seluruh TI- STAT99.
15. Teman-teman dari STAT99 dan TI-MAT 99 serta adik-adik kelasku.
16. Serta pihak-pihak lain yang tidak bisa penulis sebutkan satu persatu. Penulis menyadari bahwa skripsi ini masih jauh dari sempurna, oleh karena itu segala masukan, saran dan kritik sangat penulis harapkan. Akhirnya penulis berharap agar skripsi ini dapat berguna dan dapat menjadi masukkan bagi setiap pihak yang menggunakannya.
Jakarta, 23 Januari 2004 Luwi Darmawan NIM : 0300478582
Halaman JUDUL DALAM .............................................................................................. i LEMBAR PERSETUJUAN PEMBIMBING ......…….................................... iii LEMBAR PENGESAHAN ..................................…………………………. iv ABSTRAK ....................................................................................................... v KATA PENGANTAR ...................................................................................... vi DAFTAR ISI ..................................................................................................... viii DAFTAR TABEL ............................................................................................. xi DAFTAR GAMBAR ........................................................................................ xii DAFTAR LAMPIRAN .................................................................................... xiv
BAB 1 PENDAHULUAN ............................................................................... 1
1.1 Latar Belakang ............................................................................... 1
1.2 Ruang Lingkup ................................................................................ 3
1.3 Perumusan Masalah ...................................................................... 4 1.4 Tujuan dan Manfaat .....................................................................
4
1.4.1 Tujuan .............................................................................. 4
1.4.2 Manfaat .............................................................................. 5
1.5 Metodologi .................................................................................... 6 1.6 Sistematika Penulisan ....................................................................
7 BAB 2 LANDASAN TEORI ........................................................................... 8
2.1 Kerangka Teori ............................................................................. 8
2.1.1 Konsep Dasar Rekayasa Piranti Lunak ............................ 8
2.1.1.2 Paradigma Rekayasa Piranti Lunak .................... 8
2.1.2 Interaksi Manusia dan Komputer ...................................... 10
2.1.2.1 Program Interaktif ................................................ 11
2.1.2.2 Pedoman untuk Merancang User Interface ......... 11
2.1.2.2.1 Delapan Aturan Emas ......................... 11
2.1.2.2.2 Pedoman Merancang Tampilan Data ... 12
2.1.2.2.3 Teori Waktu Respons .......................... 13
2.1.3 Teori State Transition Diagram (STD) ............................. 14
2.1.4 Perancangan Percobaan .................................................... 15
2.1.4.1 Definisi Perancangan Percobaan ........................ 15
2.1.4.2 Manfaat Perancangan Percobaan ......................... 15
2.1.5 Percobaan Faktorial dengan Rancangan Dasar Rancangan Acak Kelompok (RAK) .................................................. 16
2.1.6 Uji Beda Rata-rata Grup Perlakuan (Uji Kontras) ........... 22
2.1.6.1 Metode Pembanding Ortogonal ....................... 23
2.1.6.2 Metode Polinomial Ortogonal .......................... 25
2.1.6.2.1 Perlakuan dengan Selang Sama .......... 27
2.1.6.2.2 Perlakuan dengan Selang Tidak Sama.. 29
2.2 Kerangka Berfikir ......................................................................... 30
BAB 3 PERANCANGAN ............................................................................... 32
3.1 Gambaran Umum Instansi ...................................................... 32
3.1.1 Sejarah Singkat Instansi .................................................... 32
3.1.2 Struktur Organisasi ........................................................... 33
3.2.1 Gambaran Umum Program MSTAT .................................. 33
3.2.2 Kebutuhan Pengembangan ................................................ 35
3.3 Gambaran Umum Rancangan ................................................ 36
3.4 Struktur Menu ............................................................................... 37
3.5 State Transition Diagram (STD) ............................................... 38
3.6 Rancangan Layar ....................................................................... 42
3.7 Modul-modul Perancangan .......................................................... 48
BAB 4 IMPLEMENTASI DAN EVALUASI .................................................. 60
4.1 Spesifikasi Perancangan ...…………………………………….. 60
4.1.1 Spesifikasi Perangkat Lunak ................................................. 60
4.1.2 Spesifikasi Perangkat Keras .................................................. 60
4.2 Implementasi Rancangan ............................................................. 61
4.3 Evaluasi Rancangan ...................................................................... 73
4.3.1 Evaluasi Program berdasarkan Teori Interaksi Manusia dan Komputer ........................................................................ 74 BAB 5 SIMPULAN DAN SARAN .................................................................. 79
5.1 Simpulan ..................................................................................... 79
5.2 Saran .......................................................................................... 79 DAFTAR PUSTAKA ...................................................................................... 81 DAFTAR RIWAYAT HIDUP ....................................................................... 82 LAMPIRAN-LAMPIRAN ............................................................................... 83
Halaman
Tabel 2.1 Analisis ragam percobaan faktorial dengan rancangan dasar RAK …… 22Tabel 4.1 Tabel perbandingan program MSTAT dengan RANCOB ………...….. 74Tabel L1 Data Pengamatan Hasil Gabah ............................................................... L1
Halaman
Gambar 2.1 Waterfall Model .................................................................................. 9Gambar 3.1 Menu Pembuka MSTAT .................................................................. 34Gambar 3.2 Menu Utama MSTAT ....................................................................... 34Gambar 3.3 Struktur Menu Utama ....................................................................... 37Gambar 3.4 Struktur Menu Data .......................................................................... 37Gambar 3.5 Struktur Menu Edit ........................................................................... 37Gambar 3.6 Struktur Menu Tampilkan ................................................................ 38Gambar 3.7 Struktur Menu Bantuan ................................................................... 38Gambar 3.8 STD Menu Utama ............................................................................. 38Gambar 3.9 STD Menu Data ................................................................................ 39Gambar 3.10 STD Menu Edit ................................................................................. 39Gambar 3.11 STD Menu Tampilkan ...................................................................... 39Gambar 3.12 STD Menu Bantuan .......................................................................... 40Gambar 3.13 STD Submenu Disain ....................................................................... 40Gambar 3.14 STD Submenu Input ......................................................................... 41Gambar 3.15 STD Submenu Output ...................................................................... 41Gambar 3.16 STD Submenu Uji Lanjut ............................................................... 42Gambar 3.17 Rancangan Layar Menu Pembuka (Splashscreen) ........................... 43Gambar 3.18 Rancangan Menu Utama ................................................................. 43Gambar 3.19 Rancangan Layar Submenu Disain Faktor Pertama ....................... 44Gambar 3.20 Rancangan Layar Submenu Disain Faktor Kedua ......................... 44Gambar 3.22 Rancangan Layar Submenu Output ................................................ 46Gambar 3.23 Rancangan Layar Submenu Uji Lanjut .......................................... 47Gambar 3.24 Rancangan Layar Submenu Tentang Program ................................ 47Gambar 4.1 Layar Menu Pembuka (Splashscreen) ............................................ 61Gambar 4.2 Layar Menu Utama .......................................................................... 62Gambar 4.3 Layar Submenu Disain Faktor Pertama ........................................... 63Gambar 4.4 Layar Submenu Disain Faktor Kedua ............................................ 64Gambar 4.5 Layar Informasi Kesalahan Input Data Submenu Disain ............... 65Gambar 4.6 Layar Submenu Input ..................................................................... 66Gambar 4.7 Layar Submenu Input dengan Informasi Kesalahan Input ............. 67Gambar 4.8 Layar Submenu Output ................................................................. 68Gambar 4.9 Grafik Permukaan Respon .............................................................. 68Gambar 4.10 Layar Print Preview Submenu Output ........................................... 69Gambar 4.11 Layar Submenu Uji Lanjut untuk Faktor Kuantitatif ..................... 70Gambar 4.12 Layar Submenu Uji Lanjut untuk Faktor Kualitatif ..................... 71Gambar 4.13 Layar Submenu Tentang Program .................................................. 71Gambar 4.14 Layar Bantuan Bagian “Contents” ................................................. 72Gambar 4.15 Layar Bantuan Bagian Informasi .................................................. 73Gambar L1 Struktur Organisasi Balai ............................................................... L2
Halaman Lampiran 1 Data Penelitian ................................................................................. L1 Lampiran 2 Struktur Organisasi ........................................................................... L2 Lampiran 3 Listing Program ................................................................................ L3 Lampiran 4 Surat Keterangan Survei .................................................................. L113