• Tidak ada hasil yang ditemukan

PERANCANGAN APLIKASI PERHITUNGAN JENIS-JENIS BANGUN GEOMETRI BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Dian Pebri Kurniawan

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN APLIKASI PERHITUNGAN JENIS-JENIS BANGUN GEOMETRI BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Dian Pebri Kurniawan"

Copied!
8
0
0

Teks penuh

(1)

PERANCANGAN APLIKASI PERHITUNGAN JENIS-JENIS BANGUN

GEOMETRI BERBASIS ANDROID

NASKAH PUBLIKASI

diajukan oleh

Dian Pebri Kurniawan

12.11.6355

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

YOGYAKARTA

2016

(2)
(3)

1

PERANCANGAN APLIKASI PERHITUNGAN JENIS-JENIS BANGUN

GEOMETRI BERBASIS ANDROID

Dian Pebri Kurniawan

1)

, Hastari Utama

2)

,

1,2)

Teknik Informatika STMIK AMIKOM Yogyakarta

Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283

Email : [email protected]), [email protected]2)

Abstract - Smartphone with Android operating system is one type of smartphone that is widely used by people. Android is a Linux-based operating systems which is Open Source, so that the developers can develop their own application. Android Smartphone in the education can be used as a learning media or other.

Today many things that require calculations accurately and quickly, for example the calculations on the shapes of geometry mathematics. To calculate the area, circumference and volume shapes of geometry manually, often it has several problems, such as human error in using the formulas and calculation errors so that the result is incorrect.

To simplifying the calculations and minimizing the errors geometry calculation result, the authors make a calculator application for calculation the types of geometry. With this application, users enter the required number and the application will calculate and display the result. The application is also equipped with learning materials feature and quiz from other types of the geometry.

Keywords- Smartphone, Android, Geometry, Calculation. 1 Pendahuluan

Smartphone merupakan telepon genggam yang mempunyai kemampuan yang penggunaan dan fungsinya menyerupai komputer. Saat ini Smartphone memiliki banyak pilihan untuk sistem operasinya, seperti Android , iOS, Windows Phone, dan BlackBerry OS. Android merupakan salah satu sistem operasi Smartphone yang perkembangannya paling pesat dan banyak digunakan oleh masyarakat.

Dalam lingkungan pendidikan, Smartphone berbasiskan Android dapat digunakan sebagai media pembelajaran atau hal-hal lainnya dalam bidang pendidikan. Misalnya dalam bidang matematika, untuk menghitung luas dan keliling suatu segitiga, serta mencari volume suatu kerucut dengan cara manual bagi sebagian orang mungkin menganggap mudah. Namun bagi sebagian orang yang lainnya itu cukup sulit dan membutuhkan waktu yang lumayan lama, dimulai dari menentukan rumus dan menghitungnya yang membutuhkan ketelitian. Bahkan kemungkinan terjadi kesalahan dalam perhitungan cukup besar.

Dari permasalahan tersebut, dengan judul skripsi ”Perancangan Aplikasi Perhitungan Jenis-Jenis Bangun Geometri Berbasis Android” penulis mencoba membuat sebuah aplikasi untuk mempermudah suatu perhitungan dari jenis-jenis bangun geometri. Dengan aplikasi ini pengguna hanya memasukkan nilai-nilai yang diperlukan tanpa harus memikirkan rumus dan perhitungannya.

2 Landasan Teori 2.1 Geometri

Geometri berasal dari istilah Yunani geo artinya bumi dan metron artinya mengukur. Geometri menurut Muhammad Fakhri Aulia (2007) adalah sebuah cabang ilmu yang mempelajari pengukuran bumi dan proyeksinya dalam sebuah bidang dua dimensi. Definisi geometri menurut Alders (1961), geometri adalah salah satu cabang matematika yang mempelajari tentang titik, garis, bidang dan benda-benda ruang beserta sifat-sifatnya, ukuran-ukurannya, dan hubungannya antara yang satu dengan yang lain [1].

2.1.1Bangun Datar

Bangun datar adalah bangun dua dimensi yang hanya memiliki panjang dan lebar, yang dibatasi oleh garis lurus atau lengkung.

Beberapa jenis bangun datar yang umum dikenal adalah : 1. Persegi adalah bagun datar segi empat dengan keempat

sisinya memiliki panjang yang sama dan semua sudutnya membentuk sudut siku-siku [2].

2. Persegi Panjang adalah bangun datar bersegi empat yang keempat sudunya membentuk siku-siku dan panjang sisi-sisi yang berhadapan sama [2].

3. Segitiga adalah bangun datar yang dibentuk dengan menghubungkan tiga buah titik yang letaknya tidak segaris pada satu bidang, sehingga mempunyai tiga sisi dan tiga sudut [2].

4. Trapesium adalah segi empat yang mempunyai sepasang sisi yang tepat berhadapan dan sejajar namun tidak sama panjang [2].

5. Jajar Genjang adalah bangun datar bersegi empat dengan sisi-sisi yang berhadapan sejajar dan sama panjang serta memiliki sudut-sudut yang berhadapan sama besar, jumlah sudut yang berdekatan 180o [2].

(4)

2

6. Belah Ketupat adalah jajar genjang yang keempat sisinya sama panjang[2].

7. Layang-layang adalah segi empat yang mempunyai dua pasang sisi berdampingan sama panjang yang diagonal-diagonalnya saling berpotongan dan tegak lurus [2]. 8. Lingkaran adalah kumpulan titik-titik pada garis

lengkung yang mempunyai jarak yang sama atau disebut jari-jari, terhadap sebuah titik tertentu yang disebut pusat lingkaran [3].

2.1.2Bangun Ruang

Bangun ruang adalah bagian ruang yang dibatasi oleh kumpulan titik-titik yang terdapat pada seluruh permukaan bangun tersebut.

Beberapa jenis bangun ruang yang umum dikenal adalah : 1. Kubus adalah bangun ruang yang dibatasi oleh enam

bidang sisi berbentuk persegi dengan bentuk dan ukuranya sama [3].

2. Balok adalah bangun ruang yang dibentuk oleh tiga pasang persegi panjang atau persegi dengan bentuk dan ukurannya sama atau salah satu pasang sisi berukuran berbeda. [3].

3. Prisma adalah bangun ruang yang memiliki sepasang bidang sejajar dengan bentuk dan ukuran sama yang merupakan alas dan tutup, sedangkan bidang lainnya diproleh dengan menghubungkan titik-titik sudut dari alas dan tutup [3].

4. Limas adalah bangun ruang yang memiliki satu alas dan bidang-bidang lainnya berbentuk segitiga yang bertemu pada satu titik puncak [3].

5. Tabung merupakan bangun yang dibentuk oleh dua lingkaran dengan bentuk dan ukurannya sama yang sejajar sebagai bidang alas dan atas serta sebuah persegi atau persegi panjang sebagai bidang samping yang mengelilingi bidang alas dan atas [4].

6. Kerucut merupakan bangun ruang sisi lengkung yang menyerupai limas segi-n beraturan dengan bidang alasnya berbentuk lingkaran [4].

7. Bola merupakan bangun ruang sisi lengkung yang dibatasi satu bidang lengkung dengan simetri sama [4].

2.2 Android

Android merupakan perangakat lunak (Software) sistem operasi berbasis kode komputer yang dapat didistribusikan secara terbuka atau open source sehingga para penguna bisa membuat aplikasi baru di dalamnya.

Pada Agustus 2005, akhirnya Google mengakuisisi Android yang tertarik dengan konsep dari Android Inc. Setelah dibeli oleh Google, Andy Rubin ditunjuk sebagai pemimpin tim untuk mengembangkan sebuah platform perangkat seluler dengan menggunakan kernel Linux [5].

2.3 UML (Unified Modelling Language)

Unified Modelling Language (UML) adalah salah satu standar bahasa yang banyak digunakan di dunia industri untuk

mendefinisikan requirement, membuat analisis dan desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek [6].

2.3.1Use Case Diagram

Use Case Diagram merupakan pemodelan sistem yang akan dibuat. Use Case digunakan untuk mendeskripsikan sebuah hubungan interaksi antara satu aktor atau lebih dengan sistem yang akan dibuat, atau untuk mengetahui fungsi apa saja yang akan dibutuhkan oleh sebuah sistem dan siapa yang berhak untuk menggunakan fungsi tersebut [6].

2.3.2Activity Diagram

Activity Diagram merupakan pemodelan workflow atau alur kerja pada suatu proses bisnis dan urutan aktivitas dalam suatu proses. Activity Diagram bisa dipakai untuk menggambarkan bagaimana perilaku dalam berbagai Use Case berinteraksi [7].

2.3.3Class Diagram

Class Diagram merupakan diagram yang dipakai untuk memvisualkan struktur kelas-kelas dari suatu sistem, menampilkan hubungan antar kelas dan penjelasan detail setiap kelas didalam model desain dari suatu sistem [7].

2.3.4Sequence Diagram

Sequence Diagram menjelaskan interaksi objek yang susunannya beruturan berdasarkan urutan waktu, yang secara khusus berasosiasi dengan Use Case [7].

3 Analisis dan Perancangan 3.1 Analisis SWOT

Metode analisis merupakan tahapan dalam menganalisis sistem yang akan dibangun. Adapun metode analisis yang penulis gunakan dalam pembuatan skripsi ini adalah Analisis SWOT yang terdiri dari Strength (Kekuatan), Weakness

(Kelemahan), Oppurtunity (Peluang) dan Threat (Ancaman).

3.1.1Kekuatan(Strength)

Analisis kekuatan merupakan analisis yang melihat sisi kekuatan yang ada dalam aplikasi ini. Aplikasi ini memiliki kekuatan sebagai berikut.

1. Dapat melakukan perhitungan luas, keliling, dan volume dengan cepat dan akurat.

2. Aplikasi ini tersedia menu materi pelajaran tentang jenis-jenis bangun geometri yaitu bangun datar dan bangun ruang.

3. Aplikasi ini dilengkapi dengan menu quis yang bisa dijadikan latihan untuk memahami tentang jenis-jenis bangun geometri.

4. Aplikasi ini dapat berjalan pada Smartphone Android, sehingga mudah dibawa dan sangat praktis.

3.1.2Kelemahan (Weakness)

(5)

3

1. Aplikasi ini hanya berjalan pada Smartphone Android minimal Android v2.2 (Froyo).

2. Aplikasi ini hanya dapat melakukan perhitungan luas, keliling, dan volume dari bangun geometri dasar yang umum dikenal.

3. Tampilan aplikasi masih bersifat sederhana.

3.1.3Peluang (Oppurtunity)

Berikut adalah peluang yang ada didalam aplikasi ini.

1. Aplikasi berbasis Android saat ini sedang menjadi tren tersendiri dikalangan masyarakat.

2. Jumlah pengguna sistem operasi Android semakin bertambah.

3. Banyaknya jumlah Smartphone Android dipasaran dengan harga yang terjangkau.

3.1.4Ancaman (Threat)

Adanya aplikasi-aplikasi serupa dari Developer lain karena perkembangan dari sistem operasi Android yang pesat merupakan suatu ancaman untuk aplikasi ini.

3.2 Analisi Kebutuhan Aplikasi 3.2.1Kebutuhan Fungsional

Kebutuhan fungsional dari aplikasi ini adalah : 1. Aplikasi dapat menampilkan menu utama. 2. Aplikasi dapat menampilkan menu bangun datar. 3. Aplikasi dapat menghitung luas dan keliling bangun

datar.

4. Aplikasi dapat menampilkan menu bangun ruang. 5. Aplikasi dapat menghitung volume bangun ruang. 6. Aplikasi dapat menampilkan materi bangun ruang dan

bangun datar.

7. Aplikasi dapat menampilkan menu quis.

3.2.2Kebutuhan Non-Fungsional

1. Kebutuhan Perangkat Keras

Tabel 1. Perangkat Keras yang Digunakan

Spesifikasi Laptop ASUS A46CM

Processor Intel(R) Core(TM) i5-3317U CPU @

1.70GHz

RAM Memory 4.00 GB

Harddisk 500 GB

VGA NVIDIA GeForce GT 635M (2GB)

2. Kebutuhan Perangkat Lunak

Tabel 2. Perangkat Lunak yang Digunakan

Perangkat Lunak Laptop ASUS A46CM

Sistem Operasi Windows 7 Ultimate 64-bit

Program Editor Eclipse ADT

Image Editor Adobe Illustrator CS 6

3.3 Perancangan UML 3.3.1Use Case Diagram

Gambar 1.Use Case Diagram 3.3.2Activity Diagram

1. Activity Diagram Menu Bangun Datar

Gambar 2. Activity Diagram Menu Bangun Datar

2. Activity Diagram Menu Bangun Ruang

(6)

4

3.3.3Class Diagram

Class diagram membantu memvisualkan struktur dan memperlihatkan hubungan antar kelas serta penjelasan detail setiap kelas dalam model desain dari sistem.

3.3.4 Sequence Diagram

Sequence diagram menggambarkan rangkaian langkah-langkah dari respon event pada aplikasi.

4 Pembahasan 4.1 Implementasi

Implementasi merupakan tahapan dimana aplikasi siap untuk dioperasikan pada keadaan yang sebenarnya sehingga dapat diketahui apakah aplikasi yang telah dibuat dapat benar-benar menghasilkan output yang sudah sesuai dengan tujuan yang diinginkan.

4.1.1Implementasi Interface

Implementasi Interface adalah penerapan tampilan dengan berdasarkan desain atau rancangan tampilan yang dibuat sebelumnya yang dapat dilihat dari sisi pengguna aplikasi.

1. Tampilan Splash Screen

Gambar 4. TampilanSplash Screen

2. Tampilan Menu Utama

Gambar 5. Tampilan Menu Utama

3. Tampilan Menu Bangun Datar

Gambar 6. Tampilan Menu Bangun Datar

4. Tampilan Kalkulator Bangun Datar

Gambar 7. Tampilan Kalkulator Bangun Datar

5. Tampilan Menu Bangun Ruang

(7)

5

6. Tampilan Kalkulator Bangun Ruang

Gambar 9.Tampilan Kalkulator Bangun Ruang

7. Tampilan Menu Materi

Gambar 10. Tampilan Menu Materi

8. Tampilan Materi Bangun Geometri

Gambar 11. Tampilan Materi Bangun Geometri

4.2 Pengujian Aplikasi 4.2.1BlackBox Testing

Pengujian Blackbox Testing pada aplikasi ini adalah dengan cara menjalankan aplikasi dan mencoba satu persatu fitur dari aplikasi, apakah sudah berjalan dengan yang diharapkan atau sudah sesuai atau belum berdasarkan rancangan awal aplikasi.

Tabel 3. Hasil Uji BlackBox Testing

No Unit Skenario Hasil

1 Splash Screen Menampilkan loading

sebelum masuk ke

halaman menu Utama

Sukses

2 Menu Utama Menampilkan menu

utama atau menu

Utama dari aplikasi

Sukses

3 Menu Bangun

Datar

Menampilkan tombol pilihan dari jenis-jenis bangun datar Sukses 4 Kalkulator Bangun Datar Menampilkan tampilan untuk menghitung

volume dan hasil dari

perhitungan volume

pada salah satu bangun datar yang dipilih pada menu bangun datar

Sukses

5 Menu Bangun

Ruang

Menampilkan tombol pilihan dari jenis-jenis bangun ruang Sukses 6 Kalkulator Bangun Ruang Menampilkan tampilan untuk menghitung

volume dan hasil dari

perhitungan volume

pada salah satu bangun

ruang yang dipilih

pada menu bangun ruang

Sukses

7 Menu Materi Menampilkan tombol

pilihan dari jenis-jenis

bangun datar dan

bangun ruang Sukses 8 Materi Bangun Geometri Menampilkan materi berupa gambar bangun, pengertian,

rumus, dan contoh soal

dari bangun yang

dipilih pada menu

materi

Sukses

9 Menu Quis Menampilkan soal dan

pilihan jawaban Sukses

10 Hasil Quis Menampilkan nilai

hasil quis Sukses

11 Menu Bantuan Menampilkan halaman

bantuan Sukses

12 Menu Tentang Menampilkan halaman

(8)

6

5 Kesimpulan

Berdasarkan penjelasan dan pembahasan yang telah diuraikan dalam bab sebelumnya hingga sampai tahap implementasi, maka dapat diambil kesimpulan sebagai berikut.

1. Bangun geometri pada pembuatan aplikasi ini terdiri dari delapan bangun datar meliputi persegi, persegi panjang, segitiga, trapesium, jajar genjang, belah ketupat, layang-layang dan lingkaran, serta tujuh bangun ruang meliputi kubus, balok, prisma, limas, kerucut, tabung, dan bola. 2. Aplikasi ini dapat digunakan untuk melakukan

perhitungan luas, keliling dan volume bangun geometri 3. Rumus yang digunakan untuk perhitungan luas, keliling,

dan volume serta materi bangun geometri pada aplikasi ini merupakan rumus dan materi dasar yang dipelajari pada jenjang SD dan SMP.

Daftar Pustaka

[1]I.N. Ismi dan B. Hidayatulloh, “Pentingnya Visual Thingking dalam Pembelajaran Geometri SMP”, Sebut Saja Intan, 12 September 2013, [Online]. Tersedia : http://sebutsajaintan.blogspot.co.id/2013/09/download-jurnal-matematika-tentang_12.html [Diakses : 29 Maret 2016]

[2]D.R. Manik, Penunjang Belajar Matematika Untuk SMP dan MTs Kelas 7. Jakarta : Pusat Perbukuan, Departemen Pendidikan Nasional, 2009.

[3]H. Nugroho and L. Meisaroh, Matematika 2 Untuk SMP dan MTs Kelas 8. Jakarta : Pusat Perbukuan, Departemen Pendidikan Nasional, 2009

[4] N.A. Agus, Mudah Belajar Matematika 3 Untuk Kelas 9 Sekolah Menengah Pertama / Madrasah Tsanawiyah. Jakarta : Pusat Perbukuan, Departemen Pendidikan Nasional, 2008

[5]Y.Supardi, Sistem Operasi Andal Android. Jakarta : PT Elex Media Komputindo, 2012

[6]A.S. Rosa dan M. Shalahuddin, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung : Informatika, 2013

[7]A. Suhendar dan H. Gunadi, Visual Modeling Menggunakan UML dan Rational Rose. Bandung : Informatika, 2002

Biodata Penulis

Dian Pebri Kurniawan,memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2016.

Hastari Utama, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AKAKOM Yogyakarta, lulus tahun 2009. Memperoleh gelar Master of Computer Science (M.Cs) di Fakultas Ilmu Komputer Universitas Gajah Mada Yogyakarta, lulus tahun 2012.

Gambar

Tabel 2. Perangkat Lunak yang Digunakan  Perangkat Lunak Laptop ASUS A46CM
Gambar 4. Tampilan Splash Screen  2.  Tampilan Menu Utama
Gambar 10. Tampilan Menu Materi  8.  Tampilan Materi Bangun Geometri

Referensi

Dokumen terkait

Esimerkiksi runossa ♠ 6: ”Yhtäkkiä havahdun jälleen siihen, että juuri tämä tässä on minun elämääni, sitä joka on ainutlaatuista ja joka ei kestä.” (J, 61)

Second opinion atau mencari pendapat lain yang berbeda adalah merupakan hak seorang pasien dalam memperoleh jasa pelayanan kesehatannya.

Hubungan Dukungan Keluarga dengan Kepa… 56. Akan tetapi pada hasil

Jika untuk mengisi tabung itu digunakan sebuah pompa air yang memiliki Kapasitas 25 liter per menit, maka tentukan waktu yang diperlukan untuk mengisi tabung

Berdasarkan hasil pengolahan data, diperoleh koefisien berarti t hitung > ttabel atau 2,615> 2,056 serta tingkat Signifikansi sebesar 0.015< 0.05, dengan

Pada studi pendahuluan yang dilakukan di asrama Sekolah Tinggi Ilmu Kesehatan ‘Aisyiyah Yogyakarta pada tanggal 10 Oktober 2011 yang telah dilakukan secara observasi dan

Menurut Peraturan Menteri Negara Badan Usaha Milik Negara Nomor: PER- 05/MBU/2007 tentang Program Kemitraan Badan Usaha Milik Negara dengan Usaha Kecil dan Program