PEMBUATAN APLIKASI KUMPULAN LAGU DAERAH DI INDONESIA
BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh
Muhyiddin Al-Idrus
10.11.4540
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA YOGYAKARTA
2014
NASKAH PUBLIKASI
THE MAKING OF THE APPLICATION A COLLECTION OF FOLK SONGS IN THE INDONESIA-BASED ANDROID
PEMBUATAN APLIKASI KUMPULAN LAGU DAERAH DI INDONESIABERBASIS ANDROID
Muhyiddin Al-Idrus
Heri Sismoro Jurusan Teknik Informartika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Regional songs or folk songs, is a song that comes from a certain region and became popular by the people either sung the area as well as other people 's. folk songs are usually studied by students of school elementary, middle and upper in subjects of art and culture.
The author makes mobile application that can be used to facilitate the public in General, and in particular the students familiarize yourself with applicable and learn or remember the songs of the region. This android-based application and can be used with ease because of the large number of users of the open source operating system. Moreover this application also shorten and facilitate teacher educators because it does not require a book list of songs or other text entry area as a handle.
The making of the application a collection area in Indonesia has a purpose and that is to help the community in General to know and especially to facilitate students recite and understand as well as colleagues specializing songs from every region in Indonesia.
Keywords : Traditional songs, android, folksong Indonesia, Indonesia
1
1. Pendahuluan
Perkembangan teknologi di dunia ini sangat berpengaruh bagi teknologi informasi,
smartphone salah satunya. Smartphone adalah mobile versi terbaru yang mempunyai fitur-
fitur yang lebih smart dari ponsel sebelumnya, dan mempunyai spesifikasi hardware dan
software yang lebih canggih.
Munculnya berbagai macam aplikasi-aplikasi baru dalam telepon selular /
handphone. Android adalah sistem operasi open source berbasis linux yang
dikembangkan oleh google. Aplikasi android dikembangkan dalam bahasa pemrograman
java dengan menggunakan pengembangan perangkat lunak android.
Lagu daerah atau musik daerah atau lagu kedaerahan, adalah lagu atau musik yang
berasal dari suatu daerah tertentu dan menjadi populer dinyanyikan baik oleh rakyat
daerah tersebut maupun rakyat lainnya. Pada umumnya pencipta lagu daerah ini tidak
diketahui lagi alias no name, lagu kedaerahan mirip dengan lagu kebangsaan, namun
statusnya hanya bersifat kedaerahan saja. Lagu kedaerahan biasanya memiliki lirik sesuai
dengan bahasa daerahnya masing-masing seperti tondok kadadingku dari Jawa
Barat dan Rasa Sayange dari maluku, lagu daerah atau musik daerah ini biasanya muncul
dan dinyanyikan atau dimainkan pada tradisi-tradisi tertentu pada masing-masing daerah,
misal pada saat menina-bobok-kan anak, permainan anak-anak, hiburan rakyat, pesta
rakyat, perjuangan rakyat, dan lain sebagainya, lagu kedaerahan biasanya merujuk
kepada sebuah lagu yang mempunyai irama khusus bagi sebuah daerah. Terdapat lagu-
lagu kedaerahan yang telah menjadi popular diseluruh negara hasil penyiaran oleh radio
dan televisi, namun tidak sedikit warga indonesia pada umunya, dan siswa sekolah pada
khususnya belum mengetahui lagu-lagu daerahnya, ataupun daerah lain yang ada di
Indonesia.
Besarnya pasar smartphone saat ini menjadi peluang bagi penulis untuk membuat
aplikasi yang dapat bermenafaat sebagai media promosi serta bermanfaat bagi siswa dan
guru dalam melakukan aktifitas belajar mengajar pada mata pelajaran seni budaya pada
khususnya bab pembelajaran lagu-lagu daerah di Indonesia. Aplikasi yang dirancang
dalam skripsi ini adalah Kumpulan Lagu-Lagu Daerah di Indonesia sebagai media promosi
daerah di Indonesia dan media pembelajaran seni dan budaya bangsa Indonesia Berbasis
Android.
2
2. Landasan Teori
2.1 Pengertian Lagu Daerah Indonesia
Lagu daerah adalah lagu atau musik yang berasal dari suatu daerah tertentu dan
menjadi populer dinyanyikan baik oleh rakyat daerah tersebut maupun rakyat lainnya.
Bentuk lagu ini sangat sederhana dan menggunakan bahasa daerah atau bahasa
setempat. Lagu daerah banyak yang bertemakan kehidupan sehari-hari sehingga mudah
untuk dipahami dan mudah diterima dalam berbagai kegiatan rakyat. Pada umumnya
pencipta lagu daerah ini tidak diketahui lagi alias noname (NN).
Menurut sifat dan keberasalannya lagu daerah dibedakan menjadi dua. Lagu rakyat
dan Lagu klasik. Lagu rakyat yaitu lagu yang berasal dari rakyat di suatu daerah. Lagu
rakyat tersebar secara alami yang disampaikan secara lisan dan turun-temurun. Contoh
lagu rakyat yaitu lagu yang dipakai untuk pernikahan, kematian, berladang, berlayar,
menenun. Lagu klasik yaitu lagu yang dikembangkan di pusat-pusat pemerintahan rakyat
lama seperti ibikota kerajaan atau kesultanan.
2.2 Fungsi Lagu Daerah
2.2.1 Upacara Adat
Di Sumba sebagai pengiring roh dalam upacara Merapu dan musik angklung
dalam upacara Seren Taun (panen padi) di Sunda.
2.2.2 Pengiring tari dan pertunjukan
Lagu lagu langgam yang dipadu dengan gamelan di jawa dipakai untuk mengiringi
pementasan tari Serimpi di jawa tengah. Bisa juga dipakai unuk pertunjukan wayang kulit,
kethoprak, ludruk, drama dsb.
2.2.3 Media Bermain
Contohnya cublak cublak suweng dari Jawa Tengah, ampar ampar pisang di
Kalimantan Selatan, dan pok ame ame dari Betawi.
2.2.4 Sebagai media komunikasi
Pertunjukan musik atau lagu di suatu tempat dapat dipakai media komunikasi
secara tidak langsung yang ditandakan dengan banyaknya orang yang melihat
pertunjukan.
2.2.5 Sebagai media penerangan
Kini lagu dalam aneka iklan layanan masyarakat maupun lagu populer dipakai
sebagai media penerangan. Contohnya lagu tentang pemilu, imunisasi, juga lagu
bernafaskan agama menjalankan fungsi ini.
3
2.3 Jenis – Jenis lagu Daerah
Lagu daerah Indonesia memiliki keunikan tersendiri di tiap masing-masing
daerahnya. Keunikan tersebut berkaitan dengan adat budaya daerah di Indonesia yang
berbeda-beda. Menurut jenisnya, lagu daerah Indonesia ini terbagi ke dalam 3 jenis.
2.3.1 Lagu Klasik
Salah satu jenis lagu daerah Indonesia adalah lagu klasik. Lagu klasik adalah lagu
daerah yang bersumber pada musik tradisional. Lagu klasik ini biasanya berkembang di
pusat pemerintahan atau di wilayah kerajaan dan kesultanan. Adapun ciri-ciri yang dapat
kita ketahui dari lagu klasik ini di antaranya sebagai berikut.
1. Lagu daerah Indonesia, yaitu lagu klasik biasanya digunakan dalam
upacara-upacara kebesaran di keraton atau kerajaan, seperti upacara adat
atau upacara agama.
2. Lagu daerah Indonesia, yaitu lagu klasik biasanya dibuat oleh pujangga
istana.
3. Lagu daerah Indonesia yaitu lagu klaisk ini biasanya memiliki tema tentang
ajaran moral atau tentang sejarah kerajaan dan para ksatria kerajaan.
2.3.2 Lagu Rakyat
Lagu rakyat adalah jenis dari lagu daerah Indonesia. Lagu rakyat ini adalah lagu
yang berasal dari rakyat di suatu daerah yang turun temurun dari generasi ke generasi
sehingga sampai di telinga kita yang akhirnya menjadi milik bersama. Lagu rakyat ini
biasanya digunakan saat ada pernikahan ataupun ketika bertani dan berkebun atau
berlayar. Adapun ciri-ciri yang dapat kita ketahui dari lagu rakyat ini, di antaranya sebagai
berikut.
1. Lagu daerah Indonesia yaitu lagu rakyat ini liriknya sederhana dan tidak
terlalu panjang.
2. Lagu daerah Indonesia, yaitu lagu rakyat ini memiliki tema tentang
kehidupan rakyat.
3. Lagu daerah Indonesia, yaitu lagu rakyat ini tidak memeiliki aturan baku
sebagaimana lagu klasik.
4. Lagu daerah Indonesia, yaitu lagu rakyat dinyanyikan oleh rakyat secara
turun temurun.
2.3.3 Lagu Daerah Populer
Lagu daerah populer ini adalah jenis ketiga dari lagu daerah Indonesia. lagu
daerah populer ini biasanya diiringi dengan alat musik modern ataupun gabungan antara
alat musik tradisional dan modern.
4
2.4 Perangkat Lunak Yang Digunakan
2.4.1 IDE Eclipse
Eclipse adalah IDE software yang digunakan oleh banyak bahasa pemrograman
seperti Java, Ada, C, C++, COBOL, Phyton dan lain-lain. Di dalam IDE Eclipse terdapat
layanan system extensible (semacam sistem penambahan plugins), editor, drbugger,
control tools, pengaturan direktori dan lain-lain. IDE Eclipse intinya adalah suatu software
yang lingkungannya dikondisikan agar memudahkan pengembang membangun suatu
aplikasi.
Eclipse merupakan pekakas universal untuk semua platform yang mana sifat
universal Eclipse didapat dari kemampuannya untuk menerima aneka modul tambahan
(plig-in) di dalamnya.
2.4.2 Android Software Development Kit (SDK)
Android Software Development Kit (SDK) berisi debugger, library, emulator,
dokumentasi, contoh kode program dan tutorial. SDK Android adalah mesin utama untuk
mengembangkan aplikasi Android.
2.4.3 Android Development Tool (ADT) Plugins
Plugins Android Development Tool (ADT) berguna sebagai pengenal Android di
dalam IDE Eclipse. Dengan ADT plugins kita bisa membuat project aplikasi Android baru,
mengakses tools emulator, dan perangkat Android, melakukan kompilasi dan men-debug
aplikasi, mengekspor aplikasi ke Android Packages (APK), membuat sertifikasi digital
terhadap kode program APK.
2.5 Perangkat Keras Yang Digunakan
Sistem ini dibuat pada Komputer dengan spesifikasi sebagai berikut :
- Prosesor : AMD A8-6600K APU @3.90 GHz
- Memory : 4096MB RAM
- HDD 500GB
- VGA AMD Radeon HD 8570D
- Mouse
- Keyboard
- Speaker
Perangkat Android yang digunakan untuk menjalankan aplikasi ini sebagai berikut :
- Samsung GT-N7000
- Display : 5,3 WVGA (800x1280)
- CPU : Dual-core 1.4 GHz ARM Cortex-A9
- Android OS 4.1.2 Jelly Bean
5
2.6 Bahasa Pemrograman yang Digunakan
2.6.1 Bahasa Pemrograman Java
Java adalah suatu jenis teknologi pemrograman yang dikembangkan oleh Sun
Microsystem. Teknologi java dapat digunakan untuk pembuatan aplikasi database, web,
jaringan, ataupun grafis. Java merupakan bahasa pemrograman yang sangat andal.
Keandalannya ini terbukti sesuai dengan slogannya yaitu “Write One Run Everywhere”
yang mana penulisan kode program dalam bahasa java dapat dijalankan pada berbagai
sistem operasi yang digunakan asalkan ada mesin penerjemah bahasa java yang disebut
dengan Java Virtual Machine atau JVM sehingga lebih praktis untuk diterapkan.
2.7 Sistem Operasi Android
Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti
telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para
pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam
piranti bergerak.
2.8 UML
UML (Unfied Modeling Language) adalah sebuah bahasa untuk menentukan
visualisasi, kontruksi, dan mendokumentasikan artifacts dari system software, untuk
memodelkan bisnis, dan system nonsoftware lainnya. UML merupakan suatu
kumpulan teknik terbaik yang telah terbukti sukses dalam memodelkan system yang besar
dan kompleks.
3. Perancangan
3.1 Kebutuhan fungsional
Kebutuhan fungsional adalah jenis kebutuhan yang berisi proses-proses apa saja
yang nantinya dilakukan oleh sistem. Kebutuhan juga berisi informasi-informasi apa saja
yang harus ada dan dihasilkan oleh sistem. Berikut ini adalah kebutuhan fungsional dari
aplikasi yang akan dibuat:
1. Sistem harus dapat memberi pilihan judul lagu.
Pengguna bisa melihat dan memilih daftar lagu daerah yang tersedia.
2. Sistem harus dapat menampilkan lirik dan notasi.
Pengguna bisa melihat lirik dan note balok, note angka, chord piano, chord
ogen, dan chord keyboard lagu daerah yang telah di pilih.
3. Sistem harus dapat memutar lagu.
Pengguna dapat memutar lagu daerah dengan menekan tombol play, secara
otomatis sistem akan mendownload lagu tersebut untuk pertama kali, dan
berikutnya dapat langsung di putar tanpa harus mendownload lagi.
6
4. Sistem harus dapat pause, stop dan play kembali lagu.
Pengguna dapat memberhentikan atau memberhentikan sementara lagu dan
memutarnya kembali tanpa harus mendownload kembali lagu daerah
tersebut.
5. Sistem harus dapat menampilkan info tentang lagu daerah.
Pengguna dapat melihat informasi tentang lagu daerah seperti pencipta (jika
ada), sedikit sejarah tentang lagu daerah.
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.
3.2.1.2 Perancangan Activity
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.
3.2.1.3 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:
3.2.1.4 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.
3.2.2 Perancangan Interface
Perancangan Interface atau antar muka program berperan untuk menghubungkan
antara pengguna dengan aplikasi. Peranan interface sangat penting karena dengan
interface yang baik akan membuat penggunaan program menjadi lebih mudah dan enak
di gunakan serta tidak membingungkan. Berikut adalah interface yang ada pada aplikasi
ini.
7
3.2.2.1 Rancangan Tampilan Pembuka
Tampilan ini adalah tampilan pembuka atau splash screen, tampilan ini akan
muncul ketika aplikasi pertam kali di buka, dan setelah splash screen selesai, akan
langsung menuju tampilan awal.
3.2.2.2 Rancangan Tampilan Menu Awal
Tampilan ini adalah tampilan awal dari aplikasi. Pada sesi ini pengguna aplikasi
disuguhkan sampul aplikasi kumpulan lafu daerah yang menarik, sehingga pengguna lebih
tertarik lagi untuk menggunakan aplikasi ini, Pengguna juga diminta untuk menekan tombol
“DAFTAR LAGU” untuk memulai aplikasi ini.
3.2.2.3 Rancangan Tampilan Daftar Lagu Daerah
Rancangan tampilan daftar lagu daerah adalah tampilan dimana pengguna
aplikasi akan memilih judul lagu daerah yang terdapat pada daftar dibawah ini, yang di
lengkapi dengan tombol cari berfungsi untuk mencari judul lagu atau dareah. Pilihan
tersebut berguna untuk melihat lirik dan notasi dari lagu dareah yang di pilih.
3.2.2.4 Rancangan Tampilan Lirik Dan Notasi Lagu Daerah
Pada rancangan tampilan ini pengguna aplikasi dapat melihat lirik dan notasi dari
lagu daerah yang dipilih, dilengkapi dengan alert dialog yang menenanyakan pengguna
apakah ingin mendownload lagu tersebut dengan menekan tombol download, juga
dilengkapi tombol play untuk memutar lagu(harus download terlebih dahulu) dan akan
berganti tombol pause untuk menghentikan sementara lagu, juga terdapat tombol stop
untuk menghentikan lagu, beserta tombol info yang berfungsi untuk membuka alert dialog
yang berisi tentang sedikit sejarah lagu dan pencipta lagu(jika ada).
3.2.2.5 Rancangan Tampilan About
Pada rancangan tampilan ini pengguna aplikasi dapat melihat deskripsi tentang
aplikasi ini dibuat.
3.2.3 Perancangan Basis Data
Tabel 3.1 Database Lagu Daerah
Field Type Size Description
Id NUMERIC - -
Nama_Lagu TEXT - -
Info TEXT - -
8
4. Implementasi Dan Pemebahasan
4.1 Implementasi
4.1.1 Tampilan
4.1.1.1 Tampilan SplashScreen
Tampilan splashscreen akan muncul ketika aplikasi mulai digunakan. Berikut ini
tampilan splashscreen:
Gambar 4.1 Tampilan SplashScreen
4.1.1.2 Tampilan Menu Awal
Menu awal merupakan tampilan pertama aplikasi setelah splashscreen. pada
menu ini terdapat tiga tombol yang memiliki fungsinya masing-masing. Tampilannya
adalah sebagai berikut :
Gambar 4.2 Tampilan Menu Awal
Tombol Daftar Lagu berfungsi untuk menuju activity PilihLagu, yang akan
menampilkan listview lagu daerah Indonesia. Tombol Info berfungsi untuk menuju activity
9
TampilInfo. Sedangkan tombol keluar adalah tombol yang apabila ditekan maka akan
muncul peringatan untuk keluar dari aplikasi.
Gambar 4.3 Tampilan Peringatan Keluar Aplikasi
Jika tombol “Ya” ditekan, maka akan keluar dari aplikasi. Namun jika yang ditekan
tombol “Tidak”. Maka akan kembali lagi ke menu awal.
4.1.1.3 Halaman listview Daftar Lagu Daerah
Pada halaman ini akan tampil listview dari activity PilihLagu dan texbox untuk
mencari lagu daerah, dimana listview ini akan menampilkan daftar lagu daerah Indonesia
dari sabang sampai maroke dan dapat mencari lagu dengan memsaukan judul lagu atau
nama daerah pada textbox. Jika salah satu listview ditekan maka akan menujuk ke
halaman TampilLirik Lagu. Berikut ini tampilannya :
Gambar 4.4 Tampilan Daftar Lagu
4.1.1.4 Halaman Info
Pada halaman ini akan tampil informasi tentang aplikasi ini, dari bantuan untuk
memutar lagu sampai pembuat aplikasi ini. Berikut ini tampilannya :
10
Gambar 4.5 Tampilan Info
4.1.1.5 Halaman Lirik Lagu
Pada halaman ini akan tampil lirik lagu dari listview daftar lagu daerah yang
tadinya ditekan salah satu dan akan tampil activity TampilLirik, saat pertama kali halaman
ini akan muncul alert dialog untuk mendownload lagu yang anda pilih jika data lagunya
tidak/belom tersimpan di sdcard anda, tapi jika data lagu ini sudah tersimpan, alert dialog
ini tidak akan tampil lagi. Pada tampilan lirik lagu juga tersedia tombol Play, Stop, dan Info.
Jika tombol play di tekan maka akan memutar lagu dan mengantik tombol play dengan
tombol puase, ketika lagu sedang keluar anda menekan tombol stop, maka lagu akan
berhenti, tetapi jika anda menekan tombol pause, maka lagu akan berhenti sejenak dan
dapat dilanjutkan kembali dengan menekan tombol play. Berikut ini tampilannya :
Gambar 4.6 Tampilan Lirik Lagu
Jika tombol info ditekan, maka akan muncul alert dialog yang akan menampilkan
sekilas tentang lagu daerah yang anda pilih, mulai dari pencipta(jika ada) sampai sejarah
atau cerita tentang lagu tersebut. Berikut ini tampilannya :
11
Gambar 4.7 Tampilan Info Lagu
4.1.2 Manual Instalasi
Instalasi dilakukan langsung pada perangkat Smartphone Android. Berikut adalah
langkah-langkah untuk melakukan instalasi:
1. Menyiapkan file APK dari aplikasi Lagu Daerah Indonesia pada device
Android, dan buka lokasi file APK tersebut menggunakan aplikasi file
manager yang tersedia.
Gambar 4.8 Membuka Lokasi file APK
2. Menekan file APK untuk membuka file APK, dan kemudian akan muncul
halaman seperti berikut:
Gambar 4.9 Tampilan Konfirmasi Penginstalan
12
3. Menekan tombol Install untuk memulai proses penginstalan dan tunggu
hingga instalasi selesai.
Gambar 4.10 Tampilan Proses Penginstalan
4. Setelah aplikasi berhasil diinstall, maka akan muncul tampilan seperti dibawah
ini. Untuk langsung membuka aplikasi maka tekan tombol Buka. Namun jika
tidak ingin langsung membuka aplikasi tersebut maka tekan tombol Selesai.
Gambar 4.11 Tampilan Selesai Penginstalan
4.2 Pembahasan
4.1.3 Pembahasan Basis Data
Pada aplikasi ini menggunakan database SQLite untuk penyimpanan data. Nama
databasenya adalah dataLaguDaerah.db. Terdapat satu tabel yaitu tabel LaguDaerah,
menyimpan data-data judul/nama lagu dan informasinya. Berikut ini adalah struktur
tabelnya:
Gambar 4.12 Struktur Tabel LaguDaerah
13
Kolom Nama_lagu berisi nama judul lagu beserta provinsi, kolom info beisi
informasi tentang lagu tersebut terdiri dari pencipta (jika ada) dan sejarah lagu atau arti
dari lagu tersebet.
4.1.4 Pembahasan Interface
4.1.4.1 Menu Awal
Pada tampilan ini terdapat 3 tombol yang merupakan Button dengan background
berupa image. Semua tombol diatur dengan center horizontal agar tombol berada pada
tengah tampilan. Tombol DAFTAR LAGU untuk membuka halaman listview daftar lagu
daerah, tombol INFO menampilkan yang berfungsi membuka halaman informasi dan
bantuan pengunaan aplikasi ini, dan tombol KELUAR untuk keluar dari aplikasi. Pada saat
tombol Keluar ditekan, maka akan muncul AlertDialog yang akan menanyakan Apakah
Anda yakin untuk Keluar. Terdapat dua tombol yaitu tombol Ya dan Tidak. Apabila tombol
Ya ditekan maka akan langsung keluar dari aplikasi, tetapi jika yang ditekan tombol Tidak
maka akan kembali ke menu utama.
Gambar 4.13 Tampilan Menu Awal
Gambar 4.14 AlertDialog Keluar Aplikasi
14
4.1.4.2 ListView
Listview ini menampilkan daftar judul lagu beserta asal daerah/provinsinya. Pada
tampilan ini terdapat tombol search untuk mencari data sesuai dengan judul atau daerah
asal lagu, tombol ini dibuat dengan button dan edit text untuk mengetikan kata kunci yang
dicari. Berikut ini adalah tampilannya :
Gambar 4.15 Listview Daftar Lagu
4.1.4.3 Lirik Lagu
Tampilan Lirik Lagu terdiri dari AlertDialog, ImageView dan TextView, Button dan
Image Button. AlertDialog berfungsi untuk mendownload lagu dengan menekan tombol
download. ImageView untuk menampilkan lirik dan notasi dengan format gambar,
TextView untuk menampilkan judul lagu dan asal daerah/provinsi yang diambil dari
database, Sedangkan button untuk menampilkan AlertDialog informasi tentang lagu dan
ImageButton berfungsi untuk media player (play, stop, pause). Berikut ini adalah
tampilannya:
Gambar 4.16 Tampilan Lirik Lagu
15
5. Penutup
5.1 Kesimpulan
Setelah tahapan-tahapan penelitian dilakukan kesimpulan yang dapat diambil
dalam penelitian kali ini adalah :
1. Perancangan Aplikasi dilakukan dengan menggambarkan sistem
menggunakan beberapa diagram UML yaitu Use Case Diagram, Activity
Diagram, Squence diagram, dan Class diagram. Selanjutnya dilakukan
perancangan antar muka untuk menghubungkan pengguna dan aplikasi.
2. Proses paling rumit dalam pembangunan sistem teletak pada tahapan analisis
dan desain sistem karena diperlukan kehati-hatian agar sistem yang dibangun
sesuai dengan kebutuhan.
3. Pemodelan poses dilakukan untuk mendapatkan alur sistem yang tejadi yang
digambarkan dalam bentuk UML.
4. Pemodelan antarmuka yang dibuat meliputi antarmuka Splash screen,
antarmuka Menu Awal, antarmuka Daftar Lagu, antarmuka Lirik Lagu,
antarmuka Info. Fitur yang ada dalam aplikasi ini meliputi fitu menampilkan
gamba beserta infomasi mengenai Lagu Daerah Indonesia disamping itu juga
terdapat fitur memutar lagu dan mendownload lagunya yang dapat dilakukan
oleh pengguna.
5. Implementasi dan perancangan yang dibuat menghasilkan :
a. Aplikasi yang dapat dijadikan media pembelajaran seni dan budaya
tentang lagu daerah di seluruh Indonesia.
b. Aplikasi yang dapat dijadikan media promosi tiap daerah Indonesia
dengan lagu khasnya masing-masing.
6. Pemodelan data yang dilakukan menghasilkan database dengan nama
dataLaguDaerah.db yang didalamnya memuat satu tabel yaitu tabel
LaguDaerah yang beisi id, nama_lagu, info.
7. Hasil dari pengujian yang telah dilakukan dapat disimpulkan bahwa aplikasi
telah mampu menampilkan lirik lagu dan notasinya yang dilengkapi dengan
lagu beserta informasi lagunya..
5.1 Saran
Pada penulisan Skripsi ini tentu masih banyak kekurangan , dan mungkin dapat
disempurnakan oleh penelitian-penelitian berikutnya. Untuk lebih menyempurnakan
program ini penulis memberikan beberapa saran diantaranya :
1. Pada aplikasi ini hanya menampilkan lagu daerah berdasarkan provinsi, tanpa
membuat kategori pulau, Untuk pengembangan lebih lanjut sebaiknya dapat
di buat lebih tersusun sesuai kategori pulau.
16
2. Pada aplikasi ini mengunakan gambar untuk menampilkan lirik dan notasi
lagu, yang mengakibatkan tidak sama nya besar gambar dan terjadi
perbedaan pada tiap lirik dan notasi. Untuk pengenmbangan selanjutnya dapat
diperbaiki dibagian gambar lirik dan notasi lagu tersebut.
3. Masih banyaknya lagu daerah yang belum termasuk dalam daftar lagu daerah
di Indonesia, untuk itu dapat dikembangkan selanjutnya untuk menambah
lagu-lagu daerah di Indonesia yang tidak terdaftar disini.
DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: C.V. ANDI OFFSET.
Hermawan, B. 2004. Menguasai JAVA 2 & Object Oriented Programming. Yogyakarta: C.V. ANDI OFFSET
Safaat H, Nazaudin.2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung: Informatika Bandung.
Sakur, S. B. 2010. PHP 5 Pemrograman Berorientasi Objek - Konsep & Implementasi . Yogyakarta: C.V. ANDI OFFSET
Suprianto, Dodit, Ririn Agustina. 2012. Pemrograman Aplikasi Android. Yogyakarta: MediaKom.
Wahana Komputer. 2012. Panduan Aplikatif & Solusi Membangun Aplikasi Bisnis dengan NetBeans 7. Yogyakarta: Penerbit Andi
Winarno, Edy, Ali Zaki, SmitDev Community.2012. Membuat Sendiri Aplikasi Android untuk Pemula. Jakarta: PT Elex Media Komputindo
Yasin, V. 2012. REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK Pemodelan, Arsitektur dan Perancangan (Modeling, Architecture and Design). Jakarta: Mitra Wacana Media.