BAB III
ANALISIS MASALAH DAN RANCANGAN PROGRAM
III.1. Analisa Masalah
Masalah yang ingin penulis angkat dalam perancangan aplikasi pembelajaran bahasa mandarin berbasis android adalah bagaimana merancang aplikasi pembelajaran berbasis android ini di disain menggunakan macromedia flash sebagai bahasa pemrogramannya. Aplikasi pembelajaran bahasa mandarin ini bertujuan sebagai media pembelajaran interaktif yang berbasis multimedia dan sebagai media alat bantu belajar bagi pelajar pada khusus nya dan masyarakat pada umumnya. Dengan dirancangnya aplikasi ini, diharapkan menjadi alat bantu yang interaktif bagi yang ingin mengetahui pembelajaran bahasa mandarin dengan berbasiskan android.
III.2. Strategi Pemecahan Masalah
Untuk memecahkan suatu permasalahan, dibutuhkan strategi yang matang. Oleh karena itu dibutuhkan tahapan analisa terhadap aplikasi yang dibentuk. Tahapan analisa terhadap suatu sistem dilakukan sebelum tahapan perancangan dilakukan. Tujuan diterapkannya analisa terhadap suatu sistem adalah untuk mengetahui alasan mengapa sistem tersebut diperlukan, merumuskan kebutuhan dari sistem tersebut untuk mereduksi sumber daya yang berlebihan serta membantu merencanakan penjadwalan pembentukan system aplikasi yang akan dirancang, meminimalisir kesalahan yang mungkin terdapat didalam sistem
tersebut sehingga fungsi yang terdapat didalam sistem tersebut bekerja secara optimal.
Salah satu unsur pokok yang harus dipertimbangkan dalam tahapan analisa sistem ini yaitu masalah perangkat lunak, karena perangkat lunak yang digunakan haruslah sesuai dengan masalah yang akan diselesaikan. Untuk itu, analisa yang dilakukan terhadap perangkat lunak aplikasi pembelajaran bahasa mandarin berbasis android ini terbagi ke dalam dua aspek, yaitu analisis kebutuhan perangkat lunak aplikasi perancangan aplikasi pembelajaran mandarin dan fungsional system android.
1. Analisis Kebutuhan Aplikasi Pembelajaran bahasa mandarin
Faktor yang mendasari dibentuknya aplikasi pembelajaran bahasa mandarin adalah bagaimana merancang aplikasi yang interaktif yang dapat menjadi alat bantu dalam proses pembelajaran ataupun informasi dalam menyampaikan materi. Untuk memenuhi kebutuhan tersebut dibutuhkan suatu teknik pemrograman yang memadai dan penerapan ilmu analisa yang tepat dikombinasikan ke aplikasi komputer untuk menggambarkan situasi yang sebenarnya dari proses rancangan aplikasi hingga tampilan-tampilan lainnya. Biasanya, agar kebutuhan tersebut terpenuhi, dibutuhkan kemampuan seorang ahli di bidangnya. Namun tidak semua orang dapat memiliki kemampuan tersebut. Setiap sistem yang akan dibangun selalu memiliki kebutuhan. Analisa yang dilakukan terhadap kebutuhan suatu sistem dapat berfungsi untuk mereduksi sumber daya yang berlebih dari sistem tersebut serta membantu pembentukan penjadwalan pembentukan sistem.
Perangkat lunak yang dibangun nanti akan menghasilkan sebuah aplikasi pembelajaran bahasa mandarin yang akan berbasis android yang dapat berinteraksi dengan para penggunanya dengan menggunakan media komputer dan mobile. Kemudian pengguna dari perangkat lunak ini adalah pelajar pelajar yang dalam sekolahnya mempelajari dasar-dasar bahasa mandarin pada khusus nya dan masyarakat pada umumnya yang membutuhkan media pembelajaran interaktif yang berbasis android. Untuk itu maka sistem yang dibangun harus memiliki interface yang sangat bagus. Untuk memenuhi kebutuhan tersebut maka perangkat lunak aplikasi pembelajaran bahasa mandarin berbasis android ini dibangun pada sistem operasi dengan Microsoft Windows 7dan Macromedia flash 8 atau Adobe Flash Professional CS6
2. Pemodelan Fungsional system
Pada perangkat lunak aplikasi pembelajaran bahasa mandarin ini, secara garis besar terdiri atas beberapa fungsi, yaitu fungsi untuk menerima input dari user yang dilakukan secara manual, dan fungsi untuk memberikan respon yang diberikan oleh user. Design aplikasi pembelajaran ini dibangun pada system operasi windows 7 dan sebagai bahasa pemrogramannya menggunakan software macromedia flash 8.
III.2.1. Storyboard
Storyboard merupakan konsepkomunikasi dan ungkapan kreatif, teknik dan media untuk menyampaikan pesan dengan gagasan secara visual termasuk audiodengan mengolah elemen desain berupa bentuk, gambar, huruf dan warna
serta tata letak sehingga pesan dan gagasan dapat diterima oleh sasarannya. Berikut storyboard dari aplikasi yang dirancang.
No Gambar Keterangan
1
Pada gambar disamping adalah tahap perancangan menu loading pada aplikasi yang dirancang tersebut yang bertujuan dalam membukan file yang telah disiapkan memalui tombol logo pada aplikasi.
2
Pada gambar disamping adalah tahap perancangan tampilan menu utama dimana perancangan dibuat berdasarkan tampilan icon yang disusun berdasarkan konsep perancangan aplikasi oleh penulis.
3
Pada gambar disamping adalah tahap perancangan tampilan opsi utama dimana kosa kata dan kalimat disusun berdasarkan tingkat kesulitan dari mudah dan mendalam yang dibuat kedalam sub menu tersebut.
III.3. Perancangan Sistem
III.3.1. Konsep Perancangan Sistem
Secara umum aplikasi ini dirancang untuk memberikan informasi mengenai bahasa mandarin sehari hari bagi user melalui suatu media unik dan menarik. Pada aplikasi ini pengguna dapat menggunakannya untuk mengembangkan kreatifitas pelajar dalam mendisain tampilan ataupun kalimat-kalimat lainnya. Pelajar diajak untuk belajar dengan cara yang berbeda. Pada aplikasi ini terdapat sistem yang akan menarik perhatian pengguna untuk menggunakan aplikasi ini. Dalam aplikasi ini dijelaskan hanya terdapat beberapa kata, angka, dan kalimat sehari hari dalam bentuk bahasa mandarin.
Tabel III.2. Uraian Kalimat Perkenalan
PERKENALAN
Halo
Nín hǎo
您好
Bagaimana Kabar Kamu
Nǐ hǎo ma
你好吗
Aku baik, terima kasih
Wǒ hěn hǎo, xièxiè
我很好,谢谢
Aku tidak begitu baik, terima kasih
Wǒ méiyǒu nàme hǎo, xièxiè
我没有那么好,谢谢
Siapa nama kamu
Nǐ jiào shénme míngzì
你叫什么名字
Lain kali ya
Qítā shíjiān shì
其他时间是
Selamat tinggal
Zàijiàn
Senang berkenalan dengan anda
Hěn gāoxìng rènshí nǐ
很高兴认识你
Bagaimana dengan mu
Nǐ ne
你呢
Semoga beruntung
Zhù hǎo yùn
祝好运
Jaga dirimu
Hǎohǎo zhàogù zìjǐ
好好照顾自己
Apakah kamu bisa berbahasa inggris
Nǐ huì shuō yīngyǔ ma
你会说英语吗
Saya bisa sedikit berbahasa mandarin
Wǒ kěyǐ shuō yīdiǎn
pǔtōnghuà
我可以说一点普通话
Saya tidak bisa berbahasa mandarin
Wǒ bùnéng jiǎng pǔtōnghuà
我不能讲普通话
Saya dari (daerah)
Wǒ láizì (dìqū)
我来自(地区)
Berapa Umur Kamu
Nǐ duōdàle?
你多大了?
Saya berumur (30) tahun
Wǒ jīnnián 30 suì
我今年30岁
Saya belum berkeluarga
Wǒ wèihūn
我未婚
Saya Sudah Menikah
Wǒ yǐ hūn
我已婚
III.3.2. Proses Kerja Sistem
Proses kerja sistem aplikasi pembelajaran pembentukan janin dalam rahim berbasis android ini penulis menggambarkan nya dengan UML (Unifield Modeling Language). Program UML menggambarkan bahasa untuk
spesifikasikan, membangun dan dokumentasikan bagian dari informasi yang di gunakan atau dihasilkan oleh proses perangkat lunak.
1. Use Case Aplikasi Pembelajaran Bahasa Mandarin
Use case diagram, adalah sebuah gambaran dari fungsi sistem yang dipandang dari sudut pandang pemakai. Actor adalah segala sesuatu yang perlu berinteraksi dengan sistem untuk pertukaran informasi. System boundary menunjukkan cakupan dari sistem yang dibuat dan fungsi dari sistem tersebut. Dibawah ini adalah gambar use case diagram dari aplikasi pembelajaran bahasa mandarin.
Gambar III.1 Use Case Menu Utama Aplikasi Pembelajaran Mandarin
Pada gambar use case diagram diatas menggambarkan user sedang beriteraksi dengan system aplikasi pembelajaran bahasa mandarin.
Perkenalan Percakapan
umum Angka Lokasi & Arah
Transportasi Logo Percakapan Petunjuk Data Pembuat User
2. Diagram Activity Aplikasi Pembelajaran bahasa mandarin berbasis Android Pada gambar dibawah ini menggambarkan suatu aktivitiy diagram pada menu utama dari system aplikasi pembelajaran bahasa mandarin yang berbasis android, di dalam menu utama tersebut terdiri beberapa tombol yaitu : Perkenalan yaitu yang berisikan kalimat perkenalan dalam bahasa mandarin, pada tombol percakapan umum terdapat kalimat percakapan umum, tombol transportation apabila di klik terdapat informasi mengenai transfortasi, tombol lokasi & arah terdapat informasi lokasi dan arah dalam bebahasa mandarin dan yang terkhir tombol angka, dalam tombol angka terdapat informasi mengenai angka angka mandarin. Petunjuk Data Pembuat Percakapan Logo Transportasi Angka Lokasi&Arah Percakapan Umum Perkenalan Menu Utama Masuk Aplikasi [Ya] [Tidak]
Gambar III.2. Activity Diagram Aplikasi Pembelajaran Bahasa Mandarin
Gambar III.3. Activity Diagram Opsi Pilihan Pada Aplikasi
III.2.2.3. Sequence Diagram
Sequence diagram (diagram urutan) adalah suatu diagram yang memperlihatkan atau menampilkan interaksi-interaksi antar objek di dalam sistem yang disusun pada sebuah urutan atau rangkaian waktu.
Berikut ini merupakan squency diagram pada aplikasi pembelajaran bahasa mandarin yang berbasis android yang akan dirancang.
User Menu Utama Pilihan Menu
Pilih Menu Masuk Aplikasi
Menampilkan Pilihan Menampilkan Menu Utama
Opsi yang ditampilkan Masuk Opsi
Menampilkan Opsi
Menu Utama Masuk Pilihan
Opsi Pilihan Kembali Kemenu Keluar Aplikasi Informasi Suara [Tida k] [Ya]
Gambar III.4. Sequence Diagram Aplikasi Pembelajaran Bahasa Mandarin
III.3.4. Konsep Perancangan Interface
Dibawah ini adalah konsep perancangan Layar pada aplikasi pembelajaran bahasa mandarin. Berikut ini akan digambarkan konsep perancangan layar dari menu utama sampai menu aplikasi keluar dari aplikasi pembelajarn bahasa mandarin.
1. Interface Menu Utama
Dibawah ini adalah gambar perancangan layar menu utama aplikasi pembelajaran bahasa mandarin.
Gambar III.5. Interface Menu Utama Aplikasi
Gambar diatas memperlihatkan judul aplikasi dengan lima buah tombol yaitu perkenalan yang digunakan untuk memulai perkenalan dalam bahasa mandarin, Percakapan Umum yaitu untuk memulai percakapan Bahasa Mandarin, Tombol Angka untuk memulai pembelajaran angka, tombol Lokasi dan arah untuk mengetahui bahasa mandarin dari pembelajaran lokasi dan arah, Transportation yaitu untuk mengetahui bahasa mandarin dari alat transportasi.
Aplikasi Pembelajaran Bahasa Mandarin
Perkenalan Percakapan Umum Angka
Lokasi & Arah Transportasi Logo
2. Rancangan Interface Aplikasi Sedang Berjalan
Gambar dibawah ini merupakan rancangan layar ataupun interface aplikasi pembelajaran bahasa mandarin berbasis android. Dalam form ini terdapat banyak tombol akan tetapi tidak semua tombol ditampilkan dalam konsep perancangan interface aplikasi karena tombol-tombol tersebut merupakan kalimat-kalimat dasar bahasa mandarin. Apabila di klik salah satu tombol yang berupa kalimat maka akan seperti di bawah ini.
Gambar III.6. Rancangan Interface Menu Perkenalan
Pada konsep rancangan aplikasi berikutnya adalah rancangan form menu percakapan umum. Sama seperti form sebelumnya, pada konsep rancangan interface form percakapan umum semua tombol tidak akan di tampilkan semua.
Aplikasi Pembelajaran Bahasa Mandarin Halo
Bagaimana Kabar Kamu Aku baik, Terima kasih
Aku Tidak Begitu Baik, Terima Kasih Siapa Nama Kamu ?
您好 Ni Hao
Apabila salah satu tombol pembelajaran percakapanumum di klik akan seperti di bawah ini.
Gambar III.7. Rancangan Interface Form Percakapan Umum
Pada konsep rancangan aplikasi berikutnya adalah rancangan form menu angka. Sama seperti form sebelumnya, pada konsep rancangan interface form angka semua tombol tidak akan di tampilkan semua. Apabila salah satu tombol pembelajaran angka di klik akan seperti di bawah ini.
Gambar III.8. Rancangan Interface Form Angka
Aplikasi Pembelajaran Bahasa Mandarin
Nol Satu Dua 零 Ling Kembali Ke Menu
Aplikasi Pembelajaran Bahasa Mandarin
Iya
Tidak
Apakah kamu mengerti ? 是的
shi de
Kembali Ke Menu
Aku tidak mengerti
Pada konsep rancangan aplikasi berikutnya adalah rancangan form menu lokasi dan arah. Sama seperti form sebelumnya, pada konsep rancangan interface form lokasi dan arah semua tombol tidak akan di tampilkan semua. Apabila salah satu tombol pembelajaran lokasi dan arah di klik akan seperti di bawah ini.
Gambar III.9. Rancangan Interface Form Lokasi & Arah
Pada konsep rancangan aplikasi berikutnya adalah rancangan form menu transportasi. Sama seperti form sebelumnya, pada konsep rancangan interface form transportasi semua tombol tidak akan di tampilkan semua. Apabila salah satu tombol pembelajaran transportasi di klik akan seperti di bawah ini.
Aplikasi Pembelajaran Bahasa Mandarin
Dimana Seberapa Jauh Belok Kiri Kembali Ke Menu 在哪里 Zài nǎlǐ
Gambar III.10. Rancangan Interface Form Transportasi
Pada konsep rancangan aplikasi berikutnya adalah rancangan form menu logo. Sama seperti form sebelumnya, pada konsep rancangan interface form logo semua tombol tidak akan di tampilkan semua. Apabila salah satu tombol menu logo di klik akan seperti di bawah ini.
Gambar III.11. Rancangan Interface Form Logo
Pada konsep rancangan aplikasi berikutnya adalah rancangan form menu percakapan. Sama seperti form sebelumnya, pada konsep rancangan interface
Aplikasi Pembelajaran Bahasa Mandarin
Bandara
Saya Mau Pergi Ke Bandara internasional
Pesawat
Kembali Ke Menu
机场 Jīchǎng
Aplikasi Pembelajaran Bahasa Mandarin
form percakapan semua tombol tidak akan di tampilkan semua. Apabila salah satu tombol pembelajaran percakapan di klik akan seperti di bawah ini.
Gambar III.12. Rancangan Interface Form Percakapan
Pada konsep rancangan aplikasi berikutnya adalah rancangan form menu petunjuk. Sama seperti form sebelumnya, pada konsep rancangan interface form petunjuk semua tombol tidak akan di tampilkan semua. Apabila salah satu tombol pembelajaran petunjuk di klik akan seperti di bawah ini.
Gambar III.13. Rancangan Interface Form Petunjuk
Pada konsep rancangan aplikasi berikutnya adalah rancangan form menu data pembuat. Sama seperti form sebelumnya, pada konsep rancangan interface
Aplikasi Pembelajaran Bahasa Mandarin Percakapan - selamat pagi
Percakapan - apa kabarinternasional Percakapan - apakah ini ?
Aplikasi Pembelajaran Bahasa Mandarin Kembali Kemenu
form data pembuat semua tombol tidak akan di tampilkan semua. Apabila salah satu tombol pembelajaran data pembuat di klik akan seperti di bawah ini.
Gambar III.14. Rancangan Interface Form Data Pembuat
Aplikasi Pembelajaran Bahasa Mandarin Kembali Kemenu