BAB III ANALISIS DAN PERANCANGAN
Analisa merupakan bidang yang menarik, melibatkan studi interaksi antar manusia, kelompok-kelompok orang, komputer dan organisasi. Yang digunakan dalam penelitian ini cara baru dalam memikirkan suatu masalah dengan menggunakan model yang dibuat menurut konsep sekitar dunia nyata. Dasar pembuatan adalah objek, yang merupakan kombinasi antara struktur data dan perilaku dalam satu entitas.
III.1. Analisis Aplikasi Perangkat ajar statistik berbasis CAI mempelajari permasalahan dengan menspesifikasikannya
atau
mengobservasi
permasalahn
tersebut
dengan
menggunakan berorientasi objek. Adapun tahapan analisis yang digunakan adalah sebagai berikut :
III.1.1. Analisis Kebutuhan Sistem Dalam sistem aplikasi pengajaran ini terdapat 2 jenis aktor yang saling berinteraksi dalam lingkungan sistem, yaitu User dan Donasi. Untuk masuk kedalam sistem, seorang user telebih dapat langsung menggunakan aplikasi dengan tutorial yang tersedia setelah user mengisi data diri. Aplikasi perangkat ajar statistika berkaitan dengan pelatihan dan pembelajaran untuk user agar dapat menambah pengetahuan pada ilmu statistika.
27
28
Semua kebutuhan itu harus dapat dituangkan ke dalam perancangan agar hasil dari aplikasi yang dibuat sesuai dengan konsep pembangunan perangkat lunak, multimedia berserta gambarnya. Di dalam pembuatan aplikasi pembelajaran berbasis multimedia ini harus dipenuhi kebutuhan semua material untuk perancangan aplikasi yang dikerjakan terdiri dari : 1. Interaksi Salah satu kebutuhan penting dalam pembelajaran adalah interaksi antara user dengan komputer. Karena dengan interaksi inilah memungkinkan terjadinya pertukaran data atau komunikasi untuk dapat mengetahui perkembangan dari user. Beberapa bentuk interaksi yang dapat dibawa kedalam bentuk konfirmasi dan tombol-tombol untuk aksi yang terdapat pada aplikasi 2. Penyampaian Materi Dalam sistem pengajaran penyampaian materi pemusatan dan penyebaran memegang peranan penting. Dalam sistem konvensional, tatap muka dan pemberian materi pembelajaran oleh aplikasi merupakan salah satu metode yang cukup efektif dalam sistem pengajaran Statistika ini. 3. Latihan Komputer akan membuat satu kalimat pertanyaan, dan user akan menjawab pertanyaan yang diberikan oleh aplikasi. Hasil jawaban tadi, kemudian dilanjutkan pada proses berikutnya yaitu koreksi.
29
4. Pengkoreksian Setelah user menginputkan jawabannya, kemudian aplikasi akan mengoreksi jawaban user tersebut yang sudah tersimpan di penyimpanan internal dan akan memberikan nilai kepada user.
III.1.2. Analisis Kebutuhan Perangkat Selain kebutuhan sistem yang ada pada aplikasi yang dirancang adapun kebutuhan sistem lainnya yang diperlukan yaitu sebagai berikut : 1. Perangkat Keras (Hardware) Kebutuhan perangkat keras untuk mengimplementasikan sistem agar dapat berjalan dibutuhkan komponen-komponen komputer sebagai berikut : a. Processor minimal Core 2 Duo 2,0 GHz. b. Harddisk dari 120 GB ke atas. c. Memory Mimimal 1 Gbyte. d. VGA card 512 Mb dengan Monitor 14 inchi. e. Mouse dan Keyboard. f. Printer. 2. Perangkat Lunak (software) Spesifikasi software yang dibutuhkan dalam pembuatan aplikasi pembelajaran statistika dasar ini yaitu : a. Sistem Operasi Microsoft Windows 7 keatas. b. Adobe Flash CS6.
30
II.1.3. Analisa Kebutuhan Pengguna Pengguna atau User adalah orang yang mengerjakan dan mengoperasikan sistem baru yang diusulkan. Dengan adanya user atau pengguna diharapkan informasi yang terdapat pada sistem baru dapat di maintenance dan selalu uptodate agar informasi yang disampaikan dapat disajikan dengan baik. Adapun user atau pengguna yang dibutuhkan dalam sistem baru adalah sebagai berikut : 1.
Pengguna dalam proses pengerjaan. a.
Sistem analis Sistem analis adalah orang yang bertanggung jawab dalam proses
perencanaan dan perancangan sebuah sistem dan mengorganisasikan kepada pihak yang terlibat dalam pembuatan sistem. b.
Programmer Programmer merupakan orang yang bertanggung jawab menerapkan
atau mengimplementasikan rancangan sistem dari sistem analis ke dalam bentuk aplikasi yang menggunakan bahasa pemrograman yang diusulkan oleh sistem analis. 2.
Pengguna dalam proses pengoperasian. a.
User Pengunjung adalah seseorang yang dapat mengakses informasi melalui
situs web dengan batasan hak akses user biasa. b.
Donasi Donasi adalah orang yang berhak dalam penyajian informasi dan
melakukan menambahkan isi aplikasi perangkat ajar.
31
III.2. Arsitektur Sistem Pada Arsitektur aplikasi yang dibangun, diuraikan rancangan berupa diagram Use Case Diagram dan Activity Diagram.
III.2.1 Konsep Statistika Pada Aplikasi Proses pengolahan data secara statistik sering kali berkaitan dengan ukuran pemusatan dan penyebaran data. Khususnya pada tahapan statistik deskriptif numerik ini dihitung untuk memberikan gambaran dari hasil pengolahan data penelitian sebelum dilakukan proses inferensi. Adapun berberapa hal yang perlu dipahami dalam statistika yaitu : 1. Penyajian Data Data dapat disajikan dalam bentuk diagram atau tabel. Tabel berikut adalah data tentang keadaan absensi siswa SLTP pada semester I tahun pelajaran 2004/2005. Buatlah diagram batang ! Semester-1
Sakit
ijin
Tanpa ket.
Jumlah
Juli 2005
4
8
3
15
Agustus 2005
10
11
4
25
September 2005
13
15
6
34
Oktober 2005
11
8
5
24
2. Penghitungan Data Penyajian data ukuran menjadi data statistik deskriptif. Ukuran ini terbagi kedalam dua bagian yaitu ukuran pemusatan dan ukuran penyebaran.
32
III.2.2. Ukuran Pemusatan Ukuran pemusatan berguna memberikan informasi mengenai pusat atau tengah nilai segugus data. Ada tiga macam ukuran pemusatan yang sering dipakai, yaitu : Modus
: nilai pengamatan yang paling sering muncul, dan dapat digunakan untuk data nominal atau ordinal.
Median
: nilai pengamatan yang berada ditengah-tengah setelah data diurutkan. Jika banyaknya data genap, maka mediannya adalah rata-rata dari 2 nilai yang di tengah.
Rata-rata : nilai pengamatan dijumlahkan lalu dibagi banyaknya data itu sendiri.
Rataan Hitung Data Tunggal Rumus : x n1 ( x)
atau
x 1 (x1 x2 x3 ... xn ) n
atau
x
f. x f
Rataan Hitung Data Berkelompok x
Menggunakan rumus :
f. x f
Modus suatu data berkelompok adalah data yang pada kelas interval yang memiliki nilai .
Rumus :
1 f fk 2 . p Me Tb 2 f2
Keterangan : Me
= median.
33
Tb
= tepi bawah kelas interval yang memuat Median.
f
= jumlah frekuensi.
fk2
= frekuensi komulatif sebelum kelas median.
f2
= frekuensi kelas median.
p
= panjang kelas interval.
III.2.3. Ukuran Penyebaran Sedangkan ukuran penyebaran memberikan informasi mengenai seberapa jauh beda suatu pengamatan dengan pengamatan lainnya dari suatu titik pusat atau dengan kata lain memberikan informasi sebagaimana data menyebar. Ada 5 cara melihat penyebaran data yang akan kita bahas yaitu : 1. Jangkauan (range) : selisih (beda) antara data terbesar (maksimum) dengan data terkecil (minimum) nilainya. 2. Varian dan Standard Deviasi : Varian dan standar deviasi adalah ukuran penyebaran data yang paling sering digunakan. Nilai varian dihitung berdasarkan kuadrat jarak antara nilai pengamatan dengan nilai rata-ratanya. Sedangkan nilai standar deviasi adalah akar kuadrat dari nilai varian. 3. Koefisien Variasi : Koefisien variasi memberikan informasi mengenai penyebaran segugus data yang berbeda, khususnya yang memiliki nilai ratarata yang berbeda. Koefisien variasi dihitung dengan cara membagi nilai standar deviasi sample dengan nilai rata-rata sampel. Semakin besar koefisien variasi, makin besar penyebaran data.
34
4. Standar Skor : nilai z yang menunjukkan pada kita beberapa standar deviasi jarak sebuah pengamatan terhadap nilai rata-ratanya. Kuartil adalah nilai yang membagi statistik peringkat menjadi empat bagian yang sama banyaknya. Terdapat 3 macam kuartil, yaitu : kuartil bawah (Q1), kuartil tengah (Q2) = Median (Me), kuartil atas (Q3) Untuk menentukan Q1 dan Q3, terlebih dahulu menentukan Q2, sehingga statistik peringkat terbagi menjadi dua bagian, kemudian bagian pertama menentukan nilai. Q1, dan bagian kedua menentukan Q3. - Jika banyak data ganjil :
Q2 x 1 2
- Jika banyak data genap :
(n1)
Q2 12 x 1 n x 1 n 1 2 2
Data Berkelompok
Rumus :
i f fki .p Qi (Tb)k 4 fi
Keterangan : Qi
= Kuartil-i i=1
Q1 = kuartil bawah
i=2
Q2 = kuartil tengah = Median (Me)
i=3
Q3 = kuartil atas
Tbi = Tepi bawah kelas kuartil -i
35
fk
= frekuensi komulatif kelas kuartil-i
fki = frekuensi komulatif sebelum kelas kuartil-i. p
= lebar kelas (interval kelas)
III.3. Use Case Diagram Adapun rancangan use case diagram yang dibangun pada aplikasi perangkat ajar statistika sebagai berikut.
Gambar III.1 Use Case Diagram Perangkat Ajar Statistika
Nama Use Case
Beranda
Actor
User
Tujuan
Untuk menampilkan interface awal aplikasi
Deskripsi
Memberikan informasi menu utama aplikasi
Prakondisi
User harus memilih menu Beranda
36
Aliran Aksi Actor 1. Memilih Menu Beranda
Tanggapan Sistem 2. Menampilkan interface beranda 7. Tampilkan interface kesalahan
Nama Use Case
Materi
Actor
User
Tujuan
Untuk memilih informasi materi Statistika
Deskripsi
Menggambarkan Aliran Materi Statistika
Prakondisi
User harus memilih Materi Aliran Aksi Actor
Tanggapan Sistem 1. Menampilkan awal aplikasi dengan interface tiga menu yaitu Beranda, Materi dan Latihan.
2. User memilih Materi
3. Membaca menu Materi yang terdiri dari 3 pilihan yaitu Ukuran Pemusatan, Ukuran Penyebaran 4. Tampilkan Menu Materi Statistika
37
5. Pilih Ukuran Pemusatan
6. Menampilkan informasi Materi untuk kategori Ukuran Pemusatan
7. Pilih Back
7. Kembali menampilkan menu Materi
8. Pilih Ukuran Penyebaran
9. Menampilkan informasi Materi untuk kategori Ukuran Penyebaran
Nama Use Case
Latihan
Actor
User
Tujuan
Untuk memulai latihan ilmu Statistika
Deskripsi
Menggambarkan Proses Perangkat Ajar Statistika
Prakondisi
User harus memilih Latihan untuk belajar Aliran Aksi Actor
1. User memilih Latihan
Tanggapan Sistem 2. Baca daftar soal latihan dan Score 3. Menampilkan interface Perangkat Ajar Statistika dengan score awal
4. Isi jawaban soal latihan
5. Membaca dan memeriksa jawaban yang di isi, serta memberikan perubahan score
38
6. Tampilkan soal berikutnya dan score sekarang
III.3.1. Activity Diagram Activity diagram adalah representasi grafis dari seluruh tahapan alur kerja. Diagram ini mengandung aktivitas, pilihan tindakan. Pada pemodelan UML, diagram ini dapat digunakan untuk menjelaskan alur kerja sistem.
1. Activity Diagram Menu Utama Berikut ini merupakan activity diagram menu pada aplikasi perangkat ajar statistika yang dirancang.
Gambar III.2. Activity Diagram Materi Statistika
39
2. Activity Diagram Latihan Statistika Berikut ini merupakan activity Latihan Statistika yang dirancang:
Latihan
Tampil Soal
Cek Jawaban
Benar
Salah
Ubah Score
Soal Berikutnya
Tidak
Ya
Selesai?
Hasil Latihan
Gambar III.3 Activity Diagram Latihan Soal Statistika
III.4. Rancangan Interface Antarmuka
(Interface)
merupakan
mekanisme
komunikasi
antara
pengguna (user) dengan sistem. Antarmuka (Interface) dapat menerima informasi dari pengguna (user) dan memberikan informasi kepada pengguna (user) untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi.
40
1. Interface Intro Aplikasi Gambar dibawah merupakan Interface intro aplikasi yang dirancang. Perangkat Ajar Statistika Tingkat SLTP
Berada Gambar
Materi Latihan
Gambar III.4 Interface Halaman Awal Aplikasi
2. Interface Kategori Materi Gambar dibawah merupakan Interface kategori materi Statistika yang dirancang. Perangkat Ajar Statistika Tingkat SLTP
Ukuran pemusatan Ukuran penyebaran
Gambar III.5 Interface kategori Materi Statistika
41
3. Interface Login Gambar dibawah merupakan Interface login yang dirancang. Perangkat Ajar Statistika Tingkat SLTP
Isi Nama Anda
Ok
Gambar III.6 Interface Login User 4. Interface Latihan Gambar dibawah merupakan Interface latihan statistika yang dirancang. Perangkat Ajar Statistika Tingkat SLTP
No). Pertanyaan ?
Opsi 1 Opsi 2 Opsi 3 Opsi 4
Gambar III.7 Interface Latihan Statistika
Timer :
42
5. Interface Score Latihan Gambar dibawah merupakan Interface score yang dirancang. Perangkat Ajar Statistika Tingkat SLTP
Score Anda Adalah :
Menu
Gambar III.8 Interface score Statistika 6. Interface Materi Statistika Gambar dibawah merupakan Interface materi statistika yang dirancang. Perangkat Ajar Statistika Tingkat SLTP
Materi Statistika Isi Materi Statistika
Gambar III.9 Interface Materi Statistika
Back
43
III.4. Storyboard Perancangan perangkat ajar statistika ini termasuk perancangan aplikasi pendidikan, khususnya pelajaran statistika. Perancangan perangkat ajar statistika ini adalah perancangan aplikasi yang dimainkan oleh pelajar. Storyboard digunakan untuk merancang antarmuka. Antarmuka atau Interface merupakan bagian dari program yang berhubungan atau berinteraksi langsung dengan user. Storyboard merupakan rancangan kasar dari suatu tampilan layer, atau hanya merupakan gambaran umum saja. Storyboard ini berisi alur cerita dari aplikasi yang akan disajikan dalam bentuk tulisan dan gambar. Storyboard
ini dibagi dalam 8 frame yaitu tampilan menu utama, tampilan
beranda, tampilan menu materi, tampilan materi ukuran pemusatan, tampilan materi ukuran penyebaran, tampilan input nama, tampilan soal latihan, dan tampilan informasi score. Berikut ini adalah salah salah contoh perancangan storyboard aplikasi ini. FRAME Frame 1
:
PENJELASAN Pembuka menu, digunakan untuk menampilkan tampilan awal yang berkaitan dengan judul dan menu utama yang terdiri dari beranda, materi dan latihan.
Frame 2
:
Menu Materi, yaitu interface yang digunakan untuk menampilkan menu materi statistik. Terdapat 2 buah menu
44
pada
frame
ini
yaitu
Ukuran
Pemusatan dan Ukuran Penyebaran.
Frame 3
:
Informasi Materi, yaitu interface yang digunakan untuk menampilkan materi statistika
pembelajaran
berkaitan
dengan materi pokok yang dipilih pada menu materi. Informasi yang ditampilkan
berkaitan
dengan
pengantar materi, beberapa formula yang digunakan pada materi statistika serta contoh soal dan jawaban. Frame 4
:
Latihan,
yaitu
interface
yang
merupakan proses pembelajaran pada aplikasi
statistika
ini
dengan
menampilkan pertanyaan yang harus dijawab
dengan
memilih
daftar
jawaban yang disediakan. Frame 5
:
Score, yaitu tampilan yang digunakan untuk menampilkan informasi score setelah user mengisikan nama pada
45
akhir permainan.