dokumen-dokumen yang mirip
BAB III ANALISA MASALAH DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA PERANCANGAN DAN PEMODELAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN. menampilkan teks - teks serta terdapat kuis dengan animasi untuk melatih para

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III KONSEP DAN PERANCANGAN APLIKASI

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

Pada bagian ini penulis akan menganalisa kebutuhan kebutuhan dalam. membuat aplikasi ini. Setelah semua kebutuhan selesai dianalisa, maka penulis

BAB III ANALISA DAN PERANCANGAN


BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA, KONSEP DAN PERANCANGAN

BAB III ANALISIS, KONSEP DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN. Pada Tugas Akhir ini akan di rancang Sebuah Aplikasi Pembelajaran Turunan Fungsi

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM


BAB III ANALISA DAN PERANCANGAN


BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III KONSEP DAN PERANCANGAN

BAB 1 PENDAHULUAN. menjadi kebutuhan bagi sebagian besar individu. Kemajuan dari teknologi

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

PERANCANGAN SISTEM. Gambar 4-1 algoritma First in First Out 4-1.

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB III KONSEP DAN PERANCANGAN


BAB III ANALISA DAN PERANCANGAN. diketahui pada bab sebelumnya untuk merancang suatu sistem aplikasi yang baik

Aplikasi Pembelajaran Matematika Kelas III SD Berbasis Android

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN. Pada tugas akhir ini akan dirancang sebuah aplikasi Pembelajaran Berbasis

BAB III ANALISIS, KONSEP DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. pengembangan sistem yang didefinisikan dari kebutuhan-kebutuhan fungsional dan

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV DESAIN DAN PERANCANGAN APLIKASI

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM. kimia berbasis multimedia interaktif ini dibuat untuk membantu pendidik dibidang kimia.

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

APLIKASI PENGENALAN BUDAYA INDONESIA BERBASIS MULTIMEDIA INTERAKTIF

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN. tetapi masih jarang ditemuinya lembaga pengajar bahasa Mandarin dan minimnya

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. dalam belajar dan mengenal subnetting dengan bantuan aplikasi,

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN. Dalam tugas akhir ini, akan dibuat sebuah aplikasi pembelajaran

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM. dilakukan. Tujuan diterapkannya analisis terhadap suatu sistem adalah untuk

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM. Android yang meliputi analisa masalah dan desain sistem.

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

Transkripsi:

BAB III ANALISIS DAN PERANCANGAN Pada perancangan suatu sistem diperlukan analisis yang tepat sehingga proses pembuatan sistem dapat berjalan dengan baik dan sistem yang dibuat sesuai dengan yang dibutuhkan. Setelah analisis dilakukan perlu dilakukan desain sistem yang bertujuan untuk memberikan gambaran tentang jalannya sistem tersebut. Selain itu desain sistem juga bertujuan untuk mempermudah programmer dalam mengimplementasikan sistem tersebut. 3.1 Analisa Masalah Salah satu kesulitan dalam bermain gitar secara otodidak adalah kurangnya media pembelajaran bermain gitar yang jelas pada umumnya. saat ini memang banyak sekali buku-buku untuk mempelajari kunci-kunci dasar gitar, akan tetapi pada tingkatan pemula yang masih awam dalam mengetahui tangga nada pada kunci-kunci dasar gitar tidak dapat memberikan suasana pembelajaran yang interaktif dan komunikatif dalam penyampaian materi belajar gitar. dan untuk mengetahui tangga nada mayor dan minor merupakan pembelajaran yang wajib diketahui bagi tingkatan pemula dalam bermain gitar.karena akan lebih mudah bagi pemula meningkatkan kemampuannya dalam bermain gitar. adapun yang penulis perhatikan pada aplikasi pengenalan tangga nada mayor dan minor pada gitar adalah : 1. Adanya teori pembahasan pengenalan tangga nada mayor dan minor. 2. Adanya video tutorial pengenalan tangga nada mayor dan minor. 40

41 3. Adanya latihan yang disajikan berbentuk game interaktif yang dapat menguji pemahaman pengguna aplikasi terhadap materi yang sudah diberikan. 4. Tampilan aplikasi yang interaktif berbasis android 5. Media pembelajaran yang dapat digunakan melalui smartphone android.

42 3.2 Perancangan Aplikasi Perancangan adalah suatu bagian dari metodologi pengembangan pembangunan suatu perangkat lunak yang dilakukan setelah tahapan untuk memberikan gambaran secara terperinci. Agar aplikasi ini mudah dipahami penulis membuat Pemodelan Diagram Use Case untuk menunjukkan fungsionalitas suatu system. Pemodelan Diagram Sequence untuk menggambarkan interaksi antar objek didalam dan disekitar sistem. Pemodelan Diagram Aktifitas untuk mengurutkan aktifitas dalam suatu proses. Pemodelan Kelas untuk memberikan gambaran relasi antar kelas didalam sistem. 3.2.1 Gambaran Umum Aplikasi Yang Diusulkan Aplikasi pengenalan tangga nada mayor dan minor pada gitar ini akan dibuat dengan visualisasi sederhana yang dapat diakses melalui smart phone berbasis android sehingga dapat dengan mudah digunakan dan di pahami untuk user. 3.2.2 Perancangan Prosedur Yang Diusulkan Proses perancangan ini merupakan tahap awal dari perancangan aplikasi pengenalan tangga nada mayor dan minor pada gitar yang dilakukan sebagai pemecahan masalah yang ada pada proses aplikasi pengenalan tangga nada mayor dan minor pada gitar ketika digunakan.

43 3.2.3 Pemodelan Diagram Use Case Use Case diagram menunjukan fungsionalitas suatu sistem atau kelas dan bagaimana sistem berinteraksi dengan dunia luar. Secara umum pemodelan use case pada aplikasi ini dilihat pada gambar dibawah ini.diagram use case digunakan untuk menjelaskan dan menggambarkan sistem dan perilaku pengguna terhadap sistem itu sendiri. Diagram use case lebih menekankan apa yang akan diperbuat oleh sistem dan bukan menekankan bagaimana sistem tersebut bertindak. Gambar3.1 Use Case Diagram

44 1. Definisi Actor Bisa dibuat dalam bentuk table berikut: Tabel 3.1Definisi Actor NO AKTOR DESKRIPSI 1. User Actor dapat menjalankan menu pengenalan tangga nada mayor dan minor, video tutorial,game interaktif dan tentang panduan menjalankan aplikasi pengenalan tangga nada mayor dan minor. 2. Definisi Use case Bisa dibuat dalam bentuk tabel berikut: Tabel 3.2 Definisi Use Case NO USE CASE DESKRIPSI 1 Memilih menu pengenalan tangga nada mayor dan minor 2 Memilih video tutorial Sistem akanmenampilkan menu pengenalan tangga nada mayor dan minor, yang kemudian dapat dipilih sesuai kebutuhan user Sistem akan menampilkan menu video tutorial yang berisikan video tutorial tangga nada mayor dan minor

45 3 Memilih game interaktif 4 Memilih tentang Sistem akan menampilkan sebuah game atau Quis tentang sejauh mana pemahaman user dalam memahami tangga nada mayor dan minor Sistem akan menampilkan menu tentang yang berisikan cara penggunaan aplikasi. 3. Deskripsi Use Case Memilih Menu pengenalan tangga nada mayor dan minor No Use Case : 01 Tabel 3.3 Deskripsi Use Case Memilih Menu pengenalan tangga nada mayor dan minor Nama Use-Case Memilih Menu pengenalan tangga nada mayor dan minor Aktor User Deskripsi User memilih menu pengenalan tangga nada mayor dan minor, maka sistem akan menampilkan pembelajaran tangga nada mayor dan minor dengan detail serta menampilkan bentuk kord dari setiap nada nada nya. 4. Deskripsi Use Case Memilih video tutorial No Use Case : 02 Nama Use Case : Memilih Menu video tutorial :

46 Tabel 3.4Deskripsi Use Case Memilih Menu video tutorial Nama Use-Case Memilih Menu video tutorial Aktor User Deskripsi User Memilih menu video tutorial. Maka system akan memutar video tutorial tangga nada pada mayor dan nada minor pada gitar. 5. Deskripsi Use Case Memilih Menu Game Interaktif No Use Case : 03 Nama Use Case : Memilih Menu Game Interaktif Tabel 3. 5 DeskripsiUse Case Memilih Menu Game interaktif Nama Use-Case Memilih Menu Game Interaktif Aktor User Deskripsi User Memilih menu game interaktif, maka sistem akan menampilkan game interaktif berupa pertanyaan bearsoalkan pilihan ganda,dimana user harus memilih satu jawaban yang benar.

47 6. Deskripsi Use Case Memilih Menu tentang No Use Case : 03 Nama Use Case : Memilih Menu tentang Tabel 3. 5 DeskripsiUse Case Memilih Menu tentang Nama Use-Case Memilih Menu tentang Aktor User Deskripsi User Memilih menu game interaktif, maka sistem akan menampilkan panduan penggunaan aplikasi pengenalan tangga nada mayor dan minor.

48 3.3 Activity Diagram a. Activity Diagram home Pengenalan Tangga Nada Mayor Dan Minor Gambar 3. 2 Activity Diagram Pengenalan tangga nada Activity diagram Pengenalan Tangga Nada Mayor Dan Minor ini menjelaskan cara memperoleh metode pembelajaran tentang tangga nada pada gitar.

49 b. Activity Diagram Bentuk Tangga Nada Mayor Dan Minor. Gambar 3.3 Activity Diagram Bentuk Tangga Nada Mayor Dan Minor

50 c. Activity Diagram tentang User System Memilih menu tentang Menampilkan isi tentang cara penggunaan aplikasi Mendapatkan Informasi Gambar 3.4 Activity Diagram Menampilkan Menu Tentang 3.4. Sequence Diagram a. Sequence Diagram Pengenalan Tangga Nada Mayor Dan Minor Gambar 3.5 Sequence Diagram Pengenalan Tangga Nada Mayor Dan Minor

51 b. Sequence Diagram Game Interaktif Gambar 3.6 Sequence Diagram Game Interaktif c. Sequence Diagram Tentang Gambar 3.7 Diagram Tentang 3.5. Rancangan Antar Muka Perancangan dilakukan untuk menggambarkan, merencanakan, dan membuat sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Perancangan ini hasil transfromasi dari analisa ke dalam perancangan yang nantinya akan di implementasikan.

52 3.5.1 Rancangan Layar Home Pada perancangan struktur menu Aplikasi pengenalan tangga nada mayor dan minor pada gitar ada 3 list menu yaitu menu pengenalan tangga nada mayor dan minor, bantuan, dan game interaktif. 3.5.2 Perancangan Struktur Pengenalan Tangga Nada Perancangan menu pengenalan tangga nada merupakan rancangan yang menggambarkan tampilan pengenalan tangga nada mayor dan minor pada gitar yang disediakan.

53 3.5.3 Perancangan struktur menu tutorial Perancangan menu tutorial merupakan rancangan yang menjelaskan tata cara mengoperasikan aplikasi tangga nada mayor dan minor pada gitar. 3.5.4 Perancangan struktur menu game interaktif Perancangan menu game interaktif merupakan rancangan yang berisikan game 7 pertanyaan pilihan ganda untuk pemahaman sejauh mana user memahami pembelajaran pengenalan tangga nada ini.

54 3.5.5 Perancangan Struktur Menu Tentang Perancangan menu tentang merupakan rancangan yang berisikan panduan tentang penggunaan aplikasi tangga nada mayor dan minor.