Laporan Lengkap PP
Laporan Lengkap PP
Puji syukur kepada Tuhan Yang Maha Esa karena atas limpahan rahmat
dan karunia-Nya , saya dapat menyelesaikan laporan program profesional dengan
judul APLIKASI PEMANASAN VOKAL BERBASIS ANDROID ini dengan
baik. Laporan ini merupakan salah satu syarat pada mata kuliah Program
Profesional
Saya mengucapkan terima kasih kepada :
1. Dosen pembimbing mata kuliah Program Profesional Bapak Marhayu,
ST., M.Cs.
2. Orangtua saya yang selalu memberikan saya semangat dan motivasi.
3. Serta seluruh rekan-rekan yang telah membantu dalam pembuatan
laporan ini.
Semoga laporan ini dapat diterima. Saya menyadari bahwa laporan ini
masih belum sempurna dan karena itu, kritik dan saran yang bersifat membangun
sangat saya harapkan demi sempurnanya laporan ini.
Palangkaraya, 10 Desember 2015
ABSTRAK
Mobile Apps atau Aplikasi Mobile kini telah memiliki banyak pengguna, mengingat
meningkatnya jumlah Smartphone dan pengguna tablet saat ini tidak sedikit bermunculan
aplikasi yang dapat mendukung dan membantu kinerja seseorang dalam melakukan
pekerjaan maupun hanya sekedar hobi. Salah satunya adalah aplikasi berbasis android.
Aplikasi Pemanasan Vokal berbasis Android ini diangkat dan dibuat sebagai
salah satu cara yang dilakukan untuk menangani masalah sehingga orang dimana
saja dan kapan saja dapat melakukan latihan. Metodologi yang digunakan dalam
pembuatan aplikasi ini adalah waterfall, metodologi ini dipilih karena setiap
langkah pembangunan aplikasi ini terstruktur tervisualisasi, dan terdokumentasi
dengan jelas.
Hasil pengujian blackbox menujukan bahwa pada halaman utama, daftar
pemanasan, demo pemanasan dan latihan pernafasan berhasil dan berjalan dengan
baik. Diharapkan aplikasi ini dapat tepat guna sesuai dengan tujuan awal
dibuatnya aplikasi pemanasan vokal berbasis android ini yaitu dapat membantu
pengguna melakukan pemanasan vokal.
Kata kunci: pemanasan vokal, waterfall, aplikasi android
DAFTAR ISI
BAB I PENDAHULUAN
1.1.................................................................................Latar Belakang
1.2...........................................................................Perumusan Masalah
1.3..................................................................................Ruang Lingkup
1.4...............................................................................Tujuan Penelitian
1.5.............................................................................Manfaat Penelitian
1.6........................................................................................Metodologi
1.7........................................................................Sistematika Penulisan
1.8................................................................................Jadwal Kegiatan
1
2
2
3
3
4
5
7
8
8
9
9
12
13
15
15
16
2.7.1.3.................................................................Constructor
2.7.1.4.......................................................................Method
2.7.1.5........................................................................Atribut
2.7.1.6.........................Object oriented programming(OOP)
2.7.2. Java sebagai platform......................................................17
2.7.2.1......................................Java Virtual Machine (JVM)
2.7.2.2................Application Programming Interface (API)
2.8..................................................................................Android Studio
2.9............................................................................................Waterfall
16
17
17
17
18
18
19
20
23
24
24
24
25
26
28
29
30
31
32
33
34
35
37
37
38
38
39
40
40
41
42
43
46
47
Daftar pustaka.......................................................................................45
DAFTAR TABEL
Halaman
1.1
2,1
2.2
2.3
2.4
3,1
3.2
3.3
3.4
4.1
4.2
4.3
4.4
4.5
Jadwal Kegiatan
Use case diagram
Class diagram
Activity diagram
Perbandingan antara Android Studio dengan Eclipse ADT
Definisi actor
Definisi use case
skenario use case memilih menu pemanasan vokal
skenario use case memilih menu latihan pernafasan
BlackBox Testing Halaman utama
BlackBox Testing Halaman Daftar Latihan Pemanasan
BlackBox Testing Halaman Latihan Pemanasan
BlackBox Testing Halaman demo Pemanasan
BlackBox Testing Halaman latihan pernafasan
7
9
11
18
19
22
22
23
23
41
41
42
43
43
DAFTAR GAMBAR
Halaman
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
4.1
4.2
4
20
21
21
24
24
25
26
27
28
29
30
31
32
33
34
34
35
35
36
36
37
37
38
38
39
39
40
40
DAFTAR LAMPIRAN
1. Lembar Persetujuan
2. Lembar konsultasi
3. Lembar revisi
BAB I
PENDAHULUAN
1.1...................................................................................... Latar Belakang
Dewasa ini, manusia membutuhkan teknologi untuk memenuhi
kebutuhannya sehari-hari seperti misalnya dalam bidang edukasi, hiburan dan
lainnya. Dan perkembangan jaman menuntut manusia untuk bekerja dengan
mobilitas yang sangat tinggi. Sehingga kehadiran smartphone menjadi solusi
untuk masalah-masalah tersebut. Penggunaan smartphone pun sebagian besar
dipergunakan untuk fitur bermain game dan menggunakan aplikasi yang
diunduh di luar penggunaan membuat pesan singkat , menjelajahi internet dan
e-mail (Flurry, 2013).
Dengan perkembangan teknologi yang semakin maju, manusia dapat
membuat berbagai macam peralatan sebagai alat bantu dalam menjalankan
berbagai aktivitas untuk mendukung produktifitas. Untuk itu digunakannya
Android dalam pembuatan aplikasi ini karena android berbasis open source.
Android juga merupakan subset perangkat lunak untuk perangkat mobile yang
meliputi sistem operasi, middleware dan aplikasi inti yang di release oleh
Google. Dengan platform Android ini, Programmer atau Developer secara
penuh akan bisa mengkustomisasi perangkat Androidnya.
Menjadi seorang penyanyi yang baik untuk kebutuhan komersial
ataupun hanya sekedar hobi, tidaklah mudah. Butuh latihan yang cukup karena
suara menjadi modal utama dalam bidang ini. Banyak hal hal yang harus
diperhatikan dan dipelajari untuk menjadi seorang penyanyi. Salah satu yang
harus dilakukan seorang penyanyi agar vokal tetap terjaga adalah dengan
melakukan pemanasan vokal.
Berdasarkan hal tersebut di atas, maka perlu untuk membuat aplikasi
pemanasan vokal berbasis android. Pemanasan vokal pada smartphone lebih
praktis dibandingkan dengan pemanasan vokal dipandu menggunakan piano
secara langsung karena dapat digunakan dimana saja dan kapan saja.
Dengan Latar belakang tersebut maka diangkat sebuah judul
PERANCANGAN APLIKASI
PEMANASAN
VOKAL BERBASIS
pemanasan, yaitu :
Terdapat 2 activity didalam activity ini, yaitu activity demo dan
latihan
Pada activity demo akan diberikan contoh dengan suara
instruktur/pembuat aplikasi dan iringan piano.
panjang
hembusan
nafas
penyanyi.
Nada dasar pemanasan dari C2 C3.
1.4...................................................................................Tujuan Penelitian
Dengan adanya Perancangan Aplikasi Pemanasan Vokal berbasis
Android, maka tujuan penelitian ini adalah sebagai berikut :
1. Untuk membantu pengguna melakukan pemanasan vokal.
1.5.................................................................................Manfaat Penelitian
Pembuatan : Perancangan Aplikasi Pemanasan Vokal berbasis
Android, diharapkan memberikan manfaat yaitu :
1. Manfaat bagi penulis, penelitian ini diharapkan dapat
memperdalam pengetahuan dan banyak memperoleh
pembelajaran,
pengalaman
dan
wawasan
dalam
1.6............................................................................Metodologi Penelitian
Metode pengembangan sistem yang digunakan dalam pembuatan aplikasi ini
adalah metode pengembangan sistem waterfall menurut Sommerville (2011 :
1).
Model ini terbagi menjadi beberapa tahapan seperti yang terlihat pada gambar
1.1 berikut :
kemudian
dianalisis.
1.8.....................................................................................Jadwal Kegiatan
Adapun jadwal kegiatan selama 3 bulan (September s/d Desember) dalam
pembuatan program pada mata kuliah Program Profesional sebagai berikut.
Tabel 1.1 Jadwal Kegiatan
Kegiatan
Analysis
Design
Code
danTesting
Implementasi
Pemeliharaan
Laporan
September
2 3 4
Bulan
Oktober
November
1 2 3 4 1
2
3
Desember
1 2 3 4
Ujian PP
BAB II
TINJAUAN PUSTAKA
2.1...............................................................................................Seni Vokal
Vokal menurut ensiklopedi musik dapat diartikan sebagai suara manusia.
Dalam ilmu bahasa, huruf hidup disebut huruf vokal, hal tersebut karena
huruf hidup merupakan unsur utama dalam menghidupkan bunyi bahasa itu
sendiri. Dapat dipastikan bahwa rangkaian huruf yang tanpa disertai huruf
hidup, tidak akan melahirkan bunyi yang berarti bagi telinga. Oleh karena itu
kemudian vokal digunakan dalam menyebut huruf hidup, sekaligus sebutan
bagi suara manusia. Tetapi, untuk huruf mati dalam menyanyi tetap memiliki
makna dan diperhatikan secara khusus dalam bahasan artikulasi huruf hidup
ataupun artikulasi huruf mati. Teknik vokal adalah Cara memproduksi suara
yang baik dan benar, sehingga suara yang keluar terdengar jelas, indah,
merdu, dan nyaring.
Musik vokal, artinya karya musik yang dilantunkan dengan vokal. Musik
vokal lazim disebut seni menyanyi. Sebenarnya, seni vokal dapat berlaku
bagi yang mendalami seluk beluk vokal seperti presenter, drama dan MC
(master of ceremony). Perbedaan seni vokal dalam menyanyi dengan seni
vokal drama sangat jelas, yang satu musikal, yang satu lagi tidak musikal.
untuk
memodelkan
bisnis,
dan
sistem
bersama-sama
oleh
tujuan
dimainkan oleh
pengguna dalam
NAMA
KETERANGAN
Actor
Dependency
Generalizati
on
Hubungan
dimana
objek
anak
(descendent) berbagi perilaku dan
struktur data dari objek yang ada di
atasnya objek induk (ancestor).
Include
GAMBAR
Extend
Association
10
System
10
Menspesifikasikan
paket
yang
menampilkan sistem secara terbatas.
Use Case
Collaborati
on
Note
GAMBAR
NAMA
Generalizatio
n
Nary
Association
Class
Collaboration
Realization
KETERANGAN
Hubungan dimana objek anak
(descendent) berbagi perilaku dan
struktur data dari objek yang ada di
atasnya objek induk (ancestor).
Upaya untuk menghindari asosiasi
dengan lebih dari 2 objek.
Himpunan dari objek-objek yang
berbagi atribut serta operasi yang
sama.
Deskripsi dari urutan aksi-aksi yang
ditampilkan
sistem
yang
menghasilkan suatu hasil yang
terukur bagi suatu aktor
Operasi yang benar-benar dilakukan
oleh suatu objek.
11
Dependency
Association
state
tertentu
dan
GAMBAR
NAMA
KETERANGAN
Memperlihatkan bagaimana masingmasing kelas antarmuka saling
berinteraksi satu sama lain
Actifity
Action
Initial Node
Bagaimana
diawali.
objek
dibentuk
atau
Actifity
Final Node
Bagaimana objek
dihancurkan
dibentuk
dan
Fork Node
12
dapat dijalankan seperti kode sumber, kode objek atau sebuah program
yang lengkap. Produk perangkat lunak memiliki pengertian perangkat
lunak yang ditambahkan dengan semua item dan pelayanan pendukung
yang secara keseluruhan dapat memenuhi kebutuhan pemakai. Produk
perangkat lunak memiliki banyak bagian yang meliputi manual, referensi,
tutorial, intruksi instalasi, data sampel, pelayanan pendidikan, pelayanan
pendukung teknis dan sebagainya. Semua yang dihasilkan oleh proyek
perangkat lunak adalah produk kerja (work product).
2.6.................................................................................................... Android
Android adalah sistem operasi untuk telepon seluler berbasis Linux
sebagai kernelnya. Android SDK (Software Development Kit) menyediakan
tools dan API (Application Programming Interface) yang diperlukan bagi
para pengembang untuk membuat dan mengembangkan aplikasi yang
digunakan pada ponsel bersistem operasi Android dengan menggunakan
bahasa pemrograman Java.
2.6.1. Versi android
1) Versi 1.1
Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini
dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice
search (pencarian suara), pengiriman pesan dengan Gmail, dan
pemberitahuan email.
2) Versi 1.5 (Cupcake)
Versi kedua ini mendukung berbagai fitur yang lebih lengkap diantaranya
adalah upload video ke Youtube atau gambar ke Picasa langsung dari
telepon selular dan Bluetooth A2DP yang sudah terintegrasi.
3) Versi 1.6 (Donut)
Versi ini lebih mengembangkan aplikasi-aplikasi standar pada smartphone
diantaranya proses searching yang lebih baik, fitur pada galeri yang lebih
user friendly, mendukung resolusi layar WVGA, peningkatan Android
market dan aplikasi dan juga mampu upgradeable ke versi 2.1(clair).
4) Versi 2.0 / 2.1 (clair)
Pada 3 Desember 2009 kembali diluncurkan ponsel Android dengan versi
2.0/2.1 (Eclair), perubahan
yang
13
kemampuan
rendering
pada
browser,
juga
berbeda
karena
pada
dan
juga
akselerasi
14
Jelly Bean versi 4.1 yang diluncurkan pada acara Google I/O membawa
fitur-fitur baru yang menawan. Beberapa fitur yang diperbaharui dalam
sistem operasi ini antara lain, pencarian dengan menggunakan voice
search yang lebih cepat, informasi cuaca, lalu lintas, hasil pertandingan
olahraga yang cepat dan tepat, selain itu versi 4.1 ini juga mempunyai fitur
keyboard virtual yang lebih baik. Permasalahan umum yang sering
ditemui pengguna Android adalah baterai, namun baterai dalam sistem
Android Jelly Bean versi 4.1 ini diklaim cukup hemat. Pada versi 4.2
diklaim lebih pintar dan inovatif dibandingkan dengan pendahulunya.
Beberapa fitur yang diperbaharui dalam sistem operasi ini antara lain
notifications, Google Assistant, face unlock dengan Liveness check, barrel
roll, smart widget, Google now, teknologi project butter untuk
meningkatkan responsifitas yang sangat baik, sistem operasi yang cepat
dan ringan, full chrome browser menjelajah internet menggunakan Google
chrome seperti pada PC. Pada versi 4.3 terdapat pembaharuan, yaitu
teknologi smart Bluetooth yang membuat Bluetooth aktif tanpa menguras
baterai, mendukung Open GL ES 3.0, performa grafis yang lebih bagus
dan realistis., kecepatan kinerja yang luar biasa cepat serta grafis yang
memukau atau lebih halus.
2.7.......................................................................................................... Java
Java menurut definisi dari Sun Microsystem adalah sekumpulan
teknologi untuk membuat perangkat lunak dan menjalankannya pada
komputer standalone ataupun pada lingkungan jaringan. Secara umum Java
adalah suatu teknologi perangkat lunak komputer yang merupakan suatu
bahasa pemrograman tingkat tinggi berorientasi objek yang dapat dijalankan
di semua platform. Berbicara mengenai Java, dapat dikenakan pada dua
bagian, yaitu Java sebagai bahasa pemrograman dan Java sebagai sebuah
platform
2.7.1. Java sebagai bahasa pemrograman
2.7.1.1.......................................... Pengertian bahasa pemrograman Java
Java adalah bahasa pemrograman yang berorientasi objek (OOP) dan
dapat dijalankan pada berbagai platform sistem operasi. Perkembangan
Java tidak hanya terfokus pada satu sistem operasi, tetapi dikembangkan
15
16
itu sendiri sebagai media bagi kelas itu untuk menciptakan objek untuk
mengelola fungsi- fungsi dan attirbutes yang dimiliki oleh kelas.
Berdasarakan penerapannya di dalam kode program, konstruktor seperti
halnya method atau fungsi dalam pendeklarasiannya, dideklarasikan
dengan menggunakan modifier tetapi penamaan pada konstruktor harus
mengikuti nama kelas itu sendiri. Dan yang membedakan konstruktor
dengan method lainnya adalah konstruktor tidak bertipe void dan tidak
memiliki pengembalian nilai seperti halnya method-method biasa.
2.7.1.4............................................................................................... Method
Method adalah fungsi-fungsi yang dimiliki oleh suatu kelas. Fungsi-fungsi
dalam
bahasa
pemrograman
Java
dimaksudkan
untuk
yang
diciptakan
untuk
17
yang
kode
(dalam
java
adalah
18
Android Studio pada awal tahap preview dimulai dari versi 0.1 pada bulan
Mei 2013, kemudian memasuki tahap beta mulai dari versi 0.8 yang dirilis pada
bulan Juni 2014. Versi stable build dirilis pada bulan Desember 2014, yang
dimulai dari versi 1.0.
Didasarkan pada perangkat lunak IDEA JetBrains 'IntelliJ, Android Studio
dirancang khusus untuk pengembangan Android. Ini tersedia untuk di-download
pada Windows, Mac OS X dan Linux. Android Studio ini menggantikan Eclipse
ADT sebagai IDE utama Google untuk pengembangan aplikasi Android. Berikut
adalah hal yang ditawarkan di Android Studio :
1) Berbasis Gradle.
2) Android-spesifik refactoring dan perbaikan yang cepat.
3) Alat Lint untuk menangkap kinerja, kegunaan, versi kompatibilitas dan
masalah lainnya.
4) ProGuard dan app-signature.
5) Wizard untuk desain dan membuat komponen-komponen umum Sebuah
layout editor yang memungkinkan untuk drag-and-drop komponen UI,
pratinjau layout pada beberapa konfigurasi layar, dan banyak lagi.
6) Built-in dukungan untuk Google Cloud platform , sehingga mudah untuk
mengintegrasikan Google Cloud Messaging dan App Engine sebagai
komponen server-side.
Android
Studio
Eclipse
ADT
Build system
Gradle
Ant
Yes
No
Yes
No
Advanced Android
refactoring
Yes
No
code
completion
and
19
Yes
Yes
Fitur
Android
Studio
Eclipse
ADT
Yes
Yes
NDK support
Yes
Yes
Waterfall
kemudian
dianalisis.
20
21
BAB III
ANALISA DAN DESAIN
3.1........................................................................................ Analisis Sistem
Berikut merupakan flowchart bisnis proses dari aplikasi yang dibuat:
22
Aktor
User / Pengguna
Deskripsi
Adalah aktor yang akan menggunakan
23
aplikasi.
3.2.1.2................................................................................. Definisi usecase
Berikut adalah deskripsi pendifinsian use case pada aplikasi pemanasan
vokal android:
Tabel 3.2 definisi usecase
No
Use case
1.
Memilih pemanasan vokal
Merupakan
Deskripsi
proses
menampilkan
daftar
untuk
tipe
form
untuk
latihan
widget
stopwatch
untuk
membantu latihan.
3.2.1.3............................................................................. Skenario Use case
Berikut adalah skenario jalanya masing-masing use case yang telah
didefinisikan sebelumnya:
Nama Use case: memilih pemanasan vokal
Skenario:
Tabel 3.3 skenario use case memilih menu pemanasan vokal
Aksi actor
Skenario normal
1. Memilih menu pemanasan vokal
Reaksi Sistem
2. Menampilkan
daftar
tipe
pemanasan vokal
3. Memilih tipe pemanasan vokal
4. Menampilkan
form
latihan
24
Aksi actor
Skenario normal
1. Memilih menu latihan pernafasan
Reaksi sistem
2. Menampilkan
form
latihan
pernafasan
Berikut adalah diagram use case dari aplikasi pemanasan vokal.
25
26
27
3.5...................................................................................................... Desain
3.5.1. Navigation tree
bagian ini akan diberikan gambar mengenai alur navigasi dari aplikasi
pemanasan vokal yang dibuat:
28
29
30
31
32
33
34
4.1.......................................................................................... Implementasi
Tahap implementasi merupakan tahapan untuk membuktikan bahwa
aplikasi pemanasan vokal telah berfungsi dengan baik, maka diperlukan
skenario uji coba yang dapat menunjukkan bahwa hasil yang diperoleh dalam
uji coba tersebut telah
4.1.1.
diharapkan.
Halaman utama
Saat aplikasi dijalankan halaman inilah yang akan tampil pertama kali.
Tampilan halaman utama adalah sebagai berikut :
(a)
(b)
35
36
37
waktu mp3.
Halaman demo pemanasan
Halaman demo pemanasan vokal adalah halaman yang akan tampil
ketika pengguna memilih demo pada halaman latihan pemanasan.
Tampilan halaman demo pemanasan adalah sebagai berikut :
38
39
40
41
(a)
(b)
Gambar 4.1 Tampilan Animasi Textview sebelum stopwatch mulai
Ketika pengguna menekan play dengan check detik latihan maka akan
muncul animasi textview secara bergantian,
kemudian (b) dengan jeda waktu 1 detik diulang sebanyak 3 kali ((a) ke
(b) kemudian kembali ke (a) = 1 kali). Animasi textview ini muncul
sebelum stopwatch berjalan, animasi ini bermaksud untuk memberikan
instruksi kepada pengguna untuk mempersiapkan diri sebelum melakukan
latihan pernafasan.
(a)
(b)
Gambar 4.2 Tampilan Animasi Textview setelah stopwatch mulai
Setelah stopwatch mulai, maka animasi textview akan menjadi (a),
lalu ketika latihan berakhir animasi akan berubah menjadi (b).
4.2............................................................................... Pengujian Blackbox
4.2.1. Testing Halaman utama
Pengujian Halaman utama dapat dilihat pada tabel berikut ini Tanda ()
merupakan tanda yang berarti halaman yang diuji berhasil.
Tabel 4.1 BlackBox Testing Halaman utama
42
No
Kondisi Awal
Hal yang
dilakukan
Kondisi Akhir
Hasil
Test
Pengguna melakukan
pemanasan vokal
Memilih menu
pemanasan vokal
Masuk ke
halaman daftar
latihan
pemanasan
Pengguna melakukan
latihan pernafasan
Memilih menu
latihan pernafasan
Masuk ke
halaman latihan
pernafasan
Pengguna keluar
aplikasi
Klik keypad
back/kembali 2 kali
Keluar aplikasi
Pengguna melakukan
pemanasan vokal tipe
hum
Memilih tipe
pemanasan hum
Masuk ke
halaman
pemanasan
Pengguna melakukan
pemanasan vokal tipe
googo
Memilih tipe
pemanasan googo
Masuk ke
halaman
pemanasan
Pengguna melakukan
pemanasan vokal tipe
gnung
Memilih tipe
pemanasan gnung
Masuk ke
halaman
pemanasan
Pengguna melakukan
pemanasan vokal tipe
aaah
Memilih tipe
pemanasan aaah
Masuk ke
halaman
pemanasan
Pengguna melakukan
pemanasan vokal tipe
ooze
Memilih tipe
pemanasan ooze
Masuk ke
halaman
pemanasan
43
Pengujian Halaman latihan pemanasan dapat dilihat pada tabel berikut ini.
Tanda () merupakan tanda yang berarti halaman yang diuji berhasil.
No
Pilih pause
Mp3 latihan
pemanasan di
pause/tunda
Next pemanasan
Pilih next
Next pemanasan
Prev pemanasan
Pilih next di
pemanasan ooze
Pilih prev
Prev pemanasan
Halaman
pemanasan
berpindah ke
pemanasan
selanjutnya
Muncul pesan
dialog
Halaman
pemanasan
berpindah ke
pemanasan
selanjutnya
Muncul pesan
dialog
Play pemanasan
Pause pemanasan
Pilih prev di
pemanasan hum
No
1
Pilih play
Mp3 demo
pemanasan
diputar
Hasil
Test
44
Pilih pause
Mp3 demo
pemanasan di
pause/tunda
Pilih next
Halaman
pemanasan
berpindah ke
pemanasan
selanjutnya
Muncul pesan
dialog
Halaman
pemanasan
berpindah ke
pemanasan
selanjutnya
Muncul pesan
dialog
No
Hasil
Test
Play latihan
Muncul pesan
dialog
Play latihan
Latihan
pernafasan
dimulai
Stop latihan
Pilih stop
Reset Latihan/
berhenti
BAB V
PENUTUP
5.1............................................................................................ Kesimpulan
Metode pengembangan system yang digunakan dalam pembuatan aplikasi ini
adalah metode pengembangan sistem waterfall menurut Sommerville (2011:
3). Metode yang digunakan adalah sebagai berikut :
45
46
5.2....................................................................................................... Saran
Aplikasi Pemanasan Vokal ini masih memiliki banyak kekurangan, maka
untuk kedepannya diharapkan terdapat perbaikan. Perbaikan di sisi kelola tipe
pemanasan, menambahkan sistem Database pada aplikasi, dan perlu Adanya
manajemen database tipe pemanasan agar pengguna dapat melakukan
penambahan tipe pemanasan.
DAFTAR PUSTAKA
[1]
[2]
[3]
[4]
[5]
[6]
H, Nazaruddin Safaat.
2012.
Pemrograman Aplikasi Mobile
Smartphone dan Tablet PC berbasis Android. Yogyakarta : Penerbit
Andi
Meier. 2012. Android Untuk Pemula. Yogyakarta: Penerbit Andi
Ehmer Khan, Mohd. 2011. Difference Approaches to Black Box
Testing Technique for Finding Errors. International Journal of
Software Engineering and Aplication (USEA)
Mulyadi, S.T. 2010. Membuat Aplikasi Untuk Android. Yogyakarta :
Penerbit Multi Media Center
Anonymous. 2015. http://stackoverflow.com/questions (di akses pada
november 2015, 12.00 WIB)
Kamus versi online, 2015, http://kbbi.web.id/aplikasi (diakses pada
november 2015, 12.00 WIB)