BAB 3
RANCANGAN PROGRAM APLIKASI
3.1 Perancangan Struktur Menu
Berikut ini rancangan struktur menu yang terdapat di dalam program aplikasi untuk mengoptimalkan pengolahan data cluster sampling :
Rancangan Struktur Menu Utama
Gambar 3.1 Rancangan Struktur Menu Utama
Rancangan Struktur Sub Menu Single Stage
Gambar 3.2 Rancangan Struktur Sub Menu Single Stage
Rancangan Struktur Sub Menu Two Stages
3.2 Perancangan Modul
Untuk perancangan program aplikasi Cluster Sampling, dipakai beberapa buah modul. Untuk setiap proses pengolahan data dari alokasi sampel dan metode pemrosesan akan dibuat modul tersendiri yang saling bebas, tidak tergantung satu sama lain.
Modul Perkenalan
Modul perkenalan berperan untuk memberikan informasi tentang program aplikasi. Didalam modul ini tidak terdapat proses pengolahan data.
Modul Utama
Modul utama berperan mengendalikan tampilan pada program aplikasi dan jalannya program aplikasi. Di dalam modul utama terdapat empat modul penting, yaitu Modul Alokasi Sampel – SRS, Modul Single Stage – Equal Size, Modul Single Stage –
Un Equal Size dan Modul Two Stages dan satu modul About.
Modul Alokasi Sampel - SRS
Modul alokasi sampel berperan untuk menentukan berapa besar hasil penarikan sampel dan alokasinya. Alokasi tersebut berupa sampel mana saja yang terpilih dari populasi.
Modul Single Stage –Equal Size
Modul Single stage – Equal Size dengan nilai elemen dalam tiap gerombol
terpilih sama jumlahnya, berperan untuk mencari nilai penduga populasi. Nilai penduga berupa: rata-rata populasi, nilai total populasi, ragam, galat baku, batas galat dan selang
kepercayaan. Hasil dugaan didapat dari data yang berisikan: nilai jumlah cluster dalam populasi, jumlah cluster yang terpilih dalam populasi dan satu nilai karakteristik parameter populasi berupa nilai total pengamatan ke -i.
Modul Single Stage –Un Equal Size
Modul Single stage – Un Equal Size dengan nilai elemen dalam tiap cluster
terpilih berbeda jumlahnya, berperan untuk mencari nilai penduga populasi. Nilai penduga berupa: rata-rata populasi, nilai total populasi, nilai proporsi, ragam, galat baku, batas galat dan selang kepercayaan. Hasil dugaan didapat dari data yang berisikan: nilai jumlah cluster dalam populasi, jumlah cluster yang terpilih dalam populasi dan satu nilai karakteristik parameter populasi berupa nilai total pengamatan ke-i .
Modul Two Stages
Modul Two Stages berperan untuk mencari nilai penduga populasi, seperti: rata-rata populasi, nilai total populasi, nilai proporsi, ragam, galat baku, batas galat dan selang kepercayaan. Hasil dugaan didapat dari data yang berisikan: nilai jumlah cluster dalam populasi, jumlah cluster yang terpilih dalam populasi tahap pertama, jumlah
cluster yang terpilih dalam tahap ke dua dan satu nilai karakteristik parameter populasi
berupa nilai total pengamatan ke-i .
Modul About
Modul About berperan untuk memberikan informasi tentang pembuatan program aplikasi. Didalam modul ini tidak terdapat proses pengolahan data.
3.3 Perancangan Layar
Perancangan layar untuk program aplikasi ini digunakan perangkat lunak bahasa pemrogramman Borland Delphi 6.0 dengan tampilan antar muka yang interaktif. Berikut ini rancangan layar dan output report pada program aplikasi:
Rancangan Layar Perkenalan
Rancangan Layar Utama
Gambar 3.5 Rancangan Layar Utama
Rancangan Layar SRS
Rancangan Layar SRS - Tahap 1
Gambar 3.7 Rancangan Layar SRS - Tahap 1
Rancangan Layar Single Stage - Equal Size
Rancangan Layar Single Stage – Equal Size – Tahap 1
Gambar 3.9 Rancangan Layar Single Stage – Equal Size – Tahap 1
Rancangan Layar Single Stage – Un Equal Size
Rancangan Layar Single Stage – Un Equal Size – Tahap 1
Gambar 3.11 Rancangan Layar Single Stage – Un Equal Size – Tahap 1
Rancangan Layar Single Stage – Un Equal Size – Penduga Proporsi
Rancangan Layar Two Stages
Gambar 3.13 Rancangan Layar Two Stages
Rancangan Layar Two Stages dengan Total Elemen Populasi
Rancangan Layar Two Stages tanpa Total Elemen Populasi
Gambar 3.15 Rancangan Layar Two Stages tanpa Total Elemen Populasi
Rancangan Layar Two Stages Penduga Proporsi
Rancangan Layar About
Gambar 3.17 Rancangan Layar About Rancangan Output Report Single Stage – Nilai Rata rata
Rancangan Output Report Single Stage – Nilai Total
Rancangan Output Report Single Stage – Nilai Proporsi
Rancangan Output Report Two Stages– Nilai Rata-rata
Rancangan Output Report Two Stages– Nilai Total
Rancangan Output Report Two Stages– Nilai Proporsi
3.4 Cara Kerja Program
Pada sub bab ini akan digambarkan secara lebih rinci lagi tentang diagram alir (flowchart) dan gambaran proses kerja yang terjadi, ditampilkan dalam bentuk STD, mengenai proses – proses yang terjadi pada setiap layar.
3.4.1 Diagram Alir (Flowchart)
Diagram alir merupakan alat bantu pemrograman yang biasanya digunakan untuk mengorganisasikan pemikiran logika prosedur suatu program. Perancangan program aplikasi untuk mengoptimalkan pengolahan data Cluster
Sampling ini terdiri dari satu diagram alir utama dari perancangan program dan
Flowchart Perancangan Program
Flowchart Modul Perkenalan
Gambar 3.25 Flowchart Modul Perkenalan
Flowchart Modul Utama
Sampel sudah dialokasikan? Belum Pilih Menu Alokasi Sampel Ya
Berapa Tahap? Multi Stages
Single Stage n = 1 n > 1 n = 2 Two Stages Modul Utama Equal Size? Ya Tidak Pilih Menu Single Stage – Un Equal Size Pilih Menu Single Stage – Equal Size Pilih Menu Two Stages Menu About Modul About Modul Alokasi Sampel Modul Single Stage – Equal Size Modul Two Stages Modul Single Stage – UnEqual Size
Flowchart Modul Alokasi Sampel -SRS
Flowchart Modul Single Stage – Equal Size
Flowchart Modul Single Stage – Un Equal Size
Load File
Proses Single Stage
Un Equal Size
Exit File sudah ada?
Sudah Bikin Baru Belum Isi Data Simpan File Tidak Kembali ke modul utama? Tidak Modul Single Stage
Un Equal Size
Cetak Hasil Proses
Proses Pendugaan Nilai total populasi Cetak? Tidak Ya Proses Pendugaan Nilai rata-rata populasi
Total Elemen dalam populasi diketahui?
Masukkan Nilai Total elemen
Proses Pendugaan Nilai total populasi Tidak Ya Cetak? Tidak Ya
Cetak Hasil Proses
Ingin Tentukan Besar Sampel yang sesuai?
Modul Utama
Ya
Proses Penentuan Sampel yang Sesuai Ya
Menduga Proporsi?
Tidak
Modul Single Stage
Un Equal Size – Penduga Proporsi
Ya
Load File
Proses Single Stage
Un Equal Size
File sudah ada?
Sudah Bikin
Baru Belum
Isi Data
Simpan File
Cetak Hasil Proses Cetak?
Tidak Ya Proses Pendugaan Nilai Proporsi populasi Exit Tidak Kembali ke modul utama? Tidak Ingin Tentukan Besar Sampel yang sesuai?
Proses Penentuan Sampel yang Sesuai Ya
Flowchart Modul Two Stages
Flowchart Modul About
Modul About
Exit
Modul Utama
Gambar 3.31 Flowchart Modul About
3.4.2 Diagram Transisi (State Transition Diagram)
Diagram transisi memberikan keterangan kepada sistem tentang apa yang harus dikerjakan dan kondisi tertentu. Berikut adalah diagram transisi untuk perancangan program aplikasi aplikasi untuk mengoptimalkan pengolahan data