BAB IV HASIL PENELITIAN DAN PEMBAHASAN. kosa kata dan arti kata adalah aplikasi kamus mobile di Android, karena mudah

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB IV HASIL PENELITIAN DAN PEMBAHASAN. kosa kata dan arti kata adalah aplikasi kamus mobile di Android, karena mudah"

Transkripsi

1 23 BAB IV HASIL PENELITIAN DAN PEMBAHASAN A. Hasil Penelitian 1. Analisis Sistem Teknologi mobile Android saat ini tidak hanya berfungsi sebagai media untuk berkomunikasi, hal ini di sebabkan oleh kemajuan teknologi mobile yang ada, dengan berbagai dukungan fitur serta aplikasi yang ada di perangkat mobile Android, salah satu aplikasi yang dapat membantu orang untuk mengenal suatu kosa kata dan arti kata adalah aplikasi kamus mobile di Android, karena mudah dipakai kapanpun dan dimana pun. Khususnya aplikasi kamus bahasa 3 Bahasa yaitu bahasa Indonesia-Gorontalo-Inggris, yang dapat membantu pembelajaran bahasa secara praktis dan membantu melestarikan bahasa daerah Gorontalo. Pencarian atau terjemahan kata pada aplikasi kamus mobile Android dapat menjadi lebih mudah dan cepat, dikarenakan oleh algoritma dan metode apa yang akan digunakan dalam aplikasi kamus mobile Android tersebut. Untuk itu penulis menggunakan AutoCompleteTextView dan metode Hashmap untuk pencarian kata dalam database SQLite. Sistem ini dapat membantu user Android dalam pencarian kata bahasa Indonesia, Inggris Gorontalo. 2. Analisa Kebutuhan Input Kata yang diinput berupa teks dalam bahasa Indonesia, Inggris dan Gorontalo. Setelah sistem menerima masukan sebuah huruf dari kata yang dicari oleh user, maka AutoCompleteTextView akan berfungsi untuk menampilkan daftar saran kata yang dicari sesuai awalan huruf yang diketikan. 23

2 24 3. Analisa Kebutuhan Proses Proses yang dilakukan pada sistem ini dapat menerjemahkan kata, serta dapat menampilkan daftar kata yang di cari sesuai huruf yang di ketikan. Ketika sistem menerima inputan sebuah huruf dari kata yang di cari oleh user, maka AutoCompleteTextView pada sistem akan menampilkan daftar saran kata yang dicari sesuai huruf yang diketikan, dalam proses pencarian ke database, AutoCompleteTextView membungkus struktur data Hashmap, kemudian Hashmap melakukan pencarian dan mengurutkan kedalam database pada SQLite. setelah melakukan proses sortir sistem akan menampilkan daftar saran kata yang di cari sesuai dengan huruf yang di ketikan oleh user, kemudian user dapat memilih kata yang dimaksud sesuai dengan inputan kata. dengan adanya AutoCompleteTextView akan mempermudah user dalam hal pencarian kata. 4. Analisa Kebutuhan Output Output yang dihasilkan berupa kata yang di cari dalam bahasa Indonesia, Inggris dan Gorontalo.Ketika sebuah huruf dari kata di ketikan pada kolom pencarian maka AutoCompleteTextView akan mengurutkan kata yang akan di cari, kemudian user akan memilih kata apa yang di cari, ketika kata yang dicari tidak ditemukan, sistem tidak akan menampilkan daftar kata yang di cari, karena kata tersebut belum ada pada database dalam sistem. 5. Analisa Kebutuhan Sistem a. Sistem menyediakan menu pencarian kata bahasa Indonesia, Inggris dan Gorontalo. b. Sistem dapat menerjemahkan kata Bahasa Indonesia, Inggris dan Gorontalo.

3 25 c. Sistem mempunyai kemampuan untuk menampilkan daftar saran kata sesuai dengan huruf yang diketikan pada kolom pencarian kata. 6. Analisa Kebutuhan Teknologi Pada penelitian ini teknologi yang digunakan yaitu: a. Eclipse Indigo b. Software Develoment Kit Android (SDK)/ Android Virtual Device (AVD) c. Android Development Tools d. Database SQLite 7. Use Case Diagram Berikut Use Case Diagram dari aplikasi kamus 3 bahasa, dan apa saja yang dapat dilakukan oleh user Android pada aplikasi kamus 3 bahasa. 1.1 Gambar Use Case Diagram Dari gambar use case diagram diatas menunjukan bahwa user dapat menginput kata yang dicari dalam aplikasi kamus 3 bahasa.

4 26 8. Activity Diagram 4.2 Gambar Gambar Activity Diagram Dari gambar diatas menunjukan Aktiviti diagram pencarian, pertama user dapat menginput kata, kemudian system akan membuka database, setelah database dibuka autocompletetext akan menampilkan daftar saran kata yang dicari oleh pengguna sesuai huruf yang diketikan. Kemudian user dapat memilih kata yang ada dalam daftar yang di cari. Jika kata yang dicari tidak ada, maka kata tersebut tidak ada dalam database.

5 27 9. Class Diagram 4.3 Gambar Class Diagram Dari gambar Class diagram diatas, menunjukan bahwa Class SearchEntris tidak akan berjalan tanpa ada class DbAdapter, dimana Class DbAdapter merupakan Composisi dari Class SearchEntris, Class DbAdapter merupakan tempat database disimpan, dan di load, Class CustomAutoCompleteTextView tak akan berjalan tanapa ada Class DbAdapter, dimana Class CustomAutoCompleteTextView akan menampilkan daftar saran kata yang dicari oleh pengguna sesuai dengan huruf yang diketikan, Class SearchEntris dan CutomAutoCompleteTextView saling berhubungan, karena pencarian kata akan di tampilkan melalui Class CustomAutoCompleteTextView. 10. Desain Aplikasi Kamus 3 Bahasa a. Desain Tampilan Antar Muka Aplikasi Setelah tahap analisis sistem selesai dilakukan, maka penulis dapat mengetahui dan mendapat gambaran yang jelas apa yang harus dikerjakan pada

6 28 pembuatan desain aplikasi kamus 3 bahasa. Aplikasi Kamus 3 Bahasa dapat mempermudah dan membantu user dalam pencarian kata dalam bahasa Indonsisia, Inggris dan Gorontalo. Agar dapat mempermudah dan membantu user dalam pencarian kata di butuhkan desain system dari kamus tersebut, dengan menggunakan AutoCompleteTextView serta metode Hashmap. Berikut adalah gambar desain tampilan Antar muka Aplikasi Kamus 3 Bahasa yang telah di rancang dalam bentuk prototype. Kamus 3 Bahasa Searching Output Kata Bahasa Indonesia Output Kata Bahasa Inggris Output Kata Bahasa Gorontalo 4.4 Gambar Prototype Aplikasi Kamus 3 Bahasa b. Desain Database Database di perlukan dalam aplikasi kamus ini, karena database berfungsi sebagai media penyimpanan kata. Database dibuat sederhana dan terurut, database dibuat dalam bentuk text dengan SQLite, Daftar kata tersebut merupakan

7 29 kata yang ada pada buku kamus bahasa Indonesia Gorontalo, dan Indonesia Inggris, Inggris Indonesia. Tabel Desain Database 4.1 No Uraian Jenis Ket 1 KEY_INDONESIA Text Primari Key 2 KEY_INGGRIS Text Not Null 3 KEY_GORONTALO Text Not Null 11. Implementasi Pada tahap ini, penulis mengimplementasikan metode yang digunakan dalam aplikasi kamus 3 bahasa, yaitu dengan menggunakan AutoCompletetextView untuk mengurutkan daftar kata yang di cari sesuai dengan huruf yang di ketikan, metode Hashmap dalam melakukan pencarian, serta penggunaan database SQLite dalam penyimpanan kata. a. Implementasi AutoCompleteTextView Berikut adalah implementasi AutoCompleteTextView dalam aplikasi Kamus 3 bahasa, berikut source code AutoCompleteTextView dalam aplikasi public class CustomAutoCompleteTextView extends AutoCompleteTextView { public CustomAutoCompleteTextView(Context context, AttributeSet attrs) { super(context, attrs); protected CharSequence convertselectiontostring(object selecteditem) { /** Each item in the auto complete text view suggestion list is a hash map object HashMap<String, String> hm = (HashMap<String, String>) selecteditem; return hm.get("indonesia"); } 4.5 Gambar Source Code AutoCompleteTextView

8 30 Dari source code diatas, AutoCompleteTextView berfungsi untuk menampilkan dan mengurutkan daftar saran kata secara otomatis, sesuai dengan dengan huruf yang di ketikan oleh pengguna aplikasi kamus 3 bahasa. Setiap kata dalam daftar saran kata autocompletetextview adalah objek dari hashmap. Dalam source ini HashMap<String, String> hm = (HashMap<String, String>) selecteditem; terlihat Class CustomAutoCompleteTextView membungkus struktur data hashmap, ini memungkinkan kata yang ada dalam database SQLite dapat di tempilkan dengan daftar kata sesuai dengan huruf yang diketikan oleh pengguna.

9 31 b. Implementasi Metode Hashmap Berikut adalah penerapan source code untuk metode Hashmap pada aplikasi kamus 3 bahasa. List<HashMap<String,String>> entrylist = new ArrayList<HashMap<String,String>>(); String[] INDONESIA = dbadapter.getitems(key_indonesia); String[] INGGRIS = dbadapter.getitems(key_inggris); String[] GORONTALO = dbadapter.getitems(key_gorontalo); for(int i=0; i<indonesia.length; i++){ HashMap<String, String> hm = new HashMap<String,String>(); hm.put("indonesia", INDONESIA[i]); hm.put("inggris", INGGRIS[i]); hm.put("gorontalo", GORONTALO[i]); entrylist.add(hm); } // TODO Keys used in Hash map String[] from = { "indonesia","inggris","gorontalo"}; // TODO Id of views in listview_layout int[] to = { R.id.userNameText, R.id. Text, R.id.gorontaloText}; // TODO Instantiating an adapter to store each items SimpleAdapter adapter = new SimpleAdapter(getApplicationContext(), entrylist, R.layout.list_view, from, to); CustomAutoCompleteTextView autocomplete = ( CustomAutoCompleteTextView) findviewbyid(r.id.autocomplete); indonesia = (TextView) findviewbyid(r.id.txtindonesia); inggris = (TextView) findviewbyid(r.id.txtinggris); gorontalo = (TextView) findviewbyid(r.id.txtgorontalo); /** Setting the adapter to the listview */ autocomplete.setadapter(adapter); autocomplete.setthreshold(1); autocomplete.setonitemclicklistener(new OnItemClickListener() { public void onitemclick(adapterview<?> arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method HashMap<String, String> hm = (HashMap<String, String>) arg0.getadapter().getitem(arg2); 4.6 Gambar Source Code Hashmap Dari gambar source diatas menunjukan bahwa algoritma Hashmap, menggunakan Key yaitu : String[] from = { "indonesia","inggris","gorontalo"}; Pertama kata diload dari database dalam bentuk aray string, dalam hal ini 3

10 32 array string masing-masing untuk kata setiap bahasa, Setelah dibuat object list yang membungkus object-object hashmap sebagai elemennya, kemudian hashmap berisi 3 element berupa string, kemudian data dari array string dimasukan dalam hashmap yang selanjutnya object hashmap itu dimasukan dalam list. Object list dibungkus dalam object adapter kemudian object adapter dimasukan dalam object CustomAutoCompleteTextView. Kemudian object tersebut diaktivkan event clicknya, di dalam event tersebut akan dibuat object hashmap untuk menampung kata-kata hasil pencarian dari CustomAutoComplete yang ditampilkan.

11 33 c. Impelmentasi Database SQLite bahasa. Berikut adalah implementasi database SQLite dalam aplikasi kamus 3 private static final String DATABASE_CREATE = "create table " + DATABASE_TABLE + " (" + KEY_INDONESIA + " text primary key, " + KEY_INGGRIS + " text not null, " + KEY_GORONTALO + " text not null" +");"; private SQLiteDatabase db; private final Context context; private mydbhelper dbhelper; public DbAdapter(Context _context) { context = _context; dbhelper = new mydbhelper(context, DATABASE_NAME, null, DATABASE_VERSION); } public DbAdapter open() throws SQLException { db = dbhelper.getwritabledatabase(); return this; } public void close() { db.close(); } 4.7 Gambar Source Code SQLite Dari gambar source diatas menunjukan implemetasi pembuatan data base SQLite pada kamus 3 bahasa, Indonesia, Inggris dan Gorontalo, dapat di lihat dalam source tersebut, pembuatan table untuk database yang di pakai pada aplikasi kamus. public void addentry() { open(); ContentValues values = new ContentValues(); values.put(key_indonesia, "Abdi, Mengabdi"); values.put(key_inggris, "Sevant, Dedicatet"); values.put(key_gorontalo, "Motombuulu"); db.insert(database_table, KEY_INDONESIA, values); private static final String DATABASE_CREATE = "create table "

12 34 + DATABASE_TABLE + " (" + KEY_INDONESIA + " text primary key, " + KEY_INGGRIS + " text not null, " + KEY_GORONTALO + " text not null" +");"; Ini menunjukan Database dibuat, dengan nama table DATABASE_TABLE dengan uraian masing masing kolom, kolom pertama yaitu KEY_INDONESIA dengan jenis data berupa text, kolom kedua yaitu KEY_INGGRIS dengan jenis kata berupa text, kolom ketiga yaitu KEY_GORONTALO dengan jenis kata berupa, dalam hal ini yang menjadi primary key adalah KEY_INDONESIA serta untuk KEY_INGGRIS dan KEY_GORONTALO adalah not null. Dalam source diatas terdapat private SQLiteDatabase db; hal ini menunjukan bahwa bentuk database yang di gunakan adalah SQLite database. Untuk cara intput kata dalam database SQLite terlihat dalam source diatas sebagai berikut : public void addentry() { open(); ContentValues values = new ContentValues(); values.put(key_indonesia, "Abdi, Mengabdi"); values.put(key_inggris, "Sevant, Dedicatet"); values.put(key_gorontalo, "Motombuulu"); db.insert(database_table, KEY_INDONESIA, values); public void addentry merupakan cara untuk memasukan entri data berupa text yang berisi kata bahasa Indonesia, Inggris, dan Gorontalo seperti terlihat dalam source diatas, db.insert(database_table, KEY_INDONESIA, values); berfungsi untuk memasukan data yang berupa text yang berisi kata dalam ketiga

13 35 bahasa yaitu Indonesia, Inggris dan Gorontalo untuk di masukan kedalam DATABASE_TABLE dengan KEY_INDONESIA sebagai primary key. 12. Pengujian Setelah tahap desain dan implementasi telah dilakukan penulis melanjutkan ketahap berikutnya yaitu tahap pengujian dan evaluasi, Pada tahap Pengujian, dilakukan untuk menguji fungsi aplikasi, untuk melihat apakah aplikasi telah berfungsi semestinya, pengujian di lakukan pada Emulator Android serta Smartphone Android, pengujian menggunakan blackbox. a. Pengujian Aplikasi Melalui Emulator Pada tahap pengujian ini, pertama yang dilakukan adalah menguji aplikasi pada emulator Android, pengujian dilakukan untuk menguji aplikasi apakah berjalan dengan semestinya. Berikut adalah hasil uji coba pada emulator Android (Android Virtual Device). : 4.8 Gambar Hasil Pengujian Aplikasi Pada Emulator Android

14 36 Dari gambar di atas menunjukan bahwa aplikasi kamus 3 bahasa dapat di jalankan di emulator Android. Selanjutnya melakukan pengujian aplikasi terhadap fungsi AutoCompleteTextView, serta menguji aplikasi apakah berjalan dan berfungsi semestinya. Berikut adalah gambar pengujian dari aplikasi kamus 3 bahasa : 4.9 Gambar Hasil Pengujian Menampilkan dan Mengurutkan Kata. Pada contoh gambar diatas menunjukan bahwa pengguna sedang mencari arti kata Agar dalam Bahasa Indonesia dan diartikan ke dalam bahasa Inggris dan Gorontalo, pada saat pengguna memasukan inputan kata berupa awalan huruf Ag, maka AutoCompleteTextView pada aplikasi akan mengurutkan daftar saran kata yang berawalan dari huruf Ag seperti yang terlihat pada gambar diatas. Hal ini menujukan bahwa aplikasi dapat berjalan dengan semestinya, dimana AutoCompleteTextView dapat berfungsi untuk menampilkan daftar saran kata yang di cari sesuai huruf yang diketikan oleh pengguna aplikasi.

15 37 Setelah aplikasi dapat menampilkan dan mengurutkan daftar saran kata yang berawalan Ag, maka pengguna dapat memilih kata Agar yang terdapat dalam daftar kata yang ditampilkan Gambar Hasil Pengujian, salah satu kata dipilih Dari gambar diatas menunjukan bahwa kata Agar yang terdapat dalam daftar saran kata yang berawalan Ag yang dicari oleh pengguna dapat dipilih oleh pengguna. Setelah dipilih maka aplikasi akan menampilkan Kata Agar dalam bahasa Indonesia, kata That dalam bahasa Inggris, dan kata Alihu dalam bahasa Gorontalo.

16 Gambar Aplikasi Berhasil Menampilkan Kata Yang Dicari Pada gambar diatas menunjukan kata Agar yang cari oleh pengguna dapat di tampilkan oleh aplikasi, kata tersebut ditampilkan dalam 3 bahasa yakni bahasa Indonesia, Inggris dan Gorontalo. Dimana Kata Agar dalam bahasa Indonesia, kata That dalam bahasa Inggris, dan kata Alihu dalam bahasa Gorontalo. a. Pengujian BlackBox Pengujian blackbox dilakukan untuk mengetahui letak kesalahan error pada aplikasi kamus 3 bahasa, Bahasa Indonesia, Inggris, Gorontalo. dengan fokus pada spesifikasi fungsional. Berikut hasil pengujian Black Box yang dilakukan.

17 39 1) Pengujian Pencarian Kata Bahasa Indonesia, Inggris dan Gorontalo Tabel 4.2 Pengujian BlackBox Kata Bahasa Indonesia, Inggris dan Gorontalo Data Masukkan Yang diharapkan Kata Indonesia yang diterjemahkan Aplikasi menampilkan hasil terjemahan kata dan kata dalam bahasa Inggris dan Gorontalo. Pengamatan Kesimpulan Apabila kata yang dicari tersimpan dalam database SQLite dan diterjemahkan, maka akan tampil arti kata yang di cari tersebut. Sukses 2) Pengujian Pencarian Kata Bahasa Inggris, Indonesia dan Gorontalo Tabel 4.3 Hasil Pengujian BlackBox Kata Bahasa Inggris, Indonesia dan Gorontalo Data Masukkan Yang diharapkan Kata Inggris yang diterjemahkan Aplikasi menampilkan hasil terjemahan kata dalam bahasa Indonesia dan Gorontalo. Pengamatan Kesimpulan Apabila kata yang dicari tersimpan dalam database SQLite dan diterjemahkan, maka akan tampil arti kata yang di cari tersebut. Sukses

18 40 3) Pengujian Pencarian Kata Bahasa Gorontalo,Indonesia, dan Inggris Tabel 4.4 Hasil Pengujian BlackBox Kata Bahasa Gorontalo, Indonesia, dan Inggris Data Masukkan Yang diharapkan Kata Gorontalo yang diterjemahkan Aplikasi menampilkan hasil terjemahan kata dalam Bahasa Indonesia dan Inggris. Pengamatan Kesimpulan Apabila kata yang dicari tersimpan dalam database SQLite dan diterjemahkan, maka akan tampil arti kata yang di cari tersebut. Sukses B. Pembahasan Berdasarkan hasil penelitian, kalangan generasi muda Gorontalo sudah banyak yang tidak mengenal dan mengetahui bahasa Gorontalo sebagai bahasa khas daerah Gorontalo, ini akan berimbas pada kalangan generasi mendatang yang mungkin tak akan mengenal lagi bahasa Gorontalo. Generasi muda saat ini enggan untuk menggunakan bahasa Gorontalo, mereka lebih senang menggunakan bahasa Indonesia dan bahasa gaul, hal tersebut juga tidak lepas dari kurangnya fasilitas media pembelajaran mengenai bahasa Gorontalo. Kalangan pendatang dari luar daerah, maupun dari luar negeri tertarik untuk mengenal bahasa Gorontalo, akan tetapi kurangnya media pembelajaran bahasa Gorontalo menjadi kendala dalam hal ini. Untuk itu dibutuhkan media pembelajaran yang praktis yaitu kamus 3 bahasa, yang terdiri dari bahasa

19 41 Indonesia, Inggris dan Gorontalo. Berdasarkan keterangan diatas yang menunjukan hasil penelitian, maka dapat disimpulkan bahwa, untuk dapat berkomunikasi dengan baik, masyarakat Gorontalo khususnya kalangan generasi muda, serta pendatang dari luar daerah maupun luar negeri, maka dibutuhkan sebuah media pembelajaran mengenai ketiga bahasa yaitu bahasa Indonesia, Inggris dan Gorontalo dengan demikian interaksi berkomunikasi tidak lagi menjadi kendala bagi masyarakat. Dalam penelitian ini, penulis telah membuat aplikasi Kamus 3 Bahasa Pada Smartphone Android, dengan memanfaatkan teknologi smartphone Android yang telah popular saat ini. Aplikasi kamus 3 bahasa, yang terdiri dari bahasa Indonesia, Inggris dan Gorontalo. Ini sudah dapat menjadi wadah untuk media pembelajaran untuk mempelajari ketiga bahasa tersebut khususnya bahasa Gorontalo. Aplikasi kamus 3 bahasa ini dapat menjadi media pembelajaran ketiga bahasa tersebut, karena dapat mempermudah dalam mempelajari bahasa Indonesia Inggris dan Gorontalo. Hal tersebut menunjukan bahwa setiap masyarakat dapat mempelajari serta dapat mengerti akan ketiga bahasa tersebut, agar kendala dalam berkomunikasi tidak lagi menjadi hambatan dalam berinteraksi, khususnya bagi kalangan generasi muda Gorontalo untuk dapat melestarikan bahasa Gorontalo sebagai bahasa khas daerah. Untuk dapat mempermudah aplikasi dalam hal pencarian kata maka digunakan AutoCompleteTextView yang berfungsi sebagai auto text, serta metode hashmap dalam melakukan pencarian dan serta SQLite sebagai database. Hal ini

20 42 berbeda dengan penelitian yang dilakukan oleh Parno, dkk. (2011), dalam penelitian mereka Aplikasi Kamus Istilah Psikolog dengan menggunakan metode string matching, dalam aplikasi yang mereka buat, belum menggunakan AutoCompleteTextView sebagai auto text untuk membantu dalam melakukan pencarian dan pemilihan kata, mereka masih menggunakan tombol terjemahan yang berfungsi untuk menerjemahkan. Dalam hal metode pencarian Parno, dkk menggunkan String Matching sedangkan dalam penelitian yang penulis lakukan menggunakan Hashmap. Metode Hashmap lebih cepat dengan waktu 0 (log n). Persamaan yang peneliti lakukan dengan penelitian Parno, dkk adalah sama-sama menggunakan kamus sebagai sumber database dan sama-sama menggunakan SQLite database. Berbeda dengan penelitian yang dilakukan oleh Isnan. (2010), dalam penelitiannya Aplikasi Online Kamus Kedokteran menggunakan metode Binary Search. Dalam penelitiannya, digunakan aplikasi website dengan jumlah data yang banyak, dikarenakan daya komputasi pada aplikasi website memungkinkan untuk pengelolaan database yang besar dan banyak. Berbeda dengan penulis lakukan menggunakan SQLite sebagai database, Isnan menggunakan MySQL dalam databasenya. Berbeda dengan yang dilakukan oleh Mutiawani, V. dkk. (2011), dalam penelitian mereka Aplikasi Dwi Bahasa, Aceh dan Indonesia, mereka menggunakan JME (Java Micro Edition) dalam membangun dan membuat aplikasi. Berbeda dengan yang penulis lakukan dengan menggunakan JSA (Java Standart Android) dalam membangun dan membuat aplikasi kamus.

21 43 Secara umum di ketahui banyak metode yang dapat digunakan dalam pencarian, tetapi dalam penelitian kali ini, penulis menggunakan metode Hashmap sebagai metode pencarian. Adapun salah satu kelebihan dari hashmap di bandingkan dengan metode pencarian yang lain, yaitu dari segi kecepatan pencarian dengan waktu 0 (log n). Kecepatan pencarian kata juga tergantung dengan jumlah database yang ada pada sebuah aplikasi. Jumlah kata dalam database semakin banyak, proses pencarian kata dalam database akan menjadi sedikit lebih lama. Tetapi dalam hashmap kemungkianan pencarian dalam kapasitas database sampai 2000 kata bukan menjadi suatu kendala. Karena metode hashmap memang ditujukan untuk pembuatan aplikasi kamus karenan kata yang ada telah dipetakan/dipasangkan. Berikut adalah cara kerja hashmap pada aplikasi yang di gambarkan secara sederhana. Gambar 4.12 Cara Kerja Hashmap Gambar 4.12 menunjukan cara kerja metode hashmap sebagai metode pencarian. Ketika mencari sebuah kata, maka hashmap akan mencari nilai string yang dimasukan. Nilai string tersebut dapat berupa string 1, string 2 dan string 3. Setelah nilai string yang dimasukan didapatkan, maka akan dicocokan kembali dengan list array yang berupa key. Jika key sudah didapatkan maka key yang

22 44 berisi ke tiga string tersebut dapat ditampilkan. Terlepas dari semua hal diatas, pembuatan aplikasi kamus 3 bahasa pada smartphone Android, dapat membantu masyarakat dalam mempelajari ketiga bahasa yang terdiri dari bahasa Indonesia, Inggris dan Gorontalo.

Pertemuan 7. Create, Read, Update, Delete Pada SQL Lite (Tampilan)

Pertemuan 7. Create, Read, Update, Delete Pada SQL Lite (Tampilan) Pertemuan 7 Create, Read, Update, Delete Pada SQL Lite (Tampilan) SQLite merupakan bahasa yang dirancang untuk mengelola data di dalam relasional database,sqlite skalanya masih dibawah mysql, postgree

Lebih terperinci

Pertemuan 7. Create, Read, Update, Delete Pada SQL Lite (Tampilan)

Pertemuan 7. Create, Read, Update, Delete Pada SQL Lite (Tampilan) Pertemuan 7 Create, Read, Update, Delete Pada SQL Lite (Tampilan) SQLite merupakan bahasa yang dirancang untuk mengelola data di dalam relasional database,sqlite skalanya masih dibawah mysql, postgree

Lebih terperinci

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV TESTING DAN IMPLEMENTASI SISTEM BAB IV TESTING DAN IMPLEMENTASI SISTEM 4.1. Implementasi Sistem Implementasi merupakan tahap pengembangan analisa dan rancangan menjadi sebuah sistem untuk dilakukan kajian mengenai rangkaian sistem baik

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Proses Aplikasi Pada bab ini akan dibahas implementasi sistem rancang bangun Aplikasi pencarian pasal-pasal undang-undang hukum dengan metode String Matching hingga

Lebih terperinci

Menggunakan Database di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.

Menggunakan Database di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2. Menggunakan Database di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.3, Eclipse, SQLite Dengan semakin beragamnya pengembangan berbagai aplikasi di platform

Lebih terperinci

UNIVERSITAS KOMPUTER INDONESIA

UNIVERSITAS KOMPUTER INDONESIA UNIVERSITAS KOMPUTER INDONESIA BAB XI. DATABASE LOKAL ANDROID (SQLITE) Dosen Pembina : Bella Hardiyana, S. Kom, M. Kom Sistem database yang digunakan oleh Android adalah SQLite. SQLite adalah database

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Setelah melakukan analisis dan perancangan terhadap aplikasi check point dan penghitung jumlah pada bus AKAP berbasis Android. Pada bab ini akan dibahas mengenai implementasi

Lebih terperinci

Membuat Simple List Transaksi

Membuat Simple List Transaksi Membuat Simple List Transaksi Oleh: Wian Caniggia Eka Putra Hai sobat.. kali ini saya bikin tutorial android mobile yaitu Membuat Simple List Transaksi. Baik langsung saja.. Aplikasi ini mengimplementasikan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Pada bab ini akan menjelaskan analisis dan perancangan sistem dari aplikasi translator bahasa Indonesia Sunda, Sunda Indonesia berbasis mobile dengan menggunakan metode

Lebih terperinci

ANALISIS DAN DESAIN SISTEM

ANALISIS DAN DESAIN SISTEM ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perancangan aplikasi terjemahan melalui perangkat mobile phone Android dibuat agar dapat dengan mudah digunakan oleh siapa saja. Aplikasi yang dikembangkan

Lebih terperinci

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB 1 PENDAHULUAN. Universitas Sumatera Utara BAB 1 PENDAHULUAN 1.1. Latar Belakang Kemajuan teknologi dan penguasaan bahasa tiap negara, sangat berkembang pesat dan berperan penting dalam kehidupan masyarakat. Setiap orang dituntut untuk menguasai

Lebih terperinci

Program Database Sederhana di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.

Program Database Sederhana di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2. Program Database Sederhana di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.3, Eclipse, SQLite Artikel ini merupakan lanjutan dari tulisan sebelumnya yang

Lebih terperinci

PRAKTIKUM IX:TUTORIAL PEMBUATAN

PRAKTIKUM IX:TUTORIAL PEMBUATAN LAPORAN PRAKTIKUM Pemograman mobile PRAKTIKUM IX:TUTORIAL PEMBUATAN Database(Part 1). DISUSUN OLEH : Wahyu Nurfian 12.12.0062 LABORATORIUM KOMPUTER & JARINGAN SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Dalam tahap ini membahas tentang perancangan aplikasi yang penulis rencanakan, yaitu sebuah aplikasi yang bertujuan memberikan layanan absensi Sekolah

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Bab ini akan menjelaskan system analisis dan perancangan pada aplikasi Sistem Pencatatan MOM (Minutes Of Meeting) dan Scheduling Menggunakan Mobile Programming, tahap pertama

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI 4.1 Implementasi Implementasi aplikasi dilakukan melalui beberapa tahap, mulai dari instalasi dan konfigurasi development kit, membuat layout untuk antar muka

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 1 BAB IV IMPLEMENTASI DAN PENGUJIAN Aplikasi penyajian info mobil dan detail spesifikasinya berbasis Android didesain untuk diimplementasikan untuk masyarakat umum. Pengguna yang ditargetkan untuk menggunkan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem Bahasa daerah merupakan salah satu kekayaan milik bangsa yang wajib untuk kita lestarikan. Sebagai salah satu kekayaan yang menjadi kebanggaan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Handphone merupakan salah satu teknologi yang sangat diminati masyarakat dalam membantu pekerjaan, pendidikan yang memberikan informasi secara

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Dalam dunia fisika banyak hal dan istilah yang belum kita ketahui baik kata maupun maknanya. Dalam hal ini dibutuhkan sebuah kamus istilah fisika. Kamus istilah adalah

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan Pada bab ini dibahas mengenai implementasi sistem tracer alumni dengan menggunakan teknologi Android berdasarkan perancangan sistem yang telah dijabarkan pada bab sebelumnya.

Lebih terperinci

PENERAPAN ALGORITMA PENCARIAN SEQUENTIAL SEARCH

PENERAPAN ALGORITMA PENCARIAN SEQUENTIAL SEARCH PENERAPAN ALGORITMA PENCARIAN SEQUENTIAL SEARCH PADA KAMUS ANGGREK BERBASIS ANDROID Nurul Pesari, Tjut Awaliyah Z, Aries Maesya Email: pesari.nurul@gmail.com Program Studi Ilmu Komputer Fakultas MIPA-UNPAK

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah sistem dianalisis dan didesain secara rinci, tahap selanjutnya adalah implementasi. Implementasi sistem merupakan tahap meletakkan sistem sehingga

Lebih terperinci

Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0

Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0 Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0 I Ketut Resika Arthana, M.Kom http://www.rey204.com resika.arthana@gmail.com Disajikan dalam mata kuliah

Lebih terperinci

main activity resource layout

main activity resource layout Nama: elza Nurul faradillah (10110012) BeNNy richardi p. (10110034) Nu man farid (10110044) Kelas : X tel 2 main activity resource layout

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi di bidang komunikasi semakin tahun semakin maju. Barbagai perangkat lunak untuk mengembangkan aplikasi ponselpun bermunculan,

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam. Waktu penelitian dilaksanakan semester ganjil

Lebih terperinci

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Perancangan aplikasi kamus mobile menggunakan bahasa pemograman Java dimana platform yang digunakan adalah J2ME ( Java 2 Micro Edition). J2ME

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang 1 BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi informasi khususnya komputer dan smartphone telah berkembang dengan sanagat pesat dan telah melekat dengan kehidupan masyarakat.saat ini komputer tidak

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Bab ini berisi tentang analisa kebutuhan dan perancangan sistem aplikasi pembelajaran bahasa Jepang (untuk pemula) dengan menggunakan algortima string matching dan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Jalannya Uji Coba Uji coba terhadap aplikasi dilakukan untuk melihat apakah fungsi-fungsi dasar aplikasi berjalan sebagaimana mestinya. Dalam melakukan uji coba terhadap

Lebih terperinci

4. BAB IV ANALISIS DAN PERANCANGAN SISTEM. diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru

4. BAB IV ANALISIS DAN PERANCANGAN SISTEM. diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru 4. BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem dilakukan apabila tahap dari analisis sistem telah selesai dilakukan. Berdasarkan pada hasil analisis sistem yang sedang

Lebih terperinci

BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat

BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam tahapan bab ini menjelaskan hasil dari perancangan sistem serta uji coba yang telah dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan.

Lebih terperinci

APLIKASI KUMPULAN PERIBAHASA INGGRIS PADA PERANGKAT MOBILE BERBASIS ANDROID

APLIKASI KUMPULAN PERIBAHASA INGGRIS PADA PERANGKAT MOBILE BERBASIS ANDROID Konferensi Nasional Sistem Informasi 23, STMIK Bumigora Mataram 4-6 Pebruari 23 Makalah Nomor: KNSI-48 APLIKASI KUMPULAN PERIBAHASA INGGRIS PADA PERANGKAT MOBILE BERBASIS ANDROID Bobby Arista Elvan K.W,

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Perancangan aplikasi kamus Bahasa Sunda berbasis Android dengan menggunakan bahasa pemrograman Java ini merupakan sistem yang mempermudah pengguna

Lebih terperinci

BAB I PENDAHULUAN. agama dan kepercayaan. Sehingga adanya simbol atau semboyan Bhinneka

BAB I PENDAHULUAN. agama dan kepercayaan. Sehingga adanya simbol atau semboyan Bhinneka BAB I PENDAHULUAN 1.1. Latar Belakang Indonesia memiliki berbagai macam budaya, bahasa daerah, ras, suku bangsa, agama dan kepercayaan. Sehingga adanya simbol atau semboyan Bhinneka Tunggal Ika dengan

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI KAMUS ISTILAH FISIKA DENGAN PENAMBAHAN ANIMASI PADA ANDROID BERBASIS METODE AUTOCOMPLETE TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTASI KAMUS ISTILAH FISIKA DENGAN PENAMBAHAN ANIMASI PADA ANDROID BERBASIS METODE AUTOCOMPLETE TUGAS AKHIR PERANCANGAN DAN IMPLEMENTASI KAMUS ISTILAH FISIKA DENGAN PENAMBAHAN ANIMASI PADA ANDROID BERBASIS METODE AUTOCOMPLETE TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Akademik Studi Strata 1 Teknik Informatika

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Pada era komputerisasi perkembangan teknologi informasi dan komunikasi saat ini berkembang dengan sangat pesat. perkembangan yang marak ditemui saat ini adalah teknologi

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem 3.1 Metode Pengembangan Sistem Pada bagian ini akan dijelaskan tentang metode penelitian yang digunakan dalam pengembangan sistem. Metode penelitian yang dipakai adalah

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Komunikasi adalah bagian yang tidak dapat dipisahkan dengan kehidupan manusia. Seiring dengan berkembangnya teknologi, bentuk dan media berkomunikasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Sistem Analisi sistem adalah kegiatan untuk melihat sistem yang sudah berjalan, melihat bagian mana yang bagus dan tidak bagus, dan kemudian mendokumentasikan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Berdasarkan perancangan dan desain yang dilakukan pada tahap sebelumnya. Berikut ini adalah pengimplementasian sistem aplikasi pencarian menggunakan metode Random Controlled

Lebih terperinci

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

ABSTRAK. Kata kunci : Google Map, Android, Kuliner. ABSTRAK Teknologi sudah menjadi kebutuhan pelengkap di lingkungan masyarakat sekarang ini. Proses penelusuran informasi secara manual yang membutuhkan waktu yang lama untuk menemukan tempat atau lokasi

Lebih terperinci

Gambar 4.1 Gambar Use Case Diagram

Gambar 4.1 Gambar Use Case Diagram 41 BAB IV HASIL DAN PEMBAHASAN 4.1. Hasil Penelitian Pada bab ini diuraikan tahap implementasi dalam rangkaian pengembangan sistem model Waterfall.Tahap ini akan mengimplementasikan persyaratan dan desain

Lebih terperinci

Perancangan Kamus Tuna Rungu dengan Fitur ArrayAdapter dan Metode TextWatcher berbasis Android Mobile

Perancangan Kamus Tuna Rungu dengan Fitur ArrayAdapter dan Metode TextWatcher berbasis Android Mobile Konferensi Nasional Sistem & Informatika 2015 STMIK STIKOM Bali, 9 10 Oktober 2015 Perancangan Kamus Tuna Rungu dengan Fitur ArrayAdapter dan Metode TextWatcher berbasis Android Mobile Lukman Hakim 1),

Lebih terperinci

BAB II TINJAUAN PUSTAKA. asal-usul (etimologi) sesuatu perkataan dan juga contoh penggunaan bagi sesuatu

BAB II TINJAUAN PUSTAKA. asal-usul (etimologi) sesuatu perkataan dan juga contoh penggunaan bagi sesuatu 5 BAB II TINJAUAN PUSTAKA A. Landasan Teori 1. Pengertian Kamus Kamus adalah sejenis buku rujukan yang menerangkan makna kata-kata. berfungsi untuk membantu seseorang mengenal perkataan baru. Selain menerangkan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM III.1. Analisis Masalah Di dalam proses perancangan aplikasi monitoring perangkat smartphone android digunakan konsep yang hampir sama dengan konsep yang diterapkan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem Analisis sistem merupakan kegiatan penguraian suatu sistem informasi yang utuh dan nyata ke dalam bagian-bagian atau komponen-komponen komputer

Lebih terperinci

INTRODUCTION TO ANDROID MOBILE APP DEVELOPMENT MUHAMMAD BAGIR., MTI

INTRODUCTION TO ANDROID MOBILE APP DEVELOPMENT MUHAMMAD BAGIR., MTI INTRODUCTION TO ANDROID MOBILE APP DEVELOPMENT MUHAMMAD BAGIR., MTI MATERI Pengenalan SQLite SQLite Open Helper Fungsi-fungsoi SQLite SQLite Database Browser SQLite Database SQLite Database(cont..) Used

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN 29 BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Pada umumnya anak-anak tidak menyukai pelajaran yang berhubungan dengan angkaangka atau hitung-hitungan dan juga menghapal rumus pada pelajaran matematika.

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Masih banyaknya sebagian dari siswa yang tidak lulus tiap tahunnya dikarenakan sebagian dari siswa masih belum paham dalam mengerjakan soalsoal

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada tahapan ini penulis akan menjelaskan tentang hasil dan informasi-informasi kinerja yang diperoleh dari perangcangan pengamanan SMS yang telah dibuat.

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. aplikasi yang dibangun baik aplikasi berbasis mobile maupun web.

BAB IV IMPLEMENTASI DAN EVALUASI. aplikasi yang dibangun baik aplikasi berbasis mobile maupun web. BAB IV IMPLEMENTASI DAN EVALUASI Bab ini berisi tentang implementasi dan evaluasi dalam pengembangan aplikasi yang dibangun baik aplikasi berbasis mobile maupun web. 4.1 Kebutuhan Perangkat Keras Sistem

Lebih terperinci

BAB III METODOLOGI PENELITIAN. berjalannya perancangan dan implementasi website, antara lain: perangkat keras yang digunakan.

BAB III METODOLOGI PENELITIAN. berjalannya perancangan dan implementasi website, antara lain: perangkat keras yang digunakan. 20 BAB III METODOLOGI PENELITIAN 3.1 Peralatan Pendukung Penelitian membutuhkan berbagai perangkat untuk mendukung berjalannya perancangan dan implementasi website, antara lain: 3.1.1 Perangkat Keras Dalam

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Kebutuhan Sistem Tahap analisis sistem merupakan salah satu usaha mengidentifikasi kebutuhan dan spesifikasi sistem yang akan diciptakan. Di dalamnya

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi pada masa sekarang ini telah mengalami perubahan yang sangat pesat, sama halnya dengan perkembangan Elektronik. Salah satunya

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Masalah Kebutuhan manusia akan perangkat informasi dan komunikasi seakan menjadi kebutuhan yang tidak terpisahkan dalam kehidupan. Dengan banyaknya aplikasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Tanah dalam perspektif ekonomi merupakan suatu investasi yang mempunyai nilai tinggi dan terus meningkat dari tahun ke tahun. Peningkatan nilai tanah

Lebih terperinci

Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface

Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface TextView Absolute Layout Table Layout Jalankan Eclipse Pilih Menu File > New > Other Setelah muncul

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM 19 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Analisis merupakan penelaahan atau penelitian dengan melakukan suatu percobaan yang menghasilkan kesimpulan dari penguraian suatu sistem informasi

Lebih terperinci

LAMPIRAN. 1. Konsultasi.java. package com.example.saksermu.dentalexsys;

LAMPIRAN. 1. Konsultasi.java. package com.example.saksermu.dentalexsys; 1. Konsultasi.java LAMPIRAN package com.example.saksermu.dentalexsys; import android.app.activity; import android.support.v7.app.appcompatactivity; import android.os.bundle; import android.view.menu; import

Lebih terperinci

APLIKASI MOBILE KAMUS ISTILAH KOMPUTER BERBASIS ANDROID ABSTRACT ABSTRAK

APLIKASI MOBILE KAMUS ISTILAH KOMPUTER BERBASIS ANDROID ABSTRACT ABSTRAK Jurnal Penelitian Ilmu Komputer, System Embedded & Logic 1(2) : 27-34 (2014) APLIKASI MOBILE KAMUS ISTILAH KOMPUTER BERBASIS ANDROID Herlan Mulyana 1,Maimunah 2 1,2 Program Studi Teknik Informatika STMIK

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisa dan perancangan terhadap Aplikasi Panduan Wisata Religi Kota Tangerang dan Sekitarnya maka tahapan selanjutnya ialah tahap implementasi.

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Aplikasi menu masakan khas minang berbasis android ini bertujuan untuk memberikan informasi mengenai informasi menu masakan khas minang kepada masyarakat, informasi

Lebih terperinci

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi BAB I PENDAHULUAN 1.1 Latar Belakang Kehadiran teknologi komputer dengan kekuatan prosesnya telah memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi berbasis komputer itu sendiri

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah Sistem informasi pengolahan petty cash yang berjalan saat ini di PT. Langkat Nusantara Kepong dapat memberikan hasil yang cukup akurat, namun dari

Lebih terperinci

BAB IV IMPLEMENTASI DAN UJI COBA

BAB IV IMPLEMENTASI DAN UJI COBA BAB IV IMPLEMENTASI DAN UJI COBA Setelah dilakukan tahap analisis dan perancangan sistem, maka tahap selanjutnya yang harus dilakukan adalah implementasi dan uji coba. Pada tahap ini akan dilakukan pengkodean

Lebih terperinci

BAB III METODE PENELITIAN Alat Alat yang di gunakan dalam pembuatan aplikasi hadis sahih bukhari

BAB III METODE PENELITIAN Alat Alat yang di gunakan dalam pembuatan aplikasi hadis sahih bukhari 3.1 Alat dan bahan BAB III METODE PENELITIAN 3.1.1 Alat Alat yang di gunakan dalam pembuatan aplikasi hadis sahih bukhari terdiri dari : 1. Spesifikasi hardware yang digunakan dalam pengembangan sistem

Lebih terperinci

BAB 3 PERANCANGAN PROGRAM

BAB 3 PERANCANGAN PROGRAM BAB 3 PERANCANGAN PROGRAM 3.1 Perancangan Program Membaca Sebuah program dapat dibuat dengan cara Object Oriented Programming (OOP). OOP adalah konsep bahasa pemrograman yang menggunakan objek untuk membuat

Lebih terperinci

BAB III METODE DAN PERANCANGAN APLIKASI. Metode penelitian yang dilakukan dalam penelitian sebagai berikut

BAB III METODE DAN PERANCANGAN APLIKASI. Metode penelitian yang dilakukan dalam penelitian sebagai berikut BAB III METODE DAN PERANCANGAN APLIKASI 3.1 Metode Penelitian Metode penelitian yang dilakukan dalam penelitian sebagai berikut 1. Studi Literatur Studi literatur merupakan tahapan dimana peneliti melakukan

Lebih terperinci

Bab 3 Metoda dan Perancangan Sistem

Bab 3 Metoda dan Perancangan Sistem Bab 3 Metoda dan Perancangan Sistem Pada bab ini akan dibahas mengenai metode perancangan yang digunakan dalam membuat perancangan sistem aplikasi pendeteksian kata beserta rancangan design interface yang

Lebih terperinci

APLIKASI PENCARIAN KATA DALAM BAHASA SUNDA MENGGUNAKAN ALGORITMA BOYER MOORE BERBASIS ANDROID

APLIKASI PENCARIAN KATA DALAM BAHASA SUNDA MENGGUNAKAN ALGORITMA BOYER MOORE BERBASIS ANDROID Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2015, pp. 47~53 APLIKASI PENCARIAN KATA DALAM BAHASA SUNDA MENGGUNAKAN ALGORITMA BOYER MOORE BERBASIS ANDROID Zainal Abidin 1, Anggi Puspita Sari

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Rancangan Penelitian Rancangan penelitian merupakan tahapan yang akan dilakukan peneliti utuk mempermudah dalam melakukan penelitian. Rancangan penelitian Pengembangan Aplikasi

Lebih terperinci

BAB IV. Implementasi dan Pengujian

BAB IV. Implementasi dan Pengujian BAB IV Implementasi dan Pengujian 4.1. Implementasi Aplikasi Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi dan pengujian aplikasi. Pada tahap implementasi terdapat

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. Penelitian ini akan menghasilkan suatu aplikasi yang. digunakan untuk menemukan lokasi hotel terdekat dan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Penelitian ini akan menghasilkan suatu aplikasi yang. digunakan untuk menemukan lokasi hotel terdekat dan BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Penelitian ini akan menghasilkan suatu aplikasi yang digunakan untuk menemukan lokasi hotel terdekat dan menempilkan informasi mengenai hotel

Lebih terperinci

BAB I PENDAHULUAN. Indonesia adalah Negara yang kaya akan sumber daya alam, budaya,

BAB I PENDAHULUAN. Indonesia adalah Negara yang kaya akan sumber daya alam, budaya, 1 BAB I PENDAHULUAN 1.1 Latar Belakang Indonesia adalah Negara yang kaya akan sumber daya alam, budaya, suku, dan kuliner. Dari kekayaan alam dan budaya yang berbeda-beda pada setiap daerah, secara tidak

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei 5 BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Penelitian tentang aplikasi kamus digital ini pernah dibuat oleh Agustinus Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Pembahasan pada bab ini meliputi analisis aplikasi yang didalamnya membahas tujuan dari pembuatan aplikasi. 3.1.1 Tujuan Aplikasi yang penulis rancang dan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Bagian ini akan menjelaskan mengenai batasan implementasi, lingkungan perangkat keras dan perangkat lunak, serta implementasi yang dilakukan berdasarkan

Lebih terperinci

merupakan versi yang paling banyak diimplementasikan pada produkproduk perangkat mobile yang menggunakan Android sebagai operating system-nya pada saa

merupakan versi yang paling banyak diimplementasikan pada produkproduk perangkat mobile yang menggunakan Android sebagai operating system-nya pada saa PEMBUATAN APLIKASI KAMUS SWEDIA-INDONESIA PADA ANDROID VERSI 4.0 ICE CREAM SANDWICH Anugerah Body Yordan (50408138) abe.jordan22@gmail.com Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi android dapat dikembangkan dalam Java. Project Java Android digunakan untuk menjalankan dan

Lebih terperinci

Call Phone Permission pada Android

Call Phone Permission pada Android Call Phone Permission pada Android Oleh: Adnan w Anadrep Halo, berjumpa lagi dengan saya :) Kali ini saya akan memberikan tutorial di android mengenai penggunaan CALL_PHONE permission. Dalam tutorial ini,

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Kamus bahasa Arab-Indonesia yang telah dirancang merupakan kamus mobile, dimana kamus mobile tersebut dapat dijalankan pada handphone yang mendukung atau

Lebih terperinci

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID Makalah Nomor: KNSI-40 APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID Ike Putri Kusumawijaya 1, Kemal Ade Sekarwati 2 1 Teknik Informatika, Fakultas Teknologi Industri, Universitas

Lebih terperinci

BAB I PENDAHULUAN. untuk berkomunikasi. Salah satunya adalah Bahasa Mandarin. waktu Bahasa Mandarin kian penting, sehingga banyak sekolah yang

BAB I PENDAHULUAN. untuk berkomunikasi. Salah satunya adalah Bahasa Mandarin. waktu Bahasa Mandarin kian penting, sehingga banyak sekolah yang BAB I PENDAHULUAN 1.1 Latar Belakang Bahasa adalah alat komunikasi, baik secara verbal maupun non-verbal. Pada abad ke-21 ini, masyarakat mengenal adanya bahasa universal. Bahasa universal adalah bahasa

Lebih terperinci

Aplikasi Kamus Bahasa Inggris Indonesia Menggunakan Android. Zuli Santoso Pembimbing: Deasy Indayanti, S.Kom, MMSI

Aplikasi Kamus Bahasa Inggris Indonesia Menggunakan Android. Zuli Santoso Pembimbing: Deasy Indayanti, S.Kom, MMSI Aplikasi Kamus Bahasa Inggris Indonesia Menggunakan Android Zuli Santoso Pembimbing: Deasy Indayanti, S.Kom, MMSI Latar Belakang Perangkat mobile tidak lagi sebagai alat komunikasi untuk saling tukar informasi

Lebih terperinci

BAB III ANALISA DAN DESAIN. yang jelas untuk perbaikan ataupun pengembangan dari suatu sistem.

BAB III ANALISA DAN DESAIN. yang jelas untuk perbaikan ataupun pengembangan dari suatu sistem. 27 BAB III ANALISA DAN DESAIN Analisis sistem digunakan untuk melakukan penguraian terhadap suatu sistem informasi secara nyata yang bertujuan untuk melakukan identifikasi terhadap masalah yang mungkin

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN SISTEM BAB III ANALISIS MASALAH DAN RANCANGAN SISTEM III.1. Analisis BICT (Belawan International Container Terminal) adalah merupakan bagian dari PT. Pelindo I (Persero) Belawan yang menangani kegiatan bongkar

Lebih terperinci

Pertemuan 8. Dasar query basis data dengan SQLite ARFIAN HIDAYAT, S.KOM

Pertemuan 8. Dasar query basis data dengan SQLite ARFIAN HIDAYAT, S.KOM Pertemuan 8 Dasar query basis data dengan SQLite ARFIAN HIDAYAT, S.KOM HT TP://ARFIANHIDAYAT.COM Pokok Bahasan Basis Data Mobile dengan SQLite Membuat Basis Data Mobile Menginput data pada SQLite Membaca

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Alat dan Bahan Dalam pembuatan aplikasi digunakan alat dan bahan untuk mendukung berjalannya perancangan dan pembuatan aplikasi. 3.1.1 Alat Alat yang digunakan untuk membuat

Lebih terperinci

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR.

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR. RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR Oleh: Muhajir Abstrak: Kemajuan teknologi berpengaruh besar pada perkembangan

Lebih terperinci

APLIKASI KAMUS JARINGAN KOMPUTER BERBASIS MOBILE MENGGUNAKAN METODE LINIER SEARCH

APLIKASI KAMUS JARINGAN KOMPUTER BERBASIS MOBILE MENGGUNAKAN METODE LINIER SEARCH APLIKASI KAMUS JARINGAN KOMPUTER BERBASIS MOBILE MENGGUNAKAN METODE LINIER SEARCH Weni Wulandari 1, Husni Ilyas 2, Tommy 3 1 Jurusan Teknik Informatika, Sekolah Tinggi Teknik Harapan Medan Jl. HM Jhoni

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Proses yang sedang berjalan dalam penginformasian Lokasi Akper dan Akbid ini masih bersifat manual. Bentuk manual yang dibuat oleh

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Lahirnya teknologi informasi komputer dan fasilitas pendukungnya seperti layanan internet saat ini membuat perkembangan yang sangat luas. Segala informasi-informasi

Lebih terperinci

Abstraksi. Kata kunci : Symbian, JAVA Mobile, J2ME, Indonesia-Inggris, Kamus. vii

Abstraksi. Kata kunci : Symbian, JAVA Mobile, J2ME, Indonesia-Inggris, Kamus. vii Abstraksi Pada masa sekarang penggunaan handphone sudah merupakan hal yang biasa. Adanya handphone membuat semua orang dapat melakukan komunikasi dengan orang lain tanpa harus saling bertemu. Hal ini menjadikan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih BAB III ANALISIS DAN PERANCANGAN SISTEM 3. 1 Analisis Sistem Analisis merupakan suatu tindakan untuk mengetahui lebih jauh tentang obyek yang akan diteliti. Sehingga akan diperoleh gambaran mengenai analisis

Lebih terperinci

BAB I PENDAHULUAN. alat komunikasi universal pada ruang lingkup internasional. Pembelajaran bahasa

BAB I PENDAHULUAN. alat komunikasi universal pada ruang lingkup internasional. Pembelajaran bahasa 1 BAB I PENDAHULUAN 1.1. Latar Belakang Bahasa Inggris adalah salah satu bahasa yang digunakan sebagai alat komunikasi universal pada ruang lingkup internasional. Pembelajaran bahasa Inggris dasar untuk

Lebih terperinci

BAB III ANALISA MASALAH DAN PERANCANGAN SISTEM

BAB III ANALISA MASALAH DAN PERANCANGAN SISTEM 34 BAB III ANALISA MASALAH DAN PERANCANGAN SISTEM 3.1. Permasalahan yang ada Sering kali user kesulitan mengarang musik untuk menjadi sebuah lagu yang baik, Masalah yang dihadapi adalah terbatasnya penyediaan

Lebih terperinci

APLIKASI KAMUS DWIBAHASA INDONESIA INGGRIS BERBASIS ANDROID

APLIKASI KAMUS DWIBAHASA INDONESIA INGGRIS BERBASIS ANDROID APLIKASI KAMUS DWIBAHASA INDONESIA INGGRIS BERBASIS ANDROID SKIRPSI / TUGAS AKHIR Diajukan Oleh : RENDITIA YUDISTI NPM : 0734010293 K e p a d a JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS

Lebih terperinci

APLIKASI PENGINGAT AGENDA BERDASARKAN LOKASI DENGAN GLOBAL POSITIONING SYSTEM (GPS) BERBASIS ANDROID

APLIKASI PENGINGAT AGENDA BERDASARKAN LOKASI DENGAN GLOBAL POSITIONING SYSTEM (GPS) BERBASIS ANDROID APLIKASI PENGINGAT AGENDA BERDASARKAN LOKASI DENGAN GLOBAL POSITIONING SYSTEM (GPS) BERBASIS ANDROID Ahmad Habib, Skom., MM., Achmad Dicky Wibowo TEKNIK INFORMATIKA UNIVERSITAS 17 AGUSTUS 1945 SURABAYA

Lebih terperinci