• Tidak ada hasil yang ditemukan

BAB III PERANCANGAN PROGRAM APLIKASI

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PERANCANGAN PROGRAM APLIKASI"

Copied!
17
0
0

Teks penuh

(1)

PERANCANGAN PROGRAM APLIKASI

3.1 Rancangan Program

Perancangan program aplikasi ini akan mencakup fungsi untuk input data, proses data dan hasil berupa output data. Untuk input data, disediakan tiga pilihan, yakni input manual, input dari file bertipe .xls atau file Excel, dan input dari file bertipe .rak yang merupakan file khusus program ini.

Untuk prosesnya, komputer akan melakukan perhitungan untuk menguji asumsi-asumsi yang ada, perhitungan untuk mengkoreksi galat perlakuan, dan perhitungan untuk mengkoreksi rataan perlakuan dan mencari letak beda perlakuan dengan uji Tukey.

Output yang dihasilkan adalah berupa tabel tampilan data dua dimensi pada Form Tampilan Data Dua Dimensi, hasil dari hipotesis dan grafik pada Form Uji Asumsi, tabel ANOVA beserta keterangannya pada Form Hasil Analisa Peragam, dan tabel hasil uji Tukey pada Form Uji Lanjut. Semua output tersebut dapat disimpan ke dalam tipe-tipe file yang tersedia, diantaranya adalah .rak, .txt, .bmp dan .xls.

Program aplikasi ini dapat melakukan analisa data dengan menggunakan analisis peragam, melakukan uji lanjut dengan menggunakan uji Tukey dan juga menguji asumsi-asumsi yang berlaku bagi analisis peragam. Adapun modul-modul yang terdapat di dalamnya terdiri atas: modul input data, modul tampilan data dua dimensi, modul uji asumsi, modul analisa peragam, dan. modul uji lanjut.

(2)

3.2 Tipe File Program

Program ini dapat menyimpan data dalam 4 tipe file/extention yang berbeda. Tabel 3.1 menunjukkan tipe-tipe file yang dapat disimpan oleh masing-masing form.

Tabel 3.1

Tipe-tipe file

3.3 Struktur Menu Utama

Pada halaman utama, dalam hal ini halaman input data, akan dijumpai Menu Utama di pojok kiri atas layar. Menu-menu tersebut mempunyai submenu-submenu yang mempunyai fungsinya masing-masing. Berikut adalah gambar struktur dari menu utama.

No. Form Dapat menyimpan dalam format

1. Input Data *.rak & *.txt, *.xls

2. Data 2D *.txt, *.xls

3. Uji Asumsi *.bmp

4. Hasil Analisa Peragam *.bmp, *.xls

(3)

Menu Utama

File Jalankan Bantuan

Tampilan Data 2D Uji Asumsi Analisa Peragam Uji Lanjut Buka Baru Buka Simpan Simpan Sebagai Import dari Excel

Keluar Bantuan RAKCOVA About Export ke Excel Tutup File

Gambar 3.1 Struktur Menu Utama

Fungsi dari tiap-tiap submenu tersebut dijabarkan sebagai berikut: Menu File memiliki submenu-submenu, antara lain:

- Buka Baru, digunakan untuk membuka halaman baru jika masih ada file yang sedang aktif pada halaman input, jika halaman input masih kosong maka tidak akan berbuat apa-apa.

- Buka, digunakan untuk membuka file yang bertipe .rak, jika pada saat itu ada file yang sedang aktif di halaman input maka akan ditanya apakah ingin disimpan terlebih dahulu. Jika memilih ‘Yes’ maka data akan disimpan terlebih dahulu baru kemudian halaman dikosongkan. Jika memilih ‘No’,

(4)

maka halaman akan langsung dikosongkan. Jika memilih ‘Cancel’, maka tidak akan terjadi apa-apa.

- Import dari Excel, digunakan untuk membuka file Excel bertipe .xls

- Export ke Excel, digunakan untuk menampilkan file pada aplikasi Excel, sekaligus menyimpannya di sana.

- Simpan, digunakan untuk menyimpan file dalam tipe .rak dan .txt, jika file sudah pernah disimpan sebelumnya, maka program akan langsung menyimpan, jika file belum pernah disimpan sebelumnya, maka program secara otomatis akan memanggil submenu Save As. Tipe data .rak merupakan file yang dapat dipanggil kembali oleh program ini, sedangkan tipe data .txt digunakan sebagai dokumentasi.

- Simpan Sebagai…, digunakan untuk menyimpan file dalam tipe .rak dan .txt dengan memberi nama file terlebih dahulu.

- Tutup File, digunakan untuk menutup file yang sedang aktif dan mengosongkan semua isian beserta tabel.

- Keluar, digunakan untuk keluar dari program aplikasi. Menu Jalankan memiliki submenu-submenu sebagai berikut:

- Tampilan Data 2D digunakan untuk membuka jendela baru yang akan menampilkan data dalam format dua dimensi dengan disertai jumlah per-kelompok, jumlah perfaktor dan jumlah keseluruhan.

- Uji Asumsi, digunakan untuk menampilkan Form Uji Asumsi.

- Analisis Peragam, digunakan untuk menampilkan Form Hasil Analisa Peragam.

(5)

Menu Bantuan memiliki submenu-submenu sebagai berikut: - Bantuan RAKCOVA, akan membuka jendela bantuan.

- Tentang Program, berisi keterangan tentang program aplikasi ini.

3.4 Rancangan Layar dan Modul Program

3.4.1 Splashscreen

Splashscreen adalah tampilan awal dari program sebelum masuk ke menu

program yang sebenarnya. Fungsi dari splashscreen adalah untuk menggantikan jeda waktu loading dengan menampilkan logo dari program aplikasi. Sebelum masuk ke menu utama dari program ini, yang pertama kali akan muncul adalah layar splashscreen ini.

Gambar 3.2 Rancangan Splashscreen

3.4.2 Modul Input Data

Modul input data adalah modul utama dari program aplikasi ini. Modul ini terdapat pada Form Input Data. Pilihan untuk menuju ke halaman-halaman lain terdapat pada menu ‘Jalankan’. Untuk menjalankan pilihan pada menu Jalankan, maka semua

(6)

isian pada Form Input Data harus diisi, baik secara manual maupun dengan membuka file yang sudah tersimpan sebelumnya. Berikut ini adalah hal-hal yang perlu diperhatikan dalam proses pengisian Form Input Data.

Pada awalnya, tombol ‘Faktor Pertama’ dan tombol ‘Faktor Kedua’ tidak tampil pada layar Input Data. Jika Jumlah Faktor yang dipilih adalah satu, maka tombol ‘Faktor Pertama’ dan tombol ‘Faktor Kedua’ tidak akan muncul, namun jika Jumlah Faktor yang dipilih atau dimasukkan adalah dua, maka akan muncul tombol ‘Faktor Kedua’, jika tombol itu diklik, maka isian untuk faktor pertama akan disembunyikan dan akan ditampilkan isian untuk faktor kedua disertai dengan tombol ‘Faktor Pertama’ untuk kembali ke isian faktor pertama.

Tombol ‘Isi Tabel’ digunakan untuk menghitung dan menampilkan baris dan kolom yang dibutuhkan untuk pemasukkan data secara manual. Selain itu juga, akan ditampilkan variasi dari ulangan dan nama taraf faktor yang telah dimasukkan sebelumnya sehingga memudahkan untuk pengisian data secara manual walaupun tampilan data adalah satu dimensi.

Letak dari kolom ulangan, faktor, variabel pengiring dan variabel respon sangatlah penting dikarenakan data tidak hanya didapat dari inputan secara manual tetapi juga dapat diimport dari file excel sehingga tata letak variabel-variabel tersebut kemungkinan besar akan berbeda-beda.

Jika mengambil data dari file Excel, maka data akan tampil di tabel namun dibutuhkan juga pengisian manual untuk isian lainnya diluar tabel. Sedangkan untuk data yang diambil dari file bertipe .rak, hanya dibutuhkan pengisian posisi kolom ulangan, faktor pertama, variabel X dan variabel Y pada isian di atas tabel.

(7)

Rancangan Percobaan

Form Input Data Icon

File Jalankan Bantuan

Nama Variabel Respon (Y)

Form1 Keterangan

Uji Asumsi Analisa Uji Lanjut Keluar Nama Percobaan

Nama Variabel Pengiring (X)

Banyak Ulangan / Kelompok Jumlah Faktor

Nama Faktor

Tipe Taraf Kualitatif Kuantitatif

---> <---Input Taraf

Posisi dalam Tabel pada kolom ke Ulangan Faktor Pertama Variabel X Variabel Y Isi Tabel Faktor kedua Faktor Pertama Data 2D

Gambar 3.3 Rancangan Form Input Data

3.4.3 Modul Tampilan Data dua Dimensi

Pada saat memasukkan data di form Input Data, tampilan datanya adalah berbentuk satu dimensi, baik input secara manual maupun dari excel, mengingat tampilan yang umum disimpan oleh peneliti adalah berbentuk satu dimensi, maka untuk mempermudah pembacaan data dibuatlah Modul Tampilan Data Dua Dimensi disertai dengan jumlah per-baris dan per-kolomnya serta jumlah totalnya. Menu ‘File’ yang terdapat pada form ini mempunyai tiga submenu, yakni ‘Simpan’ yang digunakan untuk

(8)

menyimpan data dalam format .txt, submenu ‘Export ke Excel’, untuk memindahkan data ke aplikasi Excel, dan yang terakhir submenu ‘Tutup’ yang digunakan untuk menutup Form dan kembali ke halaman utama.

Nama Percobaan

X Ulangan1 Ulangan 1 Y X Ulangan 2 Ulangan 2 Y Perlakuan Jumlah X Jumlah Jumlah Y Form Tampilan Dua Dimensi

Icon

File Bantuan

Gambar 3.4 Rancangan Form Tampilan Dua Dimensi

3.4.4 Modul Uji Asumsi

Modul ini menampilkan hasil dari pengujian asumsi-asumsi yang harus dipenuhi dalam analisis peragam. Sebagian dari pengujian asumsi tersebut ditampilkan dalam bentuk grafik mengingat tampilan secara grafis lebih mudah untuk dianalisa. Hasil dari tampilan ini dapat disimpan ke dalam format .bmp dengan cara mengklik icon bergambar disket, atau dicetak ke media kertas pada submenu ‘Cetak Grafik’, namun gambar hanya dapat disimpan satu persatu, sehingga akan ada tiga gambar untuk ketiga asumsi tersebut.

(9)

Tutup

Asumsi 1 Form Uji Asumsi Icon

Nama Percobaan

Asumsi 2 Asumsi 3 File Bantuan

Hasil Uji

Ho: X tidak berkorelasi dengan perlakuan, X bersifat tetap

H1: X berkorelasi dengan perlakuan Fhit= 22.709

nilai F tabel 1% = 2.75 nilai F tabel 5% = 2.05

Fhit > Ftabel, tolak Ho, signifikan, ada hubungan antara perlakuan yang dicobakan dengan peubah pengirng Koefisien Regresi Homogen Variabel X tidak dipengaruhi oleh Perlakuan

Ho: b1 != b2 != ... !=bn H1: b1 = b2 = ... = bn Fhit= 2.096

nilai F tabel 1% = 2.94 nilai F tabel 5% = 2.14 nilai Fhit < F tabel, terima Ho,

Semua koefisien regresi tersebut homogen

Gambar 3.5 Rancangan Form Uji Asumsi, Asumsi 1

(10)

Asumsi 1 Form Uji Asumsi Icon Nama Percobaan Asumsi 2 Asumsi 3 File Bantuan H0 : b=0 H1: b!=0 F hitung = 66.262 F tabel 1% = 2.91 F tabel 5% = 2.14 nilai F hitung sangat signifikan,

Fhit < Ftabel, tolak H0, ada hubungan linear antara x dan y

Tutup

Gambar 3.6 Rancangan Form Uji Asumsi, Asumsi 2

Asumsi 1 Form Uji Asumsi Icon

Nama Percobaan

Asumsi 2 Asumsi 3 File Bantuan

Tutup

(11)

3.4.5 Modul Hasil Analisa Peragam

Modul hasil analisa ini merupakan hasil perhitungan dari data yang sudah diinput. Dari form ini kita dapat melihat apakah ada perbedaan pengaruh perlakuan terhadap variabel respon (Y), apakah signifikan, tidak signifikan atau sangat signifikan. Jika signifikan pada taraf 5% maka akan tampil satu bintang (*) pada nilai F hitung, jika sangat signifikan pada taraf 1% maka akan tampil dua bintang (**) pada nilai F hitung. Tombol Uji Lanjut tidak akan muncul jika H0 diterima, dan baru akan muncul jika H0 ditolak, baik signifikan maupun sangat signifikan.

Sebelum keluar Anda dapat menyimpan data sebagai gambar dengan menggunakan pilihan submenu ‘Simpan sebagai Gambar’, ataupun mengirim data ke aplikasi Microsoft Excel dengan menggunakan pilihan submenu ‘Export ke Excel’ dan menyimpannya sebagai format .xls di sana. Kedua submenu tersebut terletak pada menu ‘File’.

File Bantuan

Form Hasil Analisa Peragam Icon

Penjelasan

Sumber Jumlah Kuadrat Tengah sebelum dikoreksi Jumlah Kuadat tengah & Kuadrat Tengah setelah dikoreksi F hitung F tabel 1% F tabel 5% db JK KT YY XY XX Keragaman db Tutup Uji Lanjut

(12)

3.4.6 Modul Uji Lanjut

Modul uji lanjut menampilkan hasil koreksi terhadap rataan perlakuan yang kemudian diuji dengan menggunakan uji Tukey. Uji ini digunakan untuk melihat letak signifikansi dari taraf-taraf faktor yang ada dengan membandingkan beda nilai perlakuan dengan nilai Tukey. Setelah dibandingkan, akan muncul tampilan letak perbedaan nilai tengah pada tabel kedua. Nilai ‘alpha’ pada isian dapat diganti untuk mengetahui letak perbedaan perlakuan pada nilai alpha yang berbeda pada tabel Tukey. Nilai alpha yang disediakan adalah satu persen dan lima persen. Data-data pada halaman ini dapat disimpan dalam format .txt maupun di export ke excel untuk disimpan sebagai file .xls sebagai dokumentasi. Kedua fungsi tersebut ada di dalam menu ‘File’ yang berisi submenu ‘Simpan sebagai Teks’, submenu ‘Export ke Excel’ dan submenu ‘Tutup’.

Rata-rata Perlakuan sebelum diurutkan Rata-rata perlakuan setelah diurutkan Form Uji Lanjut

Icon

Beda Perlakuan Perlakuan Rata-rata Y terkoreksi

Perlakuan Rata-rata Y terkoreksi

Keterangan

Alpha

Nama Percobaan

File Bantuan

Tutup

(13)

3.4.7 Layar About

Layar ini memuat informasi mengenai program aplikasi yang dibuat, berupa nama program aplikasi, tahun pembuatan dan pemegang hak cipta.

Gambar 3.10 Rancangan Form About

3.4.8 Layar Bantuan

Layar Bantuan ini dirancang dengan bantuan software Help and Manual 4 trial version. Bantuan ini berisi penjelasan singkat tentang program ini dan cara pengoperasian program aplikasi ini.

(14)

3.5 Diagram Alir Program Mulai Menu Utama input manual? Ya Tidak Tidak Selesai Input dari excel? Ya

Uji Asumsi? Form Uji Asumsi Ya Tidak Analisis Peragam Ya Form Hasil Analisa Form Uji Lanjut Input data

input dari file .rak

Ya

Uji Lanjut? Tidak

Ya Tidak

Save? Ya Simpandata

Tidak

Buka baru?

Tidak

Ya Buka Program Baru

Export ke Excel? buka aplikasi Microsoft Excel Ya Tidak Tutup File? Tidak lihat tampilan data 2D? Tidak Form Tampilan 2D Ya Bantuan? Tidak Tutup Program? Ya buka Jendela Bantuan Ya Form Kosong? Ya Tidak Tidak Tidak Ya

(15)

3.6 State Transition Diagram (STD) 3.6.1 STD Layar Utama

Gambar 3.13 STD Form Input Data Lingkungan

Windows

menunggu inputan data Jalankan Program Tampilkan Form Kosong

Menunggu pilihan menu Klik 'Open'

Buka file tipe .rak

Menunggu inputan data Klik 'Open from Excel'

Buka file tipe excel

Input data secara manual alokasikan jml baris dan

kolom ke tabel Klik 'Exit' atau 'Keluar'

Keluar dari Program

Form Uji Asumsi Form Hasil Analisa Form Uji Asumsi Klik 'Save' atau 'Save As'

Simpan File ke tipe .rak

Klik 'Exit' atau 'Keluar' Tampil konfirmasi keluar

kllik 'New' Buka Program baru

Jendela Program Baru Klik 'Uji Asumsir'

Buka Form Uji Asumsi

Klik 'Analisa'

Buka Form Hasil Analisis Klik 'Uji Lanjut' Buka Form Uji Lanjut input posisi di tabel

ubah nama variabel x dan y

Menunggu konfirmasi simpan Klik 'Yes'

simpan dan keluar dari pogram

Menunggu pilihan menu Klik 'Exit' atau 'Keluar'

Tampil konfirmasi keluar Menunggu

konfirmasi keluar Klik 'Yes' Keluar dari program

Form Tampilan Data 2D

Klik 'Uji Asumsir' Buka Form Uji Asumsi Klik 'Export ke Excelr'

Buka Aplikasi Excel & pindahkan data

Jendela Microsoft Excel

Jendela Bantuan kllik 'Bantuan'

(16)

3.6.2 STD Layar Tampilan Data Dua Dimensi

Menunggu penekanan tombol hitung dan tampilkan

tampilan data dua dimensi Klik 'Data 2D' Menunggu penekanan tombol Simpan data tekan Simpan sebagai Teks

Kembali ke Form Input Data Tekan 'Keluar' Kembali ke Form Utama

Tekan 'Keluar'

Buka Jendela Excel dan copy data ke sana

tekan Export ke Excel Jendela Aplikasi Microsoft Excel Jendela Bantuan kllik 'Bantuan' Buka Jendela Bantuan

Gambar 3.14 STD Layar Tampilan Data Dua Dimensi

3.6.3 STD Layar Uji Asumsi

Menunggu penekanan tombol Tampil Form Uji Asumsi,

Asumsi 1 Klik 'Uji Asumsi'

Menunggu penekanan tombol

Tampil Hasil Asumsi 2 pilih tab Asumsi 2

Tampil Hasil Asumsi 3 Pilih Tab Asumsi 3

Tampilkan waktu &Simpan Gambar 1 Pilih Simpan Gambar

Kembali ke Form Utama klik 'Keluar'

Tampil hasil Asumsi 1 Tekan Tombol 'Hail Uji'

Menunggu Penekanan Tombol Menunggu Penekanan Tombol Tampilkan waktu &Simpan Gambar 2 Pilih Simpan Gambar

Tampilkan waktu &Simpan Gambar 3 Pilih Simpan Gambar

Muncul Jendela Cetak Tekan Tombol Cetak Grafik

Menunggu Pilihan Grafik Hasil Cetak Jendela Bantuan Buka Jendela Bantuan klik 'Bantuanr'

(17)

3.6.4 STD Layar Hasil Analisa

Menunggu penekanan tombol hitung & tampilkan

hasil analisa peragam Klik 'Analisa Peragam'

Buka Microsoft Excel dan pidahkan data Tekan 'Export ke Excelr'

Kembali ke Form Utama Tekan 'Keluar'

Tampilkan Jendela Simpan Tekan 'Simpan sebagai

Gambar' Menunggu Penekanan Tombol Simpan Gambar Tekan 'Save' Jendela Microsoft

Excel Jendela Bantuan

Buka Jendela Bantuan klik 'Bantuanr'

Gambar 3.16 STD Form Hasil Analisa Peragam

3.6.5 STD Layar Uji Lanjut

Menunggu pilihan menu Tampil Form Uji Lanjut

dgn alpha 5 % Klik 'Uji Lanjut'

Menunggu pengisian nama file Muncul Jendela

Save pilih 'Simpan'

Kembali ke Form Utama Tekan 'Keluar'

Tampilkan beda perlakuan pada alpha 1 %

pilih alpha 1 %

Buka Aplikasi Excel dan pindahkan data ke sana

pilih Export ke Excel

Simpan File Tekan Save

Jendela Aplikasi

Microsoft Excel Jendela Bantuan Buka Jendela

Bantuan klik 'Bantuanr'

Gambar

Tabel 3.1 menunjukkan tipe-tipe file yang dapat disimpan oleh masing-masing form.
Gambar 3.1 Struktur Menu Utama
Gambar 3.2 Rancangan Splashscreen
Gambar 3.3 Rancangan Form Input Data
+7

Referensi

Dokumen terkait

Sihing Kridha Murti merupakan salah satu sanggar di Kabupaten Pati yang mewadahi berbagai macam kesenian seperti karawitan, tari, maupun wayang kulit.Pelatihan yang

Sifat kualitatif sebagai karakter fenotipe dari rumpun kelinci yang diamati adalah warna rambut (warna rambut antara lain warna dasar dan warna pembentuk pola warna),

1. Pengertian Dokumen yang dimaksud dalam prosedur ini adalah semua dokumen yang terkait dengan sistem manajemen mutu yang digunakan sebagai acuan dalam kegiatan pengendalian

Meskipun Amerika adalah negara adidaya satu- satunya setelah Perang dingin, namun itu tidak menjadikannya terlepas dari masalah terorisme, dan meskipun Amerika telah memiliki

Hasil penelitian yang dilakukan oleh Pereboom di Netherlands mengenai pengetahuan dan prilaku wanita hamil terhadap pencegahan toxoplamsosis menunjukan sebagian

Output yang dihasilkan dari program ini adalah peralatan batik cap dari tembaga dengan motif panen kopi, kompor batik elektrik, batik cap dengan motif panen kopi,

kualitas pembelajaran mata kuliah di Prodi D-IV Keperawatan Banda Aceh Jurusan Keperawatan Poltekkes Kemenkes Aceh yang dapat digunakan sebagai sarana yang menunja

Oleh karena itu, penulis ingin meninjau tindakan anak yang menghalangi ayahnya memberikan nafkah kepada istri siri dengan tinjauan yuridis, yang dimaksud disini yaitu