BAB IV HASIL DAN PEMBAHASAN
5. Evaluation
Evaluasi adalah proses untuk melihat apakah sistem yang sedang dibangun berhasil, sesuai dengan harapan awal atau tidak. Sebenarnya tahap evaluasi bisa terjadi pada setiap empat tahap di atas. Evaluasi yang terjadi pada setiap empat tahap diatas itu dinamakan evaluasi formatif, karena tujuannya untuk kebutuhan revisi.
Misal, pada tahap rancangan, mungkin kita memerlukan salah satu bentuk evaluasi formatif misalnya review ahli untuk memberikan input terhadap rancangan yang sedang kita buat. Pada tahap pengembangan, mungkin perlu uji coba dari produk yang kita kembangkan atau mungkin perlu evaluasi kelompok kecil dan lain-lain.
Penelitian yang dilakukan dengan memanfaatkan fasilitas komputer digunakan untuk merancang, menguji dan mengoptimalkan hasil dari penelitian yang telah penulis lakukan. Peralatan yang digunakan dalam penelitian ini adalah berupa perangkat keras (hardware) dan perangkat lunak (software). Peralatannya adalah sebagai berikut :
1. Hardware yang digunakan pada saat penelitian adalah : a. Processor Intel® Core™ i3-2370M
b. System type : x64-based PC c. RAM 4 GB
d. Harddisk kapasitas 450 GB e. Laptop Dell
2. Software yang digunakan pada saat penelitian adalah : a. Microsoft Windows 7 32-bit
b. Android Studio 2.1.0.0
c. Software Sqlite manager 0.8.3 d. Software pengolah gambar digital
C. Model Pengembangan Sistem
Dalam penelitian ini penulis menggunakan model pengembangan sistem yang diadopsi dari SDLC (Sistem Development Life Circle) yaitu model waterfall. Model waterfall mengusulkan sebuah pendekatan kepada perkembangan software yang sistematik dan sekuensial yang mulai pada
dan pemeliharaan. Model ini melingkupi tahapan-tahapan sebagai berikut : rekayasa dan pemodelan sistem/informasi, analisis kebutuhan, desain, coding, pemeliharaan dan pengujian.
Tahapan-tahapan tersebut dapat digambarkan dalam skema siklus hidup pengembangan sistem pada gambar 3.1 berikut:
Gambar 3.1 Model Pengembangan Waterfall
Sumber : Janner Simarmata, Rekayasa Perangkat Lunak, (Yogyakarta: Andi, 2010), Cet.ke-1, hal. 54
Requirements Definition
Design
Coding
Testing
Maintenance
1. Definisi Kebutuhan (Requirements Definition)
Mengumpulkan keperluan sistem yang dibutuhkan secara lengkap kemudian dianalisa dan didefinisikan kebutuhan tersebut untuk dipenuhi oleh program yang akan dibangun. Kebutuhan-kebutuhan tersebut berupa komputer, jaringan internet, dan software yang dibutuhkan.
2. Desain (Design)
Tahap penerjemahan dari keperluan atau data yang telah dianalisis ke dalam bentuk yang mudah dimengerti oleh programmer. Penulis akan menggambarkan bagaimana suatu sistem dibentuk.
3. Coding
Menerjemahkan data yang telah dirancang (algoritma) ke dalam bahasa pemrograman yang telah ditentukan. Pada tahap ini panulis akan melakukan pengetikan kode program.
4. Uji sistem (Testing)
Setelah program selesai dibuat maka akan diujikan sebelum di implementasikan melalui tahapan testing (uji sistem) sehingga user (pengguna) dapat mengetahui kehandalan dari sistem yang dibuat.
Karena masih dalam tahap uji coba maka sistem belum dapat digunakan.
5. Perawatan sistem (Maintenance)
Tahap ini adalah tahap akhir pengembangan sistem dan merupakan tahap paling penting untuk menjaga keselamatan sistem. Pada tahap ini
2 Jugianto, Analisa dan Desain Sistem, (Yogyakarta: 2005), cet. Ke-1
manajemen sistem. Untuk itu seorang sistem analis harus memikirkan apa tindakan terbaik dalam mengembangkan sistem.3
Dari uraian diatas dapat disimpulkan bahwa sistem mengalami siklus hidup yang disebut dengan siklus hidup sistem. Siklus hidup sistem adalah proses evolusioner atau perubahan sistem lama menjadi sistem baru yang diikuti dalam penerapan sistem yang berbasis komputer.
D. Tahapan Penelitian
Dalam melaksanakan penelitian, peneliti mengikuti beberapa proses atau tahapan, seperti terlihat pada gambar 3.2 di bawah ini :
Gambar 3.2 Skema tahapan penelitian
3 Efmi Meiyana, Sistem Registrasi Online Mahasiswa di Fakultas Adab IAIN Imam Bonjol Padang, Skripsi (Padang: UPI YPTK, 2006), hal. 19 (skripsi tidak diterbitkan)
Melakukan analisis terhadap kebutuhan sistem untuk merancang sistem aplikasi Ensiklopedi.
Dalam tahapan dilakukan:
1. Desain secara umum 2. Desain secara rinci 3. Desain searching
Menterjemahkan desain ke dalam kode-kode program yang telah ditentukan.
Melakukan pengujian terhadap program yang telah dibuat.
Melakukan evaluasi dan perawatan terhadap program yang telah dibuat / umpan balik.
Analysis
Versi ADDIE Model Waterfall
1. Uji Validitas
Aspek pertama penentuan kualitas produk pembelajaran adalah kevaliditasan (kesahihan). Van den Akker menyatakan validitas mengacu pada tingkat desain intervensi yang didasarkan pada pengetahuan state-ofthe art dan berbagai macam komponen dari intervensi yang berkaitan antara satu dengan yang lainnya, disebut juga validitas konstruk. Menurut Nieveenaspek validitas juga dapat dilihat dari jawaban-jawaban pertanyaan berikut :4
a. Apakah produk pembelajaran yang dikembangkan berdasarkan pada state-of-the-art pengetahuan, dan
b. Apakah berbagai komponen dari perangkat pembelajaran terkait secara konsisten antara satu dengan yang lainnya.
Untuk menghasilkan produk yang berkualitas dan siap diuji cobakan perlu adanya uji validasi produk. Dalam penelitian ini, uji validitas dilakukan oleh beberapa ahli (expert). Pengujian dilakukan dengan memberikan angket yang berisi tentang penilaian dari produk.
Analisis validitas aplikasi Ensiklopedi berupa kelayakan isi, kegrafikan dan kebahasaan berdasarkan lembar validasi dilakukan dengan langkah berikut :
4 M. Haviz, Research and Development ; Penelitian dibidang kependidikan yang Inovatif, produktif dan bermakna. 2013.h.33
Tabel 3.1 Skor jawaban 1. Sangat Kurang
2. Kurang
3. Cukup
4. Baik
5. Sangat Baik
b. Menentukan jumlah skor dari masing-masing validator dengan menjumlahkan semua skor yang diperoleh dari masing-masing indikator.
c. Penentuan validitas dengan cara :
Nilai validitas = X 100%
d. Memberikan penilaian validitas dengan kriteria seperti yang dikemukakan oleh Purwanto :
Tabel 3.2 Penilaian validitas Purwanto 90% - 100% Sangat baik
80% - 89% Baik 60% - 79% Cukup baik
0% - 59% Kurang
Jumlah skor validator Jumlah validator
penilaian validitas, yakni menjadi sebagai berikut:
Tabel 3.3 Penilaian validitas 90% - 100% Sangat valid
80% - 89% Valid 60% - 79% Cukup valid 0% - 59% Tidak valid
2. Uji Praktikalitas
Aspek penilaian kepraktisan ditentukan dari hasil penilaian pengguna atau pemakai. Penilaian kepraktisan oleh pengguna atau pemakai, dilihat jawaban-jawaban pertanyaan:5
a. Apakah praktisi berpendapat bahwa apa yang dikembangkan dapat digunakan dalam kondisi normal.
b. Apakah kenyataan menunjukkan bahwa apa yang dikembangkan tersebut dapat diterapkan oleh praktisi, misalnya dosen TI dan dosen di bidang ilmu ekonomi.
Lembar uji kepraktisan yang penulis gunakan yaitu lembar uji kepraktisan menurut dosen. Kriteria yang digunakan untuk uji kepraktisan adalah sebagai berikut :
5 M. Haviz, Research and Development ..., h.34
0 – 20 Tidak Praktis 21 – 40 Kurang Praktis 41 – 60 Cukup Praktis 61 – 80 Praktis
81 – 100 Sangat Praktis
3. Uji Efektivitas
Aspek keefektifan dalam pengembangan,sangat penting untuk mengetahui tingkat atau derajat penerapan teori, atau model dalam suatu situasi tertentu. Nieveen megukur tingkat keefektifan dari tingkat penghargaan siswa dalam mempelajari program, dan adanya keinginan siswa untuk terus menggunakan pelaksanaan program tersebut. Nieveen menjelaskan model dirancang konsisten penggunaannya antara harapan dengan aktual.6
Harapan diartikan dengan penggunaan produk diharapkan berhasil memenuhi keinginan outcomes. Aktual diartikan dengan penggunaan model berhasil memenuhi keinginan outcomes.
Tabel 3.5 Uji Efektivitas
0 - 20 Sangat Kurang
21 – 40 Kurang
41 – 60 Cukup Baik
61 – 80 Baik
81 – 100 Sangat Baik
6 M.Haviz, Research and Development …, h.34
Pada bab ini merupakan presentasi rancangan sebuah aplikasi yang akan diuraikan berdasarkan metodologi yang telah terkonsep pada bab tiga.
Metode yang akan digunakan yaitu metode R&D versi ADDIE (Analyze-Design-Development-Implement-Evaluation). Dengan mengikuti tahap-tahap tersebut maka proses perancangan aplikasi ensiklopedi akan tersusun secara terperinci dan jelas.
A. Hasil 1. Analisis
Merupakan tahapan pertama yang harus dilakukan sebelum perancangan aplikasi. Dengan melakukan penelusuran dari keadaan yang sedang berjalan untuk memudahkan penulis mendefenisikan permasalahan yang dihadapi oleh mahasiswa Fakultas Ekonomi & Bisnis Islam (FEBI) dalam menemukan istilah-istilah ekonomi. Analisis masalah juga bertujuan untuk mengetahui pentingnya aplikasi yang akan dirancang dan hal-hal yang dibutuhkan dalam proses perancangan aplikasi ensiklopedi.
Berdasarkan yang telah dijelaskan pada latar belakang masalah kendala yang di hadapi mahasiswa dalam menemukan arti istilah-istilah ekonomi yaitu kesediaan waktu. Bagi setiap orang waktu merupakan hal pokok yang perlu diperhatikan dalam melakukan suatu aktivitas maupun kegiatan keseharian. Untuk dapat memanfaatkan waktu semaksimal
57
lakukan tidak sia-sia dan membuang-buang waktu. Bagi mahasiswa waktu yang dipergunakan selama perkuliahan sudah diatur dengan melihat daftar perkuliahan, kemudian dari daftar perkuliahan tersebut mahasiswa sesuaikan dengan waktu kegiatan mereka di luar perkuliahan. Melalui wawancara yang peneliti lakukan kepada salah seorang mahasiswa EI yang bernama Mutia Rossida mengenai waktu perkuliahan yaitu ia sering disibukkan dengan banyaknya tugas perkuliahan yang diberikan oleh masing-masing dosen. Agar tugas tersebut dapat terselesaikan dengan sempurna ia harus meluangkan waktunya untuk mencari bahan referensi.
Dilihat dari waktu yang dibutuhkan mahasiswa dalam perkuliahan sepertinya tidak cukup untuk memfokuskan diri untuk mencari istilah-istilah tersebut karena disamping itu masih banyak hal lain yang penting untuk mereka lakukan seperti menyelesaikan tugas-tugas kelompok, melakukan diskusi, serta ikut berperan aktif dalam organisasi.
Kemudian ditinjau dari perpustakaan sudah dapat dijadikan solusi bagi mahasiswa untuk dapat mencari referensi. Namun disamping itu banyaknya buku-buku di perpustakaan juga membutuhkan waktu yang lumayan untuk mecari istilah tersebut, ditambah lagi waktu yang mereka butuhkan untuk perkuliahan seperti yang telah dijelaskan sebelumnya. Salah satu jalan pintas bagi mahasiswa FEBI selain mengunjungi perpustakaan yaitu dengan mencari istilah ekonomi di internet dengan hasil yang belum terbukti kebenarannya karena tidak adanya referensi yang di cantumkan
dijual di toko.
Kemudian hal lain yang kerap ditemukan oleh penulis yaitu pada mahasiswa yang kuliah sambil bekerja, yang mana hal ini sering dilakukan oleh mahasiswa baru. Penyebabnya yaitu dikarenakan ada beberapa dari mahasiswa FEBI yang berlatar belakang kurang mampu dan berkeinginan membayar uang kuliah sendiri sekaligus untuk mencukupi kebutuhan.
Adanya waktu yang kosong antara mata kuliah yang pertama dengan mata kuliah yang kedua, atau cepatnya perkuliahan mereka selesai pada hari itu maka waktu luang tersebut dijadikan sebagai kesempatan untuk mencari uang. Tidak seperti kesibukan yang dialami mahasiswa semester 7 dan 8 yang disibukkan dengan magang kemudian dilanjutkan dengan tugas akhir yang diikuti dengan sistem administrasi dan surat menyurat sebagai syarat kelengkapan, mahasiswa baru tersebut masih memiliki waktu luang sampai malam hari untuk dapat bekerja.
Selanjutnya analisis yang peneliti lakukan sehingga dapat mendukung penelitian ini yaitu peredaran ponsel pada kalangan masyarakat saat ini yang sering disebut smartphone. Adapun sistem operasi yang terpasang di smartphone itu yaitu Android OS. Berbagai macam aplikasi di dalamnya memungkinkan dapat dioperasikan sekaligus dapat menghibur seperti game online, social media serta aplikasi lainnya yang bermanfaat seperti adanya kamus digital, kalkulator pintar dan lain sebagainya. Android ini terdiri dari berbagai versi. Sesuai dengan perkembangan teknologi yang
signifikan, seperti telah terciptanya sistem operasi terbaru yaitu marsmallow kemudian di bawahnya ada lagi Lollipop, KiKat, Jelly Bean dan pertama kali muncul yaitu Android 1.1. Namun tidak bisa disangkal lagi bahwasanya sebagian besar mahasiswa FEBI juga memiliki smartphone yang umumnya bersistem operasikan Android. Di bandingkan dengan pesaing terberatnya iPhone yang memiliki sistem operasi IOS, smartphone ini sudah menjadi sesuatu umum, penting juga dimiliki bagi kalangan mahasiswa FEBI. Maka berdasarkan penelitian yang telah peneliti lakukan pada mahasiswa FEBI mengenai smartphone Android dapat disimpulkan kebanyakan mahasiswa FEBI memiliki Android dari versi Jelly Bean sampai KitKat, adapun di atasnya yaitu Lollipop masih sedikit dimiliki oleh mahasiswa FEBI karena sistem operasi tersebut terbilang baru.
Dari permasalahan tersebut peneliti berkeinginan memberikan kemudahan kepada mahasiswa FEBI untuk mencari istilah ekonomi yang seharusnya sudah tidak lagi menjadi beban bagi perkuliahan mereka.
Dengan adanya Android yang sudah dimiliki hampir oleh setiap mahasiswa FEBI maka peneliti berkeinginan untuk menjadikan smartphone Android sebagai sarana pendukung untuk menyelesaikan permasalahan di atas.
Selanjutnya analisis mengenai perancangan yang akan dibuat untuk menyelesaikan permasalahan di atas, yaitu dengan membuat suatu aplikasi seperti ensiklopedi yang terpasang dan dapat dioperasikan melalui Android
mahasiswa FEBI.
Hal yang dibutuhkan adalah analisis kebutuhan hardware dan software untuk mendesain aplikasi ensiklopedi android. Hardware berupa perangkat keras seperti laptop berkapasitas tinggi yang memungkinkan untuk di jalankannya software perancang aplikasi ensiklopedi, serta sebuah Android yang diperlukan untuk pengujian aplikasi. Dan software berupa perangkat lunak sistem operasi Windows, Android Studio beserta plug-in, SQLIte Manager dan software-software lain yang mendukung dalam proses perancangan aplikasi. Aplikasi yang dihasilkan nantinya akan mendukung untuk sistem operasi Android versi 6.0 Marsmallow hingga versi terendah yaitu Android 2.2 Froyo. Penulis juga mencari bahan untuk mendukung penelitian ini, yaitu buku-buku referensi, jurnal dan informasi dari internet sebagai bahan informasi yang dihasilkan dari aplikasi ini kepada mahasiswa FEBI.
2. Desain
Dalam tahap perancangan ini dibuat rancangan aplikasi berupa penggambaran secara umum, merancang desain dalam bentuk cetak biru (blue-print) yaitu berupa perancangan UseCase diagram dan Activity diagram. Kemudian dalam desain sistem secara khusus, penulis menggambarkan bagaimana perancangan aplikasi ensikopedi ini dalam bentuk desain Output, desain Input, database dan desain teknologi.
1. Use Case Diagram
Diagram use case menggambarkan apa saja aktifitas yang dilakukan oleh suatu sistem dari sudut pandang pengamatan luar.
Diagram use case berkaitan dengan kejadian-kejadian. Kejadian (scenario) merupakan apa yang terjadi ketika seseorang berinteraksi dengan sistem.
Gambar 4.1 Use Case Diagram aplikasi Ensikopedi
satu actor yaitu mahasiswa sebagai pengguna (user) dan terdapat 4 use case, yaitu akses cari istilah, akses bantuan, akses info, akses profil dan keluar. Diagram di atas menggambarkan bagaiman interaksi yang terjadi antara actor dengan aplikasi ensiklopedi. User hanya dapat mengakses aplikasi dan melakukan pencarian istilah-istilah ekonomi sebagai pengguna yang dibatasi, maksudnya tidak diberi hak akses untuk mengedit database aplikasi. Akses database hanya dimiliki oleh penulis sebagai programmer.
Berikut penjelasan dari use case diagram antara actor dalam perancangan aplikasi ensiklopedi :
1) Akses cari istilah
User dapat mengakses menu pencarian istilah dan melakukan pencarian mengenai istilah-istilah ekonomi.
2) Akses bantuan
User dapat mengakses menu bantuan dan melihat informasi tentang petunjuk penggunaan dari aplikasi ensiklopedi.
3) Akses Info
User dapat mengakses menu info dan melihat informasi mengenai spesifikasi dari aplikasi ensiklopedi secara rinci.
4) Akses Profil
User dapat mengakses menu profil dan melihat informasi mengenai programmer.
2. Activity Diagram
Activity diagram menunjukkan aktivitas sistem dalam bentuk kumpulan aksi-aksi. Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Adapun activity diagram pada perancangan aplikasi ensiklopedi sebagai berikut:
Gambar 4.2 Activity Diagram aplikasi ensiklopedi
Pada diagram activity di atas, digambarkan mengenai aktifitas yang terjadi antara user dengan aplikasi. User dapat mengakses dan melakukan pencarian mengenai istilah-istilah ekonomi. Dalam peracangan ini, aplikasi memilki 5 menu utama aplikasi.
aplikasi adalah : 1) Cari Istilah
Pencarian istilah ensiklopedi dapat dilakukan oleh user dengan mengetuk tombol Cari Istilah pada menu utama aplikasi.
Kemudian user dapat melihat langsung database istilah-istilah ensiklopedi atau dengan menginputkan istilah ensiklopedi yang dicari dan aplikasi merespon dengan menampilkan hasil pencarian.
2) Bantuan
Adalah tombol Bantuan yang dapat diketuk oleh user jika belum paham dengan penggunaan aplikasi. Menu bantuan dapat dijadikan sebagai panduan untuk menggunakan aplikasi dalam mencari istilah-istilah ekonomi.
3) Info
User dapat mengetahui spesifikasi atau rincian dari aplikasi ensiklopedi dan juga keunggulan dari aplikasi ini.
4) Profil
Menu yang menampilkan informasi mengenai pembuat aplikasi ensiklopedi
b. Desain secara khusus 1. Desain output
Desain output aplikasi ensiklopedi ini adalah sebagai berikut:
Tampilan yang pertama kali dilihat saat membuka aplikasi ensiklopedi adalah tampilan dari splash screen.
Sebagai tampilan pembuka sebelum memasuki menu utama aplikasi yang durasi 4 detik.
Gambar 4.3 Desain output Splash screen
Gambar 4.4 Desain output menu utama aplikasi
menu yang didesain sederhana dan jelas, yang disertai dengan tombol keluar untuk menutup aplikasi.
b) Desain output hasil pencarian istilah
Adalah tampilan saat user mengetuk (tap) pada istilah yang ditemukan pada pencarian istilah ekonomi, hasil pencarian menampilkan istilah beserta artinya yang dilengkapi dengan sumber kutipan istilah ekonomi.
Gambar 4.5 Desain output hasil pencarian
Apabila user dalam menginputkan istilah ekonomi namun tidak tersedia di dalam database, maka ditampilkan pesan sebagai berikut:
Gambar 4.6 Desain output pesan pencarian
d) Desain output Bantuan
Untuk menampilkan bantuan atau petunjuk penggunaan aplikasi ensiklopedi. Pada activity bantuan disertai juga dengan ilustrasi proses pencarian istilah ekonomi yang bergambar. User dapat menggulung layar (scroll) pada tampilan Bantuan aplikasi.
Gambar 4.7 Desain output Bantuan e) Desain output Info
Menampilkan spesifikasi aplikasi yang jelas dan lengkap beserta keunggulan aplikasi.
Gambar 4.8 Desain output Info
Gambar 4.9 Desain input cari istilah
Setelah mengetuk tombol Cari Istilah, akan ditampilkan pada layar pencarian istilah. User dapat mengetikkan istilah yang ingin dicari pada menu input teks yang telah disediakan. Dalam input teks, user dapat mengetikkan istilah yang berkenaan dengan istilah ekonomi.
Maka setelah itu list istilah akan tampil di bawah kotak pencarian.
Istilah yang diketik dapat mengabaikan besar atau kecil huruf pada penulisan istilah.
Jika user belum memahami atau pertama kali dalam menggunakan aplikasi ini, maka user dapat mengetuk tombol bantuan pada menu utama aplikasi, sebagai panduan penggunaan aplikasi dan cara mencari istilah-istilah ekonomi.
Database merupakan kumpulan data yang terintegrasi dan memiliki kunci dari tiap file atau table. Aplikasi ini menggunakan SQLitedatabase. SQLitedatabase adalah database yang bisa dibangun di Android yang memiliki fitur relational database, hampir sama dengan SQL pada desktop hanya saja membutuhkan memori yang sedikit.
a) Database
Adapun dari penjelasan tentang database di atas berbeda penerapannya dengan aplikasi ensiklopedi ini, aplikasi ensiklopedi ini menggunakan database tunggal yaitu database yang hanya digunakan untuk satu perangkat saja yang bersifat offline. Software perancang database yang digunakan yaitu SQLiteManager yang merupakan addOns di Mozilla FireFox.
Databsase pada aplikasi ensiklopedi ini hanya terdiri dari 1 file yang hanya di akses oleh mahasiswa sebagai user. Cara peneliti sebagai perancang untuk meng-input data istilah beserta arti yaitu langsung dari UI SQLitedatabase tanpa adanya file input data baik di database maupun di layout aplikasi yang telah dirancang.
File (table) pada database ini berisi 3 field (kolom) diantaranya id, istilah, dan arti. Adapun file diuraikan berdasarkan table berikut:
Nama table : tbistilah Primary Key : id
Tabel 4.1 File Istilah
No Field Name Type Ket
1 Id Integer No. Id
2 Istilah Text Istilah
3 Arti Text Arti
b) SQLiteOpenHelper
Adapun sub-kelas yang dimiliki aplikasi ensiklopedi menggunakan beberapa metode, yaitu :
a. onOpen(), dijalankan jika database sudah dalam keadaan terbuka.
b. getWritableDatabse(), berfungsi untuk memanggil database agar bisa dimasuki data.
c. getReadableDatabase(), berfungsi untuk memanggil database agar bisa membaca datanya.
Setiap query yang dieksekusi pasti membawa nilai kembalian atau feedback. Feedback yang dihasilkan query ini disebut cursor.
Jadi, dengan kata lain, cursor mempresentasikan hasil query yang dieksekusi pada baris kolom tertentu.
Gambar 4.10 Analogi Cursor SQLite database aplikasi
Gambar di atas adalah gambaran dari cursor yang disimpan dengan ekstensi .sqlitedengan kolom id sebagai primary key dalam type integer, sedangkan kolom istilah dan arti sebagai text.
4. Desain Teknologi
Aplikasi ensiklopedi FEBI ini bersifat berdiri sendiri, tanpa memerlukan software pendukung lain pada smartphone Android dan rincian dari aplikasi ini adalah:
1) Nama : Ensiklopedi Ekonomi & Bisnis Islam 2) Versi : 1.0
Minimum : Android Froyoversi 2.2 Direkomendasikan : Android KitKat versi 4.4 4) RAM minimal 512MB
5) Resolusi layar minimal 2,7 inchi (240 x 320) 6) Kebutuhan ruang pemasangan aplikasi 4MB 3. Development dan Code
Development adalah proses yang dilakukan dalam mengimplementasikan hasil design kedalam rancangan program aplikasi berdasarkan design yang telah ditentukan. Tahapan ini juga disebut dengan nama pengkodingan. Pengkodingan pada aplikasi ensiklopedi ini menggunakan editor program Android Studio.
Pemograman aplikasi ensiklopedi ini berbasis Android, menggunakan dua macam bahasa pemograman yaitu bahasa pemograman Java sebagai pengendali sistem dan bahasa pemograman XML yang berfungsi sebagai pengatur interface, mengatur penampilan warna, tata letak serta ukuran item dari interface aplikasi. Untuk melakukan pengkodingan kedua bahasa pemograman tersebut dilakukan di editor Android Studio.
Tampilan awal dari aplikasi ini yaitu tampilan Splashscreen yang merupakan tampilan pembuka sebelum menuju tampilan menu utama.
Setelah Splashscreen aplikasi ensiklopedi ini selesai, penulis selanjutnya membuat tampilan untuk menu utama untuk aplikasi dan dilanjutkan bertahap hingga aplikasi ini selesai. Untuk pengujian aplikasi, yang
yang diharapkan dan berjalan dengan baik, penulis menggunakan plugin emulator pada Android Studio yang telah disiapkan penulis.
4. Implementation dan Test
Implementasi dilakukan bertujuan untuk melihat apakah aplikasi ensiklopedi ini dapat berjalan dengan baik dan sesuai dengan harapan.
Pengujian dilakukan dengan meng-installfile master instalasi aplikasi yang telah di-build pada perangkat smartphone.
Uji implementasi ini penulis lakukan dengan menggunakan metode Blackbox. Pengujian Blackbox adalah pengujian yang dilakukan untuk antar muka perangkat lunak, yang dilakukan untuk memperlihatkan bahwa fungsi-fungsi bekerja dengan baik dalam artian masukan diterima dengan
Uji implementasi ini penulis lakukan dengan menggunakan metode Blackbox. Pengujian Blackbox adalah pengujian yang dilakukan untuk antar muka perangkat lunak, yang dilakukan untuk memperlihatkan bahwa fungsi-fungsi bekerja dengan baik dalam artian masukan diterima dengan