Anda di halaman 1dari 9

Jurnal THEOREMS (The Original Research of Mathematics) Vol. 4 No.1 Juli hal.

138-146Tahun 2019

ANALISIS APLIKASI PEMBELAJARAN MATEMATIKA BERBASIS


ANDROID DAN DESAIN SISTEM MENGGUNAKAN UML 2.0

ANALYSIS MATHEMATICS LEARNING APPS ANDROID BASE


AND DESIGNING SYSTEM USING UML 2.0

Rahman Abdillah1*, Adhityo Kuncoro2, Indra Kurniawan3


123Progam Studi Informatika, Fakultas Teknik dan Ilmu Komputer, Universitas Indraprasta
PGRI, Jl.Nangka 58C Kel. Tanjung Barat, Kec. Jagakarsa Jakarta Selatan, 12530, Indonesia
*E-mail: rabdil.bu@gmail.com

ABSTRAK

Analisis dari aplikasi android yang digunakan sebagai aplikasi pembelajaran matematika.
Beberapa aplikasi pembelajaran matematika berbasis android seperti Brainly, Khan Academy
dan PhotoMath memiliki fitur-fitur bagus yang dapat digunakan untuk mempermudah
interaksi manusia/pengguna dengan sistem. Tujuan dari artikel ini adalah untuk mengetahui
desain diagram UML 2.0 aplikasi pembelajaran matematika berdasarkan hasil analisis dari 3
aplikasi pembelajaran matematika tersebut. Metode yang digunakan dalam artikel ini adalah
Unified Modeling Language atau lebih sering dikenal dengan sebutan UML, adalah salah satu
metode dalam teknik rekayasa perangkat lunak yang digunakan untuk menggambarkan alur
dan cara kerja sistem, fungsi, tujuan dan mekanisme kontrol sistem tersebut. Dengan melihat
desain diagram sistem perangkat lunak, pengguna akan lebih mudah memahami prosedur
sistem yang lebih spesifik. UML 2.0 hadir sebagai salah satu cara untuk menggambarkan sistem
selain daripada yang terdapat dalam bahasan analisis secara konvensional pada System
Development Life Cycle (SDLC) seperti pembuatan flowchart, Diagram Alir Data (DAD) dan
diagram waterfall. Dengan adanya desain diagram UML, pengguna (user) akan lebih memahami
alur kerja sistem secara keseluruhan, sedangkan bagi pengembang (IT Developer), diagram
digunakan untuk mempermudah komunikasi internal antar bagian developer dan dokumentasi
jika suatu saat akan melakukan perbaikan versi (update version).

Kata kunci: Analisis Aplikasi, Pembelajaran Matematika, Unified Modeling Language

138
Copyright ©2019, Jurnal THEOREMS (The Original Research of Mathematics)
p-ISSN: 2528-102X, e-ISSN: 2541-4321, URL: http://jurnal.unma.ac.id/index.php/th
Jurnal THEOREMS (The Original Research of Mathematics) Vol. 4 No.1 Juli hal. 138-146Tahun 2019

ABSTRACT

Analysis of the android application that is used as a mathematics learning application. Some
Android-based math learning applications such as Brainly, Khan Academy and Photo Math
have good features that can be used to facilitate the interaction of humans / users with the
system. The purpose of this article is to find out the design of the UML 2.0 diagram of the
mathematics learning application based on the results of the analysis of the 3 mathematics
learning applications. The method used in this article is Unified Modeling Language, or more
commonly known as UML, is one method in software engineering techniques used to describe
the flow and workings of the system, functions, objectives and control mechanisms of the
system. By looking at the software system diagram design, users will more easily understand
more specific system procedures. UML 2.0 is present as one way to describe systems other than
those contained in conventional analysis in the System Development Life Cycle (SDLC) such as
making flowcharts, Data Flow Diagrams (DAD) and waterfall diagrams. With the design of
UML diagrams, users (users) will better understand the overall system workflow, while for
developers (IT Developers), diagrams are used to facilitate internal communication between
parts of the developer and documentation if one day they will make a repair version (update
version).

Keywords: Application Analysis, Mathematics Learning, Unified Modeling Language

139
Copyright ©2019, Jurnal THEOREMS (The Original Research of Mathematics)
p-ISSN: 2528-102X, e-ISSN: 2541-4321, URL: http://jurnal.unma.ac.id/index.php/th
Jurnal THEOREMS (The Original Research of Mathematics) Vol. 4 No.1 Juli hal. 138-146Tahun 2019

1. PENDAHULUAN Perusahaan-perusahaan tersebut sudah


Beberapa aplikasi perangkat lunak membuat sebuah aplikasi-aplikasi yang
sebagai bentuk komunikasi media berbasis kehidupan sosial manusia.
sosial telah menjadi kebutuhan utama Aplikasi-aplikasi ini dioperasikan oleh
dalam kehidupan sehari-hari. Dengan perusahaan pengembang (IT Developer)
adanya kemudahan penggunaan untuk mengambil keuntungan dari
teknologi untuk melakukan perilaku yang muncul akibat
komunikasi antar manusia secara penggunaan aplikasi tersebut.
digital, sedikit banyak telah mengubah Sedangkan tujuan dari perusahaan
perilaku dan kebiasaan manusia dalam tersebut setelah mengetahui perilaku
menjalankan aktivitas sehari-hari. sosial yang muncul adalah untuk
Aplikasi perangkat lunak yang telah menciptakan alat pemasaran yang lebih
sukses digunakan oleh milyaran efektif daripada menggunakan media
penduduk bumi, seperti Facebook, dan cara yang konvensional, seperti
Twitter, Instagram, dan Whatsapp yang penggunaan televisi, radio dan laman
dilengkapi dengan berbagai fitur website yang bersifat statis. Aplikasi-
menarik dan fasilitas penghubung yang aplikasi tersebut bekerja dengan cara
memudahkan penggunanya, merekam aktifitas dan lokasi pengguna
digunakan untuk mendukung berbagai (user), melakukan kategorisasi
jenis bidang pekerjaan dan aspek pengguna serta mempersempit fokus
kehidupan manusia. Adanya area pemasaran suatu produk sehingga
keterbatasan komunikasi bahasa antar perusahaan akan bisa menjual
pengguna juga sudah dapat produknya dengan lebih optimal. Fakta
dijembatani oleh adanya salah satu yang beredar di masyarakat adalah
bidang dalam informatika, yaitu: praktik-praktik penimbunan informasi,
machine learning yang memungkinkan penyembunyian pengetahuan serta jual
integrasi fitur auto-translate kedalam beli data pribadi yang tersimpan secara
web dari beberapa bahasa daring (online) kepada pihak ketiga,
pemrograman yang bersifat dinamis, yang mungkin saja digunakan untuk
seperti: Javascript, Phyton, Ruby dan hal-hal negatif yang bisa mencemarkan
lain sebagainya. Beberapa contoh nama baik individu (user),
bentuk machine learning untuk alih golongan/komunitas ataupun
bahasa yang sering kali kita gunakan lembaga/perusahaan dalam skala
seperti yang terdapat dalam fasilitas besar.
google translate, duolingo ataupun
grammarly. Facebook vs Cambridge Analityca
Aplikasi media sosial yang telah Sebagai contoh kasus pencurian
sukses dan memiliki milyaran jutaan data pengguna facebook oleh
penduduk dunia seperti Facebook, Cambridge Analitica pada bulan Mei
Twitter dan Whatsapp telah 2018 (cnnindonesia.com, 2018). Dari
meningkatkan suatu daya tarik kasus pencurian data ini, Indonesia
tersendiri terhadap aktivitas keseharian sebagai negara terbesar keempat di
penggunanya. Beberapa perusahaan dunia dengan total penduduk sekitar
pengembang bidang informatika (IT 260juta jiwa juga turut terkena
Developer) yang sudah membuat imbasnya. Berdasarkan data yang
aplikasi serupa juga telah menjadi daya dirilis oleh kompas.com, total data
tarik dalam kehidupan sehari-hari pengguna (user) yang terkait dalam
manusia, menyusul kesuksesan aplikasi kasus pencurian berjumlah 1.096.666
besar seperti Facebook dan Twitter. pengguna atau sekitar 1.3% dari total
140
Copyright ©2019, Jurnal THEOREMS (The Original Research of Mathematics)
p-ISSN: 2528-102X, e-ISSN: 2541-4321, URL: http://jurnal.unma.ac.id/index.php/th
Jurnal THEOREMS (The Original Research of Mathematics) Vol. 4 No.1 Juli hal. 138-146Tahun 2019

korban pencurian data dan informasi aman sekalipun, kasus pencurian data
dari kasus ini. Indonesia berada di masih mungkin saja terjadi.
uruta ketiga setelah US (81.6%) dan Selain menggunakan platform
Filipina (1.4%). media sosial, seperti Facebook dan
Twitter, beberapa pengguna juga
menggunakan beragam aplikasi
Android dan IoS untuk mendukung
kinerja dan tugas sehari-hari. Ada
beragam aplikasi yang bisa pengguna
(user) unduh melalui fitur Google Play
Store, ataupun Apps Store. Mateo,
seorang ahli bidang Mobile App
Developer (Mateo, 20xx)
mengkategorisasikan aplikasi menjadi 6
jenis utama Aplikasi Mobile, yaitu :

1. Lifestyle Mobile Apps


Aplikasi ini lebih banyak
Gambar 1. Jumlah pencurian data digunakan untuk mendukung gaya
pengguna Facebook di dunia hidup dan kebutuhan pribadi
penggunanya (user). Aplikasi ini
Seperti diketahui sebelumnya, berfungsi untuk tipe pengguna yang
Cambridge Analitica adalah konsultan lebih spesifik, satu aplikasi digunakan
politik yang dipakai Donald Trump untuk kebutuhan yang khusus. Tipe
dalam kampanye pilpres Amerika aplikasi ini mencakup kebutuhan
Serikat pada tahun 2016 (kompas.com). transportasi, music, makanan, olahraga,
Perusahaan ini disebut telah mencuri kesehatan dan lain sebagainya.
serta menyimpan jutaan data pribadi Contohnya: Lazada, Traveloka,
para pengguna (user) Facebook. pegipegi.com, dan lain sebagainya.
Perusahaan ini mendapatkan berbagai
data itu dari pihak ketiga bernama 2. Social Media Mobile Apps
Aleksander Kogan yang seringkali Aplikasi media sosial nampaknya
membuat survey dan kuis kepribadian tipe aplikasi yang paling banyak
di Facebook. Kemudian, Cambridge digunakan, karena dapat
Analitica dituduh mencuri atau mengakomodir kebutuhan komunikasi
melakukan jual beli data pribadi pengguna (user) dalam kaitannya
Facebook yang didapat dari Aleksander urusan pekerjaan, kehidupan pribadi
Kogan tersebut. Hingga akhirnya, ataupun mendapat berita-berita terbaru
Cambridge Analitica bangkrut dan dari individu ataupun komunitas
ditutup dikarenakan turunnya sosial. Beberapa aplikasi media sosial
kepercayaan masyarakat secara ini juga terdapat fitur jual-beli,
signifikan terhadap perusahaan survey kirim/bagi (share) gambar, video dan
ini (Widiartanto, tekno.kompas.com). suara baik dalam group khusus
Dari kasus pencurian data Facebook ataupun status pribadi yang bersifat
tersebut menyebabkan pengguna (user) umum (public). Contoh aplikasi media
tidak dapat 100% meyakini keamanan sosial yang sering dipakai adalah
data pribadi yang berada di internet, Facebook, Twitter, Whatsapp,
walaupun data pribadi yang terdapat Instagram, Pinterest, Snapchat, dan lain
pada platform yang paling baik dan sebagainya.
141
Copyright ©2019, Jurnal THEOREMS (The Original Research of Mathematics)
p-ISSN: 2528-102X, e-ISSN: 2541-4321, URL: http://jurnal.unma.ac.id/index.php/th
Jurnal THEOREMS (The Original Research of Mathematics) Vol. 4 No.1 Juli hal. 138-146Tahun 2019

6. News/Information Outlets Mobile


3. Utility Mobile Apps Apps
Aplikasi utiliti adalah aplikasi yang Aplikasi jenis ini digunakan untuk
difungsikan untuk mendukung hal-hal menyediakan berita dan informasi
kecil sehubungan dengan aktifitas kepada penggunanya. Aplikasi ini
pengguna (user). Aplikasi ini khusus menyediakan berita sesuai
digunakan hanya sesaat/tidak terus dengan kategori berita-berita pada
menerus, hanya sesuai kebutuhan. umumnya, dilengkapi dengan fitur
Contoh aplikasi utility adalah pencari (searching), serta testimoni dari
pengingat (reminders), kalkulator, pengguna. Aplikasi ini biasanya
senter (flashlight), ramalan cuaca terhubung dengan media informasi
(weather), dan lain sebagainya. lainnya, seperti website, surat kabar,
dan televise. Contoh dari aplikasi ini
4. Games/Entertainment Mobile Apps adalah kompas.com, metrotvnews.com,
Aplikasi permainan (game) dan republikaonline, cnnindonesia,
hiburan menyasar kalangan generasi detik.com, dan lain sebagainya.
muda yang banyak menggunakan
ponsel pintar untuk sesuatu yang Aplikasi Android untuk Pembelajaran
bersifat hiburan dan menyenangkan. Matematika
Ada banyak jenis aplikasi game yang
bisa dimainkan secara kelompok atau Matematika adalah pelajaran yang
individu, ataupun secara daring (online) sulit bagi sebagian orang. Ada banyak
ataupun luring (standalone). Contoh angka-angka yang diproses, diolah,
aplikasi game yang banyak digunakan dihitung dalam berbagai rumus dan
adalah Angry Birds, Candy Crush, formula. Selain itu ada juga beberapa
Clash of Clans, Hago, PUBG, Mobile jenis matematika yang lebih rumit
Legend, Free Fire dan lain sebagainya. untuk dihitung seperti halnya dalam
kalkulus dan matematika diskrit.
5. Productivity Mobile Apps Pengguna (user) mencari aplikasi
Aplikasi yang mendukung matematika dengan berbagai alasan,
produktifitas biasanya tergolong namun sebagian besar pengguna
aplikasi yang membosankan karena menggunakannya untuk pembelajaran
tidak banyak fitur-fitur menarik (Joe Hindi, 2019).
didalamnya. Aplikasi ini biasanya
berasal dari perangkat lunak (software) Pada bulan Juli 2019, Joe Hindi
produktifitas versi desktop kemudian merilis daftar 10 aplikasi terbaik
dirubah menjadi versi ponsel pintar. pembelajaran matematika terbaik versi
Selain fitur yang digunakan untuk website www.androidauthority.com.
mendukung pekerjaan tidak Sepuluh aplikasi tersebut adalah
terdapatnya fitur tambahan yang Brainly, Hiper, Khan Academy,
menarik, menjadikan aplikasi jenis ini LectureNotes, MyScript Calculator 2,
digunakan oleh kalangan tertentu Photomath, Socratic, Wabbitemu,
dalam menyelesaikan tugas Wolfram math apps, dan youtube.
administrasi perkantoran ataupun Untuk keperluan studi kasus, dalam
membantu tugas sekolah dan artikel ini penulis akan menganalisis
perkuliahan. Contoh dari aplikasi ini tiga aplikasi pembelajaran matematika
adalah docs, spreadsheets, evernote, berbasis android, yakni : Brainly, Khan
dan lain sebagainya. Academy dan Photomath.

142
Copyright ©2019, Jurnal THEOREMS (The Original Research of Mathematics)
p-ISSN: 2528-102X, e-ISSN: 2541-4321, URL: http://jurnal.unma.ac.id/index.php/th
Jurnal THEOREMS (The Original Research of Mathematics) Vol. 4 No.1 Juli hal. 138-146Tahun 2019

2. METODE PENELITIAN gunakan dalam System Development Life


Cycle (SDLC) yang konvensional.
UML2.0 (Unified Modeling Language)
1. Use Case Diagram
Unified Modeling Language atau Use Case diagram digunakan untuk
lebih sering dikenal dengan sebutan mengkomunikasikan interaksi manusia
UML, adalah salah satu metode dalam (actor) dengan apa yang bisa dilakukan
teknik rekayasa perangkat lunak yang oleh sistem. Sebuah Use Case dapat
digunakan untuk menggambarkan alur mewakili beberapa jalur interaksi
dan cara kerja sistem, fungsi, tujuan manusia dengan sistem dan setiap jalur
dan mekanisme kontrol sistem tersebut. disebut sebagai skenario.
Dalam teknik rekayasa perangkat lunak
bidang analisis dan perancangan sistem 2. Class Diagram
informasi, saat ini lebih banyak Class Diagram adalah model statis
menggunakan gabungan dari konsep yang mendukung tampilan data dan
pemrograman berorientasi objek informasi dari keseluruhan sistem.
dengan teknik pembuatan perangkat Penggunaan Class Diagram dikaitkan
lunak, dimana suatu sistem dilihat dengan struktur basis data sistem atau
sebagai objek tersendiri yang sudah dapat menggantikan ERD pada proses
mencakup data dan proses atau dapat penggambaran diagram rekayasa
bekerja secara mandiri dalam satu set perangkat lunak yang konvensional.
sistem (package). Pada tahun 1997, UML
diterima sebagai standar teknik 3. Sequence Diagram
rekayasa perangkat lunak untuk Sequence diagram mengilustrasikan
pengembangan objek. Dalam teknik objek-objek yang terdapat pada Use
perancangan sistem informasi, terdapat Case dan menggambarkan arus pesan
4 model UML yang paling efektif antara satu sama lain pada Objek Use
penggunaanya untuk menggambarkan Case. Sequence Diagram bersifat
desain sistem (Dennis et al. 2012), yaitu: dinamis dan lebih banyak
Use Case diagram, Class diagram, menampilkan aktifitas objek
Sequence diagram, dan Behavioral State berdasarkan urutan waktu.
Machine diagram. Empat teknik
pemodelan UML ini juga disebut 4. Behavioral State Machine Diagram
sebagai 4 teknik dasar (core) pemodelan Diagram ini digunakan untuk
berbasis UML. Keempat teknik menunjukkan sisi dinamis dari sebuah
pemodelan UML ini telah mendominasi sistem. Dalam keilmuan pemrograman
penggunaannya dalam proyek-proyek berbasis Objek, diagram ini tidak
berorientasi objek. Sedangkan jenis digunakan sebagai pelengkap Class,
pemodelan UML lain lebih banyak namun lebih banyak digunakan untuk
digunakan untuk fungsi yang lebih membantu menjelaskan algoritma
spesifik, namun keempat teknik sistem dari sisi Method.
pemodelan ini bisa disebut sebagai inti
dari keseluruhan jenis teknik Adapun tujuan dari penggunaan
pemodelan UML. Keempat teknik UML adalah untuk menyediakan
pemodelan ini terintegrasi satu sama ilustrasi yang sering dipakai dalam
lain dan digunakan secara bersamaan terminologi perancangan sistem
untuk dapat menggantikan Diagram informasi yang berorientasi pada objek,
Alir Data (DAD) dan Entity Relationship analisis sistem perangkat lunak dan
Diagram (ERD) yang sering kita teknik pemodelan perangkat lunak
143
Copyright ©2019, Jurnal THEOREMS (The Original Research of Mathematics)
p-ISSN: 2528-102X, e-ISSN: 2541-4321, URL: http://jurnal.unma.ac.id/index.php/th
Jurnal THEOREMS (The Original Research of Mathematics) Vol. 4 No.1 Juli hal. 138-146Tahun 2019

yang menggambarkan sistem dalam Brainly


bentuk gambar atau diagram - diagram Brainly adalah aplikasi jejaring
pengembangan proyek. Berbagai sosial untuk siswa. Aplikasi ini
bentuk diagram ini digunakan untuk memungkinkan pengguna (user) untuk
menganalisis dan merancang sistem mengajukan pertanyaan tentang
perangkat lunak atapun aplikasi pada pekerjaan rumah yang mereka dapat
ponsel pintar (smartphone). dari sekolah. Pengguna (user) lain
menjawab pertanyaan tersebut dengan
Metode penelitian yang digunakan memberikan penjelasan dan penjabaran
dalam penulisan artikel ini adalah melalui fitur textbox dibawah
dengan menganalisis beberapa aplikasi pertanyaan. Aplikasi ini berfungsi lebih
pembelajaran matematika yang dari sekedar pembelajaran matematika
memiliki banyak pengguna, kemudian secara daring (online), namun sudah
membandingkan fitur-fitur yang ada mencakup tanya jawab langsung yang
dengan menganalisis kelebihan dan mengedepankan interaksi sosial antar
kekurangan aplikasi tersebut. pengguna. Beberapa masalah
Selanjutnya, menyusun desain diagram matematika tingkat dasar mungkin saja
keseluruhan sistem dalam bentuk 4 bisa diselesaikan oleh pengguna (user)
jenis diagram UML 2.0 sebagai bagian lain yang memiliki kompetensi
dari desain pengembangan aplikasi. matematika yang lebih baik, namun
Dengan adanya dokumentasi permasalahan matematika pada
rancangan desain diagram UML ini tingkatan perguruan tinggi atau riset
diharapkan dapat berguna bagi para matematika pada tingkat yang lebih
pengembang (IT Developer) dan serius bisa saja ditemukan dan belum
pengguna (user) untuk mengetahui mendapat penyelesaian yang baik dari
fitur-fitur aplikasi dengan mudah, serta pengguna lainnya. Aplikasi Android ini
dapat melakukan perbaikan-perbaikan bisa diunduh dan digunakan secara
untuk versi-versi selanjutnya (update gratis melalui Google Play Store.
version). Sebelum mulai menginstall, pengguna
bisa membaca deskripsi lengkap topik
3. HASIL DAN PEMBAHASAN dan subjek yang tersedia pada playstore.

Pada bab hasil dan pembahasan ini,


penulis membahas tiga contoh aplikasi
pembelajaran matematika yang banyak
digunakan karena memiliki fitur-fitur
yang mendukung pengguna (user)
untuk menyelesaikan masalah
matematika dengan baik. Tiga aplikasi
tersebut antara lain:

Gambar 3. Tampilan Layar Aplikasi


Brainly
Gambar 2. Logo Apps di Menu Utama
Khan Academy

144
Copyright ©2019, Jurnal THEOREMS (The Original Research of Mathematics)
p-ISSN: 2528-102X, e-ISSN: 2541-4321, URL: http://jurnal.unma.ac.id/index.php/th
Jurnal THEOREMS (The Original Research of Mathematics) Vol. 4 No.1 Juli hal. 138-146Tahun 2019

Khan Academy adalah salah satu kertas yang telah tertulis permasalahan
aplikasi matematika yang cukup lama matematika dan pengguna (user) akan
digunakan. Aplikasi ini segera mendapatkan pemecahan
memungkinkan pengguna untuk masalah matematika tersebut.
meninjau dan mempelajari kembali Photomath memecahkan masalah
matematika serta mata pelajaran dengan menggunakan fitur Augmented
lainnya dalam lingkungan seperti Reality (AR).
kursus daring (online). Aplikasi ini
mencakup lebih dari 10.000 video, Selain itu, jika pengguna memiliki
40.000 pertanyaan, dan berbagai permasalahan matematika sederhana
macam jenis pembelajaran matematika. seperti aljabar, pengguna (user) bisa
Aplikasi ini memungkinkan pengguna menulis permasalahan pada layar apps.
untuk mempelajari statistik, Pengguna (user) bisa dengan mudah
trigonometri, kalkulus, aljabar dasar, mendapatkan jawaban dari
pra-aljabar, aritmatika, dan berbagai permasalahan yang berhubungan
subjek matematika lainnya. Pengguna dengan aritmatika, pengolahan angka
(user) dapat mengikuti sebanyak decimal, ekspresi aljabar, grafik dan
mungkin pembelajaran yang lain sebagainya. Aplikasi ini dapat
diinginkan, untuk mempelajari hal-hal digunakan kedalam 36 jenis bahasa
baru atau sekedar mengingat hal-hal berbagai negara-negara di dunia.
yang pernah diketahui sebelumnya.
Kelebihan Khan Academy adalah
sampai dengan saat ini pengguna (user)
bisa menggunakannya secara gratis.

Gambar 5. Fitur Augmented Realty


pada Photomath

Dari ketiga aplikasi pembelajaran


Gambar 4. Tampilan Layar Khan matematika tersebut, dapat dianalisis
Academy dan diambil kesimpulan tentang fitur-
fitur dan karakteristik pengguna (user)
Photomath yang berinteraksi dengan sistem.
Photomath dianggap sebagai
Adapun ringkasan keseluruhan
aplikasi terbaik untuk pembelajaran
aplikasi dapat dilihat pada tabel berikut
matematika. Photomath dapat
:
memecahkan masalah aritmatika
dengan cerdas hanya dalam satu
tampilan layar. Pengguna cukup
mengarahkan kamera ponsel kepada

145
Copyright ©2019, Jurnal THEOREMS (The Original Research of Mathematics)
p-ISSN: 2528-102X, e-ISSN: 2541-4321, URL: http://jurnal.unma.ac.id/index.php/th
Jurnal THEOREMS (The Original Research of Mathematics) Vol. 4 No.1 Juli hal. 138-146Tahun 2019

No. Fitur Brainly Khan A PhotoM bahasan analisis secara konvensional


1. Login √ -* -* pada System Development Life Cycle
User (SDLC) seperti pembuatan flowchart,
2. Video - √ - Diagram Alir Data (DAD) dan diagram
3. Audio - √ - waterfall. Dengan adanya desain
4. Chat √ √ - diagram UML, pengguna (user) akan
5. AR - - √
lebih memahami alur kerja sistem
6. Testimoni √ √ -
secara keseluruhan, sedangkan bagi
7. Gratis √ √ √
pengembang (IT Developer), diagram
* opsional
digunakan untuk mempermudah
Setelah melakukan analisis komunikasi internal antar bagian
terhadap fitur-fitur pada ketiga aplikasi developer dan dokumentasi jika suatu
pembelajaran matematika tersebut, saat akan melakukan perbaikan versi
penulis menyusun desain Use Case (update version).
diagram UML 2.0 yang dapat
digunakan untuk memahami interaksi 5. SARAN
pengguna (user) dengan sistem secara Untuk memahami fungsi dan
umum dan menyeluruh. Adapun kinerja sistem, pengguna (end user)
desain diagram UML aplikasi adalah membutuhkan dokumentasi perangkat
sebagai berikut : lunak / aplikasi. Aplikasi pembelajaran
matematika berbasis Android
sebaiknya juga menampilkan diagram
UML sebagai pelengkap sistem.
6. DAFTAR PUSTAKA
[1] Dennis.A, Wixom. B. H., Roth. R.
M.,2012. Systems Analysis & Design
5th edition. P.504. John Wiley & Sons,
Inc. ISBN 978-1-118-05762-9
[2] Hindy, J. 2019. 10 best math apps for
Android for better math skills.
https://www.androidauthority.co
m/best-math-apps-android-
843267/
[3] Widiarto, Y. G. 2018. Skandal
Gambar 6. Use Case Diagram Pencurian Data Facebook bikin
Aplikasi Pembelajaran Matematika Cambridge Analitica Bangkrut dan
Ditutup.
4. KESIMPULAN https://tekno.kompas.com/read/
Perancangan sistem informasi, 2018/05/03/08450037/skandal-
pembuatan diagram suatu sistem pencurian-data-facebook-bikin-
digunakan untuk mengetahui alur, cambridge-analytica-bangkrut-
fungsi dan fitur-fitur yang dapat dan-ditutup
digunakan pengguna. Dengan melihat [4] Mateo. 20xx. What are the different
desain diagram sistem perangkat types of mobile apps?.
lunak, pengguna akan lebih mudah https://duckma.com/en/types-of-
memahami prosedur sistem yang lebih mobile-apps/
spesifik. UML 2.0 hadir sebagai salah
satu cara untuk menggambarkan sistem
selain daripada yang terdapat dalam

146
Copyright ©2019, Jurnal THEOREMS (The Original Research of Mathematics)
p-ISSN: 2528-102X, e-ISSN: 2541-4321, URL: http://jurnal.unma.ac.id/index.php/th

Anda mungkin juga menyukai