E-TOEFL BERBASIS ANDROID DI POLITEKNIK HASNUR
Evi Lestari Pratiwi1) dan Novia Nastika Sari2)
1)Staf Pengajar Program Studi Teknik Informatika Politeknik Hasnur Banjarmasin
2)Mahasiswa Program Studi Teknik Informatika Politeknik Hasnur Banjarmasin e-mail : [email protected],
ABSTRAK
Sekarang ini pengguna android sudah berkembang dengan sifatnya yang open source sehingga banyak berbagai macam bentuk smartphone yang dengan mudah mengadopsi sistem operasi android dan harganya yang terjangkau pun menjadi banyak peminat dari masyarakat. E-TOEFL adalah electronic TOEFL digunakan agar dapat membantu pengguna/mahasiswa untuk persiapan prediction test yang dapat digunakan dimana saja dan kapan saja, membantu pengguna yang tidak memiliki kesempatan untuk melakukan les private. E-toefl ini dibangun berbasis android dengan menggunakan bahasa
pemograman java android dan development tool menggunakan eclips dan database sqlite.
E-toefl yang dibangun ini terdiri atas beberap fitur diantaranya adalah soal listening, reading dan structure. Pengguna dapat melihat nilai dari soal yang sudah dikerjakan.
Berdasarkan analisis kelayakan sistem yang dilihat dari kelayakan teknis, operasional, ekonomi. Rancangan E-TOEFL berbasis android ini layak untuk diperlengkap dengan soal- soal sehingga dapat diterapkan untuk test TOEFL yang sesungguhnya.
Kata Kunci : E-Toefl, Android, Java Android, Eclips, Sqlite PENDAHULUAN
Pada saat ini, bahasa Inggris mempunyai arti yang sangat penting karena Bahasa Inggris merupakan Bahasa Internasional pertama di dunia.
Kemampuan Bahasa Inggris seseorang mulai diperhitungkan dalam dunia pendidikan maupun dunia kerja, sehingga banyak orang yang memperdalam kemampuan Bahasa Inggris mereka.
Salah satunya mengukur kemampuan dari Bahasa Inggris seseorang tersebut antara lain dapat dilihat dari hasil tes seperti TOEFL, TOEIC, IELTS, dan lain-lain.
Besarnya nilai test TOEFL dengan standar yang telah ditentukan dapat digunakan untuk berbagai syarat seleksi, antara lain beasiswa, studi lanjut, baik di dalam negeri maupun di luar negeri, rekrutment pegawai maupun sebagai salah satu syarat kelulusan dari suatu Perguruan Tinggi.
Selain itu juga seiring berjalannya waktu perkembangan teknologi informasi pun semakin berkembang, ponsel saat ini tidak hanya sebagai media komunikasi tetapi juga sebagai media dalam bidang pendidikan yang biasa disebut dengan MobileLearning. Android merupakan salah satu contoh untuk sistem operasi di perangkat Mobile yang bersifat sumber terbuka sehingga banyak variasi merek smartphone dan komputer tablet yang mengadopsi sistem operasi ini. Pengguna Android lebih banyak dibandingkan dengan pengguna sistem operasi lainnya.
Menurut IDC (International Data Corporation), Android menguasai pasar smartphone dengan jumlah penjualan mencapai 74,9% selanjutnya iOS 13,8%, Blackberry 2,0%, Windows Phone 2,0%, dan yang lainnya 4,5% untuk yang lainnya pada tahun 2012. Begitupun pada tahun 2013 Android 81,2%, blackberry 1,7%, windows phone 3,6%, iOS 12,8%,
yang lainnya 0,6%. Kemudaia pada tahun 2014 Android 84,4%, iOS 11,7%, Windows Phone 2,9%, Blackberry 0,5%
dan yang lainnya 0,6 %.
METODE PENELITIAN
Jenis Penelitian
Jenis penelitian yang penulis gunakan dalam penelitian ini adalah penelitian pengumpulan data yaitu dengan cara mencari data dan informasi melalui pencarian artikel, baik dari media cetak maupun media elektronik serta pencarian buku secara litelatur yang berhubungan dengan materi penulisan ini.
Sumber Data
Sumber data yang digunakan penulis dalam penelitian ini bersumber pada data primer dan data sekunder.
Teknik Pengumpulan Data 1. Wawancara
2. Observasi 3. Studi Pustaka
Metode Pengembangan Sistem
SDLC (Systems Development Life Cycle) atau Siklus Hidup Pengembangan Sistem adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut.
Konsep ini umumnya merujuk pada sistem komputer atau informasi. SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap:
1. Identifikasi dan Seleksi Sistem 2. Inisiasi dan Perencanaan Sistem 3. Analisis
4. Desain 5. Implementasi 6. Pemeliharaan
HASIL DAN PEMBAHASAN
Data Flow Diagram (DFD)
DFD (Data Flow Diagram) yaitu sebagai alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi yang dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh professional sistem kepada pemakai maupun pembuat program.
(1) Diagram Konteks
Tahap pertama dalam perancangan sistem dengan membuat diagram konteks yaitu dimana sistem dapat digambarkan dengan lingkaran tunggal yang mewakili keseluruhan sistem. Berikut ini adalah diagram konteks dari E-Toefl berbasis Android di Politeknik Hasnur :
Gambar 1. Diagram Konteks Sumber : Diolah, 2015
(2) DFD Level 1
Diagram nol (diagram level 1) merupakan satu lingkaran besar yang mewakili lingkaran-lingkaran kecil yang ada di dalamnya.
Merupakan pemecahan dari diagram Konteks ke diagram Nol. Berikut ini adalah dfd level 1 E-Toefl berbasis Android di Politeknik Hasnur Banjarmasin:
ganda (multivalue). Tiap field hanya satu pengertian.
Sumber : Diolah, 2015 Gambar 2. DFD Level 1
Normalisasi
Normalisasi adalah teknik yang digunakan untuk memvalidasi model data. Serangkaian aturan diberlakukan pada data model logis untuk meningkatkan pengaturannya Proses normalisasi merupakan suatu proses pengelompokkan data elemen menjadi data tabel yang menunjukkan entity dan relasinya. Tujuan normalisasi adalah untuk mengurangi penyimpangan informasi dalam proses penambahan, perubahan, penghapusan dan juga untuk mengoptimalkan penggunaan tempat penyimpanan.
(1) Bentuk UnNormal (Tidak Normal)
Fields Id TSoal Jawaba Jawabb Jawabc Jawabd Kunci Jns Nilai
Gambar 3. Normalisasi (Bentuk Tidak Normal)
Sumber : Diolah, 2015
(2) Bentuk Normal 1 (1NF)
Bentuk normal mempunyai ciri yaitu setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field berupa
„Atomic value‟. Tidak ada set atribut yang berulang atau atribut bernilai
Gambar 4. Normalisasi (Bentuk 1NF)
Sumber : Diolah, 2015
Entity Relationship Diagrams (ERD) Tahapan berikutnya menjelaskan hubungan antar entitas atau ERD yaitu menggambarkan suatu model konseptual yang mendeskripsikan hubungan antara penyimpanan dalam Data Flow Diagrams (DFD). ERD digunakan untuk memodelkan struktur data dan hubungan antar data.
Tabel_Soal Relationship_1 Tabel_Nilai
Id_Soal <pi> Integer <M>
ID_Nilai <pi> Integer <M>
Jenis Text
Nilai Integer
ID_soal- Integer
TSoal Text
Jawaba Text
Jawabb Text
Jawabc Text
Jawabd Text ...
Kunci Text
Identifier_1 <pi>
Gambar 5. Entity Relationship Diagram Sumber : Diolah, 2015
Tampilan Aplikasi
Aplikasi E-Toefl berbasis android menampilkan pilihan Start Test, (berisi Structure, Reading, dan Listening), menu Help berisi petunjuk cara penggunaan aplikasi ini, menu About adalah menu yang menjelaskan pembuat aplikasi, dan menu Exit untuk keluar dari aplikasi.
KESIMPULAN
Gambar 6. Form Menu Utama Sumber : Diolah, 2015
Pengujian
Pengujian pada aplikasi E-Toefl berbasis Android di Politeknik Hasnur ini dilakukan pengujian baik dari segi Structure, Reading, maupun Listening.
Setelah dilakukan pengujian, diperoleh tingkat perbandingan sebagai berikut:
Tabel 1. Tabel perbandingan sistem lama dan sistem baru
Berdasarkan hasil penelitian E- TOEFL Berbasis Android, secara umum dapat diambil kesimpulan sebagai berikut :
1. Berdasarkan analisa diatas penulis membuat satu solusi aplikasi yang nantinya akan digunakan sebagaimana mestinya. Perancangan itu meliputi perancangan database, antar muka, serta rancangan input dan output yang diharap kan dapat membantu memudahkan para peserta dalam melaksanakan TOEFL test.
2. Berdasarkan analisis kelayakan system yang dilihat dari kelayakan teknis, operasional, ekonomi.
Rancangan E-TOEFL berbasis android ini layak untuk diperlengkap dengan soal-soal sehingga dapat diterapkan untuk test TOEFL yang sesungguhnya.
DAFTAR PUSTAKA
Ally, M. (2009). Mobile Learning Transforming the Delivery of Education and Training. Canada:
AU Press
Corporate, I. (2015, Januari 27).
smartphone-os-market-share.
Diambil kembali dari IDC Analyz
the future:
http://www.idc.com/prodsen/smartp hone-os-market-share.jsp
Dharmayanti. (2013). TOEFLoid : Aplikasi M-Learning Simulasi Tes TOEFL. Depok
Giber, Z. . (2015). TOP FOKUS TOEFL.
Sidoarjo: Genta Group.
H, N. S. (2004). Android Pemograman Aplikasi Mobile Smartphone dan tablet pc Berbasis Android.
Bandung: INFORMATIKA.
Huda, Z. -g. (2015). TOP FOKUS TOEFL. Sidoarjo: Genta Group Production.
Kategori Sistem Lama
Sistem Baru a. Integritas Tidak ada Ada
b. Otomatisasi Tidak ada Baik, karena dirancang sedemikian rupa c. Human
error
Sering terjadi kesalahan dalam pemeriksaan hasil tes
Dapat
diminimalkan
d. Backup Kurang Dapat ditingkatkan karena menggunakan database
Kusrini, & Koniyo, A. (2007).
Membangun Sistem Informasi Akuntansi Dengan Visual Basic dan Microsoft SQL Server. Yogyakarta:
ANDI.
Muliani Sukmawati, D. A. (2013).
Jurusan Teknik Infromatika, STIMIK GI MDP. RANCANGAN BANGUN APLIKASI SIMULASI TOEFL BERBASIS ANDROID.
Setiawan, A. (2013). Aplikasi Mobile Learning untuk Persiapan Test of English. Semarang.
Sukmawati, M. (2013). Rancang Bangun Aplikasi Simulasi TOEFL Berbasis Android. Palembang.