PERANCANGAN APLIKASI TENTANG PEMBELAJARAN HUKUM MENDEL BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh Mutmainah 11.11.5067
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2015
PERANCANGAN APLIKASI TENTANG PEMBELAJARAN HUKUM MENDEL BERBASIS ANDROID Mutmainah1), Rum Muhamad Andri KR 2), 1)
Teknik Informatika STMIK AMIKOM Yogyakarta Sistem informasi STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 2)
Email :
[email protected]),
[email protected])
Abstract - The number of subjects that must be mastered making students sometimes do not understand on the part of certain materials, such as biology in addition to requiring rote learning students are also required to understand the calculation of which is material Mendel's Law. Mendel's Law is the law of heredity that describes some principles of inheritance in organisms, Mendel discovered the basic principles of heredity by means of cultivating peas. In doing crosses needed for understanding the genetic and phenotypic so they can find out how the ratio of its phenotype and genotype ratio This application was designed through phase flow, the structure of application programs, database design and interface design. the creation of applications using waterfall system development. Stages of application design using models UML (Unified Modeling Language).
1.2 Rumusan Masalah Berdasarkan latar belakang masalah diatas, yang menjadi permasalahan adalah bagaimana membangun sebuah aplikasi media pembelajaran Hukum Mendel yang dapat membantu dalam memahami prinsip pewarisaan sifat dan proses perhitungan penyilangan gen pada aplikasi mobile berbasis android? 1.3 Maksud dan Tujuan Penelitian Maksud dari penelitian adalah untuk membantu siswa dalam memahami prinsip pewarisan sifat dengan hukum mendel. Tujuan penelitian adalah untuk membuat aplikasi tentang pembelajaran hukum mendel berbasis Android 1.4 Tinjauan Pustaka Izuz Samarudin dari Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta pada skripsinya yang berjudul Perancangan Aplikasi Pembelajaran Fisika Kelas XII SMA Berbasis Android membahas tentang penelitian yang menghasilkan sebuah media pembelajaran yang bisa menjadi solusi meningkatkan minat siswa dalam mempelajari dan memahami fisika. Aplikasi dirancang dengan menggunakan eclipse helios yang didukung software corel draw X5 dan corel photo paint X5 untuk mengolah gambar [1]. Usmana dkk dari Fakultas Teknologi Industri Universitas Kristen Petra pada jurnalnya yang berjudul Aplikasi Pembelajaran Kimia Tata Nama Senyawa Hidrokarbon untuk Siswa SMA Berbasis Android membahas tentang pembuatan aplikasi pembelajaran kimia untuk membantu siswa dalam belajar. Aplikasi terdiri dari dua bagian, yaitu aplikasi pada web yang dikelola admin untuk update aplikasi dan apikasi Android sendiri yang dapat diakses siswa atau user [2].
.Keyword: Android, Mendel's Law, phenotype ,genotype ,learning. 1. Pendahuluan 1.1 Latar Belakang Masalah Banyaknya mata pelajaran yang harus dikuasai membuat siswa terkadang kurang paham pada bagian materi tertentu, seperti pada pelajaran biologi selain membutuhkan hafalan siswa juga dituntut untuk memahami perhitungan diantaranya yaitu materi Hukum Mendel.Pembelajaran Hukum Mendel, membahas tentang hereditas prinsip penurunan sifat pada organisme dan makhluk hidup dengan cara penyilangan. Pada penyilangan dilakukan proses perhitungan untuk mendapatkan macam geneotipe dan fenotipenya. Hukum mendel banyak diterapkan dalam kehidupan, misal dalam bidang pertanian dan peternakan hukum mendel digunakan untuk menentukan bibit unggul. Berdasarkan permasalahan yang sudah diuraikan maka muncul ide untuk membuat aplikasi yang dapat membantu dalam pembelajaran hukum mendel yang dalam penelitian ini berjudul” Perancangan Aplikasi Tentang Pembelajaran “Hukum Mendel” Berbasis Android. Aplikasi ini dilengkapi dengan rumus proses penyilangan agar masyarakat terutama siswa lebih mudah mempelajari penurunan pewarisan sifat.
Gunawan dkk dari Fakultas Teknologi Industri Universitas Kristen Petra pada jurnalnya yang berjudul Pembuatan Aplikasi Pembelajaran Fisika Listrik Dinamis untuk SMA Kelas X Berbasis Android pada jurnalnya membahas tentang pembuatan aplikasi untuk membantu siswa dalam belajar. Aplikasi yang dibuat membutuhkan internet stabil untuk memperlancar proses download dan load gambar [3].
1
1.5 Dasar Teori 1.5.1 Pengertian Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi [4]. Android menyediakan platfrom terbuka (Open Source) untuk para pengembang menciptakan aplikasi yang diinginkan .
1. Use Case Diagram Use case atau diagram use case merupakan pemodelan untuk melakukan(behavior) sistem informasi yang akan dibuat. use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat.
1.5.2
Pengertian Aplikasi Kata aplikasi sendiri berasal dari kata application yang berarti penggunaan, penerapan. sedangkan secara istilah aplikasi adalah program siap pakai yang dibuat untuk melaksanakan suatu fungsi untuk pengguna atau aplikasi yang lain dan dapat digunakan oleh sasaran yang dituju.
2.
Sequance Diagram Diagram sequance menggambarkan prilaku objek pada use case dengan mendeskripsikan waktu berjalanya objek dan message yang dikirimkan dan diterima antar objek. 3. Activity Diagram Diagram aktivitas adalah diagram yang mengambarkan aliran kerja atau aktivitas dari sebuah sistem atau proses bisnis.
1.5.3
Pengertian Aplikasi Pembelajaran Aplikasi pembelajaran adalah media yang dapat digunakan untuk menyampaikan atau memberikan isi materi yang melibatkan perangkat bergerak seperti laptop atau ponsel berbasis android.
4. Class Diagram Class Diagram atau diagram kelas digunakan untuk mengambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem aplikasi. Ada istilah dalam kelas yaitu atribut dan metode atau operasi.
1.5.4
Hukum Mendel Tokoh peletak prinsip dasar genetika adalah Gregor Johan Mendel seorang biarawan dan penyelidik tanaman berkebangsaan Austria. Pada tahun 1866 Mendel melaporkan hasil penyelidikannya selama bertahun-tahun atas kacang ercis/kapri (Pisum sativum).Dari hasil penelitiannya tersebut Mendel menemukan prinsip dasar genetika yang lebih dikenal dengan Hukum Mendel.“Hukum Mendel I menyatakan bahwa dalam pembentukan sel gamet, pasangan alel akan memisah secara bebas”. Sedangkan, Hukum Perpaduan Bebas atau “Hukum Mendel II menyatakan bahwa alel dari lokus satu akan berpadu secara bebas dengan alel-alel dari lokus lainnya”. Rumus untuk mencari macam gamet yaitu 2n dimana n adalah jumlah alel yang heterozigot. Sebagai contoh kasus persilangan dapat di lihat pada mawar merah muda, mawar ini diperoleh dari persilangan antara mawar berwarna merah dengan mawar putih. Hal ini berhubungan dengan genotip. Genotip adalah sifat yang ditentukan oleh gen.Genotip diwariskan dari induk kepada keturunannya. Tetapi, genotip tidak akan tampak tanpa lingkungan yang mendukung. Sifat yang tampak dari luar disebut fenotip. Fenotip merupakan perpaduan antara genotip dengan lingkungannya.
1.5.6
Eclipse
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform. 1.5.7
Database Sistem basis data adalah sistem terkomputerisasi yang tujuan utamanya adalah memelihara data yang sudah diolah atau informasi dan membuat informasi tersedia saat dibutuhkan. Pada intinya basis data adalah media untuk menyimpan data agar dapat diakses dengan mudah dan cepat[7]. 1.5.8
SQLite SQLite adalah sebuah SQL database engine yang tidak membutuhkan server, tidak membutuhkan konfigurasi yang bersifat transaksional. 2. Pembahasan
1.5.5
UML UML muncul karena adanya kebutuhan pemodelan visual untuk menspesifikasikan, menggambarkan, membangun, dan dokumentasi dari sistem perangkat lunak. UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung [7].
2.1 Deskripsi Sistem Aplikasi Pembelajaran hukum Mendel merupakan aplikasi pembelajaran digital yang dibangun menggunakan eclipse dan diimplementasikan pada platfrom mobile android .Aplikasi pembelajaran ini berisi fitur-fitur seperti materi pembelajaran, perhitungan, latihan soal, dan dilengkapi dengan kamus istilah.
2
hukum mendel. Gambar 2 berikut ini merupakan tampilan dari halaman materi.
2.2 Analisis Kebutuhan Tujuan analisis kebutuhan sistem adalah untuk mengetahui apa saja yang dibutuhkan untuk merealisasikan sistem yang diusulkan. 2.2.1
Analisis Kebutuhan Fungsional Analisis kebutuhan fungsional yaitu jenis kebutuhan yang berisi proses-proses apa saja yang nantinya dilakukan oleh sistem aplikasi. Berikut adalah kebutuhan fungsional aplikasi yang akan dibuat: a. Aplikasi dapat menampilkan materi pembelajaran hukum Mendel. b. Aplikasi harus mampu melakukan perhitungan persilangan pewarisan. c. Aplikasi dapat menampilkan menu latihan soal. d. Aplikasi dapat menampilkan menu kamus istilah. e. Aplikasi dapat menampilkan menu bantuan f. Apliksi mudah digunakan oleh pengguna.
Gambar 2.Halaman Materi 2.3.3 Tampilan Menu Perhitungan Menu perhitungan ada tiga yaitu perhitungan monohibrid, dihibrid dan trihibrid. Gambar 3 berikut ini merupakan tampilan dari menu perhitungan.
2.2.2
Analisis Kebutuhan Non-Fungsional Analisis Kebutuhan non fungsional adalah tipe kebutuhan yang berisi properti prilaku yang dimiliki oleh sistem.berikut ini adalah kebutuhan non fungsional aplikasi yang akan dibuat: a. Operasional Digunakan pada Sistem operasi android minimal versi 2.3(gingerbread) b. Informasi Aplikasi ini digunakan untuk memberikan informasi mengenai pembelajaran hukum Mendel c. Kinerja Aplikasi ini dapat dibuka tanpa terkoneksi dengan internet 2.3 Implementasi Interface 2.3.1 Tampilan Menu Utama
Gambar 3. Menu Perhitungan 2.3.4
Tampilan Hasil Perhitungan Gambar 4 berikut ini merupakan gambar tampilan dari hasil perhitungan.
Gambar 1. Menu utama
2.3.2 Tampilan Halaman Materi Halaman materi muncul setelah user memilih menu materi, menu materi ada tiga yaitu materi hukum mendel I, materi hukum mendel II dan penyimpangan
Gambar 4.Hasil Perhitungan
3
2.3.5
Tampilan Halaman Latihan Gambar 5 merupakan tampilan dari halaman latihan, pada latihan soal terdapat 15 buah pertanyaan yang masing-masing pertanyaan terdapat 5 pilihan jawaban , untuk menjawab soal latihan user hanya memilih salah satu dari jawaban yang ada .
2.3.8
Gambar 7. Tampilan Bantuan Tampilan Bantuan
2.4 Pengujian Sistem Aplikasi Pembelajaran tentang Hukum Mendel ini telah melalui uji Black Box Testing, dengan hasil semua fungsi perangkat lunak telah berjalan sesuai dengan kebutuhan fungsional yang telah didefiisikan.
Gambar 5. Halaman Latihan
2.3.6
Tampilan Kamus Istilah Gambar 6 adalah tampilan dari kamus istilah, untuk mencari istilah kata yang tidak dimengerti user tinggal mengetikkan kata yang akan dicari maka akan muncul hasil pencarian dan pengertian dari istilah kata.
Tabel 1 berikut ini merupakan tabel hasil pengujian pada smartphone. Tabel 1. Hasil Pengujian Pada Smartphone Nama perangat Samsung Galaxy Grand Prime Samsung Galaxy Y
Gambar 6. Kamus Istilah
Samsung Galaxy Tab 3
2.3.7
Tampilan Bantuan Gambar 7 adalah tampilan dari halaman bantuan. Halaman bantuan berisi cara melakukan perhitungan monohibrid, dihibrid dan trihibrid .
LG G3 Beat (LGD724)
4
Spesifikasi Perangkat Android OS, v4.4.4(kit kat) CPU quard-core 1.2Ghz CortexA53Internal memory 8GB RAM 1GB Android OS, v2.3.5(Gingerbread) CPU 830 MHz ARMv6 180 MB internal memory RAM 290 MB Android OS, v4.1.2(Jelly Bean) 1.2GHz Dual Core Processor 16GB internal memory RAM 1GB Android OS, v4.4.2(kit kat) CPU quard-core 1.2Ghz Cortex-A7 8GB internal memory RAM 1GB
Hasil Uji Coba
Berhasil
Berhasil
Berhasil
Berhasil
3. Kesimpulan 3.1 Kesimpulan Berdasarkan pembahasan pada bab-bab sebelumnya, penulis mengambil kesimpulan untuk mengakhiri pembahasan “Aplikasi tentang Pembelajaran Hukum Mendel Berbasis Android” sebagai berikut. 1. Aplikasi ini dapat memenuhi tujuan pembuatan aplikasi yaitu, membangun aplikasi tentang pembelajaran hukum mendel sebagai media belajar untuk memahami prinsip pewarisan sifat daan proses penyilangan gen dengan hukum mendel. 2. Untuk merancang sebuah aplikasi berbasis android dilakukan beberapa tahapan yaitu, perancangan sistem,perancangan basis data,perancangan interface dan perancangan struktur aplikasi. Perancangan sistem pada aplikasi “tentang Pembelajaran Hukum Mendel Berbasis Android” menggunakan diagram UML(unified Modeling language) yang meliputi Use case Diagram,Activity Diagram,Sequance Diagram dan Class Diagram.
[8] R. A.S and M. salahudin, Modul Pembelajaran Rekayasa Perangkat Lunak(Terstruktur dan Berorientasi Objek). Bandung: Modula, 2011. [9] A. Nugroho, Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP, 1st ed. Yogyakarta: Andi, 2010.
Biodata Penulis
Mutmainah, memperoleh gelar sarjana komputer(S.kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2015. Rum Muhamad Andri Kr, Ir, M.kom, Memperoleh gelar dari Program Studi Ilmu Komputer Fakultas Matematikadan IPA Universitas Gajah Mada.
3.2 Saran Pada penulisan skripsi ini masih terdapat kekurangan yang mungkin dapat disempurnakan lagi pada pengembangan aplikasi selanjutnya. Untuk menyempurnakan aplikasi ini penulis memberikan saran 1. Mengembangkan aplikasi agar menjadi dinamis 2. menambah latihan soal berbentuk simulasi gambar penyilangan.
Daftar Pustaka [1] I. Samarudin, "Perancagan Aplikasi Pembelajaran Fisika Kelas XII SMA Berbasis Android," 2014. [2] K. S. Usmana, A. Handojo, and S. Rostianingsih, "Aplikasi Pembelajaran Kimia Tata Nama Senyawa Hidrokarbon untuk siswa SMA Berbasis Android," vol. 2, p. 1, 2014. [3] A. Gunawan, J. Andjarwirawan, and I. Gunawan, "Pembuatan Aplikasi Pembelajaran Fisika Listrik Dinamis untuk SMA Kelas X Berbasis Android," vol. 2, p. 2, 2014. [4] H. N. Safaat, Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung: Informatika Bandung, 2014. [5] H. A. Fatah, Analisis & Perancangan Sistem Informasi untuk Keungulan Bersaing Perusahaan & Organisasi Modern. Andi, 2007. [6] D. S. Isahi.2010.Genetika Hukum Mendel [7] D. A. Pratiwi, S. Maryati, Srikini, Suharno, and B. S, Biolog jiliid 3 Untuk Sma Kelas XII. Erlangga, 2007.
5