Anda di halaman 1dari 10

ISSN: 2303-3142 Vol. 5, No.

2, Oktober 2016

SIMATIK : APLIKASI SIMULASI BANK SOAL TES POTENSI


AKADEMIK (TPA) BERBASIS MULTI PLATFORM

Made Hendra Yudha Saputra 1, I Ketut Resika Arthana 2, Gede Saindra Santyadiputra 3
1,2,3
Jurusan Pendidikan Teknik Informatika, Fakultas Teknik dan Kejuruan
Universitas Pendidikan Ganesha
Singaraja, Indonesia

e-mail: hendrayudha02@gmail.com, resika@undiksha.ac.id, gsaindras@undiksha.ac.id

Abstract

Penelitian ini bertujuan untuk : (1) menghasilkan rancang bangun dan implementasi
Simatik : Aplikasi Simulasi Bank Soal Tes Potensi Akademik (TPA) Berbasis Multi
Platform, (2) Mengetahui respon dari Pengguna terhadap Simatik : Aplikasi Simulasi Bank
Soal Tes Potensi Akademik (TPA) Berbasis Multi Platform. Dalam perancangannya,
aplikasi ini akan menggunakan arsitektur client-server untuk melakukan proses
pertukaran data.
Perancangan dilakukan dengan menggunakan model fungsional berupa UML. Model
fungsional berupa UML tersebut diimplementasikan dalam sebuah framework yaitu
Phonegap dengan bahasa pemrograman HTML5. Untuk mengetahui respon terhadap
Simatik : Aplikasi Simulasi Bank Soal Tes Potensi Akademik (TPA) Berbasis Multi
Platform ini diperoleh dengan menggunakan metode angket.
Hasil akhirnya yaitu berupa Aplikasi Simatik berbasis Multi Platform yang dapat diinstall
pada perangkat mobile untuk digunakan dalam latihan soal-soal yang terkait dengan Tes
Potensi Akademik (TPA). Berdasarkan hasil uji usability, aplikasi Simatik berbasis Multi
Platform ini mendapatkan persentase hasil sebesar 95,6 % dengan kategori sangat baik
yang berarti dalam pengoperasiannya aplikasi ini mudah untuk digunakan dan dapat
berfungsi sesuai dengan fungsi seharusnya.

Kata kunci: Phonegap, Multi Platform, Mobile, Tes Potensi Akademik (TPA), Simatik

Abstract

This research is purpose to : (1) produce generate design and implementation Simatik :
Aplikasi Simulasi Bank Soal Tes Potensi Akademik (TPA) Berbasis Multi Platform (2) To
knowing the response of users to Simatik : Aplikasi Simulasi Bank Soal Tes Potensi
Akademik (TPA) Berbasis Multi Platform. In its design, this application will use the client-
server architecture to make the exchange process of data.
The design were done by using a functional model UML form. The functional model UML
form is implemented within a framework that is phonegap with HTML 5 programming
languages. To determine the response of Simatik. Simatik : Aplikasi Simulasi Bank Soal
Tes Potensi Akademik (TPA) Berbasis Multi Platform obtained by using questionnaries.
Finally result is Simatik Application based on Multi Platform which can be installed on the
mobile device for use in practice of TPA. Based on the results of usability test, this Simatik
Aplications based on Multi Platform got 95,6 % with very good category, it means that the
operationed of this application is easy to use and it can function as according to the its
properly function.

Keywords : Phonegap, Multi Platform, Mobile, Tes Potensi Akademik (TPA), Simatik

Jurnal Sains dan Teknologi | 823


ISSN: 2303-3142 Vol. 5, No. 2, Oktober 2016

PENDAHULUAN besar responden mengeluhkan kurang


Tes Potensi Akademik atau TPA lengkapnya pembahasan yang didapat serta
adalah sebuah tes yang bertujuan untuk banyak pembahasan yang sulit dimengerti.
mengetahui bakat dan kemampuan Kekurangan lain berdasarkan survey yang
seseorang di bidang keilmuan atau dilakukan adalah kurang praktisnya media
akademis. TPA pada umumnya memiliki non elektronik apabila digunakan sebagai
empat jenis soal yaitu tes verbal atau wadah latihan atau simulasi TPA.
bahasa, tes numerik atau angka, tes logika, Pemanfaatan teknologi Mobile dengan Multi
dan tes spasial atau gambar. Platform merupakan salah satu solusi untuk
Saat ini, selain untuk menyeleksi calon permasalahan tersebut. Multi Platform dipilih
mahasiswa di Perguruan Tinggi, TPA juga karena dalam implementasinya aplikasi
telah menjadi tes standar dalam seleksi akan dapat dijalankan di berbagai perangkat
penerimaan Calon Pegawai Negeri Sipil mobile dengan sistem operasi yang berbeda
(CPNS) dan juga rekrutmen karyawan beda seperti iOS, Android dan Windows
swasta serta karyawan BUMN. Berdasarkan Phone. Hal ini semakin diperkuat dari hasil
hal itu, sekarang sudah banyak pihak yang survey yang menyatakan bahwa sebanyak
menyediakan latihan atau simulasi TPA 53 dari 55 orang responden setuju jika
baik itu berupa buku-buku soal, website dan latihan TPA ini dibuat menjadi sebuah
berupa aplikasi baik itu di komputer maupun aplikasi Multi Platform yang disertai
perangkat bergerak berupa handphone atau pembahasan berupa video animasi untuk
mobile. soal tes gambar. Dengan demikian tujuan
Simulasi merupakan suatu aktivitas dari pengembangan aplikasi yaitu ingin
yang menirukan operasi dan perilaku dari menjangkau seluruh kalangan pengguna
berbagai macam situasi nyata, baik fasilitas mobile dapat terpenuhi.
maupun prosesnya. Keadaan nyata yang Berdasarkan uraian di atas, akan
akan disimulasikan itu dinamakan sistem, dibangun sebuah aplikasi “Simatik : Simulasi
dimana untuk mempelajarinya diperlukan Bank Soal Tes Potensi Akademik (TPA)
berbagai asumsi. Berdasarkan pengertian Berbasis Multi Platform” berupa latihan atau
tersebut, simulasi Tes Potensi Akademik simulasi yang memiliki tampilan menarik dan
(TPA) dapat diartikan sebuah tiruan dari tes pembahasan dalam bentuk animasi video
TPA yang sebenarnya baik itu dari segi fitur, yang dapat memudahkan pengguna dalam
cara menjawab, konten serta karakteristik memahami soal yang telah diberikan. Pada
dari tes itu sendiri tanpa mengesampingkan aplikasi ini nantinya berisi soal-soal terkait
tujuan dari tes tersebut. Pada simulasi TPA TPA seperti tes verbal atau bahasa, tes
biasanya selalu di sertai oleh pembahasan numerik atau angka, tes logika, dan tes
untuk memudahkan pengguna dalam spasial atau gambar yang di random sesuai
memahami setiap soal sehingga apabila dengan kebutuhan dan akan selalu
pada tes yang sebenarnya terdapat soal diperbaharui pada saat pengguna
dengan karakteristik sama maka dapat menggunakan aplikasi dengan cara online
dijawab dengan mudah. ke internet.
Penulis mengadakan survey terhadap Aplikasi ini ditujukan untuk calon
55 orang responden berumur 18 tahun ke mahasiswa yang ingin mencari Perguruan
atas untuk mengetahui tingkat pemahaman Tinggi Negeri, Calon Pegawai Negeri Sipil
masyarakat mengenai pembahasan soal (CPNS), calon rekrutmen POLRI, calon
pada latihan atau simulasi TPA. Dari hasil rekrutmen tenaga dosen dan pengguna lain
observasi tersebut diketahui bahwa yang mengikuti tes masuk sejenis. Dengan
sebagian besar responden mengaku kurang adanya aplikasi ini, diharapkan dapat
memahami pembahasan soal pada saat mengukur kemampuan akademik pengguna
responden melakukan latihan soal TPA. dan mampu memberikan sebuah kontribusi
Dari survey di atas dapat dinyatakan yang bermanfaat dan juga dapat membantu
bahwa media non elektronik sebagai wadah pengguna untuk mempermudah dalam
latihan atau simulasi TPA seperti dalam belajar dan lebih menyingkat waktu belajar.
format buku-buku maupun lembar tes masih
memiliki beberapa kekurangan. Sebagian

Jurnal Sains dan Teknologi | 824


ISSN: 2303-3142 Vol. 5, No. 2, Oktober 2016

KAJIAN TEORI menggunakan dasar konsep dari direct


A. Tes Potensi Akademik (TPA) manipulation, menggunakan multi-touch
Tes Potensi Akademik (TPA) adalah gestures.
sebuah tes yang bertujuan untuk
mengetahui bakat dan kemampuan METODE PENELITIAN
seseorang di bidang keilmuan (akademis). Pengembangan aplikasi Simatik
Tes ini juga sering dihubungkan dengan berbasis Multi Platform ini menggunakan
kecerdasan seseorang. metode pendekatan penelitian
pengembangan (Research and
B. Jenis Soal Tes Potensi Akademik (TPA) Development). Metode penelitian ini dipilih
Jenis-jenis soal TPA ada empat yang karena prosedur yang ada di dalamnya
meliputi tes verbal, tes kemampuan sangat tepat untuk mengembangkan sebuah
kuantitatif, tes penalaran atau logika dan tes media pembelajaran atau latihan yang
gambar. bertujuan untuk mengembangkan dan
memvalidasi produk. Metode penelitian jenis
C. Aplikasi Native, Hybrid dan Web ini merupakan metode penelitian yang
Native Application adalah aplikasi digunakan untuk menghasilkan produk
yang terpasang atau ter-install pada tertentu dan menguji keefektifan produk
perangkat mobile seperti Android, IOs, tersebut. Sedangkan pengembangan
Windows Phone, Symbian, atau Blackberry Aplikasi Simatik Berbasis Multi Platform ini
yang memiliki kelebihan yaitu aplikasi menggunakan model ADDIE. Model ini
berjalan lebih fleksibel dan lebih cepat. dipilih karena lebih sederhana dan mudah
Sedangkan mobile web application (HTML5) dipelajari serta strukturnya yang sistematis
adalah aplikasi berbasis website yang hanya akan membuat penerapan model penelitian
dapat diakses melalui modern web browser ini menjadi lebih terarah. Maksud dari
yang sudah mendukung HTML5. terarah di sini adalah bahwa model
penelitian ini, pada evaluasi setiap fasenya
D. Phonegap dapat membawa pengembangan
Phonegap adalah sebuah framework pembelajaran ke fase selanjutnya.
pembuatan aplikasi mobile berbasis open
source. Phonegap framework A. Analisis Masalah dan Usulan Solusi
memungkinkan seseorang Dari hasil analisis tentang
mengembangkan aplikasi native mobile permasalahan yang didapat setelah penulis
menggunakan keahlian HTML, CSS dan menyebarkan angket dan observasi
JavaScript. Sebuah aplikasi yang dibuat terhadap buku-buku dan aplikasi yang terkait
menggunakan framework Phonegap dapat dengan Tes Potensi Akademik (TPA),
di-deploy ke berbagai platform yaitu iOS, terdapat beberapa permasalahan yang
Android, Windows Mobile, Blackberry, terjadi di antaranya sebagai berikut.
WebOS, Symbian dan Bada. (1) Pada beberapa media penyedia
latihan soal Tes Potensi Akademik (TPA)
E. Android hanya menyediakan latihan soal Tes Potensi
Android merupakan platform mobile Akademik (TPA) pada satu kategori
terpopuler di dunia. Sistem Operasi ini telah keperluan tes saja. (2) Sebagian besar
digunakan ratusan juta orang di lebih dari masyarakat belum memahami pembahasan
190 negara di seluruh dunia. Terdapat soal pada latihan soal Tes Potensi Akademik
beberapa versi dari sistem operasi Android (TPA). (3) Pembahasan soal Tes Potensi
dari awal perkembangannya hingga Akademik (TPA) pada media non elektronik
sekarang. (buku, lembar tes) kurang lengkap dan sulit
dimengerti. (4) Pada pembahasan soal Tes
F. iOS Potensi Akademik (TPA) media non
iOS (sebelumnya iPhone OS) adalah elektronik (buku, lembar tes) pembaca
sistem operasi perangkat bergerak yang masih harus membuka lembaran satu
dikembangkan dan didistribusikan oleh persatu antara lembar soal dan pembahasan
Apple Inc. Userinterface dari iOS sehingga dapat memakan waktu yang cukup

Jurnal Sains dan Teknologi | 825


ISSN: 2303-3142 Vol. 5, No. 2, Oktober 2016

lama. (5) Pada pembahasan soal Tes kategori keperluan yang dipilih untuk
Potensi Akademik (TPA) media non mengetahui perkembangan kemampuan
elektronik (buku, lembar tes) lebih peserta berupa papan nilai. (12) Admin
didominasi oleh kata-kata sehingga dapat login ke aplikasi. (13) Admin dapat
memungkinkan kurangnya minat mengelola akun Operator. Admin dapat
masyarakat terhadap latihan soal TPA, mengelola paket siap publish dan sudah
padahal latihan terhadap Tes Potensi publish. (14) Admin dapat mengelola akun
Akademik (TPA) sangat penting sebagai Peserta. (15) Admin dapat mengelola
persiapan menghadapi tes yang kategori keperluan tes. (16) Admin dapat
sesungguhnya. (6) Pada beberapa media mengelola paket soal. (17) Admin dapat
elektronik (website, aplikasi, e-book) masih mengelola feedback soal. (18) Operator
belum terdapat fitur seperti timer, random dapat login ke aplikasi. (19) Operator dapat
soal, penskoran langsung dan pembahasan mengelola paket belum publish dan siap
yang interaktif. publish. (20) Operator dapat mengelola
Berdasarkan hasil analisis masalah di bobot soal. (21) Operator dapat mengelola
atas maka solusi yang dapat diusulkan soal TPA. (22) Operator dapat mengelola
adalah dikembangkannya Aplikasi Simatik feedback soal.
berbasis Multi Platform yang nantinya dapat Kebutuhan Non Fungsional perangkat
digunakan oleh pengguna yang ingin lunak antara lain, (1) Usability (2) Portability
melakukan latihan soal-soal pada berbagai 3) Pengembangan aplikasi Simatik ini dibuat
keperluan tes yang terkait dengan Tes sebagai media belajar atau latihan yang
Potensi Akademik (TPA). Perangkat lunak bersifat multimedia interaktif.(4) Aplikasi
yang dikembangkan ini diharapkan dapat dapat merespon pengguna dalam waktu 1-2
menangani permasalahan yang didapat. detik untuk pindah ke halaman sebelum atau
pun berikutnya. Untuk halaman tertentu,
B. Analisis Perangkat Lunak aplikasi dapat merespon maksimal dalam
1. Kebutuhan Perangkat Lunak waktu 8 detik.
Kebutuhan fungsional perangkat lunak 2. Tujuan Perangkat Lunak
antara lain, (1) Peserta latihan dapat login ke Adapun tujuan penelitian ini adalah
aplikasi. (2) Peserta latihan dapat memilih dapat membantu peserta latihan soal dalam
kategori keperluan tes seperti tes CPNS, tes melakukan latihan soal terkait Tes Potensi
SBMPTN, tes POLRI, tes BUMN dan tes Akademik (TPA), baik itu dalam hal
TKDA. (3) Peserta latihan dapat memilih penyediaan soal-soal secara random hingga
paket soal. (4) Peserta latihan dapat penyediaan pembahasan soal.
menjawab soal berdasarkan kategori 3. Masukkan dan Keluaran Perangkat Lunak
keperluan tes dan paket soal yang dipilih Adapun yang menjadi masukan dari
dengan timer sebagai acuan. (5) Peserta aplikasi Simatik adalah berupa data kategori
latihan dapat melihat skor akhir dari paket keperluan tes, data tipe soal, data bobot,
soal yang dijawab sebelumnya. (6) Peserta data paket, data soal dan data peserta
latihan dapat melihat kunci jawaban setelah latihan. Dari semua data tersebut akan
menyelesaikan simulasi soal. (7) Peserta diolah sehingga menghasilkan keluaran
latihan dapat melihat analisis dari setiap tipe berupa data skor akhir, informasi jawaban
soal yang dijawab sehingga Peserta latihan benar dan informasi latihan yang dilakukan
dapat mengetahui tingkat kemampuan dan sebelumnya.
pemahaman pada masing-masing tipe soal. 4. Model Fungsional
(8) Peserta latihan dapat melihat history Pemodelan fungsional perangkat lunak
paket soal yang sudah dijawab sebelumnya. menggunakan UML (Unified Modeling
(9) Peserta latihan dapat mengirim feedback Language) yaitu use case diagram.
terhadap masing-masing soal kepada Rancangan dapat dilihat seperti gambar 1.
Administrator. (10) Peserta latihan dapat
melihat pembahasan berupa video animasi C. Perancangan Perangkat Lunak
untuk soal visual atau gambar. (11) Peserta 1. Perancangan Paket Soal
latihan dapat melihat nilai dari peserta Rancangan paket soal merupakan
latihan yang terdaftar ke sistem berdasarkan desain jumlah paket soal yang akan

Jurnal Sains dan Teknologi | 826


ISSN: 2303-3142 Vol. 5, No. 2, Oktober 2016

digunakan pada aplikasi Simatik. Paket soal diberikan, maka aplikasi akan langsung
nantinya disesuaikan dengan jumlah menuju halaman skor akhir dari paket yang
kategori keperluan tes. Pada penelitian ini, dipilih Peserta. Jadi dapat diperoleh
terdapat batasan pada kategori keperluan kesimpulan bahwa untuk menjawab 1 soal,
tes yaitu hanya terdiri kategori keperluan tes Peserta diberi waktu maksimal yaitu
CPNS, TKDA, SBMPTN, POLRI dan BUMN. 90
= 0,857 menit
Masing-masing dari kategori keperluan tes 105
akan dikembangkan menjadi 2 paket soal
dengan nama yang berbeda namun masih 3. Perancangan Penilaian
ada hubungannya dengan kategori Rancangan penilaian merupakan
keperluan tes. Seperti misalnya untuk pemodelan mengenai nilai atau skor yang
kategori keperluan tes CPNS akan diberikan kepada Peserta setelah menjawab
dikembangkan menjadi 2 paket soal dengan 1 paket soal. Berdasarkan observasi
nama Paket CPNS 01 dan Paket CPNS 02 terhadap aplikasi yang terkait dengan
dengan tingkat kesulitan yang berbeda. simulasi TPA, didapat bahwa setiap paket
Setiap paket soal akan memiliki variasi soal soal nantinya akan dinilai dengan kisaran
dan tingkat kesulitan soal yang berbeda nilai antara 0 sampai 100. Jadi untuk nilai
dengan paket soal lainnya dalam satu terendah adalah 0 dan nilai tertingginya
kategori keperluan tes sesuai kebutuhan adalah 100.
tergantung dari nilai akhir Peserta. Untuk mendapatkan nilai tersebut,
perancangan rumus yang diperoleh adalah
sebagai berikut.
𝒃𝒂𝒏𝒚𝒂𝒌𝒏𝒚𝒂 𝒋𝒂𝒘𝒂𝒃𝒂𝒏 𝒃𝒆𝒏𝒂𝒓
𝟗𝟎
𝒙 𝟏𝟎𝟎
Jadi apabila Peserta menjawab benar
sebanyak 70 maka dapat diperoleh nilai
sebesar :
𝟕𝟎
𝒙 𝟏𝟎𝟎 = 𝟕𝟕, 𝟕
𝟗𝟎

3. Perancangan Struktur Data


Perangkat struktur data Aplikasi
Simatik berbasis Multi Platform dirancang
menggunakan basis data dan menggunakan
13 tabel yang berfungsi menyimpan data.

HASIL DAN PEMBAHASAN


A. Implementasi Perangkat Lunak
Gambar 1. Use Case Diagram Simatik 1. Lingkungan Implementasi Perangkat
Lunak
2. Perancangan Soal dan timer (a) Spesifikasi Perangkat Keras Aplikasi
Rancangan soal dan timer merupakan Simatik berbasis Multi Platform ini
pemodelan mengenai jumlah soal dan dikembangkan pada lingkungan
batasan waktu dalam menjawab soal (timer) perangkat keras komputer mobile
pada setiap paket soal yang akan digunakan (laptop) yang memiliki spesifikasi
pada aplikasi Simatik. Berdasarkan sebagai berikut.
observasi terhadap aplikasi yang terkait - Monitor 14 inchi dengan resolusi
dengan simulasi TPA, didapat bahwa setiap 1366 x 768 pixel
paket soal nantinya akan berisi 90 butir soal - RAM dengan kapasitas 4 GB DDR3
hasil random dari 4 tipe soal yaitu verbal, dan media Penyimpanan Harddisk
angka, logika dan gambar. Untuk menjawab 500GB
90 butir soal tersebut, Peserta akan diberi - Processor Intel® Core i3 dengan
waktu 105 menit. Jadi apabila Peserta CPU 2.30 Ghz
menjawab soal melebihi waktu yang

Jurnal Sains dan Teknologi | 827


ISSN: 2303-3142 Vol. 5, No. 2, Oktober 2016

(b) Spesifikasi Perangkat Lunak Aplikasi Simatik Berbasis Multi Platform penulis
Simatik berbasis Multi Platform lakukan dengan menggunakan Ripple
dikembangkan pada lingkungan Emulator Phonegap. Hal ini penulis
perangkat lunak sebagai berikut. lakukan karena masih minimnya
- Phonegap Desktop v.0.3.3 perangkat Multi Platform yang akan
- Phonegap Mobile. digunakan untuk implementasi
- Adobe Phonegap Build perangkat lunak Aplikasi Simatik. Untuk
- Notepad ++ v 6.8.7 lebih lengkapnya implementasi
2. Implementasi Perangkat Lunak pada perangkat lunak pada perangkat multi
Perangkat Multi Platform platform dijabarkan pada Tabel 1.
Implementasi perangkat lunak Aplikasi

Tabel 1. Kategori Hasil Uji Ahli Isi Implementasi Perangkat lunak pada Perangkat Multi
Platform
No. Nama Perangkat Spesifikasi Hasil
1. Blackberry Bold - OS : Blackberry OS 7 Berhasil
9900 - Perangkat : Blackberry
- Layar : 640 x 480
2. Blackberry Q10 - OS : Blackberry OS Berhasil
10.1
- Perangkat : Blackberry
- Layar : 720x720
3. Palm Pre - OS : WebOS versi 1.x Berhasil
- Perangkat : Palm
- Layar : 320 x 480
4. HP Pre 3 - OS : WebOS versi 2.x Berhasil
- Perangkat : HP
- Layar : 480 x 800
5. Nexus S - OS : Android v 2.3.x Berhasil
- Perangkat : Samsung
- Layar : 480 x 800
6. Nexus 4 - OS: Android v 4.2.x Berhasil
- Perangkat : LG
- Layar : 768 x 1280
7. Nokia N8 - OS : SymbianOS v3 Berhasil
- Perangkat : Nokia
- Layar : 360 x640
8. iPhone 4/4s - OS : iOS versi 5 Berhasil
- Manufacture : Apple
- Layar : 640 x 960
9. iPhone 5 - OS : iOS versi 6 Berhasil
- Perangkat: Apple
- Layar : 640 x 1136

3. Implementasi Antar Muka Perangkat Antarmuka halaman login merupakan


Lunak antarmuka yang digunakan Admin dan
Adapun implementasi tampilan Operator untuk masuk ke dalam aplikasi
antarmuka Aplikasi Simatik berbasis Multi berbasis web. Admin dan Operator akan
Platform adalah sebagai berikut. diminta mengisi Username dan Password
(A). Antar Muka Login Administrator untuk login.

Jurnal Sains dan Teknologi | 828


ISSN: 2303-3142 Vol. 5, No. 2, Oktober 2016

(D). Antar Muka Splash Screen dan Awal


Antarmuka Splash Screen akan
muncul sesaat setelah aplikasi dibuka dan
halaman awal sesaat setelah splash screen.
Pada antar muka Splash Screen
menampilkan logo dan pada halaman
Tampilan Awal menampilkan kelebihan
aplikasi Simatik berbasis Multi Platform
Gambar 2. Antarmuka Login Administrator

(B). Antar Muka Halaman Dashboard


Merupakan tampilan antarmuka
dashboard yang merupakan halaman utama
yang akan muncul jika pengguna berhasil
login sebagai admin maupun operator. Pada
antar muka halaman Dashboard berisi
informasi status data yang masuk kedalam
sistem.

Gambar 5. Antarmuka Splash Screen (Kiri)


dan Halaman Awal Aplikasi (Kanan)

(E). Antar Muka Daftar dan Login


Gambar 3. Antarmuka Dashboard Pada halaman daftar, pengguna harus
Administrator memasukkan email beserta data pribadi.
Untuk bisa login ke aplikasi, pengguna
(C). Antar Muka Cek Soal Publish diharuskan untuk memverifikasi akun
Tampilan antar muka cek soal publish melalui email yang didaftarkan. Setelah
digunakan untuk melakukan pengecekan email terverifikasi, maka pengguna dapat
soal-soal sebelum paket di publish. Bila tidak login dengan memasukkan email dan
ada kesalahan berarti pada soal maka paket password terlihat pada gambar 8.
bisa di Publish. Pada tampilan ini terdapat
tombol “Publish” untuk mempublish paket
soal dan daftar soal-soal yang akan masuk
ke dalam paket yang akan di publish. Pada
daftar soal, Operator atau Admin dapat
melihat detail soal dan detail penanggung
jawab.

Gambar 6. Antarmuka Halaman Daftar (Kiri)


Gambar 4. Antarmuka Cek Soal Publish dan Halaman Login (Kanan)

Jurnal Sains dan Teknologi | 829


ISSN: 2303-3142 Vol. 5, No. 2, Oktober 2016

(F). Antar Muka Dashboard dan Sidebar Sedangkan antar muka pembahasan
soal menampilkan pembahasan dalam
bentuk video animasi.

Gambar 7. Antarmuka Dashboard (Kiri)


dan Sidebar (Kanan) Gambar 9. Antarmuka Papan Nilai (Kiri) dan
Daftar Pembahasan Soal (Kanan)
(G). Antar Muka Latihan Soal dan Skor
Antarmuka halaman latihan (I). Antar Muka Kelola Soal
merupakan halaman yang digunakan
Peserta untuk melakukan latihan soal-soal
terkait TPA. Pada halaman ini terdapat
tampilan timer, pertanyaan, radio button
untuk memilih jawaban yang dianggap benar
dan navigasi untuk lanjut ke soal berikutnya.

Gambar 10. Antarmuka Kelola Soal

B. Evaluasi dan Pembahasan Perangkat


Lunak
Secara global pelaksanaan pengujian
perangkat lunak baik pada saat melakukan
Uji Ahli Isi, Blackbox testing, Whitebox
testing, Uji Usability dan Uji Respon
Pengguna berlangsung dengan lancar.
Pada pengujian Ahli Isi mendapatkan
Gambar 8. Antarmuka Latihan Soal (Kiri) hasil persentase sebesar 82,9 % dengan
dan Halaman Skor (Kanan) kategori baik dan revisi sedikit. Hasil
pengujian Ahli Isi ini dikatakan baik karena
(H). Antar Muka Papan Nilai dan masih terdapat beberapa kesalahan berupa
Pembahasan ejaan dan tata cara penulisan kata serta
Antarmuka halaman papan nilai komposisi soal yang masih belum diurut
merupakan halaman yang digunakan berdasarkan tipe soal. Selain itu juga bila
Peserta untuk melihat daftar nilai tertinggi dibandingkan dengan teori yang digunakan,
berdasarkan tipe soal dari masing-masing butir pengujian dan fitur yang terdapat pada
peserta. Aplikasi Simatik Berbasis Multi Platform
sudah sesuai baik itu dari segi jumlah soal

Jurnal Sains dan Teknologi | 830


ISSN: 2303-3142 Vol. 5, No. 2, Oktober 2016

dan waktu yang didapat dari perbandingan Berdasarkan uji respon pengguna,
dengan buku-buku penyedia latihan soal data rata rata respon pengguna memberikan
dan aplikasi-aplikasi terkait Tes Potensi hasil persentase sebesar 100 % dengan
Akademik (TPA) lain, komposisi soal yang kategori sangat baik. Hasil pengujian uji
terdiri dari tipe soal Verbal, Kuantitatif, respon pengguna dikatakan baik
Logika dan Gambar serta penggunaan teori berdasarkan penilaian pada masing-masing
aplikasi Mobile untuk memudahkan butir yang diujikan pada uji respon pengguna
penggunaan aplikasi disegala tempat dan yang bernilai positif. Sehingga dapat
waktu. disimpulkan bahwa aplikasi Simatik berbasis
Pada uji blackbox testing, mulai dari Multi Platform ini, layak digunakan dalam
saat pertama kali aplikasi dijalankan pada latihan soal-soal yang terkait dengan Tes
perangkat Mobile untuk aplikasi Simatik dan Potensi Akademik (TPA).
Web untuk halaman administrator sampai
dengan selesai dan keluar, aplikasi Simatik SIMPULAN
berbasis Multi Platform berfungsi dengan 1. Aplikasi Simatik berbasis Multi Platform
baik. Hasil pengujian blackbox testing dirancang dengan menggunakan
dikatakan baik karena semua fitur seperti pemodelan fungsional berupa UML, dan
daftar aplikasi, login ke aplikasi, kelola soal, menggunakan arsitektur client – server
kelola paket soal, latihn soal, perolehan skor dalam hal pertukaran data dan informasi
dan lain sebagainya pada aplikasi serta di implementasikan menggunakan
ditampilkan sesuai dengan yang bahasa pemrograman HTML 5 dengan
diharapkan. , secara keseluruhan aplikasi framework Phonegap, sehingga dapat
Simatik berbasis Multi Platform sudah dapat digunakan di berbagai platform
berjalan pada berbagai perangkat Mobile perangkat mobile.
(Multi Platform). 2. Pengujian Aplikasi Simatik berbasis Multi
Pengujian white box dilakukan Platform dilakukan dengan beberapa
terhadap source code dengan tujuan cara dan mendapatkan hasil sebagai
menguji alur proses dan logika yang ada. berikut. Yang pertama yaitu Pengujian
Dari hasil pengujian tersebut dapat Uji Ahli Isi yang mendapatkan hasil
disimpulkan bahwa semua fungsi code persentase sebesar 82,9 % dengan
HTML 5 dan PHP pada teori yang digunakan kategori baik dan revisi sedikit. Kedua
dan diimplementasikan pada aplikasi adalah pengujian blackbox yang
Simatik berbasis Multi Platform dapat mendapatkan hasil semua fitur pada
berjalan dengan baik dan benar. aplikasi ditampilkan sesuai dengan yang
Pada pengujian Usability diharapkan. Ketiga adalah pengujian
mendapatkan hasil presentase sebesar 95,6 dengan menggunakan whitebox testing
% dengan kategori sangat baik. Persentase dimana semua source code serta logika
tersebut didapat dari total rata-rata – logika yang ada berjalan dengan baik
persentase Learnability, Efficiency, dan tidak ada error yang terjadi. Hasil uji
Memorability, Error dan Satisfaction.. Pada yang keempat yaitu uji usability yang
kelima pengujian tersebut mendapatkan menunjukkan bahwa aplikasi sudah
hasil dengan kategori sangat baik. Dengan dapat berjalan sesuai dengan fungsi
hasil pengujian usability yang dalam yang diharapkan dengan presentase
kategori sangat baik berarti aplikasi sudah hasil uji sebesar 95,6 % dan kategori
dapat berjalan dan digunakan sesuai sangat baik dimana dengan presentase
dengan fungsi dari aplikasi yang diharapkan. masing masing kategori yaitu
Namun, masih terdapat beberapa Learnability 96 %, Eficiency 95,2 %,
perbedaan ukuran layout dari beberapa Memorability 94,8 %, Error 94,8 %, dan
perangkat mobile yang digunakan untuk Satisfaction 96,6 %. Untuk hasil uji
melakukan uji coba. Hal ini terjadi karena responden, aplikasi Simatik berbasis
layout pada aplikasi menyesuaikan dengan Multi Platform mendapatkan presentase
ukuran layar dari masing masing perangkat hasil uji sebesar 100 % dengan kategori
mobile. sangat baik. Secara keseluruhan, hasil
uji sudah berjalan dengan lancar dan

Jurnal Sains dan Teknologi | 831


ISSN: 2303-3142 Vol. 5, No. 2, Oktober 2016

dapat disimpulkan aplikasi Simatik DAFTAR PUSTAKA


berbasis Multi Platform layak digunakan Chumairoh, M. S. (2014). Perancang
dalam latihan soal-soal yang terkait Bangun Aplikasi Mobile Pada Platform
dengan Tes Potensi Akademik (TPA). Android Berbasis Html5 Studi Kasus
Layanan Informasi Website Unipdu
SARAN Jombang. Jurnal Ilmiah Edutic, Vol.1,
1. Pada pengujian Uji Ahli Isi masih No.1, 1-6.
mendapatkan hasil pengujian Baik Developers Android. (2015). Diambil kembali
dengan Revisi yang dalam dari http://developer.android.com:
pengembangan selanjutnya diharapkan http://developer.android.com/about/ve
agar isi yang terkandung dalam aplikasi rsions/lollipop.html
lebih diperhatikan untuk mendapatkan Dewantara, A., & Kumala, C. (2010). Kupas
hasil yang maksimal. Tuntas Tes Potensi Akademik Masuk
2. Implementasi perangkat lunak aplikasi Perguruan Tinggi. Yogyakarta:
pada perangkat Multi Platform hanya Pustaka Widyatama.
beberapa saja dapat dilakukan karena Heizer, J., & Render, B. (2005). Operations
terkendala waktu dan perangkat Multi Management. Jakarta: Salemba
Platform yang minim. Diharapkan pada Empat
pengembangan selanjutnya Ibrahim, R. N. (2013). Pengembangan
Implementasi perangkat lunak aplikasi Aplikasi Belajar Menulis Alfabet Dan
tidak hanya melalui Emulator, tetapi Angka Untuk Perangkat Mobile
dapat di implementasikan pada semua Berbasis Android Dan Ios
jenis sistem operasi mobile. Menggunakan Framework Cocos2.
3. Dalam pengembangan selanjutnya, Jurnal Computech & Bisnis, Vol. 7, No.
diharapkan aplikasi tidak hanya bisa 1, 1-12
berjalan secara online, melainkan sudah Kertiasih, N. K. (2011). Pengembangan E-
dapat berjalan secara offline ehingga Learning MPK Bahasa Indonesia
aplikasi masih dapat digunakan apabila Menggunakan Model ADDIE untuk
pengguna tidak dapat terkoneksi ke Perkulihan di Universitas Pendidikan
jaringan internet. Ganesha. Tesis (tidak diterbitkan).
4. Aplikasi Simatik berbasis Multi Platform Program Studi Teknologi
masih berupa aplikasi semi mobile atau Pembelajaran, Pasca Sarjana
webview sehingga respon setiap Undiksha.
pengguna membuka suatu halaman Nasution, & Baihaqi. (2007). Simulasi Bisnis.
aplikasi masih terlalu lamban. Yogyakarta: Andi.
Diharapkan kedepannya tespotensiakademik. (2015). Diambil
pengembangan aplikasi Simatik kembali dari
berbasis Multi Platform dibuat secara www.tespotensiakademik.com:
native menggunakan Software Editor http://www.tespotensiakademik.com/a
Khusus (Eclipse, Android Studio) untuk pa-yang-dimaksud-dengan-tpa.php.
pengembangan aplikasi Phonegap. Yudistira, Y. (2011). Membuat Aplikasi
iPhone, Android & Blackberry Itu
Gampang. Jakarta Selatan: Mediakit

Jurnal Sains dan Teknologi | 832

Anda mungkin juga menyukai