APLIKASI PEMBELAJARAN UJIAN KEMAMPUAN BAHASA
KOREA TINGKAT I BERBASIS SISTEM OPERASI ANDROID
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata Satu) Fakultas Teknik dan Ilmu Komputer
Oleh :
ANGGA HUSNI AKMALLUDIN
14012025
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
iii
KATA PENGANTAR
Assalamu’alaikum Wr. Wb.
Puji syukur penulis panjatkan kehadirat Allah SWT berkat Rahmat dan Karunia-nya penulis dapat menyelesaikan skripsi ini. Shalawat beserta salam semoga senantiasa terlimpah curakan kepada Nabi Muhammad SAW, kepada keluarganya, para sahabatnya, hingga kepada umatnya hingga akhir jaman, amin.
Penulisan skripsi ini diajukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana pada Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia. Judul penulis ajukan adalah “APLIKASI PEMBELAJARAN UJIAN KEMAMPUAN BAHASA KOREA TINGKAT I BERBASIS SISTEM OPERASI ANDROID” Dalam penyusunan dan penulisan skripsi ini tidak terlepas dari bantuan, bimbingan serta dukungan berbagai pihak, khususnya Prof. Dr. Hj. Umi Narimawati, Dra, SE, M.Si selaku pembimbing skripsi yang telah meluangkan waktu dan pikirannya disela kesibukan beliau yang luar biasa memberikan arahan, motivasi dan dukungan sehingga penulis dapat menyelesaikan studi di Universitas Komputer Indonesia ini. Selain itu, dalam kesempatan ini penulis dengan senang hati ingin mengucapkan terima kasih kepada semua pihak yang telah memberikan dorongan dan semangat baik berupa material maupun spiritual kepada yang terhormat.
iv
2. Wakil Rektor I sekaligus Penanggung jawab Beasiswa Unggulan Prof. Dr. Hj. Umi Narimawati, Dra, SE, M.Si yang mengurus kami para penerima Beasiswa Unggulan di tengah waktunya yang begitu sibuk, khususnya kepada saya yang diperlakukan seperti anak sendiri dengan berbagai masalah yang saya alami sejak masuk UNIKOM hingga saya berangkat ke Korea.
3. Ketua badan perencanaan dan kerjasama luar negeri (BPKLN) yang telah menyelenggarakan program Beasiswa Unggulan.
4. Prof. Dr. Ir. H. Denny Kurniadie, M.Sc. selaku Dekan Fakultas Teknik dan Ilmu Komputer.
5. Citra Noviyasari S.Si., M.T. selaku Ketua Program Studi Sistem Informasi. 6. Prof. Dr. Hj. Umi Narimawati, Dra, SE, M.Si dan Rauf Fauzan, S.Kom.,
M.Kom selaku Dosen Pembimbing.
7. Seluruh dosen Prodi Sistem Informasi yang telah memberikan ilmu kepada penulis, mudah-mudahan ilmu yang diajarkan bermanfaat dan menjadi amal kebaikan kelak di masa depan.
8. Miss Eunmi Park yang telah banyak membantu dan memberikan semangat serta pendapatnya selama penyusunan skripsi ini di Korea Selatan.
9. Ayah, Ibu, Nenek serta Adik yang terus mendo’akan dan memberikan nasihat serta dukungannya sehingga penulis dapat menyelesaikan studi di UNIKOM. 10.Semua teman sekelas SI-BU angkatan 2012 yang telah banyak membantu
penyusunan skripsi ini.
v
12.Semua pihak yang telah membantu penulis yang tidak dapat disebutkan
satu-persatu terima kasih atas dorongan, do’a, serta motivasi yang sangat berharga
bagi penulis.
Akhir kata penulis sampaikan bahwa ilmu yang bermanfaat akan menjadi penolong kita di akhirat. Penulis menyadari sepenuhnya bahwa penyusunan skripsi ini masih banyak kekurangannya. Saran dan kritik yang membangun penulis harapkan untuk kesempurnaan laporan ini. Namun penulis berharap semoga laporan ini
bermanfaat bagi para pembaca. Amin yaa robbal a’lamin.
Wassalamu’alaikum Warahmatullahi Wabarakatuh.
Busan, Agustus 2016
vi
DAFTAR ISI
LEMBAR PENGESAHAN
LEMBAR PERNYATAAN KEASLIAN
ABSTRAK ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... vi
DAFTAR GAMBAR ... xi
DAFTAR TABEL ... xiii
DAFTAR SIMBOL ... xv
BAB I PENDAHULUAN 1.1. Latar Belakang Penelitian ... 1
1.2. Identifikasi dan Rumusan Masalah ... 5
1.2.1. Identifikasi masalah ... 5
1.2.2. Rumusan masalah ... 6
1.3. Tujuan Penelitian ... 6
1.4. Kegunaan Penelitian ... 7
1.4.1. Kegunaan praktis ... 7
1.4.2. Kegunaan akademis ... 8
1.5. Batasan Masalah ... 9
vii
2.1.3. Pengertian aplikasi mobile ... 14
2.2. Multimedia ... 15
2.2.1. Pengertian multimedia ... 15
2.2.2. Jenis multimedia ... 16
2.2.3. Manfaat multimedia ... 17
2.3. Pengertian Sistem Operasi ... 18
2.4. Sistem Operasi Android ... 19
2.4.1. Pengertian android ... 19
2.4.2. Sejarah perkembangan android ... 19
viii
2.6.4. Java 2 ... 26
2.7. Android Development Tools (ADT) ... 26
2.8. TOPIK (Test of Proficiency in Korea) ... 27
2.8.1. Sejarah TOPIK... 27
3.2.2. Jenis dan metode pengumpulan data ... 32
3.2.3. Metode pendekatan dan pengembangan sistem... 34
3.2.4. Pengujian software ... 40
3.3. Analisis Sistem yang Berjalan ... 41
3.3.1. Analisis prosedur yang sedang berjalan ... 41
3.3.2. Use case diagram ... 42
3.3.3. Skenario use case ... 43
3.3.4. Activity diagram ... 45
ix BAB IV HASIL DAN PEMBAHASAN
4.1. Perancangan Sistem ... 48
4.1.1. Tujuan perancangan sistem ... 48
4.1.2. Gambaran umum sistem yang diusulkan ... 48
4.1.3. Perancangan prosedur yang diusulkan ... 49
4.1.4. Perancangan data ... 70
4.1.5. Deployment Diagram ... 73
4.2. Perancangan Antar Muka ... 73
4.2.1. Struktur menu ... 73
4.2.2. Perancangan input ... 74
4.2.3. Perancangan output ... 77
4.3. Pengujian ... 79
4.3.1. Rencana pengujian... 79
4.3.2. Kasus dan hasil pengujian ... 81
4.3.3. Kesimpulan hasil pengujian ... 86
4.4. Implementasi ... 86
4.4.1. Implementasi perangkat lunak ... 86
4.4.2. Implementasi perangkat keras ... 87
4.4.3. Implementasi basis data ... 87
4.4.4. Implementasi antar muka ... 90
4.4.5. Implementasi instalasi program ... 101
x BAB V KESIMPULAN DAN SARAN
5.1. Kesimpulan... 109 5.2. Saran ... 110
DAFTAR PUSTAKA
[1] Daous. Norman, “UML Requirements Modeling for Business Analysts: Steps to Modeling Success”, 1st ed, Westfield: Technics Publications, 2012.
[2] Booch. Grady, et al., “Object-Oriented Analysis and Design with Applications”, 3rd ed, Boston: Pearson Education, 2007.
[3] X, (25 Mei 2016), "International Tourism, Number of Arrivals" [online], X, Available: http://data.worldbank.org/indicator/ST.INT.ARVL.
[4] X, (25 Mei 2016), "Mathematics Performance (PISA)" [online], 2016, Available: https://data.oecd.org/pisa/mathematics-performance-pisa.htm.
[5] Pangera. Abas Ali, “Sistem Operasi”, 1st ed, Yogyakarta: ANDI, 2005. [6] Hohensee. Barbara, “Android for Beginners. Developing Apps Using Android Studio”, 1st ed, New Jersey: Babelcube, 2014.
[7] Shelly. Gary, et al., “Java Programming: Comprehensive Concepts and Techniques”, 3rd ed, Boston: Cengage Learning, 2005.
[8] Agarwal. B. Bhushan, Tayal. S. Prakash, “Software Engineering”. 2nd ed, New Delhi: Firewall Media, 2009.
[9] Mall. Rajib, “Fundamentals of Software Engineering”, 3rd ed, New Delhi: PHI Learning Private Limited, 2009.
[10] Fowler. Martin, “UML Distilled: A Brief Guide to the Standard Object Modeling Language”, 3rd ed, Boston: Pearson Education, 2004.
[11] Holt. Jon, “UML for Systems Engineering: Watching the Wheels”, 2nd ed, London: The Institution of Engineering and Technology, 2007.
[12] Pilone. Dan, “UML 2.0 Pocket Reference”, Sebastopol: O'Reilly Media, 2006.
1
BAB I
1.
PENDAHULUAN
1.1. Latar Belakang Penelitian
Komunikasi memiliki peranan yang sangat penting dalam kehidupan manusia. Komunikasi itu sendiri merupakan suatu proses penyampaian pesan dari pengirim kepada penerima pesan dengan menggunakan suatu media. Terdapat pepatah bahwa manusia tidak mungkin untuk tidak melakukan komunikasi. Tanpa adanya komunikasi, seseorang tidak dapat saling menukarkan informasi dengan orang lain. Dalam ilmu komunikasi, bahasa merupakan salah satu media untuk melakukan komunikasi. Banyak sekali bahasa yang digunakan di seluruh muka bumi ini, dimulai dari bahasa resmi yang digunakan pada setiap negara, hingga bahasa daerah yang digunakan di beberapa daerah yang ada pada suatu negara.
2
relasi yang kita miliki, khususnya dengan penduduk dari negara asing. Namun, bahasa asing bukanlah hal yang mudah untuk dipelajari, terutama jika dipelajari sendiri. Untuk mahir dalam berbahasa asing, kita harus mempelajari bahasa tersebut dengan benar dan tepat. Jika hanya mempelajarinya dengan sekilas, kita tidak dapat berkomunikasi dengan tepat, sehingga dapat menimbulkan miss communication. Dalam ilmu komunikasi, komunikasi yang efektif adalah komunikasi yang dilakukan dimana penerima pesan dapat menerima maksud dari pesan yang disampaikan pengirim pesan dengan benar. Jika miss communication terjadi, maksud dari pesan yang disampaikan tidak dapat diterima dengan benar dan akurat. Hal tersebut dapat menyebabkan kesalahpahaman antara pelaku komunikasi tersebut yang bisa saja berujung kepada pertikaian, atau mungkin lebih parah lagi.
3
budaya pop Korea ini telah sukses menarik banyak wisatawan asing untuk datang ke negara Korea Selatan. Hingga pada akhirnya wisatawan asing tertarik untuk mempelajari budaya dan bahasa Korea.
Tidak mau terkenal hanya karena Korean Wave, saat ini negara Korea Selatan sedang berupaya mengembangkan bidang pendidikan di negara tersebut. Berdasarkan hasil survey The Programme for International Student Assessment (PISA), negara Korea Selatan merupakan negara dengan tingkat prestasi terbaik dalam bidang matematika. [4] Tidak hanya dalam bidang pendidikan, bidang teknologi yang dimiliki negara Korea Selatan saat ini juga sudah maju, terutama dalam hal alat elektronik. Dengan berkembangnya bidang pendidikan dan teknologi di negara Korea Selatan telah menarik para pelajar dari berbagai negara untuk datang dan menuntut ilmu di negara tersebut.
4
satunya adalah kemampuan berbahasa Korea yang dapat dibuktikan dengan sertifikat Test of Proficiency in Korea (TOPIK).
TOPIK yang telah diselenggarakan dari tahun 1997 ini berperan sebagai suatu standar pembelajaran bahasa Korea yang tepat bagi para penduduk Korea yang tinggal di luar negeri dan para warga negara asing yang tidak menggunakan bahasa Korea sebagai bahasa ibunya sekaligus untuk mempromosikan bahasa Korea kepada dunia. Karena TOPIK berperan sebagai suatu standar untuk mengetahui seberapa jauh kemampuan seseorang dalam berbahasa Korea, sebagian besar universitas di Korea Selatan memasukkan TOPIK sebagai salah satu persyaratan dalam penerimaan mahasiswa baru bagi orang asing. Tidak hanya dalam dunia pendidikan, dunia pekerjaan di Korea Selatan juga sangat menghargai warga negara asing yang memiliki sertifikat TOPIK. Oleh karena itu, TOPIK merupakan ujian yang sangat penting, yang harus diikuti oleh para warga negara asing, khususnya warga negara Indonesia, yang ingin menuntut ilmu, melamar kerja atau mungkin tinggal di Korea Selatan.
5
menengah atas maupun menengah bawah. Dan juga, tidak hanya orang dewasa saja yang mahir menggunakannya, melainkan pada saat ini anak-anak pun mahir dalam menggunakannya.
Maka dari itu penulis bermaksud memanfaatkan teknologi tersebut untuk membuat suatu aplikasi mengenai pembelajaran ujian TOPIK bagi para pemula yang ingin mempelajarinya sekaligus ingin mengukur seberapa jauh kemampuan berbahasa Korea yang telah dimiliki dengan standar yang ditentukan oleh TOPIK. Dengan adanya aplikasi tersebut, para pengguna dapat dengan mudah mempelajari bahasa Korea sesuai standar TOPIK dimanapun dan kapanpun. Berdasarkan uraian diatas, maka penulis tertarik melakukan penelitian dengan judul “APLIKASI PEMBELAJARAN UJIAN
KEMAMPUAN BAHASA KOREA TINGKAT I BERBASIS SISTEM OPERASI ANDROID”.
1.2. Identifikasi dan Rumusan Masalah
1.2.1. Identifikasi masalah
Berdasarkan latar belakang diatas, maka penulis mengidentifikasi masalah yang ada pada penelitian ini adalah sebagai berikut:
1. Jumlah institusi penyedia layanan pembelajaran TOPIK yang ada di Indonesia masih kurang.
6
3. Beberapa jenis pembelajaran TOPIK yang dilakukan masih terbatas oleh ruang dan waktu.
1.2.2. Rumusan masalah
Berdasarkan identifikasi masalah diatas maka terdapat rumusan masalah yang ada pada penelitian adalah sebagai berikut:
1. Bagaimana aplikasi ini dapat membantu para penggunanya dalam mempelajari bahasa Korea dan melakukan simulasi latihan TOPIK dengan lebih mudah dan efektif.
2. Bagaimana merancang aplikasi pembelajaran TOPIK pada telepon seluler berbasis Android.
3. Bagaimana implementasi pada aplikasi pembelajaran TOPIK berbasis Android.
4. Bagaimana pengujian sistem pada aplikasi pembelajaran ujian TOPIK berbasis Android.
1.3. Tujuan Penelitian
Adapun tujuan yang hendak dicapai dalam “APLIKASI PEMBELAJARAN
7
1. Untuk membuat aplikasi yang dapat membantu orang lain yang ingin mempelajari bahasa Korea, dengan memberikan kemudahan kepada pengguna dalam memahami dan mempelajari bahasa Korea yang dapat dijadikan sebagai sarana edukasi.
2. Untuk merancang aplikasi pembelajaran TOPIK pada telepon seluler berbasis Android.
3. Untuk mengetahui implementasi aplikasi pembelajaran TOPIK pada telepon seluler berbasis Android.
1.4. Kegunaan Penelitian
1.4.1. Kegunaan praktis
Pada penelitian ini, kegunaan praktis yang dapat diperoleh diantaranya:
1. Aplikasi ini dibuat untuk masyarakat umum khususnya bagi para pemula yang ingin belajar bahasa Korea dan mempelajari soal TOPIK dengan cepat dan dapat dengan mudah mengaplikasikannya.
2. Dengan aplikasi ini diharapkan dapat memberikan kemudahan kepada pengguna dalam memahami dan mempelajari soal TOPIK dengan lebih mudah dan efektif.
8
1.4.2. Kegunaan akademis
Adapun kegunaan akademis dari penelitian yang dilakukan diantaranya adalah:
1. Bagi Pengembangan Ilmu
Dapat memberikan suatu karya penelitian baru yang dapat mendukung dalam pengembangan aplikasi pembelajaran, khususnya dalam aplikasi pembelajaran TOPIK.
2. Bagi Penulis
Dari penelitian ini diharapkan dapat menambah dan memperkaya ilmu dan wawasan pengetahuan bagi penulis dengan mengaplikasikan ilmu yang diperoleh di bangku perkuliahan, khususnya dalam membangun sebuah aplikasi, dimana aplikasi tersebut dapat dirasakan manfaatnya oleh masyarakat umum.
3. Bagi Peneliti Lain
9
1.5. Batasan Masalah
Batasan masalah dalam pembahasan penelitian ini dibuat supaya dalam penyusunannya memiliki arah dantujuan yang jelas. Oleh karena itu, penulis membatasi masalah sebagai berikut:
1. Target pengguna aplikasi adalah para pemula yang ingin mempelajari soal TOPIK tingkat I sehingga materi yang disediakan merupakan materi dasar bahasa Korea.
2. Target pengguna aplikasi merupakan warga negara Indonesia sehingga bahasa yang digunakan sebagai bahasa pengantar aplikasi adalah bahasa Indonesia.
3. Database yang digunakan yaitu SQLite.
4. Aplikasi ini dapat dijalankan pada Smartphone Android minimal versi 4.0 (Ice Cream).
5. Soal ujian TOPIK yang diterapkan pada program hanya berjumlah 1 paket, yaitu soal ujian TOPIK ke-41.
1.6. Lokasi dan Waktu Penelitian
1.6.1. Lokasi penelitian
10
1.6.2. Waktu penelitian
11
1.7. Sistematika Penulisan
Sistematika penulisan tugas akhir ini dibagi dalam lima bab, yang terdiri dari:
Bab 1 : Pendahuluan
Bab ini berisi latar belakang, identifikasi dan rumusan masalah, maksud dan tujuan penelitian, kegunaan penelitian, batasan masalah, lokasi dan waktu penelitian dan sistematika penulisan.
Bab 2 : Landasan Teori
Bab ini berisi uraian teori-teori yang berkaitan dengan topik yang dibahas dalam penelitian.
Bab 3 : Metodologi Penelitian
Bab ini berisi tentang objek penelitian berupa sejarah dari perusahaan, visi dan misi perusahaan, metode-metode yang penulis gunakan dalam melakukan penelitian beserta analisis masalah, kebutuhan, dan sistem yang sedang berjalan.
Bab 4 : Hasil dan Pembahasan
12
Bab 5 : Kesimpulan dan Saran
109
BAB V
5.
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Setelah penulis melakukan penelitian dalam Membangun Aplikasi Pembelajaran Ujian Kemampuan Bahasa Korea Tingkat I Berbasis Sistem Operasi Android dan berdasarkan hasil dari keseluruhan bab yang telah dibahas sebelumnya, maka penulis dapat menarik kesimpulan yang diperoleh, yaitu:
1. Aplikasi Pembelajaran Ujian Bahasa Korea Tingkat I ini dapat dijadikan sebagai sarana pendukung dalam mempelajari dan mempersiapkan diri dalam mengikuti ujian kemampuan bahasa Korea, khususnya ujian kemampuan bahasa Korea tingkat I.
2. Aplikasi Pembelajaran Ujian Bahasa Korea Tingkat I ini dapat memudahkan para pelajar dalam melakukan pembelajaran bahasa Korea karena dapat dilakukan dimanapun dan kapanpun.
110
5.2. Saran
Penulis menyadari bahwa pada Aplikasi Pembelajaran Ujian Kemampuan Bahasa Korea Tingkat I ini masih memiliki banyak kekurangan, untuk itu apabila kedepannya penelitian ini akan dilanjutkan, penulis akan memberikan saran mengenai bagian-bagian yang sebaiknya ditingkatkan, yaitu:
1. Soal Latihan dan Pembahasan masih hanya terdiri dari 1 paket soal. Akan lebih baik jika ditambahkan sehingga lebih bervariasi.