• Tidak ada hasil yang ditemukan

Rancang Bangun Aplikasi Simulasi Tes TOE

N/A
N/A
Protected

Academic year: 2018

Membagikan "Rancang Bangun Aplikasi Simulasi Tes TOE"

Copied!
11
0
0

Teks penuh

(1)

RANCANG BANGUN APLIKASI SIMULASI TES TOEFL BERBASIS MOBILE UNTUK SISTEM OPERASI ANDROID

ARTIKEL ILMIAH

HALAMAN JUDUL

Oleh

M. Juni Eka Wardana NIM. J1F108040

PROGRAM STUDI ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS LAMBUNG MANGKURAT

(2)

RANCANG BANGUN APLIKASI SIMULASI TES TOEFL BERBASIS MOBILE UNTUK SISTEM OPERASI ANDROID

Oleh M. Juni Eka Wardana

(Pembimbing: Andi Farmadi, S.Si, M.T; Dodon T. Nugrahadi, S.Kom, M.Eng)

Program Studi Ilmu Komputer Fakultas MIPA Unlam Jl. A. Yani Km 36 Kampus Unlam Banjarbaru, Kalimantan Selatan

ABSTRAK

Beberapa tahun ini banyak universitas yang mensyaratkan mahasiswanya untuk memperoleh nilai TOELF (Test of English As A Foreign Language) yang tinggi sebagai syarat kelulusan. Sedangkan untuk mendapatkan nilai TOEFL yang tinggi tidaklah mudah. Perkembangan teknologi informasi yang pada saat ini semakin pesat, hal ini mendorong masyarakat untuk dapat melakukan semua aktivitas secara mudah dan dapat dilakukan dimana saja. Oleh karena itu perkembangan aplikasi mobile saat ini sangat pesat, sejalan dengan perkembangan aplikasi

mobile, maka semakin pesat juga perkembangan sistem operasi berbasis mobile.

Aplikasi simulasi tes TOEFL ini diharapkan dapat membatu masyarakat untuk dapat memudahkan pengguna melakukan tes TOEFL dimana saja.

(3)

DESIGN APPLICATION OF SIMULATION-BASED TOEFL TEST FOR MOBILE ANDROID OPERATING SYSTEM

By M. Juni Eka Wardana

(Advisor: Andi Farmadi, S.Si, MT; Dodon T. Nugrahadi, Kom, M.Eng)

Program Studi Ilmu Komputer Fakultas MIPA Unlam Jl. A. Yani Km 36 Kampus Unlam Banjarbaru, Kalimantan Selatan

ABSTRACT

Recent years many universities require students to earn TOELF (Test of English As A Foreign Language) is high as a condition of graduation. Meanwhile, to get a high TOEFL score is not easy. Development of information technology today is rapidly increasing, it encourages people to be able to perform all activities easily and can be done anywhere. Therefore, the current development of mobile applications very rapidly, in line with the development of mobile applications, the more rapid development is also based mobile operating system. TOEFL test simulation applications is expected to be petrified people to be able to allow users to do the TOEFL test anywhere.

(4)

PENDAHULUAN I. Latar Belakang

Indonesia telah memasuki era globalisasi, dimana tututan dalam berbahasa Inggris sangat diperlukan di dalam lingkungan akademis, kerja dan sosial. Era globalisasai ini tidak lepas dari perkembangan sains dan teknologi, diantaranya pembuatan teknik pemograman, perancangan, dan pembuatan perangkat lunak.

TOEFL merupakan alat ukur atau evaluasi atas kemampuan seseorang dalam memahami bahasa Inggris, TOEFL sendiri dibagi menjadi tiga jenis yaitu TOEFL

International, TOEFL ITP (Institutional Testing Program), dan TOEFL

Prediction. Perangkat lunak untuk TOEFL merupakan program yang bertujuan

untuk memberikan latihan sebagai simulasi dalam menghadapi test TOEFL yang sesungguhnya.

Kemajuan teknologi terus berkembang secara pesat, hal ini terlihat bahwa banyak pengguna mobile phone di dunia. Pesatnya perkembangan tersebut dikarenakan ketersediaan mobile phone yang mampu berfungsi dimana saja dan kapan saja. Android adalah platform perangkat lunak untuk perangkat mobile yang didukung oleh Google OS, awalnya dikembangkan oleh Android Inc yang terdiri dari pengembang software, hardware, dan provider seperti Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan NVIDIA yang bertujuan membuat sebuah standar terbuka untuk perangkat bergerak (mobile device). Perusahaan ini kemudian dibeli oleh Google pada tahun 2005 dan pada tanggal 5 November 2007 barulah secara resmi android dirilis oleh Google. Dalam pengembangan aplikasi

(5)

menyediakan tools untuk para pengembang aplikasi dengan platform android.

Android menggunakanjava sebagai bahasa pemrogramannya.

Berdasarkan alasan – alasan tersebut, penulis akan mencoba suatu aplikasi pada android mobile dengan menggunakan Platform Android Mobile v2.2. Berdasarkan hal tersebut, maka penulis membuat aplikasi Aplikasi TOEFL berbasis mobile pada sistem operasi Android. Alasan yang melatar belakangi penulis mengunakan Aplikasi Mobile Phone sebagai media penggunaannya adalah ditujukan untuk pemanfaatan yang mempermudahkan pengguna untuk mengakses aplikasi ini secara mudah dan praktis.

II. Perumusan Masalah

Berdasarkan latar belakang diatas maka perumusan masalah yang didapat adalah bagaimana membangun aplikasi mobile yang berfungsi untuk simulasi tes TOEFL untuk sistem operasi android.

III. Tujuan Penelitian 3.1 Tujuan Umum

Tujuan yang ingin dicapai dari penelitian ini yaitu membuat sebuah aplikasi simulasi TOEFL berbasis mobile phone.

3.2 Tujuan Khusus

(6)

IV. Manfaat Penelitian

Manfaat yang dapat diberikan dari penelitian yang akan dilakukan adalah untuk memudahkan user untuk melakukan simulasi tes TOEFL dengan menggunakan perangkat mobile phone.

METODE PENELITIAN I. Jenis Penelitian

Jenis penelitian adalah penelitian perancangan dan pembuatan perangkat lunak.

II. Waktu Penelitian

Waktu penelitian adalah bulan April 2012 sampai dengan bulan Juli 2012. III. Bahan dan Materi Penelitian

Bahan penelitian adalah kajian litelatur sistem informasi berbasis mobile dan pemrograman Android.

IV. Desain Penelitian 4.1 Desain Penelitian

Desain pelaksanaan penelitian dibuat dengan mengikuti salah satu metode

Sistem Development Live Cycle (SDLC) yaitu waterfall. Spesifikasi software

dituliskan secara rinci pada dokumen Software Requirement Spesification (SRS) yang berisi berbagai rincian pokok sebagai berikut:

a. Identification, menjelaskan komposisi isi dokumen SRS.

b. System Overview, menjelaskan gambaran software dan fungsi software secara

umum.

c. Document Overview, menjelaskan ketentuan-ketentuan yang dipakai dalam

menyatakan maksud dari isi dokumen. d. Bagian Requirement berisi:

1. Use Case, menggambarkan tugas-tugas yang bisa dilakukan user pada

software.

2. Use Case Description, menjelaskan secara rinci dari setiap tugas pada

(7)

3. Requirement, menyebutkan suatu fasilitas yang harus diadakan pada software sebagai konsekuensi dari suatu Use Case yang ditentukan sebelumnya.

4. Activity Diagram, yaitu diagram yang menggambarkan alur semua aktivitas

yang mungkin dilakukan melalui software ini.

5. Activity Description, menjelaskan secara rinci setiap aktivitas yang berjalan

beserta algoritma globalnya.

e. Desain antarmuka program, sebagai gambaran tampilan program sebelum semua fungsi diimplementasikan.

4.2 Proses Penelitian

Proses penelitian dibuat dengan mengikuti tahapan model proses waterfall. Penelitian dimulai dengan perencanaan, analisis, perancangan, implementasi dan testing. Pemeliharaan tidak termasuk di dalam penelitian karena dilakukan setelah selesainya proses pembuatan.

a. Perencanaan

Perencanaan dimulai dengan pengumpulan data mentah, yaitu dengan mengumpulkan data secara lengkap dengan tatap muka langsung kepada narasumber. Selain itu perencanaan juga dilakukan dengan melakukan studi pustaka ke perpustakaan untuk mencari lisensi buku – buku yang berhubungan dengan TOEFL dan juga mengumpulkan bank-bank soal TOEFL guna menambah variasi soal pada aplikasi ini.

b. Analisis

Pada tahapan ini bertujuan untuk menspesifikasikan bahasa pemrograman yang akan dipakai untuk program serta bagaimana sistem basis datanya. Pada tahapan ini menggunakan Unified Modelling Language dan activity diagram yaitu menggambarkan berbagai alir aktifitas dalam sebuah sistem yang sedang dirancang, bagaimana masing-masing alir berawal,

decision yang mungkin terjadi dan bagaimana mereka berakhir. Activity

(8)

penulisan kelas-kelas dalam bahasa program yang spesifik, skema database, dan komponen-komponen yang diperlukan dalam sistem software

c. Perancangan

Perancangan adalah bentuk rencana pengenbangan perangkat lunak yang lebih dekat kepada unsur teknis. Pada proses ini akan digunakan activity

diagram karena diagram ini merupakan bentuk UML yang dekat dengan

bentuk desain dan proses kerja Use Case dengan jelas. d. Implementasi

Perancangan sistem yang dihasilkan akan diimplementasikan menjadi sebuah aplikasi TOEFL berbasis mobile untuk sistem operasi Android. Pada tahap ini digunakan Eclipse mengembangkan aplikasi, Adobe Dreamweaver CS 5 sebagai web editor, Google Chrome sebagai web browser, database MySql dan device Samsung GT S5830 dan Sony Erickson XPERIA Play untuk melakukan ujicoba aplikasi dan tool lain sebagai pendukung seperti Adobe Photoshop CS4, XAMPP, Power Designer 15, dan Microsoft Visio 2010.

e. Testing

Pengujian sistem ini akan dilakukan dengan menggunakan metode pengujian Black Box. Pengujian Black Box yang disebut juga functional testing, merupakan suatu metode pengujian yang hanya memfokuskan pada keluaran yang dihasilkan dari berbagai macam manipulasi masukan (input)..

V. Instrumen Penelitian

(9)

VI. Alur Penelitian

Alur penelitian ditunjukkan pada gambar 1.

Gambar 1. Alur penelitian

Pengumpulan litelatur dan observasi pustaka dari berbagai sumber

Pembuatan dokumen SRS

Pembuatan database dan desain antarmuka perangkat lunak

Desain proses aplikasi simulasi tes TOEFL berbasis mobile

Implementasi pembuatan sistem informasi dan proses aplikasi simulasi tes TOEFL berbasis mobile

Pendefinisian dan pembuatan mekanisme penyimpanan oleh perangkat lunak

Pembuatan fasilitas penampil hasil oleh program berupa laporan

Hasil, evaluasi dan update

Pembuatan dokumentasi lain yang perlu

Sinkronisasi dengan dokumen SRS, packaging perangkat lunak dalam modul instalasi

(10)

PEMBAHASAN

Umumnya saat ini tes TOEFL dilakukan secara manual dengan menjawab soal pada lembar jawaban yang disediakan, dan hanya dapat dilakukan di lembaga – lembaga Tes TOEFL. Proses nya pun terhitung cukup lama, karena setelah selesai melakukan tes TOEFL masyarakat tidak dapat langsung mengetahui hasil dari tes TOEFL yang sudah dilakukannya.

Perangkat lunak ini bertujuan untuk mempersingkat proses tersebut, dan memudahkan masyarakat dalam melakukan simulasi tes TOEFL karena dapat dilakukan dimana saja hanya dengan menggunakan perangkat mobile Android yang dimiliki oleh user.

KESIMPULAN DAN SARAN I. Kesimpulan

Kesimpulan yang diperoleh dari penelitian ini adalah Aplikasi simulasi tes TOEFL berbasis mobile dapat digunakan pada sistem operasi Android.

II. Saran

Adapun saran-saran yang dapat diberikan yaitu sebagai berikut :

1. Penelitian selanjutnya diharapkan aplikasi ini bisa lebih dikembangkan dengan menambahkan fitur – fitur yang belum terdapat pada aplikasi ini. 2. Penelitian selanjutnya diharapkan aplikasi ini tidak hanya dapat digunakan

pada sistem operasi Android saja, tapi dapat digunakan pada sistem operasi

mobile lainnya.

UCAPAN TERIMA KASIH

(11)

Dodon R. Nugrahadi, S.Kom, M.Eng. selaku pembimbing pendamping atas arahan, bimbingan, masukan dan bantuannya dalam penyusunan skripsi dan Bapak Radityo Adi Nugroho, S.T, M.Kom,\ dan Bapak Muliadi, S.Kom, M.Cs selaku doesen penguji yang telah banyak memberikan masukan dan koreksi selama penulisan laporan ini. Teman-teman Ilmu Komputer angkatan 2006, 2007, dan 2008, 2009 atas semangat dan kebersamaan yang tiada habisnya dan semua pihak yang tidak dapat disebutkan satu persatu.

DAFTAR PUSTAKA

F, Priyanta. (2011). Pemrograman Android untuk Pemula. Jakarta: CV. Cerdas Pustaka.

Hariyanto, Bambang. 2004. Rekayasa Sistem Berorientasi Objek. Informatika. Bandung.

Muhammad. (2007). Tips dan Trik Menaikkan TOEFL. Yogyakarta: Idea Publishing.

S., Stephanus Hermawan. (2011). Mudah Membuat Aplikasi Android. Yogyakarta: CV. Andi Offset.

Siregar, I. M. (2010). Mengembangkan Aplikasi Enterprise Berbasis Android. Yogyakarta: Gava Media.

Siregar, I. M. (2011). Membongkar Source Code Berbagai Aplikasi Andorid. Yogyakarta: Gava Media.

Supardi, I. Y. (2008). Pemrograman Handphone dengan J2ME. Jakarta: PT. Elex Media Komputindo.

Gambar

Gambar 1. Alur penelitian

Referensi

Dokumen terkait

Asumsinya, investasi yang memberikan return relatif besar adalah sektor-sektor yang paling produktif yang ada di pasar, dengan demikian, dana yang berasal dari

Sistranas pada Tatrawil adalah tatanan transportasi yang terorganisasi secara kesisteman dan antarmoda terdiri dari transportasi jalan, transportasi kereta api,

murobbiyah/coordinator pengasuh. Perizinan umroh hanya diperbolehkan di waktu libur Semester,kenaikan kelas, dan libur puasa. Saat penerimaan rapor santri tidak diizinkan

Dalam kitab Ayub, ketika Tuhan mempertontonkan kembali kisah penciptaan, Tuhan mau mengatakan kepada Ayub: ―Jika kamu percaya bahwa Aku berdaulat atas segala sesuatu, maka

Dari pengertian di atas, dapat disimpulkan bahwa informasi merupakan hasil dari pengolahan data menjadi bentuk yang lebih berguna bagi yang menerimanya yang menggambarkan

reduplikasi yang meliputi; pengulangan seluruh bentuk dasar tanpa variasi fonem, pengulangan sebagian, pengulangan dengan berimbuhan atau afiksasi, dan pengulangan

Alhamdulillah segala puji syukur kehadirat Allah SWT atas segala limpahan berkah, rahmat, dan hidayah-Nya sehingga penulis dapat menyelesaikan skripsi dengan judul

3.9 Menganalisis unsur-unsur pembangun cerita pendek dalam buku kumpulan cerita pendek 3.9.2 Menelaah teks cerita pendek berdasarkan struktur Cerita Pendek Struktur