• Tidak ada hasil yang ditemukan

Aplikasi Manajemen Data Lagu dengan Menggunakan Framework.net 4.0 dan Windows Phone 7.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Manajemen Data Lagu dengan Menggunakan Framework.net 4.0 dan Windows Phone 7."

Copied!
16
0
0

Teks penuh

(1)

i

ABSTRAK

Kesulitan mencari lagu dari tumpukan kertas yang tidak tersusun rapih, dapat digantikan oleh aplikasi Lyrics Management pada komputer server dan pada client perangkat mobile yang menggunakan windows mobile. Aplikasi Lyric Management dapat menjadi sarana pengolahan data lagu dan pencarian data lagu secara lebih baik serta dapat mengurangi tingkat kesalahan hasil pencarian data lagu. Data yang digunakan pada aplikasi Lyrics Management ini diantaranya adalah data lagu, album, genre, penyanyi, pencipta, dan playlist. Pengguna dapat melihat lirik lagu yang diinginkan melalui fitur pencarian yang dapat diakses melalui perangkat mobile yang menggunakan Windows Phone. Aplikasi Lyrics Management ini didukung dengan fasilitas lirik dua bahasa yang berfungsi untuk memasukkan data lagu apabila didalam lagu tersebut memiliki dua atau lebih jenis tipe huruf yang berbeda. Aplikasi Lyrics Management ini memberikan fitur playlist. Aplikasi ini dibangun menggunakan Aplikasi Microsoft Visual studio 2010 sebagai Program Builder dan Microsoft SQL SERVER 2008 R2 sebagai database builder. Laporan tugas akhir ini berisi gambaran tentang aplikasi Lyrics Management . Terdapat pembahasan tentang pengembangan sistem aplikasi tersebut, dan diharapkan permasalahan yang akan dihadapi dalam pengelolaan data lagu tersebut akan diperkecil.

(2)

ABSTRACT

Trouble finding a song from the stack of papper that are not well organized, can be replaced by Lyrics Management Application. Lyrics Management Application can be means of Lyrics Processing and Searching the lyrics to get a better result and can reduce the mistake. The Data which is used in Lyrics Management Application are song data, album, genre, singer, and authors. Users can view the lyrics of the song you want through the search features can be accessed through mobile device with Windows Phone. Through this test has been conducted, the process of adding new data, data validation process, and input-process inspection of the data input has been running smoothly. Lyrics Management Application is supported by multi-language lyric facility that serves to enter data in the song if the song has two different types of letters. Applications "Lyrics Management" provides playlist features. This application was built using Microsoft Visual studio 2010 Application as the Program Builder and Microsoft SQL SERVER 2008 R2 as database builder. The report contains a description of practical work on the Lyrics Management Application. There is discussion of the application system development, and expected the problem to be faced in the management track data will be minimized.

(3)

iii

1.5. Sistematika Pembahasan... 3

BAB II DASAR TEORI ... 5

2.1. Musik ... 5

2.2. Manajemen Lirik ... 6

2.3. Unified modeling language (UML)... 6

2.4. Entity relationship diagram (ERD) ... 9

2.5. Basis Data ... 12

2.6. Framework .NET ... 13

2.7. Visual studio .NET ... 14

2.8. Pengenalan Bahasa C# ... 15

2.9. Web Services ... 16

2.10. Pemanfaatan Web Services pada C# ... 18

2.11. Windows Phone ... 18

2.12. Black Box Testing ... 20

BAB III ANALISA DAN PEMODELAN ... 22

3.1. Deskripsi Umum Perangkat Lunak ... 22

3.2. Activity Diagram ... 25

3.2.1. Activity Diagram Login Lyrics Management ... 25

3.2.2. Activity Diagram Memasukkan Data Lagu ... 25

3.2.3. Activity Diagram Mengubah Data Lagu ... 26

3.2.4. Activity Diagram Menghapus Data Lagu ... 26

3.2.5. Activity Diagram Mencari Data Lagu ... 26

3.2.6. Activity Diagram Melihat Data Lagu ... 27

3.2.7. Activity Diagram Memasukkan Data Album ... 27

3.2.8. Activity Diagram Mengubah Data Album ... 27

3.2.9. Activity Diagram Menghapus Data Album ... 28

3.2.10. Activity Diagram Mencari Data Album ... 28

3.2.11. Activity Diagram Melihat Data Album ... 28

3.2.12. Activity Diagram Memasukkan Data Genre ... 29

3.2.13. Activity Diagram Mengubah Data Genre ... 29

3.2.14. Activity Diagram Menghapus Data Genre ... 29

3.2.15. Activity Diagram Mencari Data Genre ... 30

3.2.16. Activity Diagram Melihat Data Genre ... 30

3.2.17. Activity Diagram Memasukkan Data Penyanyi ... 30

3.2.18. Activity Diagram Mengubah Data Penyanyi ... 31

(4)

3.2.20. Activity Diagram Mencari Data Penyanyi ... 31

3.2.21. Activity Diagram Melihat Data Penyanyi ... 32

3.2.22. Activity Diagram Memasukkan Data Pencipta ... 32

3.2.23. Activity Diagram Mengubah Data Pencipta... 32

3.2.24. Activity Diagram Menghapus Data Pencipta ... 33

3.2.25. Activity Diagram Mencari Data Pencipta ... 33

3.2.26. Activity Diagram Melihat Data Pencipta ... 33

3.2.27. Activity Diagram Memasukkan Data Playlist ... 34

3.2.28. Activity Diagram Mengubah Data Playlist ... 34

3.2.29. Activity Diagram Menghapus Data Playlist... 34

3.2.30. Activity Diagram Mencari Data Playlist ... 35

3.2.31. Activity Diagram Melihat Data Playlist ... 35

3.2.32. Activity Diagram Login Lyrics Management Pada Perangkat Mobile ... 35

3.2.33. Activity Diagram Mencari Data Lagu Pada Perangkat Mobile ... 36

3.2.34. Activity Diagram Melihat Data Lagu Pada Perangkat Mobile ... 36

3.2.35. Activity Diagram Mencari Data Playlist Pada Perangkat Mobile ... 37

3.2.36. Activity Diagram Melihat Data Playlist Pada Perangkat Mobile ... 37

3.3. Entity relationship diagram (ERD) ... 37

3.4. Desain Antarmuka ... 38

BAB IV PERANCANGAN DAN IMPLEMENTASI ... 47

4.1. Form Login... 47

4.2. Form Utama ... 48

4.2.1. Notasi Algoritmik Menghapus Data Lagu ... 49

4.2.2. Notasi Algoritmik Mencari Data Lagu ... 49

4.2.3. Notasi Algoritmik Menampilkan Data Lagu ... 49

4.3. Form Tambah Album ... 50

4.3.1. Notasi Algoritmik Memasukkan Data Album ... 50

4.3.2. Notasi Algoritmik Mengubah Data Album ... 51

4.4. Form Tambah Genre ... 51

4.4.1. Notasi Algoritmik Memasukkan Data Genre ... 52

4.4.2. Notasi Algoritmik Mengubah Data Genre ... 52

4.5. Form Tambah Lagu ... 53

4.5.1. Notasi Algoritmik Memasukkan Data Lagu ... 54

4.5.2. Notasi Algoritmik Mengubah Data Lagu ... 54

4.6. Form Tambah Pencipta ... 55

4.6.1. Notasi Algoritmik Memasukkan Data Pencipta ... 55

4.6.2. Notasi Algoritmik Mengubah Data Pencipta ... 56

4.7. Form Tambah Penyanyi ... 56

4.7.1. Notasi Algoritmik Memasukkan Data Penyanyi ... 57

4.7.2. Notasi Algoritmik Mengubah Data Penyanyi ... 57

4.8. Form Tambah Playlist ... 58

4.8.1. Notasi Algoritmik Memasukkan Data Playlist ... 59

4.8.2. Notasi Algoritmik Mengubah Data Playlist ... 59

4.9. Form Buka Album ... 60

4.9.1. Notasi Algoritmik Menghapus Data Album ... 60

4.9.2. Notasi Algoritmik Menampilkan Data Album ... 61

4.10. Form Buka Genre ... 61

4.10.1. Notasi Algoritmik Menghapus Data Genre ... 62

4.10.2. Notasi Algoritmik Menampilkan Data Genre ... 62

(5)

v

4.11.1. Notasi Algoritmik Menghapus Data Pencipta ... 63

4.11.2. Notasi Algoritmik Menampilkan Data Pencipta ... 63

4.12. Form Buka Penyanyi ... 64

4.12.1. Notasi Algoritmik Menghapus Data Penyanyi ... 64

4.12.2. Notasi Algoritmik Menampilkan Data Penyanyi ... 65

4.13. Form Buka Playlist ... 65

4.13.1. Notasi Algoritmik Menghapus Data Playlist ... 66

4.13.2. Notasi Algoritmik Menampilkan Data Playlist ... 66

4.14. Form Buka Lirik ... 67

4.15. Form Konfirmasi Batal Simpan Data ... 68

4.16. Form Konfirmasi Hapus Data ... 68

4.17. Form Konfirmasi Simpan Lirik ... 68

4.18. Form Pemberitahuan Data Masuk ... 69

4.19. Form Login Windows Phone ... 69

4.20. Form Main Menu Windows Phone ... 70

4.21. Form View Lagu Windows Phone ... 71

4.21.1. Notasi Algoritmik Mencari Data Lagu Windows Phone ... 72

4.21.2. Notasi Algoritmik Menampilkan Data Lagu Windows Phone ... 72

4.22. Form View Lirik Windows Phone ... 72

4.23. Form View Playlist Windows Phone ... 73

4.23.1. Notasi Algoritmik Mencari Data Playlist Windows Phone ... 74

4.23.2. Notasi Algoritmik Menampilkan Data Playlist Windows Phone ... 75

4.24. Form View Playlist Det Windows Phone ... 75

4.25. Relational Database ... 76

BAB V PENGUJIAN ... 77

5.1. Rencana Pengujian Sistem Terimplementasi ... 77

5.1.1. Test case ... 77

5.1.2. Uji Fungsionalitas Modul ... 77

5.1.2.1. Testing Modul Login ... 92

5.1.2.2. Testing Modul Ubah Password ... 93

5.1.2.3. Testing Modul Menu Utama ... 95

5.1.2.4. Testing Modul Genre ... 96

5.1.2.5. Testing Modul Album ... 97

5.1.2.6. Testing Modul Penyanyi ... 99

5.1.2.7. Testing Modul Pencipta ... 101

5.1.2.8. Testing Modul Lagu ... 103

5.1.2.9. Testing Modul Playlist ... 104

5.1.2.10. Testing Modul Login Perangkat Mobile ... 105

5.2. Hasil Ulasan Evaluasi ... 107

5.3. Hasil Kuesioner ... 107

BAB VI KESIMPULAN DAN SARAN ... 112

6.1 Kesimpulan ... 112

6.2 Saran ... 112

(6)

DAFTAR GAMBAR

Gambar 2.1 Notasi Entitas ... 9

Gambar 2.2 Notasi Relasi ... 10

Gambar 2.3 Notasi Atribut ... 10

Gambar 2.4 Satu ke Satu ... 10

Gambar 2.5 Satu ke Banyak ... 11

Gambar 2.6 Banyak ke Satu ... 11

Gambar 2.7 Banyak ke Banyak ... 11

Gambar 2.8 Total Participation ... 12

Gambar 2.9 Partial Participation ... 12

Gambar 2.10 Diagram Kategori dan Fungsi UML... 7

Gambar 2.11 Use case ... 8

Gambar 2.12 Actors ... 9

Gambar 2.13 System Boundery Boxes ... 9

Gambar 3.1 Use case Komputer Server ... 23

Gambar 3.2 Use case Client Perangkat Mobile ... 24

Gambar 3.3 Activity Diagram Login Lyrics Management ... 25

Gambar 3.4 Activity Diagram Memasukkan Data Lagu ... 26

Gambar 3.5 Activity Diagram Mengubah Data Lagu ... 26

Gambar 3.6 Activity Diagram Menghapus Data Lagu ... 26

Gambar 3.7 Activity Diagram Mencari Data Lagu ... 27

Gambar 3.8 Activity Diagram Melihat Data Lagu ... 27

Gambar 3.9 Activity Diagram Memasukkan Data Album ... 27

Gambar 3.10 Activity Diagram Mengubah Data Album ... 28

Gambar 3.11 Activity Diagram Menghapus Data Album ... 28

Gambar 3.12 Activity Diagram Mencari Data Album ... 28

Gambar 3.13 Activity Diagram Melihat Data Album... 28

Gambar 3.14 Activity Diagram Memasukkan Data Genre ... 29

Gambar 3.15 Activity Diagram Mengubah Data Genre ... 29

Gambar 3.16 Activity Diagram Menghapus Data Genre ... 30

Gambar 3.17 Activity Diagram Mencari Data Genre ... 30

Gambar 3.18 Activity Diagram Melihat Data Genre ... 30

Gambar 3.19 Activity Diagram Memasukkan Data Penyanyi ... 31

Gambar 3.20 Activity Diagram Mengubah Data Penyanyi ... 31

Gambar 3.21 Activity Diagram Menghapus Data Penyanyi ... 31

Gambar 3.22 Activity Diagram Mencari Data Penyanyi ... 32

Gambar 3.23 Activity Diagram Melihat Data Penyanyi... 32

Gambar 3.24 Activity Diagram Memasukkan Data Pencipta ... 32

Gambar 3.25 Activity Diagram Mengubah Data Pencipta ... 33

Gambar 3.26 Activity Diagram Menghapus Data Pencipta ... 33

Gambar 3.27 Activity Diagram Mencari Data Pencipta ... 33

Gambar 3.28 Activity Diagram Melihat Data Pencipta ... 34

Gambar 3.29 Activity Diagram Memasukkan Data Playlist ... 34

Gambar 3.30 Activity Diagram Mengubah Data Playlist ... 34

Gambar 3.31 Activity Diagram Menghapus Data Playlist ... 35

(7)

vii

Gambar 3.33 Activity Diagram Melihat Data Playlist... 35

Gambar 3.34 Activity Diagram Login Lyrics ManagementPada Perangkat Mobile ... 36

Gambar 3.35 Activity Diagram Mencari Data Lagu Pada Perangkat Mobile ... 36

Gambar 3.36 Activity Diagram Melihat Data Lagu Pada Perangkat Mobile ... 37

Gambar 3.37 Activity Diagram Mencari Data Playlist Pada Perangkat Mobile ... 37

Gambar 3.38 Activity Diagram Melihat Data Playlist Pada Perangkat Mobile ... 37

Gambar 3.39 Entity relationship diagram (ERD) ... 38

Gambar 3.40 Desain Awal Form Login ... 38

Gambar 3.41 Desain Awal Form Main Menu ... 39

Gambar 3.42 Desain Awal Menambah Data Lagu ... 39

Gambar 3.43 Desain Awal Menambah Data Album ... 40

Gambar 3.44 Desain Awal Menambah Data Genre ... 40

Gambar 3.45 Desain Awal Menambah Data Penyanyi ... 40

Gambar 3.46 Desain Awal Menambah Data Pencipta ... 41

Gambar 3.47 Desain Awal Membuka Data Album ... 41

Gambar 3.48 Desain Awal Membuka Data Genre ... 42

Gambar 3.49 Desain Awal Membuka Data Pencipta ... 42

Gambar 3.50 Desain Awal Membuka Data Penyanyi ... 43

Gambar 3.51 Desain Awal Menambah Data Playlist ... 43

Gambar 3.52 Desain Awal Buka Data Playlist ... 44

Gambar 3.53 Desain Awal Login Perangkat Mobile ... 44

Gambar 3.54 Desain Awal Main Menu Perangkat Mobile ... 45

Gambar 3.55 Desain Awal Melihat dan Mencari Data Lagu Perangkat Mobile ... 45

Gambar 3.56 Desain Desain Awal Melihat dan Mencari Data Playlist Perangkat Mobile ... 46

Gambar 3.57 Desain Desain Awal Melihat lirik lagu Perangkat Mobile ... 46

Gambar 4.1 Form Utama ... 47

Gambar 4.2 Form Utama ... 48

Gambar 4.3 Form Tambah Album ... 50

Gambar 4.4 Form Tambah Genre ... 52

Gambar 4.5 Form Tambah Lagu ... 53

Gambar 4.6 Form Tambah Pencipta ... 55

Gambar 4.7 Form Tambah Penyanyi ... 57

Gambar 4.8 Form Tambah Playlist ... 58

Gambar 4.9 Form Buka Album ... 60

Gambar 4.10 Form Buka Genre ... 61

Gambar 4.11 Form Buka Pencipta ... 63

Gambar 4.12 Form Buka Penyanyi ... 64

Gambar 4.13 Form Buka Playlist ... 66

Gambar 4.14 Form Buka Lirik ... 67

Gambar 4.15 Form Konfirmasi Batal Simpan Data ... 68

Gambar 4.16 Form Konfirmasi Hapus Data ... 68

Gambar 4.17 Form Konfirmasi Simpan Lirik ... 68

Gambar 4.18 Form Pemberitahuan Data Masuk ... 69

Gambar 4.19 Form Login Windows Phone ... 69

Gambar 4.20 Form Main Menu Windows Phone ... 71

Gambar 4.21 Form View Lagu Windows Phone ... 71

Gambar 4.22 Form View Lirik Windows Phone ... 73

Gambar 4.23 Form View Playlist Windows Phone... 74

(8)

Gambar 4.25 Relasi Antar Tabel ... 76

Gambar 5.1 Pie Chart Pertanyaan No. 1 ... 107

Gambar 5.2 Pie Chart Pertanyaan No. 2 ... 108

Gambar 5.3 Pie Chart Pertanyaan No. 3 ... 109

Gambar 5.4 Pie Chart Pertanyaan No. 4 ... 110

(9)

ix

DAFTAR TABEL

Tabel 2.1 Diagram Pemodelan UML... 8

Tabel 5.1 Testing modul login ... 92

Tabel 5.2 Testing modul ubah password ... 94

Tabel 5.3 Testing modul menu utama ... 95

Tabel 5.4 Testing modul genre ... 96

Tabel 5.5 Testing modul album ... 98

Tabel 5.6 Testing modul penyanyi ... 100

Tabel 5.7 Testing modul pencipta ... 101

Tabel 5.8 Testing modul lagu ... 103

Tabel 5.9 Testing modul Playlist ... 104

(10)

BAB I

PENDAHULUAN

1.1.Latar Belakang

Pada jaman sekarang ini, perkembangan teknologi sudah semakin pesat. Apabila

melihat di dalam keseharian kehidupan masyarakat sekarang ini, masyarakat telah

tersentuh oleh perangkat teknologi informasi, baik dalam hal pekerjaan maupun

kehidupan sosial yang dilakukan sehari-hari.

Keseharian profesi penyanyi lebih membutuhkan sentuhan teknologi, misalnya

untuk menggantikan tumpukan kertas berisi lirik yang dibawa oleh penyanyi yang

berfungsi sebagai acuan dalam menyanyi. Seorang penyanyi dalam setiap

penampilannya membawa lirik-lirik lagu berupa tumpukan kertas. Lirik lagu tersebut

tidak tersusun rapi, hal tersebut menyebabkan penyanyi kesulitan untuk mencari lagu

yang diinginkan.

Kesulitan mencari lagu dapat digantikan dengan aplikasi Lyric Management . Tumpukan kertas yang dibawa oleh penyanyi dapat digantikan dengan aplikasi Lyric Management pada perangkat mobile yang menggunakan Windows Phone. Aplikasi

Lyric Management pada perangkat mobile yang menggunakan Windows Phone ini

dapat memudahkan penyanyi untuk mencari lagu yang diinginkan, dan memudahkan

penyanyi untuk melihat lirik tersebut. Aplikasi Lyric Management pada perangkat mobile yang menggunakan Windows Phone berfungsi sebagai client yang dapat

mengakses database lagu pada komputer server. Aplikasi Lyric Management pada komputer server memudahkan pengguna untuk mengolah data-data lagu beserta

liriknya. Kemudahan lain yang didapat oleh pengguna dari aplikasi Lyric Management adalah dapat menggunakan fasilitas multi language lyric. Fitur playlist juga ikut

disertakan dalam aplikasi Lyrics Management ini, sehingga penyanyi dapat menyusun

terlebih dahulu data lagu yang ingin ditampilkan secara tersusun.

1.2.Rumusan Masalah

Adapun beberapa masalah yang dapat dirinci sebagai berikut :

(11)

2

2. Bagaimana membuat sebuah aplikasi yang dapat mencari data lagu dengan lebih

mudah?

3. Bagaimana cara membuat agar aplikasi tersebut dapat menyediakan fasilitas multi

language lyric?

4. Bagaimana cara membuat sebuah aplikasi pada perangkat mobile yang

menggunakan Windows Phone yang dapat mengakses database pada komputer

server?

5. Bagaimana cara membuat sebuah aplikasi yang dapat menangani susunan lagu yang

akan dibawakan?

1.3.Tujuan

Tujuan dari produk ini yaitu :

1. Membuat sebuah aplikasi yang dapat menangani pengolahan data lagu.

2. Membuat sebuah aplikasi yang dapat memudahkan pengguna dalam melakukan

pencarian data lagu.

3. Membuat sebuah aplikasi yang dapat menyediakan fasilitas dual language lyric.

4. Membuat sebuah aplikasi pada perangkat mobile yang menggunakan Windows

Phone yang dapat mengakses database pada komputer server.

5. Membuat sebuah aplikasi yang dapat menangani susunan lagu yang akan

dibawakan.

1.4.Batasan Masalah

Batasan yang terdapat dalam aplikasi "Lyrics Management" adalah :

1. Aplikasi ini menangani pengolahan data lagu, diantaranya : judul lagu, album,

penyanyi, pencipta lagu, genre, isi baris pertama lirik lagu, dan lirik lagu.

2. Aplikasi ini menangani penyimpanan data lirik lagu ke dalam database.

3. Aplikasi ini menangani pencarian data lagu berdasarkan judul, album, penyanyi,

tahun, jenis lagu, playlist, isi baris pertama lirik lagu, dan isi dari reffrein.

4. Aplikasi ini menyediakan fasilitas dua lirik yang berbedaberdasarkan data input yang

dimasukkan.

5. Aplikasi ini menangani pengolahan susunan data lagu (playlist) yang akan

dibawakan.

(12)

Batasa ya g terdapat dala aplikasi LyricsManagement pada perangkat mobile yang menggunakan windows phone 7, adalah:

1. Aplikasi ini dapat menangani pencarian lagu, melihat lirik lagu, melihat playlist, dan

pencarian playlist.

2. Aplikasi ini berfungsi sebagai client yang dapat mengakses database lagu pada

komputer server.

3. Koneksi antara perangkat mobile yang menggunakan Windows Phone dengan

komputer server adalah melalui LAN (Local Area Network).

4. Aplikasi ini dapat dijalankan dengan windows phone 7.1.

1.5.Sistematika Pembahasan

Sistematika pembahasan yang terdapat pada karya ilmiah ini adalah :

BAB I PENDAHULUAN

Bab ini dijelaskan mengenai latar belakang mengenai alasan pengambilan topik,

rumusan masalah yang ingin dipecahkan, tujuan yang ditawarkan untuk menjawab

masalah yang telah dipaparkan, batasan masalah dari solusi yang diambil, sistematika

pembahasan.

BAB II DASAR TEORI

Bab ini berisi teori penunjang yang dipakai, konfigurasi, perangkat lunak atau

perangkat dan metode penunjang lain yang digunakan ketika membuat karya ilmiah ini.

Dasar teori yang dipakai adalah Visual studio .NET, Framework .NET, Pengenalan Bahasa

C#, Basis Data, ERD, UML, Musik, Lirik, Web Services, Pemanfaatan Web Services pada

C#, dan Wi-Fi.

BAB III ANALISA DAN PEMODELAN

Bab ini berisi analisa dan pemodelan dari proyek yang akan dibuat. Dalam bab ini

terdapat gambar perancangan konfigurasi lengkap dari proyek yang akan

diimplementasi.

(13)

4

Bab IV ini akan dibahas mengenai langkah-langkah detail implementasi dari

konfigurasi proyek yang sudah dianalisa dan didesain pada bab sebelumnya. Selain itu,

terdapat penjabaran dari setiap method (fungsi) utama yang dibuat pada aplikasi ini.

BAB V PENGUJIAN

Bab ini akan dibahas mengenai laporan pengujian terhadap hasil implementasi

aplikasi/program yang dibuat dengan menggunakan metode black box testing.

BAB VI KESIMPULAN DAN SARAN

Bab ini akan dijelaskan mengenai pengetahuan yang didapat setelah mengerjakan

karya ilmiah ini, baik berupa penegasan/pembuktian atau pengetahuan baru. Isi

kesimpulan harus menjawab tujuan yang telah dicanangkan pada bab 1. Saran yang

dijelaskan pada bab ini adalah suatu hal baru yang dapat digunakan untuk

(14)

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

1. Aplikasi ”Lyrics Management”ini dibuat untuk menangani pengolahan data lagu, baik berupa lirik dan informasi tentang lagu itu sendiri.

2. Se ara keseluruhan, aplikasi ”Lyrics Management” ini telah erjalan dengan

baik.

3. Pengolahan data lagu lebih mudah menggunakan aplikasi ”Lyrics Management”

tersebut, karena pengguna tidak perlu mengolah data lagu secara manual.

4. Kemudahan lain yang didapat oleh pengguna yaitu, pencarian data lagu pada

komputer dan perangkat mobile menjadi lebih mudah, karena pencarian data lagu tidak harus dilakukan dengan penyusunan data secara manual.

5. Aplikasi ”Lyrics Management” ini didukung dengan fasilitas lirik dua bahasa

yang berfungsi untuk memasukkan data lagu apabila didalam lagu tersebut

memiliki dua jenis tipe huruf yang berbeda.

6. Aplikasi ”LyricsManagement” ini dapat digunakan pada perangkat mobile yang berbasis Windows Phone, sehingga pengguna dapat lebih mudah untuk mengakses data secara portable.

6.2Saran

1. Untuk kedepannya aplikasi ”Lyrics Management” ini pada device Windows Phone dapat menambah data lagu, data album, data genre, data penyanyi, data pencipta, dan data playlist, sehingga pengguna dapat lebih mudah dalam menggunakan aplikasi ini pada mobile device.

2. Disarankan agar aplikasi ini dapat dikembangkan lebih lanjut sehingga dapat

menangani fitur karaoke.

3. Disarankan agar aplikasi ini dapat dikembangkan lebih lanjut sehingga dapat

(15)

x

DAFTAR PUSTAKA

Andrew Parsons, Nick Randolph. (2006). Professional Visual studio 2005. Indianapolis:

Wiley Publishing, Inc.

Booch, G., Rumbaugh, J., & Jacobson, I. (1999). The Unified modeling language User

Guide. Addison Wesley.

Champlain, de , Michel & Patrick Brian G. (2005). C# 2.0 Practical Guide for

Programmers. San Fransisco : Elsevier.

Farthansyah, Ir. (2001). Buku Teks Il u Ko puter Basis Data , I formatika Bandung

Kurniawan, Agus. (2003). Pemrograman ADO.NET dengan C#. Jakarta : PT Elex Media

Komputindo.

Kurniawan, A., Adnan, R., Aryaputra, P., Sasono, N., Heryana, A. A., Rahman, M. F., et al.

(2004). Pengenalan Bahasa C#. Jakarta: Projek Otak.

Sybex, Jason. (2003). Mastering C# Database.

Meliana, Selly, S.Kom. Gantini, Tiur, ST. (2004). Basis Data , U iversitas Kriste

Maranatha.

Muttaqin, M., & Kustap. (2008). Seni Musik Klasik. Direktorat Pembinaan Sekolah

Menengah Kejuruan.

Petzold, Charles. (2010). Programming Windows Phone 7. Microsoft.

Roger S.Pressman,P. (2001). Software Engineering A Practitioner's Approach. New York:

McGraw-Hill Companies, Inc

Rumbaugh, J., Jacobson, I., & Booch, G. (1999). The Unified modeling language

Reference Manual Second Edition. Addison Wesley.

Setiawan, E. (2007). Model Basis Data. Bandung: Fakultas Teknologi Informasi

(16)

Setiawan, E. (2007). Pengantar Basis Data. Bandung: Fakultas Teknologi Informasi

Universitas Kristen Maranatha.

Referensi

Dokumen terkait

• Bila subclass yang diturunkan dari abstract y g class tidak mengimplementasikan isi semua method abstrak parent class, maka subclass tersebut harus tetap dideklarasikan abstract..

Perman Agroindustri dalam Perekonomian ProviDsi Katimantan Tengah. Mallia Wldiastuti

III, Terlapor IV, Terlapor V, Terlapor VI, Terlapor VII, Terlapor VIII dan Terlapor IX yang terbukti telah melakukan tindakan persekongkolan horizontal dalam

Kepala Sekolah,

The issue of incremental updates fits within the developments of Life-cycle management and traceability of objects by a Universal Identifier (UID) through several

Demikian atas perhatian dan kehadirannya disampaikan terima kasih. ASTON

Although weaknesses and problems are still present in data processing and management, the rise of airborne oblique systems will foster a variety of

Dengan demikian object adalah data yang telah terstruktur sesuai dengan yang didefinisikan dalam sebuah class. Properti memberi object kemampuan untuk menyimpan data, dan