UNIVERSITAS BINA NUSANTARA
Program Ganda Teknik Informatika – Statistika Skripsi Sarjana Program Ganda Semester Genap 2005/2006
PERANCANGAN PROGRAM APLIKASI UNTUK EFISIENSI PERHITUNGAN PADA METODE ANALISIS PROFIL
Emmanuel Adrian Farianto NIM : 0500597554
abstrak
Analisis Profil adalah suatu metode analisis yang berkaitan dengan situasi dimana sekumpulan perlakuan diberikan pada dua atau lebih kelompok percobaan yang diamati responnya. Penulisan skripsi ini akan menghasilkan sebuah program aplikasi yang dapat melakukan perhitungan Analisis Profil secara lebih cepat dan efisien dari segi waktu. Perancangan dilakukan karena selama ini belum pernah dibuat suatu program aplikasi yang mencakup metode Analisis Profil. Dengan menggunakan metode Analisis Profil, peneliti bisa membandingkan beberapa buah kelompok percobaan dari profilprofil yang diamati responnya, dan kemudian menghasilkan kesimpulan apakah diantara kelompok-kelompok tersebut ada yang berbeda atau sama. Program aplikasi Analisis Profil sederhana ini akan dapat melakukan perhitungan analisa dengan lebih cepat dan lebih baik, daripada jika dilakukan dengan menggunakan hitungan manual ataupun kalkulator. Selain itu, dapat pula langsung memberikan kesimpulan mengenai kelompok-kelompok yang dicobakan. Program aplikasi yang dibuat dapat melakukan perhitungan analisa untuk jumlah kelompok percobaan lebih banyak dari dua. Namun semakin banyak data yang harus diolah, maka semakin lama pula waktu yang dibutuhkan untuk komputer untuk melakukan perhitungan.
Kata Kunci : perancangan, Analisis Ragam, Multivariate, Analisis Profil, program aplikasi.
iv
PRAKATA
Puji dan syukur saya ucapkan kepada Tuhan Yang Maha Esa, atas karunia dan penyertaan-Nya, sehingga penulis dapat menyusun dan menyelesaikan penulisan skripsi ini pada waktunya. Skripsi yang berjudul : “Perancangan Program Aplikasi Untuk Efisiensi Perhitungan Pada
Metode Analisis Profil” ini disusun sebagai syarat untuk memperoleh gelar kesarjanaan pada Program Studi Ganda, Jurusan Teknik Informatika – Statistika, Jenjang Pendidikan Strata 1 di Universitas Bina Nusantara. Dalam menyelesaikan tugas skripsi ini, penulis mendapat bimbingan, dorongan, bantuan moral dan spiritual, dan fasilitas dari berbagai pihak yang mendukung penulis untuk menyelesaikan tugas tersebut. Ucapan terima kasih disampaikan terutama pada : 3 Bapak Rektor Universitas Bina Nusantara, Bapak Prof. Dr. Drs. Gerardus Polla, M.App.Sc. yang telah memberikan kesempatan pada penulis untuk memperoleh pengajaran di Universitas Bina Nusantara dan menyelesaikan pembuatan skripsi ini; 3 Dekan Fakultas MIPA, Bapak Wikaria Gazali, S.Si.,MT. yang telah memberikan dukungannya pada penulis dalam menyelesaikan skripsi ini; 3 Bapak Sutoro, Ir., M.S. selaku Dosen Pembimbing 1, atas bimbingan dan arahannya pada penulis dalam menyelesaikan pembuatan skripsi ini;
v
3 Bapak Tri Djoko Wahjono, Ir., M.Sc. selaku Dosen Pembimbing 2, atas bimbingan, arahan dan saran-sarannya pada penulis dalam menyelesaikan pembuatan skripsi ini; 3 Teman-teman sekelas, PAV2001, yang telah memberikan dukungan, baik secara moral maupun spiritual; 3 Teman-teman mudika di Gereja St. Yakobus, yang terus menerus ’mengejar’ penulis dalam menyelesaikan penulisan skripsinya, walau banyak ’tugas’ yang menanti di Gereja; 3 Orang tua beserta keluarga penulis yang selama ini terus menerus memberikan dukungan moral serta material dalam membantu penulis menyelesaikan penulisan skripsi ini; 3 Pihak-pihak lain yang tidak dapat disebutkan satu persatu, atas kontribusinya dalam penulisan skripsi ini. Dengan keterbatasan yang dimiliki penulis, penulis menyadari bahwa hasil penulisan skripsi ini masih jauh dari sempurna, dan masih banyak kekurangan dan kelemahannya. Oleh karena itu, diharapkan adanya saran-saran dan kritik yang membangun dari semua pihak, guna mendukung kesempurnaan materi maupun cara dan hasil penulisan skripsi ini. Akhir kata, penulis juga ingin agar skripsi ini dapat berguna bagi pembaca dan pihak-pihak lainnya dalam upaya menambah wawasan dan ilmu pengetahuan. Jakarta, Juli 2006
Penulis
vi
DAFTAR ISI
ABSTRAK……………………………………….…………………………………..….iv PRAKATA........................................................................................................................v DAFTAR ISI..................................................................................................................vii DAFTAR TABEL ...........................................................................................................ix DAFTAR GAMBAR........................................................................................................x DAFTAR LAMPIRAN.................................................................................................. xi BAB 1
PENDAHULUAN 1.1 Latar Belakang Masalah ..............................................................................1 1.2 Rumusan Rancangan....................................................................................2 1.3 Komponen dan Spesifikasi Rancangan........................................................2 1.3.1 Komponen Rancangan .....................................................................3 1.3.2 Spesifikasi Rancangan .....................................................................3 1.4 Tujuan Rancangan .......................................................................................3 1.5 Manfaat Rancangan .....................................................................................3 1.6 Metodologi Penelitian ..……………………………………….…………...4 1.7 Sistematika Penulisan ..................................................................................5
BAB 2
LANDASAN TEORITIS 2.1
Deskripsi Teori............................................................................................6 2.1.1
Analisis Ragam Multivariate ..........................................................6
2.1.2 Model Umum Analisis Profil..........................................................6 2.1.3 Teknik Analisis Profil untuk Dua Kelompok .................................8 2.1.4 Teknik Analisis Profil untuk Lebih Dari Dua Kelompok.............15 2.2 Rekayasa Piranti Lunak (RPL) .................................................................17 2.3 State Transition Diagram (STD) ..............................................................20 BAB 3
PERANCANGAN PROGRAM 3.1
Spesifikasi Rumusan Rancangan ..............................................................22
3.2 Diagram Transisi......................................................................................22 3.3 Perancangan Modul .................................................................................24 3.3.1 Modul Menu Utama.....................................................................24 3.3.2 Modul Input Data.........................................................................24 3.3.3 Modul Analisis Data ....................................................................24 3.4 Rancangan Layar Program Aplikasi ........................................................25
vii
3.4.1 Layar Menu Utama ......................................................................25 3.4.2 Layar Input Data ..........................................................................26 3.4.3 Layar Analisis Data......................................................................27 3.4.4 Dialog Box Create New ...............................................................28 3.4.5 Dialog Box Input n.......................................................................28 3.5 Cara Kerja Program .................................................................................29 BAB 4
IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Hardware dan Software.........................................................31 4.2 Implementasi Rancangan .........................................................................32 4.3 Evaluasi Rancangan .................................................................................37
BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan ..............................................................................................39 5.2 Saran… ....................................................................................................39 5.3 Open Problem ..........................................................................................40 DAFTAR ACUAN...……………………………………………………………..…… 42 DAFTAR PUSTAKA.....................................................................................................43 RIWAYAT HIDUP........................................................................................................44 LAMPIRAN....................................................................................................................L.1
viii
DAFTAR TABEL
Tabel 2.1 Daftar Pengamatan Profil.................................................................................. 7 Tabel 2.2 Analisis Ragam Profil Menurut Teknik Pengujian Greenhouse dan Geisser. 16
ix
DAFTAR GAMBAR
Gambar 2.1 Profil Kelompok 1 ( p = 4 )....................................................................9 Gambar 2.2 Profil Kelompok 2 ( p = 4 )....................................................................9 Gambar 2.3 Profil Kelompok 1 dan 2 ( p = 4 ) ........................................................10 Gambar 2.4 Model Waterfall dalam rekayasa piranti lunak ....................................19 Gambar 3.1 STD Program Aplikasi.........................................................................23 Gambar 3.2 Rancangan Layar Menu Utama............................................................25 Gambar 3.3 Rancangan Layar Input Data................................................................26 Gambar 3.4 Rancangan Layar Analisis Data...........................................................27 Gambar 3.5 Layar Dialog Box Create New.............................................................28 Gambar 3.6 Rancangan Layar Dialog Box Input n..................................................28 Gambar 4.1 Layar Menu Utama ..............................................................................32 Gambar 4.2 Layar Input Data ..................................................................................33 Gambar 4.3 Dialog Box Create New .......................................................................33 Gambar 4.4 Contoh Pesan Kesalahan......................................................................34 Gambar 4.5 Tampilan Create New ..........................................................................34 Gambar 4.6 Contoh Dialog Box Input n ke 1 ..........................................................34 Gambar 4.7 Layar Input Data Dengan Tabel Database ...........................................35 Gambar 4.8 Layar Input Data Dengan Tabel Database yang Terisi ........................35 Gambar 4.9 Dialog Save Data .................................................................................36 Gambar 4.10 Layar Analisis Data............................................................................37
x
DAFTAR LAMPIRAN
Lampiran Kode Program.......................................................................................L.1
xi