PERANCANGAN APLIKASI MOBILE KUMPULAN RUMUS-RUMUS MATEMATIKA SMP BERBASIS ANDROID NASKAH PUBLIKASI

dokumen-dokumen yang mirip
APLIKASI MODEL RAMBUT BERDASARKAN BENTUK WAJAH BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Ratih Indradiyati

PERANCANGAN APLIKASI KUMPULAN BERBAGAI RESEP MASAKAN INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Gilang Mantara Putra

Jl. HM Jhoni No 70 Medan, Indonesia. 1 ABSTRAK

PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI

ANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID

PERANCANGAN DAN IMPLEMENTASI MEDIA PEMBELAJARAN NAMA LATIN TUMBUHAN BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Dewi Tri Nurhayati

PEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID

PERANCANGAN MEDIA INFORMASI PARIWISATA BERSEJARAH DAN BUDAYA BERBASIS ANDROID DI KOTA MAGELANG NASKAH PUBLIKASI

PERANCANGAN MEDIA INFORMASI GUNUNG-GUNUNG DI PULAU JAWA BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI MOBILE PEMBELAJARAN REAKSI KIMIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Edi Hadi Widodo

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

PERANCANGAN MEDIA PEMBELAJARAN ZAMAN PRASEJARAH DAN MANUSIA PURBA DI INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN APLIKASI TRANSAKSI PULSA ELEKTRONIK TELEPON SELLULAR BERBASIS ANDROID

PEMBUATAN APLIKASI CALORIEANDWATER BERBASIS ANDROID NASKAH PUBLIKASI

RANCANG BANGUN APLIKASI BERBASIS ANDROID SEBAGAI MEDIA INFORMASI RUTE ANGKUTAN KOTA DI PURBALINGGA

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

PERANCANGAN APLIKASI MANAJEMEN KEUANGAN PRIBADI BERBASIS ANDROID

PERANCANGAN APLIKASI KUMPULAN PANTUN JAWA, PERIBAHASA JAWA, DAN TULISAN JAWA BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI RANGKUMAN IPA TINGKAT SMP BERBASIS ANDROID

IMPLEMENTASI LOCATION BASED SERVICE UNTUK PENCARIAN PEMUKIMAN MENGGUNAKAN GPS BERBASIS PLATFORM ANDROID

PERANCANGAN APLIKASI PENGENALAN NOMINA DALAM BAHASA LAMPUNG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Ryan Akbar Ramadhan

APLIKASI OLAHRAGA UNTUK MENGHITUNG PUSH UP DAN SIT UP BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID NASKAH PUBLIKASI

RANCANG BANGUN APLIKASI PEMBELAJARAN OBJEK WISATA DOMESTIK DAN MANCANEGARA BERBASIS ANDROID

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

SIMPLE ADDITIVE WEIGHTING (SAW) PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH MAKAN

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

PEMBUATAN APLIKASI FOTOGRAFI UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Imam Zulfikar

PERANCANGAN APLIKASI KULINERAN SEMARANG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Mirza Halim Saputra

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

Perancangan Aplikasi Ensiklopedia Tanaman Obat Tradisional Berbasis Android. Naskah Publikasi

ABSTRAK. Kata kunci : sistem organ (manusia), Android, Eclipse, GRAPPLE, UML

3.9 Peta JSON Android Studio UML (Unified Modeling Language) Use Case Diagram

Sistem Informasi Jurusan Teknik Elektro Politeknik Negeri Semarang Berbasis Mobile Application

BAB III. Metode Penelitian

HALAMAN PENGESAHAN PEMBIMBING...

APLIKASI PEMBELAJARAN DASAR KELAS 1 SD BERBASIS ANDROID PADA SD NEGERI 1 PANGKALAN BARU

APLIKASI KONVERSI TULISAN LATIN KE AKSARA JAWA DAN KONVERSI AKSARA JAWA KE TULISAN LATIN BERBASIS ANDROID

APLIKASI MEDIA PEMBELAJARAN MATEMATIKA UNTUK SMP KELAS IX BERBASIS ANDROID

BAB III METODE PENELITIAN

APLIKASI EDUGAME THE CRAZY MONEY UNTUK PENGENALAN DAN PEMBELAJARAN BERBASIS ANDROID

APLIKASI TRANSAKSI PULSA MULTI OPERATOR BERBASIS ANDROID. Laporan Tugas Akhir

ABSTRAK. Kata Kunci: VB.Net, kuis online dan informasi. Universitas Kristen Maranatha

PEMBUATAN APLIKASI KUIS PERANGKAT KOMPUTER BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA

RANCANG BANGUN APLIKASI TRY OUT UJI KOMPETENSI TENAGA PERAWAT

APLIKASI MOBILE LEARNING UNTUK FAKULTAS KEDOKTERAN HEWAN BERBASIS ANDROID. Rachmawati Ayuningrum STMIK EL RAHMA

PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID

APLIKASI INFORMASI PARIWISATA YOGYAKARTA MENGGUNAKAN QR CODE BERBASIS MOBILE PLATFORM BLACKBERRY

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

ANALISA DAN PERANCANGAN APLIKASI PEMBELAJARAN INTERAKTIF RANGKUMAN PENGETAHUAN UMUM LENGKAP (RPUL) BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI MOBILE LEARNING (M-LEARNING) SEBAGAI MEDIA BANTU PEMBELAJARAN BERBASIS ANDROID PADA SD HARAPAN SUNGAILIAT

PERANCANGAN APLIKASI INFORMASI PERKEMBANGAN PASIEN DI SEDEKAH ROMBONGAN BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Vitra Syauqani

APLIKASI DIGITAL MAPS PANDUAN PARIWISATA KEBUMEN BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh ARDI FIRMANSYAH

APLIKASI GEOMATIC SEBAGAI MEDIA PEMBELAJARAN GEOMETRI BERBASIS MOBILE NASKAH PUBLIKASI

PERANCANGAN APLIKASI SISTEM INFORMASI PENGENALAN RAMBU LALU-LINTAS DAN SIMULASI TES SURAT IZIN MENGEMUDI BERBASIS ANDROID

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan

ENSIKLOPEDIA DESA WISATA KABUPATEN GUNUNGKIDUL DENGAN MENGGUNAKAN GOOGLE MAPS API BERBASIS ANDROID

RANCANG BANGUN APLIKASI TAKSONOMI TUMBUHAN DIKOTIL DAN MONOKOTIL BERBASIS MOBILE TUGAS AKHIR

Gambar 4.1 Flowchart

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

APLIKASI KAMUS JARINGAN KOMPUTER BERBASIS MOBILE MENGGUNAKAN METODE LINIER SEARCH

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

PERANCANGAN APLIKASI RESEP MASAKAN KHAS KALIMANTAN TENGAH BERBASIS ANDROID SEBAGAI MEDIA PROMOSI NASKAH PUBLIKASI

SKRIPSI INFORMASI PARIWISATA DI PROVINSI MALUKU UTARA BERBASIS ANDROID MENGGUNAKAN METODE LBS (LOCATION BASED SERVICE)

PENGEMBANGAN APLIKASI BERGERAK UNTUK PENYEDIAAN INFORMASI LOKASI RUMAH SAKIT DI WILAYAH GARUT

APLIKASI RESEP MASAKAN KHAS KALIMANTAN BARAT BERBASIS ANDROID NASKAH PUBLIKASI

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN

APLIKASI KAMUS BAHASA INDONESIA JEPANG BERBASIS ANDROID

DESAIN APLIKASI GALERI BINATANG UNTUK PENGENALAN DAN MEMBACA PADA ANAK USIA 3-5 TAHUN MENGGUNAKAN PLATFORM ANDROID 2.3 SKRIPSI.

PEMBUATAN APLIKASI LAGU ANAK-ANAK BERBAHASA INDONESIA BERBASIS ANDROID

PEMBUATAN APLIKASI STUDENTS POINTS BERBASIS ANDROID (Studi Kasus: BK SMK N 1 Kebumen) NASKAH PUBLIKASI

APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE

MEDIA PEMBELAJARAN PEMBUKTIAN PERNYATAAN PERIHAL HIMPUNAN DENGAN DIAGRAM VENN MENGGUNAKAN ADOBE FLASH PROFESIONAL CS6.

APLIKASI MOBILE LEARNING ANATOMI TUBUH MANUSIA BERBASIS ANDROID STUDI KASUS (SEKOLAH DASAR NEGERI 58 KOTA LUBUKLINGGAU) Harma Oktafia Lingga Wijaya

APLIKASI PENGENALAN KEBUDAYAAN KHAS TORAJA ( UKIRAN ) BERBASIS ANDROID

PERANCANGAN APLIKASI PEMESANAN TIKET PESAWAT BERBASIS ANDROID NASKAH PUBLIKASI

BAB II LANDASAN TEORI

APLIKASI PEMBUAT AVATAR BERTEMA NUSANTARA BERBASIS ANDROID

BAB III ANALISIS DAN PERANCANGAN SISTEM

PERANCANGAN APLIKASI KALKULATOR SEDERHANA BINER <-> DESIMAL BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Fani Budi Hastanto

LAPORAN SKRIPSI PEMBANGUNAN SISTEM APLIKASI LAYANAN BERBASIS LOKASI PENCARIAN ATM DI KUDUS DENGAN PLATFORM ANDROID

PERANCANGAN APLIKASI INFORMASI PROPERTI DI YOGYAKARTA MENGGUNAKAN FASILITAS GLOBAL POSITIONING SISTEM (GPS) BERBASIS ANDROID

PERANCANGAN APLIKASI PENCARIAN PASAR TRADISIONAL DI KABUPATEN BANTUL BERBASIS ANDROID NASKAH PUBLIKASI

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

Aplikasi Pembelajaran Pengenalan Huruf, Angka, Warna dan Bentuk Bangun Datar Pada Siswa Kelas 1 SDN 5 Parittiga Berbasis Android

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

PERANCANGAN APLIKASI MUROJAAH AL-QURAN SEBAGAI MEDIA UNTUK MEMBANTU MENGHAFAL AL-QURAN BERBASIS ANDROID NASKAH PUBLIKASI

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RESTORAN DI KOTA BENGKULU DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) BERBASIS SISTEM OPERASI ANDROID

SISTEM INFORMASI MANAJEMEN PENJUALAN DAN SERVIS KOMPUTER PADA CV. JUSTIN KOMPUTER

APLIKASI PENGATUR KEUANGAN PRIBADI BERBASIS ANDROID SKRIPSI. Oleh. Brilly Andro Makalew Handoko Purnama

PERANCANGAN APLIKASI UNTUK PENCARIAN FASILITAS KESEHATAN TERDEKAT DI WILAYAH KULON PROGO BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI PERHITUNGAN SISTEMATIS DAN INFORMASI PENJUALAN RUMAH BERBASIS ANDROID PADA PT. PULAU JAYA ABADI

3. BAB III METODE PENELITIAN

BAB II LANDASAN TEORI

DESAIN DAN IMPLEMENTASI APLIKASI PROBABILITAS DAN STATISTIKA PADA PERANGKAT ANDROID

BAB I PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

PERANCANGAN APLIKASI MOBILE KUMPULAN RUMUS-RUMUS MATEMATIKA SMP BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Yusiana Pambaruni 10.11.4497 Kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014

DESIGNING MOBILE APPLICATIONS-SET FORMULAS MATHEMATICAL SMP BASED ANDROID PERANCANGAN APLIKASI MOBILE KUMPULAN RUMUS-RUMUS MATEMATIKA SMP BERBASIS ANDROID Yusiana Pambaruni Krisnawati Jurusan Teknik Informartika STMIK AMIKOM YOGYAKARTA ABSTRACT Currently growing technological advances, as well as the development of mobile phones that are increasingly sophisticated. Mobile or better known as communication tool preferred by many people because it is easy to carry anywhere. Mobile phones can also be used as information storage media in the form of digital files and can also be used as a medium of learning. Usually students do not like learning to calculate and memorize a formula like math so we need an alternative or a new learning method so that the learning process more enjoyable. To solve these problems, we need an appropriate application, which can cope with and help the problems that exist today. The author wants to create apps for android mobile operating system to assist students in learning mathematics terutaman junior mathematical formulas. By utilizing the proposed application writer wants in the process of learning math formulas junior high students mainly made easier by using a android phone. Keywords : Android, Applications, formulas, mathematical

1. Pendahuluan Matematika adalah ilmu tentang logika mengenai bentuk, susunan, besaran, dan konsep-konsep yang berhubungan satu dengan yang lainnya dengan jumlah yang banyak yang terbagi ke dalam 3 bidang yaitu aljabar, analisis dan geometri. Banyaknya rumus dan panjangnya rumus matematika yang ada seringkali membuat kita merasakan kesulitan dalam memahami, menghafal dan mempelajarinya, terutama siswa SMP yang kurang menyukai pelajaran menghitung dan menghafal rumus, sehingga dibutuhkan suatu alternatif untuk mengatasi dan membantu permasalahan yang ada saat ini. Dengan melihat permasalahan yang ada penulis ingin menciptakan sebuah aplikasi untuk smartphone yang berbasis android agar mempermudah kita terutama pelajar SMP dalam mempelajari, memahami dan menghafal rumus-rumus terutama rumus matematika SMP dengan judul skripsi PERANCANGAN APLIKASI MOBILE KUMPULAN RUMUS- RUMUS MATEMATIKA SMP BERBASIS ANDROID dan aplikasi tersebut bernama ANDROMATH. Dengan menciptakan aplikasi ini diharapkan pelajar SMP khususnya dapat lebih mudah dalam mempelajari rumus rumus matematika. 2. Landasan Teori 2.1 Aplikasi Mobile Aplikasi mobile merupakan aplikasi yang dapat digunakan walaupun pengguna berpindah dengan mudah dari satu tempat ke tempat lain tanpa terjadi pemutusan atau terputusnya komunikasi. Aplikasi ini dapat diakses melalui perangkat nirkabel seeperti pager, telepon seluler (handphone) dan PDA 1. 2.2 Android Pengertian android menurut Nasruddin Safaat H (Pemrograman aplikasi mobile smartphone dan tablet PC berbasis android 2012:1) android adalah sebuah sistem operasi pada handphone yang bersifat terbuka dan berbasis pada sistem operasi Linux. Android bisa digunakan oleh setiap orang yang ingin menggunakannya pada perangkat mereka. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri yang akan 1 http://dobloger.blogspot.com/2013/01/pengertian-aplikasi-definisi-dan arti.html Diakses tanggal 20 Desember 2013 1

digunakan untuk bermacam peranti bergerak. Google Inc membeli Android Inc pada tahun 2005 sebagai bagian strategi untuk mengisi pasar sistem operasi bergerak. Google mengambil alih seluruh hasil kerja android termasuk tim yang mengembangkan android 2. 2.3 Pengertian Matematika Matematika adalah ilmu tentang logika mengenai bentuk, susunan, besaran, dan konsep-konsep yang berhubungan satu dengan yang lainnya dengan jumlah yang banyak yang terbagi ke dalam 3 bidang yaitu aljabar, analisis dan geometri. 2.4 UML Unified Modeling Language (UML) adalah sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem 3. Unified Modeling Language(UML) adalah notasi yang lengkap untuk membuat visualisasi model suatu sistem. Sistem berisi informasi dan fungsi, tetapi secara normal digunakan untuk memodelkan sistem komputer. UML merupakan bahasa standar untuk penulisan blueprint software yang digunakan untuk visualisasi, spesifikasi, pembentukan dan pendokumentasian alat-alat dari sistem perangkat lunak 4. 2.5 ERD ERD (Entity Relationship Diagram) merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. 2.6 Perangkat Lunak yang digunakan Eclipse IDE Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-independent). 2 Nasrudin Safaat H, Pemrograman Aplikasi Smartphone dan Tablet PC Berbasis Android, Informatika, Bandung, 2011 Hal 1 3 Verdi Yasin, REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK Pemodelan, Arsitektur dan Perancangan (Modeling, Architecture and Design), hal 194 4 Ibid hal 267 2

Java Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Android SDK Android SDK adalah tools API (Application Programming Interface) yang diperlukan untuk mulai mengembangkan aplikasi pada platform Android menggunakan bahasa pemrograman Java. SQLite SQLite merupakan mesin database SQL embedded. Tidak seperti kebanyakan database SQL lainnya, SQLite tidak memiliki proses server yang terpisah. SQLite membaca dan menulis secara langsung ke disk. 2.7 Database Database merupakan sekumpulan data yang saling terintegrasi satu sama lain dan terorganisasi berdasarkan sebuah skema atau struktur tertentu dan terimpan pada sebuah hardware komputer. Database terdiri dari beberapa tabel (lebih dari satu tabel) yang saling terorganisir. Tabel digunakan untuk menyimpan data dan terdiri dari baris dan kolom. Data tersebut dapat ditampilkan, dimodifikasi, dan dihapus dari tabel. Setiap pemakai (user) yang diberi wewenang (otorisasi) saja yang dapat melakukan akses terhadap data tersebut 5. 3. Analisis dan Perancangan Sistem 3.1 Kebutuhan fungsional Analisis kebutuhan fungsonal adalah bagian paparan mengenai fiturfitur yang akan dimasukan kedalam aplikasi yang akan dibuat. a. Dapat memilih materi matematika kelas 7 yang ingin dipelajari dan melihat rumus serta contoh soal dan mengerjakan kuis. b. Dapat memilih materi matematika kelas 8 yang ingin dipelajari dan melihat rumus serta contoh soal dan mengerjakan kuis. 5 M. Rudyanto Arief,Pemrograman Basis Data Menggunakan Transact-SQL dengan Microsoft SQL Server 2000, Andi Offset, Yogyakarta,2006 Hal 33 3

c. Dapat memilih materi matematika kelas 9 yang ingin dipelajari dan melihat rumus serta contoh soal dan mengerjakan kuis. d. Dapat mengetahui nilai pada kuis setelah mengerjakan. e. Dapat melihat informasi tentang aplikasi Andromath 3.2 Perancangan Sistem 3.2.1 Perancangan Proses Untuk lebih memperjelas tentang gambaran sistem maka penulis membuat UML dengan beberapa tipe yaitu Use case diagram, Activity diagram, Sequence diagram, dan Class diagram. 3.2.1.1 Perancangan Use Case Diagram ini menggambarkan interaksi antara pengguna dengan system, dalam hal ini adalah user dan aplikasi. Gambar 3.1 Rancangan Use Case Diagram 3.2.1.2 Perancangan Activity Diagram Activity diagram menggambarkan rangkaian aliran dari aktifitas yang digunakan untuk mendeskripsikan aktifitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktifitas lainnya seperti use case atau interaksi. 4

Gambar 3.2 Rancangan Activity Diagram Menu Kelas VII 5

Gambar 3.3 Rancangan Activity Diagram Menu Kelas VIII Gambar 3.4 Rancangan Activity Diagram Menu Kelas IX Gambar 3.5 Rancangan Activity Diagram Menu Nilai 6

Gambar 3.6 Rancangan Activity Diagram Menu Tentang 3.2.1.3 Perancangan Sequence Diagram Sequence diagram yaitu gambaran rangkaian dari langkah-langkah yang menggambarkan respon dari event pada aplikasi ini. Berikut ini adalah adalah Sequence diagram pada aplikasi ini: Gambar 3.7 Rancangan Sequence Diagram Menu Kelas VII 7

Gambar 3.8 Rancangan Sequence Diagram Menu Kelas VIII Gambar 3.9 Rancangan Sequence Diagram Menu Kelas IX 8

Gambar 3.10 Rancangan Sequence Diagram Menu Nilai Gambar 3.11 Rancangan Sequence Diagram Menu Tentang 3.2.1.4 Perancangan Class Diagram Class diagram adalah diagram yang menggambarkan kelas-kelas dalam sebuah sistem dan hubungannya antara satu dengan yang lain, serta dimasukkan pula atribut dan operasi. Gambar 3.12 Rancangan Class Diagram Menu Utama 3.2.2 Perancangan Tabel Database 9

Tabel Nilai 4. Implementasi Dan Pembahasan 4.1 Implementasi 4.1.1 Tampilan Tabel 3.1 Rancangan Database Nilai Column Name Type Size Description Kuis TEXT - - Nilai NUMERIC - - Benar NUMERIC - - Salah NUMERIC - - Nama NUMERIC - - 4.1.1.1 Tampilan Splash Screen Tampilan splashscreen akan muncul ketika aplikasi mulai digunakan. Berikut ini tampilan splashscreen: Gambar 4.1 Tampilan Spalsh Screen 4.1.1.2 Tampilan Menu Utama Ini adalah tampilan menu utama yaitu beberapa pilihan menu aplikasi. 10

Gambar 4.2 Tampilan Menu Utama 4.1.1.3 Tampilan Menu Kelas VII Ini adalah tampilan menu Kelas VII, dimana terdapat materimateri kelas VII yang dapat dipelajari. Gambar 4.3 Tampilan Menu Kelas VII 4.1.1.4 Tampilan Menu Kelas VIII Ini adalah tampilan menu Kelas VIII, dimana terdapat materimateri kelas VIII yang dapat dipelajari. 11

Gambar 4.4 Tampilan Menu Kelas VIII 4.1.1.5 Tampilan Menu Kelas IX Ini adalah tampilan menu Kelas IX, dimana terdapat materimateri kelas IX yang dapat dipelajari. Gambar 4.5 Tampilan Menu Kelas IX 4.1.1.6 Tampilan Materi Ini adalah tampilan materi, dimana ketika pengguna memilih salah satu materi yg akan dipelajari maka akan muncul tampilan seperti ini. 12

Gambar 4.6 Tampilan Materi 4.1.1.7 Tampilan Detail materi Ini adalah tampilan detail materi. Berikut adalah salah satu contoh tampilan detail materi pada menu Kelas VII, Kelas VIII, Kelas IX aplikasi Andromath. Gambar 4.7 Tampilan Detail Materi 4.1.1.8 Tampilan Kuis Ini adalah tampilan kuis. Berikut adalah salah satu contoh tampilan kuis pada menu Kelas VII, Kelas VIII, Kelas IX aplikasi Andromath. 13

Gambar 4.8 Tampilan Kuis 4.1.1.9 Tampilan Menu Nilai Menu nilai disini digunakan untuk menyimpan nilai atau hasil setelah pengguna aplikasi Andromath mengerjakan kuis. Berikut adalah tampilan menu nilai pada aplikasi Andromath. Gambar 4.9 Tampilan Menu Nilai 4.1.1.10 Tampilan History Nilai Pada halaman ini pengguna dapat melihat history nilai yang telah tersimpan setelah mengerjakan kuis pada aplikasi Andromath. 14

Gambar 4.10 Tampilan History Nilai 4.1.1.11 Tampilan Menu Tentang Pada menu Tentang, akan ditampilkan halaman yang menyampaikan informasi seputar aplikasi kumpulan rumus matematika SMP Andromath. Gambar 4.11 Tampilan Menu Tentang 5. Penutup 5.1 Kesimpulan Berdasarkan hasil penelitian dan implementasi yang telah digunakan guna penyusunan skripsi yang berjudul Perancangan Aplikasi 15

Mobile Kumpulan Rumus Rumus Matematika SMP berbasis Android maka dapat ditarik kesimpulan sebagai berikut: 1. Dalam penelitian ini, dibangun sebuah aplikasi Kumpulan Rumus Matematika SMP Berbasis Android. Aplikasi Andromath dibangun menggunakan Eclipse Juno dengan minimal SDK 2.3 2. Aplikasi ini dapat memudahkan siswa SMP atau siapapun yang ingin mempelajari dan memahami rumus-rumus matematika SMP tanpa harus membawa buku kemana-mana. 3. Pada aplikasi Andromath juga terdapat kuis, sehingga pengguna dapat langsung mencoba kemampuannya dalam memahami rumus matematika SMP. 5.2 Saran Mengingat kesempurnaan hanya milik yang maha kuasa, disadari sepenuhnya skripsi ini masih banyak kekurangan sehingga kritik dan saran dari pembaca sangat diharapkan. Kiranya skripsi ini dengan segala kelebihan dan kekurangan dapat diterima serta memberi manfaat yang sebesar besarnya bagi para pembaca. Aplikasi ini masih memerlukan pengembangan lebih lanjut. Berikut ini adalah saran untuk pengembangan lebih lanjut untuk aplikasi ini: 1. Pengembangan aplikasi ini dapat dilakukan dengan menambah soal pada kuis sehingga kuisnya dapat berubah ketika kita ingin mengerjakan kuis dengan materi yang sama( Random). 2. Menambah fitur dua bahasa, sehingga bisa lebih dimengerti oleh lebih banyak pengguna diberbagai mancanegara. Saat ini aplikasi hanya menggunakan bahasa indonesia saja. 3. Pengembang aplikasi juga dapat menambahkan menu pencarian, sehingga ketika pengguna mencari materi atau rumus yang ingin dipelajari dapat langsung menemukan dengan mengetikkan rumus atau materi yang ingin dipelajari pada menu pencarian tersebut. 16

DAFTAR PUSTAKA Anonim. 2013. http://dobloger.blogspot.com/2013/01/pengertian-aplikasi-definisi-dan arti.html. Diakses tanggal 20 Desember 2013 Safaat H, Nazaudin.2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung: Informatika Bandung. Yasin, V. 2012. REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK Pemodelan, Arsitektur dan Perancangan (Modeling, Architecture and Design). Jakarta: Mitra Wacana Media. Arief, M. Rudyanto. 2006. Pemrograman Basis Data Menggunakan Transact- SQL dengan Microsoft SQL Server 2000. Yogyakarta: Andi Offset. 17