Download draftprogrammeapplica- tion`soundscape` e

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id
1
DRAFTPROGRAMMEAPPLICATION’SOUNDSCAPE’ E-LEARNING GUITAR
TUNEREQUIPPEDWITHUSINGTHEJAVAPLATFORMSTANDARDEDITION
TommyRahmadRisdiyanto (50406918)
Abstract—DRAFTPROGRAMMEAPPLICATION’SOUNDSCAPE’
musik inilah yang biasanya akan concern terhadap alat
E-LEARNING GUITAR TUNEREQUIPPEDWITHUS- musik, karena alat musik adalah faktor pendukung terINGTHEJAVAPLATFORMSTANDARD
EDITION
TommyRahmadRisdiyanto Undergraduate Program, 2011 ciptanya sebuah musik. Dengan tidak adanya alat musik
Gunadarma
University
http://www.gunadarma.ac.id memang dapat tercipta sebuah musik, namun esensi keinKey Words: Guitar,Applications, E-Learning,J2SE AB- dahan pada musik itu akan hilang karena unsur terpentSTRACT : In today’s information technology era, a
ing yang menciptakan keindahan adalah alat musik. Alat
growing number of programming languages ??are designed
to create an application that is used by many people to musik diklasifikasikan menjadi 3 jenis, yaitu alat musik
facilitate the execution of a task and learning the material. melodis, alat musik ritmis, dan alat musik harmonis. Alat
Knowledge can be either exact or any material that musik melodis adalah alat musik bernada yang dapat direpresents knowledge hobbies, like art. In order to master
the art we must learn to play guitar basic techniques first. fungsikan sebagai pembawa alur melodi atau rangkaian
Basic techniques of playing his guitar one is to understand melodi. Contoh alat musik ini adalah flute, harmonika,
the basic chord guitar with major tone and minor tone. dan seksofon. Alat musik ritmis adalah alat 1
Also of course if the tone of the string does not fit or
2 musik yang tidak memiliki nada, alat ini difungsikan
fals, then we will not be able to play the guitar properly.
Therefore made ??the tuner to seek the basic tone of the sebagai pembawa irama sehingga karya musik yang diguitar strings. Accordingly, the authors tried to create mainkan dapat stabil. Contoh alat musik.......
an e-learning application that runs on the desktop, using
For further detail, please visit UG Library
J2SEprogramming language. In scientific writing will be
(http://library.gunadarma.ac.id)
discussed how to create a desktop application is interactive
and interesting. This application is created using J2SE and
EditPlus 2 and NetBeans 6.5 as an editor. Penamaan File:
II. Chapter 2
50406918
I. Chapter 1
1. PENDAHULUAN 1.1. Latar Belakang Masalah
Perkembangan teknologi yang ada sekarang di dunia ini semakin pesat, sehingga saat ini teknologi menjadi hal yang
umum bagi seluruh lapisan masyarakat. Kebutuhan akan
informasi semakin tinggi seiring berkembangnya zaman.
Banyak hal yang dituangkan dari ide menjadi suatu program aplikasi yang akan berguna bagi kelangsungan hidup.
Program aplikasi tersebut digunakan oleh user yang membutuhkan aplikasi untuk mempermudah pekerjaan yang
akan berat jika dikerjakan secara konvensional. User terdiri dari berbagai macam tipetipe orang sehingga pemilihan aplikasi yang digunakan dikelompokkan berdasarkan
usia, jenis kelamin, dan yang terakhir adalah minat. Pada
saat ini, minat akan musik pada diri setiap manusia amatlah tinggi. Dengan musik kita dapat mengekspresikan
rasa yang ada pada dalam hati kita. Musik juga merupakan bahasa universal yang dapat digunakan sebagai media komunikasi lintas generasi dan bahasa, karena musik
tidak mengenal perbedaan tersebut dan mempunyai maknamakna berarti yang terkandung pada musik itu sendiri.
Individu individu yang berkaitan terhadap musik dapat
diklasifikasikan menjadi 2, yaitu individu yang hanya menjadi penikmat musik dan individu yang terjun langsung
ke dunia musik. Individu yang terjun langsung ke dunia
2. LANDASAN TEORI 2.1. Pengenalan Java Java
adalah bahasa pemrograman yang disusun oleh James
Gosling yang dibantu oleh rekan-rekannya di suatu perusahaan perangkat lunak yang bernama Sun Microsystems, pada tahun 1991. Bahasa pemrograman ini mulamula diinisialisasi dengan nama Oak, namun pada tahun
1995 diganti namanya menjadi Java. Java adalah teknologi
dan bahasa pemrograman yang berjalan pada multiplatform sesuai dengan semboyannya yaitu Write Once, Run
Anywhere. Java merupakan nama sekumpulan teknologi
untuk membuat dan menjalankan perangkat lunak pada
komputer standalone ataupun pada lingkungan jaringan.
Java2 adalah generasi kedua dari Java platform (generasi awalnya adalah Java Development Kit). Java berdiri
diatas mesin interpreter yang diberi nama Java Virtual
Machine (JVM). JVM inilah yang akan membaca bytecode dalam file.class dari suatu program sebagai representasi langsung program yang berisi bahasa mesin. Oleh
karena itu bahasa Java disebut sebagai bahasa pemrogramman yang portable karena dapat dijalankan pada berbagai macam sistem operasi, asalkan pada system operasi
tersebut terdapat JVM. Platform Java terdiri dari kumpulan library, JVM, kelas-kelas loader yang dipaket dalam
sebuah linkungan rutin Java, dan sebuah kompiler, debugger dan kakas lain yang dipaket dalam Java Development Kit (JDK). Java2 adalah generasi yang sekarang
sedang berkembang dari platform Java. Agar sebuah pro-
2
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id
gram Java dapat dijalankan, maka file dengan ekstensi
.java harus dikompilasi menjadi file bytecode. Untuk menjalakan bytecode tersebut dibutuhkan JRE (Java Runtime Environment) yang memungkinkan pemakai untuk
menjalankan program Java. JRE berisi JVM dan library
Java yang digunakan. Platform Java memiliki tiga buah
edisi yang berbeda, yaitu Java2 Standard Edition (J2SE),
Java2 Enterprise Edition (J2EE), dan Java2 Micro Edition
(J2ME). Masing-masing diarahkan untuk tujuan tertentu
dan untuk lingkungan komputasi yang berbeda. 6
7 Java2 Enterprise Edition (J2EE) : J2EE merupakan
kelompok dari beberapa API dari Java dan teknologi selain
Java. J2EE digunakan pada perangkat keras yang mempunyai.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
III. Chapter 3
3. PERANCANGAN IMPLEMENTASI 3.1. Perencanaan Tujuan dari pembuatan aplikasi Soundscape ini
adalah untuk memberikan suatu informasi secara jelas
tentang chord dasar yang digunakan untuk bermain gitar. Chord tersebut dihadirkan secara visual melalui
gambargambar fretboard gitar berikut dengan dot chordnya. Selain itu aplikasi ini diberikan juga tuner untuk
mencari nada dasar senar gitar yang akan kita gunakan
dalam bermain gitar. Aplikasi ini secara keseluruhan
digunakan oleh user. Tapi user tidak dapat mengelola
dan melakukan perubahan-perubahan terhadap data informasi yang terdapat dalam aplikasi ini. 3.2. Diagram Alur (Flowchart) Flowchart merupakan salah satu
cara penyajian algoritma pada program, flowchart ini
menggambarkan langkahlangkah yang ada untuk menyelesaikan masalah. Sebuah flowchart digambarkan melalui sebuah diagram dengan simbol grafis yang menyatakan tipe
operasi program yang berbeda. Flowchart dapat menjadi
alat bantu untuk memudahkan perancangan alur urutan
logika suatu program, memudahkan pelacakkan sumber
kesalahan program, dan sebagai alat untuk menerangkan
logika program. Pada aplikasi ini penulis hanya menggunakan 1 buah flowchart. Flowchart nya adalah flowchart
untuk menjalankan aplikasi Soundscape. Karena melalui
flowchart ini user akan dengan mudah membaca jalannya
program. 30
31 3.2.1.
Flowchart Menjalankan Aplikasi Soundscape Flowchart dibawah merupakan flowchart dalam menjalankan aplikasi Soundscape. Untuk lebih detailnya ada
pada gambar 3.1. Gambar 3.1 Flowchart Menjalankan Aplikasi Soundscape
32 Alur di atas merupakan langkah - langkah yang yang
dilakukan oleh end-user. Pertama kali aplikasi ini dibuka,
maka kita akan menyentuh form yang pertama kali muncul
yaitu form Home. Form ini hanya akan menampilkan
sebuah logo dan akan langsung masuk ke dalam form
berikutnya. Form selanjutnya setelah form Home adalah
form Main Menu, form ini menampilkan seluruh menumenu yang terdapat pada aplikasi ini, yaitu chord dan
tuner. Selain itu, form ini juga menampilkan tulisan
yang menjelaskan tentang program ini dan begitu pula
menuliskan orang yang ada di.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
IV. Chapter 4
4.
PENUTUP 4.1.
Kesimpulan Setelah penulis
melakukan pengujian dan analisa terhadap program aplikasi Soundscape E-learning guitar with tuner yang
penulis buat, penulis berkesimpulan bahwa program aplikasi pembelajaran gitar ini dapat digunakan oleh user
atau pemakai dengan mudah karena penggunaannya yang
sederhana. Fasilitas yang tersedia memudahkan user untuk
mempelajari chord dasar gitar berikut dengan nada dasar
yang tidak fals yang menjadi syarat mutlak untuk dapat bermain gitar dengan baik. Semoga program aplikasi
pembelajaran gitar yang penulis buat dapat berguna untuk mempermudah masyarakat dalam berbagai kalangan
dalam mempelajari teknik dasar dalam bermain gitar yang
selama ini dianggap sangat sulit dalam menghafal chord gitar dan juga untuk menambah minat masyarakat dalam
menyalurkan hobi nya dalam bidang kesenian. Penulis
juga ingin mengutarakan melalui program ini bahwa semua orang dapat bermain gitar. 4.2. Saran Penulis
menyadari bahwa program aplikasi pembelajaran gitar
yang penulis kembangkan masih jauh dari sempurna dan
masih banyak mempunyai kekurangankekurangan diberbagai tempat. Kekurangan pada program ini adalah program ini belum menampilkan sebuah video tutorial yang
mungkin akan lebih mempermudah user dalam memahami
teknik dasar bermain gitar. Dengan demikian penulis
berharap dapat dikembangkan lagi ke arah yang lebih baik,
lebih inovatif, dengan penyempurnaan di kemudian hari.
83
.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
V. Chapter 5
.......
For further detail, please
(http://library.gunadarma.ac.id)
visit
UG
Library