KAMUS BAHASA INGGRIS INDONESIA PADA MOBILE DEVICE BERBASIS JAVA 2 MICRO EDITION DENGAN ALGORITMA GENETIK
|
|
- Deddy Sutedja
- 6 tahun lalu
- Tontonan:
Transkripsi
1 Volume : I, Nomor : 1, Oktober O 2013 KAMUS BAHASA INGGRIS INDONESIA PADA MOBILE DEVICE BERBASIS JAVA 2 MICRO EDITION DENGAN ALGORITMA GENETIK Nelly Astuti Hasibuan Dosen Tetap STMIK Budi Darma Medan JL. Sisingamangaraja No. 338 Simpang Limun Medan // Nelly.ahsb@gmail.com ABSTRAK Kamus merupakan alat bantu yang digunakan untuk menerjemahkan suatu bahasa. Kebutuhan akan penggunaan kamus juga semakin meningkat, namun kamus cetakan seperti yang ada pada saat ini tidak efektif dan efisien dalam hal penggunaanya. Kamus mobile diharapkan dapat mempermudah pemakai dalam menterjemahkan bahasa Inggris ke bahasa Indonesia tanpa harus membawa kamus yang berbentuk buku, yang pada umumnya memiliki ketebalan dan bobot yang cukup berat untuk ukuran sebuah buku. Kamus mobile diharapkan menjadi salah satu solusi untuk penggunaan kamus agar lebih efektif dan efisien. Kamus mobile yang dijalankan pada handphone dapat membantu pengguna handphone agar dapat menerjemahkan suatu bahasa dengan lebih mudah. Pada skripsi ini kamus mobile akan dirangcang menggunakan bahasa pemograman Java dengan Platfrom J2ME (Java 2 Micro Edition) dan menggunakan RMS (Recrord Management System)sebagai media penyimpanan datanya. Kata Kunci : Laboratorium, disiplin, kenyamanan 1. Pendahuluan Teknologi mobile merupakan salah satu teknologi yang sangat dibutuhkan dan semakin hari semakin pesat perkembangannya. Salah satu teknologi mobile yang saat ini hampir dimiliki oleh berbagai kalangan yaitu handphone. Awalnya handphone termasuk kebutuhan primer, namun saat ini handphone telah dianggap oleh sebagian besar masyarakat sebagai salah satu kebutuhan sekunder. Meninggkatnya jumlah pemakai handphone yang menyebabkan berubahnya tingkat kebutuhan tersebut. Handphone merupakan suatu alat komunikasi wireless yang dapat juga digunakan untuk mengirim pesan serta menjalankan software yang dibuat oleh suatu perusahaan ponsel. Contoh aplikasi handphone adalah ultramp3 yang fungsinya untuk mendengarkan musik dan berbagai games atau permainan. Kamus merupakan alat bantu yang digunakan untuk menerjemahkan suatu bahasa. Sekarang ini penggunaaan kamus sangat diperlukan, namun yang tidak mempersulit pengguna saat menggunakannya. Kamus mobile yang di pasangkan pada perangkat handphone, dapat dijadikan sebagai alternatif dalam penerjemahan bahasa Inggris ke bahasa Indonesia maupun sebaliknya. Kamus mobile diharapkan dapat mempermudah pemakai dalam menterjemahkan bahasa Inggris ke bahasa Indonesia tanpa harus membawa kamus yang berbentuk buku, yang pada umumnya memiliki ketebalan dan bobot yang cukup berat untuk ukuran sebuah buku. Selain itu kamus mobile diharapakan Pemilihan kamus yang bersifat mobile device di karenakan sangat meningkatnya perkembangan teknologi yang bersifat mobile dan tingginya tingkat penggunaan perangkat-perangkat yang bersifat mobile tersebut. Sehubungan dengan uraian sebelumnya, maka permasalahan dapat dirumuskan sebagai berikut : a. Bagaimana kamus bahasa Inggris-Indonesia dapat dijalankan pada mobile device. b. Bagaimana spesifikasi Handphone yang dapat menjalankan program. c. Bagaimana menerapkan algoritma genetik dalam perancangan program untuk menyelesaikan masalah pencarian kata. d. Berapa jumlah kata yang dapat diterjemahkan dengan menggunakan kamus bahasa Inggris- Indonesia. 2. Landasan Teori 2.1. Kamus Mobile Kata kamus diserap dari bahasa Arab qamus, dengan bentuk jamaknya qawamis. Kata qamus atau qawamis pada dasarnya juga berasal dari bahasa Yunani okeanos yang berarti 'lautan'. Sejarah kata itu jelas memperlihatkan makna dasar yang terkandung dalam kata kamus, yaitu wadah pengetahuan, khususnya pengetahuan bahasa, yang tidak terhingga dalam dan luasnya. Dewasa ini kamus merupakan khazanah yang memuat perbendaharaan kata suatu Kamus Bahasa Inggris-Bahasa Indonesia Pada Mobile Device Berbasis Java 2 Micro Edition dengan 79
2 bahasa, yang secara ideal tidak terbatas jumlahnya. Setiap kebudayaan besar di dunia bangga akan kamus bahasanya. Dalam kenyataannya kamus tidak hanya menjadi lambang kebanggaan suatu bangsa, tetapi juga mempunyai fungsi dan manfaat praktis. Kamus dapat di tulis dalam satu atau lebih bahasa, dan berdasarkan penggunaan bahasanya kamus dapat dibagi menjadi 3 jenis yaitu: 1. Kamus Ekabahasa Kamus ini hanya menggunakan satu bahasa. Kata-kata yang dijelaskan dan penjelasannya adalah terdiri daripada bahasa yang sama. Kamus ini mempunyai perbedaan yang jelas dengan kamus dwibahasa kerana penyusunan dibuat berasaskan pembuktian data korpus. Ini bermaksud definisi makna ke atas kata-kata adalah berdasarkan makna yang diberikan dalam contoh kalimat yang mengandung kata-kata berhubungan. Contoh kamus ekabahasa ialah kamus Besar Bahasa Indonesia (Indonesia) dan Kamus Dewan di (Malaysia). 2. Kamus Dwibahasa Kamus ini menggunakan dua bahasa, yakni kata masukan daripada bahasa yang dikamuskan diberi padanan atau pemberian takrifnya dan arti dengan menggunakan bahasa yang lain. Contohnya: Kamus Inggris-Indonesia, Kamus Dwibahasa Oxford Fajar (Inggris- Melayu;Melayu-Inggris). 3. Kamus Aneka Bahasa Kamus ini sekurang-kurangnya menggunakan tiga bahasa atau lebih. Misalnya, kata Bahasa Melayu Bahasa Inggris dan Bahasa Mandarin secara serentak. Contoh bagi kamus aneka bahasa ialah Kamus Melayu-Cina-Inggris Pelangi susunan Yuen Boon Chan pada tahun Kamus bukan hanya digunakan untuk menerjemahkan kata dalam suatu bahasa ke bahasa lain, tetapi kamus juga digunakan untuk menerjemahkan makna kata yang merupakan istilah ataupun peribahasa. Kamus tersebut disebut kamus istimewa. Kamus istimewa merujuk kepada kamus yang mempunyai fungsi yang khusus. Contohnya: 1. Kamus Istilah, Kamus ini berisi istilah-istilah khusus dalam bidang tertentu. Fungsinya adalah untuk kegunaan ilmiah. Contohnya ialah Kamus Istilah Fiqh 2. Kamus Etimologi, Kamus yang menerangkan asal usul sesuatu perkataan dan maksud asalnya. 3. Kamus Tesaurus (perkataan searti), Kamus yang menerangkan maksud sesuatu perkataan dengan memberikan kata-kata searti (sinonim) dan dapat juga kata-kata yang berlawanan arti (antonim). Kamus ini adalah untuk membantu para penulis untuk meragamkan penggunaan diksi. Contohnya, Tesaurus Bahasa Indonesia 4. Kamus Peribahasa/Simpulan Bahasa, Kamus yang menerangkan maksud sesuatu peribahasa/simpulan bahasa. Selain daripada digunakan sebagai rujukan, kamus ini juga sesuai untuk dibaca dengan tujuan keindahan. 5. Kamus Kata Nama Khas, Kamus yang hanya menyimpan kata nama khas seperti nama tempat, nama tokoh, dan juga nama bagi institusi. Tujuannya adalah untuk menyediakan rujukan bagi nama-nama ini. 6. Kamus Terjemahan, Kamus yang menyedia kata searti bahasa asing untuk satu bahasa sasaran. Kegunaannya adalah untuk membantu para penerjemah. 7. Kamus Kolokasi, Kamus yang menerangkan tentang padanan kata, contohnya kata 'terdiri' yang selalu berpadanan dengan 'dari' atau 'atas'. Selain berdasarkan jumlah bahasa, ukuran dan kata yang yang diterjemahkan, jenis-jenis kamus juga dapat di bagi berdasarkan medianya yang digunakan menjadi 2 jenis yaitu: a. Kamus Cetakan Kamus cetakan merupakan kamus yang menggunakan kertas sebagai medianya yang kemudian dibentuk menjadi sebuah buku. b. Kamus Elektnonik Kamus elektronik merupakan kamus yang menggunakan alat-alat elektronik sebagai medianya seperti computer, handphone (Kamus Mobile), calculator, dan sebagainya. Kamus mobile yang akan dirancang termasuk jenis kamus Dwibahasa karena kamus ini akan mengguanakan dua bahasa, yakni bahasa Inggris sebagai masukan dari bahasa yang dikamuskan dan padanan atau artinya menggunakan bahasa Indonesia. Meningkatnya pemakaian peranti mobile (mobile device) telah merevolusi kegiatan-kegiatan yang bersifat tradisional menjadi lebih sederhana dan mudah dengan penggunaan perangkat mobile. Mobilitas yang tinggi tidak menjadi penghalang lagi, karena saat ini peranti mobile sudah dapat mengakses sever di pusat data. Peranti mobile sekarang tidak hanya berfungsi sebagai pencatat jadwal dan buku alamat. Fungsi peranti mobile sudah berkembang pesat dan idealnya siap mengganti dokumen berbasis kertas Algoritma Genetik Algoritma merupakan rancangan program untuk komputer yang dilaksanakan sebelum program tersebut diolah melalui bahasa pemrograman. Rancangan ini memiliki prosedur yang terstruktur dan mengandung olahan matematika dan logika, terdiri dari rangkaian perintah dan langkah tata cara Kamus Bahasa Inggris-Bahasa Indonesia Pada Mobile Device Berbasis Java 2 Micro Edition dengan 80
3 yang disusun secara teratur. Algoritma genetik untuk pertama kali dipublikasikan oleh John Holland pada tahun 1975 di amerika, dan umumnya algortima genetik digunakan untuk menyelesaikan masalah optimasi diskrit. Selanjutnya algoritma genetik dikembangkan oleh David Goldberg yang merupakan murid dari John Holland untuk menyelesaikan masalah searching, machine learning. Ciri utama algoritma genetik adalah tidak terlalu cepat dalam menemukan solusi optimal namun memiliki heruistik yang baik untuk masalah kombinatorial, dan ciri lainnya adalah algoritma genetik lebih menetik beratkan pada rekombinasi dan crossover. Menurut Achmad Basuki Algoritma Genetik adalah algoritma yang memanfaatkan proses seleksi alamiah yang dikenal dengan proses evolusi. Dalam proses evolusi, individu secara terus-menerus mengalami perubahan gen untuk menyesuaikan dengan lingkungan hidupnya, hanya individuindividu yang kuat yang mampu bertahan. Proses seleksi alamiah ini melibatkan perubahan gen yang terjadi pada individu melalui proses perkembang-biakan. Dalam algoritma genetika ini, proses perkembang-biakan ini menjadi proses dasar yang menjadi perhatian utama, dengan dasar berpikir yaitu bagaimana mendapatkan keturunanya ng lebih baik. Algoritma Genetik merupakan algoritma yang dikembangkan dari proses pencarian solusi menggunakan pencarian acak, ini terlihat pada proses pembangkitan populasi awal yang menyatakan sekumpulan solusi yang dipilih secara acak (Suyanto, ST, MSC, Evolutionary Computation Komputasi Berbasis Evolusi Dan Genetika,30,2008). Berikutnya pencarian dilakukan berdasarkan prosesproses teori genetika yang memperhatikan pemikiran bagaimana memperoleh individu yang lebih baik, sehingga dalam proses evolusi dapat diharapkan diperoleh individu yang terbaik. Algoritma genetika dapat digunakan sebagai solusi untuk penyelesaian masalah pencarian kata secara acak, oleh karena itu dalam kamus mobile yang akan dirancang, algoritma genetik digunakan untuk pencarian kata dalam bahasa Inggris yang untuk kemudian ditampilkan padanan katanya dalam bahasa Indonesia. Hal ini diperlukan karena pada umumnya para pengguna kamus mobile sering mengalami kesulitan untuk mengingat ejaan atau komposisi huruf dari sebuah kata dalam bahasa Inggris, oleh karena itu dengan algoritma genetik para user diharapkan dapat terbantu karena kata-kata yang memiliki jumlah huruf yang sama dan mirip dengan kata yang dicari akan ditampilkan. Sebagaimana halnya proses evolusi di alam, algoritma genetika yang sederhana umumnya terdiri dari tiga operator yaitu: operator reproduksi, operator crossover (persilangan) dan operator mutasi. Struktur umum dari suatu algoritma genetika dapat didefinisikan dengan langkah-langkah sebagai berikut: 1. Membangkitkan populasi awal. Populasi awal ini dibangkitkan secara random sehingga didapatkan solusi awal. Populasi itu sendiri terdiri dari sejumlah kromosom yang merepresentasikan solusi yang diinginkan. 2. Membentuk generasi baru. Dalam membentuk digunakan tiga operator yang telah disebut di atas yaitu operator reproduksi/seleksi, crossover dan mutasi. Proses ini dilakukan berulang-ulang sehingga didapatkan jumlah kromosom yang cukup untuk membentuk generasi baru dimana generasi baru ini merupakan representasi dari solusi baru. 3. Evaluasi solusi. Proses ini akan mengevaluasi setiap populasi dengan menghitung nilai fitness setiap kromosom dan mengevaluasinya sampai terpenuhi kriteria berhenti. Bila kriteria berhenti belum terpenuhi maka akan dibentuk lagi generasi baru dengan mengulangi langkah 2. Beberapa kriteria berhenti yang sering digunakan antara lain: a. Berhenti pada generasi tertentu. b. Berhenti setelah dalam beberapa generasi berturut-turut didapatkan nilai fitness tertinggi tidak berubah. c. Berhenti bila dalam n generasi berikut tidak didapatkan nilai fitness yang lebih tinggi Java 2 Micro Edition J2ME adalah satu set spesifikasi dan teknologi yang fokus kepada perangkat konsumen. Perangkat ini memiliki jumlah memori yang terbatas, menghabiskan sedikit daya dari baterei, layar yang kecil dan bandwith jaringan yang rendah. Dengan perkembangbiakan perangkat mobile konsumen dari telepon, PDA, kotak permainan ke peralatanperalatan rumah, Java menyediakan suatu lingkungan yang portable untuk mengembangkan dan menjalankan aplikasi pada perangkat ini(yuniar Supardi Ir, Pemograman Handphone Dengan J2ME,3,2008). Teknologi Java mempunyai banyak keunggulan, diantaranya : 1. Multiplatform Aplikasi J2ME dapat berjalan dibanyak flatform yang didalamnya terdapat JVM (Java Virtual Machine), beberara flatform yang tersedia installer mobile JVM antara lain: Windows, Symbian, dan Embedded Linux. 2. Robust Kode-kode java adalah kode-kode yang robust karena virtual machine mengatur keamanan proses eksekusi aplikasi. JVM menyediakan garbage collector yang bertugas mencegah kebocoran memory. 3. Terintegerasi dengan baik Kamus Bahasa Inggris-Bahasa Indonesia Pada Mobile Device Berbasis Java 2 Micro Edition dengan 81
4 J2ME bisa terhubung dengan back end J2EE server dan web service dengan mudah, karena J2ME menyediakan librar-library API RMI dan web service. 4. Berorientasi objek Java merupakan salah satu bahasa pemograman yang murni berorientasi objek. Hal ini mempermudah dan mempercepat pengembangan sistem yang dikembangkan dengan metode analisa dan desain berorientasi objek. Configuration merupakan java library minimum dan kapabilitas yang dipunyai oleh para pengembang J2ME, yang maksudnya sebuah mobile device dengan kemampuan java akan dioptimalkan untuk menjadi sesuai (Shalhuddin M & Rossa,2008,4). Ada 2 (dua) konfigurasi yang didefenisikan dalam J2ME yaitu: CLDC (Connected Limited Device Configuration) untuk perangkat kecil dan CDC (Connected Device Configuration) untuk perangkat yang lebih besar. CLDC (Connected Limited Device Configuration) adalah perangkat dasar dari J2ME, spesifikasi dasar yang berupa Library dan API yang diimplementasikan pada J2ME, seperti yang digunakan pada telepon seluler, pager, dan PDA (Shalhuddin M & Rossa,2008,5). Perangkat tersebut dibatasi dengan keterbatasan memory, sumber daya, dan kemampuan memproses. Spesifikasi CLDC pada J2ME adalah spesifikasi minimal dari Package, kelas dan sebagian fungsi Java Virtual Machine yang dikurangi agar dapat diimplementasikan dengan keterbatasan sumber daya pada alat-alat tersebut, JVM yang digunakan disebut KVM (Kilobyte Virtual Machine). CDC (Connected Device Configuration)adalah spesifikasi dari konfigurasi J2ME. CDC merupakan komunitas proses pada Java yang memiliki standarisasi. CDC terdiri dari virtual machine dan kumpulan library dasar untuk dipergunakan pada profile industri. Implementasi CDC pada J2ME adalah Source code yang menyediakan sambungan dengan macam-macam Platform (Shalhuddin M & Rossa,2008,4). Gambar 1. Arsitektur J2ME MIDlet adalah aplikasi yang ditulis untuk MIDP. Aplikasi MIDlet adalah bagian dari kelas javax.microedition.midlet.midlet. yang didefenisikan pada MIDP. MIDlet berupa sebuah kelas abstrak yang merupakan sub kelas dari bentuk dasar aplikasi sehingga antar muka antara aplikasi J2ME dan aplikasi manajemen pada perangkat dapat terbentuk. Pemograman J2ME WTK tidak mengenal database, untuk menyimpan data dikenal dengan nama RMS (Record Management System) yang merupakan mekanisme penyimpanan berbentuk record. Dalam pemograman MIDP terdapat 3 ruang penyimpanan data yang dapat digunakan, yaitu: Volatile (sementara)ram, ruang persisten (tetap), dan penyimpanan secara remote. Data yang disimpan didalam RAM bersifat voletile (sementara), jika peralatan dimatikan atau MIDlet ditutup (dimatikan) data akan hilang. Pengaturan RAM sudah diatur oleh JVM (Java Virtual Machine) dengan teknologi garbage collector tanpa intervensi programmer(yuniar Supardi Ir, Pemograman Handphone Dengan J2ME,199,2008). Ruang persisten merupakan ruang memori lokal yang terdapat didalam peralatan (Device). Ruang persisten harus diatur sendiri secara efisien oleh pengembang, bukan diatur oleh JVM. Ruang persisten ini disebut dengan RMS. Beberapa hal yang perlu diperhatikan dalam mengunakan RMS yaitu: sebuah recordstore dipersentasikan dengan kelas Recordstore, setiap record disimpan dalam variabel array byte dan data didefenisikan dengan sebuah ID yang bersifat unik, pengambilan data dan record berdasarkan ID. Pada MIDlet yang terhubung dengan suatu jaringan internet, dapat mengakses atau menyimpan data pada ruang penyimpanan remote misalnya server database. 3. Analisa Perancangan kamus mobile menggunakan bahasa pemograman Java dimana platform yang digunakan adalah J2ME (Java 2 Micro Edition). J2ME merupakan edisi khusus dari Java dan subset dari edisi J2SE. Edisi ini untuk pemrograman dengan peralatan-peralatan kecil atau terbatas seperti PDA, handphone, pager, dan lain-lain, oleh karena itu kamus bahasa Inggris-Indonesia yang akan dirancang hanya dapat dijalankan pada perangkat mobile yang memiliki fasilitas yang mendukung atau fitur- fitur yang mendukung Java. Contoh perangkat mobile yang dapat menjalankan kamus tersebut adalah Handphone, dan contoh tipe handphone yang memiliki fasilitas dan fitur java adalah Nokia 3510, Nokia 3150, Nokia 6600, Sony Ericson W 810i, Sony Ericson K 510i, dan lain sebagainya. Kamus mobile yang akan dirancang akan menggunakan algoritma genetik sebagai solusi dalam penyelesaian masalah pencarian kata, seperti halnya dalam penggunaan kamus berbentuk buku para pengguna memanfaatkan cara penyajian kata yang sesuai dengan urutan abjadnya, sehingga para pengguna sangat terbantu dalam mencari kata yang ingin diterjemahkan. Pada kamus mobile penyajian kata yang sesuai dengan urutan abjadnya sangat sulit Kamus Bahasa Inggris-Bahasa Indonesia Pada Mobile Device Berbasis Java 2 Micro Edition dengan 82
5 untuk direalisasikan karena terbatasnya ukuran layar dari perangkat mobile seperti Handphone. Oleh karena itu pada perancangan kamus mobile ini algoritma genetik diharapkan dapat menyelesaikan permasalahan tersebut, dimana dalam algoritma genetik penyajian kata akan lebih sedikit karena adanya proses seleksi sampai ditemukannya kata yang sama. Dalam algoritma genetik pencarian kata dilakukan dengan cara memunculkan kata- kata yang memiliki jumlah huruf yang sama dengan jumlah huruf kata yang dicari atau kata yang menjadi target pencarian. Kemudian kata-kata tersebut diseleksi dan dimutasikan sampai ditemukanya kata yang sama dengan kata yang dicari atau kata yang menjadi target. Setelah kata yang sama ditemukan, selanjutnya kata tersebut akan diterjemahkan. Oleh karena itu bagi para pengguna yang pada umumnya sulit mengingat ejaan atau komposisi huruf dalam suatu kata berbahasa inggris akan sangat terbantu untuk mencari kata tersebut dan kemudian menerjemahkannya. Algoritma genetik menggunakan nilai urut alfabet dalam proses pencarian kata. Nilai urut alfabet dapat dilihat pada tabel 1 Individu adalah satu kata yang muncul dari proses acak tersebut, misalnya: BINAURAL atau [2, 9, 14, 1, 21, 18, 1, 12]. Satu individu mempunyai n gen integer yang setiap gennya menyatakan no urut alfabet. Nilai fitness adalah inversi dari perbedaan antara nilai kata yang muncul(individu) dan target yang ditentukan. Misalnya kata yang muncul: BINAURAL dan targetnya BACKWARD maka, nilai perbedaannya: E = = = 73 Fitness = (26)(8) - 73 = = 135 Fitness didefinisikan: dimana gn adalah gen ke n dari individu ke k dan gen ke n dari target. b. Pembangkitan Populasi Awal Populasi awal dibangkitkan dengan cara membangkitkan semua huruf dalam sejumlah kata (individu) yang dibangkitkan. Tabel 1 Nilai urut alfabet Seleksi dilakukan dengan menggunakan roulettewheel, Roulette whel menyeleksi populasi baru dengan distribusi probabilitas yang berdasarkan nilai fitness. d. Cross-over, dilakukan dengan menukar gengen terpilih antar dua induk, seperti pada gen biner. Sebuah kata ditentukan sebagai target, misalnya: BACKWARD. Bila setiap huruf diberi nilai dengan nilai urut alfabet, maka targetnya bisa dinyatakan sebagai besaran numerik: Target = [2, 1, 3, 11, 23, 1, 18, 4] Komputer akan membangkitkan kata dengan jumlah huruf yang sama dengan target secara acak, terus-menerus hingga diperoleh kata yang sama dengan kata target. a. Definisi Individu Dan Fitness e. Mutasi dilakukan dengan mengacak kembali nilai 1-26 dari gen yang dimutasikan. Kamus Bahasa Inggris-Bahasa Indonesia Pada Mobile Device Berbasis Java 2 Micro Edition dengan 83
6 4. Impementasi Perangkat Lunak Kamus bahasa Inggris-Indonesia yang telah dirancang merupakan kamus mobile, dimana kamus mobile tersebut dapat dijalankan pada handphone yang mendukung atau memiliki fitur Java. Oleh karena itu kamus mobile dibuat dengan menggunakan bahasa pemograman Java, dimana untuk mengetikan listing programnya digunakan JCreator yang merupakan perangkat lunak editor untuk Java 2, dan untuk menjalankan programnya digunakan emulator yaitu J2ME WTK (Wireless ToolKit). Kamus bahasa Inggris-Indonesia juga menggunakan algoritma genetik untuk proses pencarian kata, dimana algoritma genetik berguna bagi para pemakai yang tidak mengetahui beberapa huruf dariata yang ingin dicari. Berikut hasil dari implementasi program keseluruhan yang telah dirancang: a. Menu Utama Menu utama dapat dikatakan sebagai antar muka (user interface) antara user dengan program. Menu utama menampilkan pilihan menu yang tersedia pada program. Pada menu utama kamus mobile tersedia dua pilihan menu yaitu menu tambah kata dan menu cari kata, dimana menu tambah kata berisi link ke form Input kata (Add New Mobile Dictionary) dan menu cari kata berisi link ke form cari kata (Find word Mobile Dictionary). Gambar untuk tampilan menu utama dapat dilihat pada gambar 4.5 dibawah ini. Perangkat lunak dirancang memiliki beberapa tampilan antara lain: 1. Menu Utama Menu Utama menampilkan fitur yang dimiliki seperti: Tulis pesan, Inbox (kotak masuk), Out Box (Kotak Keluar), Help dan About. Tampilan menu utama dapat dilihat pada gambar 2 dibawah ini. Gambar 2 Tampilan Menu Utama b. Form Input kata (Add New Mobile Dictionary) Form Input kata (Add New Mobile Dictionary) merupakan form yang disediakan untuk menambah jumlah kata yang dapat diterjemahkan. Pada form input kata tersedia dua buah textfield yaitu textfield untuk mengisi kata dalam bahasa Inggris dan textfield untuk mengisi arti kata dalam bahasa Indonesia. Untuk menambah kata user harus mengisi kedua textfield tersebut lalu click tombol Save. Gambar 3. Form Input kata (Add New Mobile Dictionary) c. Form Cari kata (Find word Mobile Dictionary) Form cari kata merupakan form yang disediakan untuk mencari kata dan menerjemahkan kata. Form cari kata juga dapat membantu user dalam pencarian kata jika user tidak mengingat keseluruhan huruf dari kata yang ingin diterjemahkan. Pada form cari kata terdapat satu textfield dan satu Command, dimana textfield untuk mengisi huruf atau kata yang dicari dan Command digunakan untuk proses pencarian kata. Setelah Command cari diklik maka hasil pencarian kata akan muncul tepat di bawah Command. Kamus Bahasa Inggris-Bahasa Indonesia Pada Mobile Device Berbasis Java 2 Micro Edition dengan 84
7 Gambar 4. Form Cari kata (Find word Mobile Dictionary) 7. Kesimpulan Dari hasil penulisan dan analisa dari bab-bab sebelumnya, maka dapat diambil kesimpulankesimpulan, dimana kesimpulan-kesimpulan tersebut kiranya dapat berguna bagi para pembaca, sehingga penulisan skripsi ini dapat lebih bernanfaat. Adapun kesimpulan-kesimpulan tersebut adalah sebagai berikut : 1. Kamus mobile dapat membantu para pengguna handphone dalam menerjemahkan kata-kata bahasa Inggris ke dalam bahasa Indonesia dengan menggunakan handphone. 2. Algoritma genetik dapat diterapkan pada kamus mobile untuk proses pencarian kata, sehingga proses pencarian dapat lebih mudah dilakukan. 3. Penerapan algoritma genetik pada kamus mobile dapat membantu para pengguna handphone yang tidak mengingat seluruh huruf dari kata yang dicari dengan hanya mengetikan beberapa huruf awal dari kata tersebut. Daftar Pustaka 1. Supardi Yuniar., Pemrograman Handphone dengan J2ME, Penerbit PT. Elex Media Komputindo., Jakarta., Mardiono Tri, Membangun solusi Mobile Business dengan Java,Penerbit PT. Elex Media Komputindo., Jakarta., M Shalhuddin & Rossa, Pemrograman J2ME, Penerbit Informatika.,Bandung., Jogiyanto, H.M., Analisa dan Desain Sistem Informasi., Penerbit Andi Offset., Yogyakarta., Raharjo Budi, Haryanto Imam dan Haryono Arif, Tuntunan Pemograman JAVA Untuk Handphone, Penerbit Informatika.,Bandung., Kamus Bahasa Inggris-Bahasa Indonesia Pada Mobile Device Berbasis Java 2 Micro Edition dengan 85
IMPLEMENTASI ALGORITMA GENETIKA PADA WEB SERVICE DAN KAMUS MOBILE
IMPLEMENTASI ALGORITMA GENETIKA PADA WEB SERVICE DAN KAMUS MOBILE Surya Darma Nasution Dosen Tetap STMIK Budidarma Medan Jl Sisingamangaraja no. 338 Simpang Limun Medan www.stmik-budidarma.ac.id/ Email:
Lebih terperinciBab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu
Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Pada penelitian Aplikasi Kamus Bahasa Jepang - Indonesia Pada Perangkat Genggam Mengunakan J2ME (Murthi, Tommy Adhi Kresna, 2010), perancangan sistem ini
Lebih terperinciBAB 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 terperinciBAB 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 terperinciAPLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE
APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE Ismi Amalia Jurusan Teknik Mesin, Politeknik Negeri Lhokseumawe Nanggroe Aceh Darussalam Email : ismiamalia@gmail.com ABSTRAKS Penelitian ini bertujuan untuk merancang
Lebih terperinciALGORITMA GENETIKA. Suatu Alternatif Penyelesaian Permasalahan Searching, Optimasi dan Machine Learning
ALGORITMA GENETIKA Suatu Alternatif Penyelesaian Permasalahan Searching, Optimasi dan Machine Learning Disusun oleh: Achmad Basuki Politeknik Elektronika Negeri Surabaya, PENS ITS Surabaya 2003 Algoritma
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Perancangan Perancangan merupakan suatu rancangan untuk menentukan perancangan dalam pembuatan desain/rancangan yang akan dibuat pada suatu penelitain yang terdapat pada judul
Lebih terperinciALGORITMA GENETIKA Suatu Alternatif Penyelesaian Permasalahan Searching, Optimasi dan Machine Learning
ALGORITMA GENETIKA Suatu Alternatif Penyelesaian Permasalahan Searching, Optimasi dan Machine Learning Achmad Basuki Politeknik Elektronika Negeri Surabaya PENS-ITS Surabaya 2003 Algoritma Genetika Algoritma
Lebih terperinciBAB I PENDAHULUAN. yang saat ini hampir dimiliki oleh berbagai kalangan yaitu handphone. Awalnya
BAB I PENDAHULUAN I.1. Latar Belakang Masalah Teknologi mobile merupakan salah satu teknologi yang sangat dibutuhkan dan semakin hari semakin pesat perkembangannya. Salah satu teknologi mobile yang saat
Lebih terperinciBAB I PENDAHULUAN. Saat ini Teknologi komunikasi dengan telepon seluler (ponsel) telah
BAB I PENDAHULUAN 1.1 LATAR BELAKANG Saat ini Teknologi komunikasi dengan telepon seluler (ponsel) telah berkembang sedemikian pesat, banyak fitur-fitur dasar ponsel yang berevolusi atau bertambah kompleks
Lebih terperinciKAMUS INGGRIS-INDONESIA BERBASIS J2ME
KAMUS INGGRIS-INDONESIA BERBASIS J2ME Lenny Ike C. M., Wiratmoko Yuwono, ST, Kholid Fathoni, S.Kom Jurusan Teknologi Informasi Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember
Lebih terperinciBAB II LANDASAN TEORI
6 BAB II LANDASAN TEORI II.1 Pendahuluan Dalam bab ini akan dijelaskan tentang landasan teori yang akan digunakan sebagai acuan dalam analisis dan perancangan Pengembangan Aplikasi Mobile Ticketing untuk
Lebih terperinciRANCANG BANGUN APLIKASI KAMUS PERCAKAPAN BAHASA ARAB BERBASIS MOBILE MENGGUNAKAN TEKNOLOGI J2ME
RANCANG BANGUN APLIKASI KAMUS PERCAKAPAN BAHASA ARAB BERBASIS MOBILE MENGGUNAKAN TEKNOLOGI J2ME Renanda Cahaya Saputra 1) S1/Jurusan Sistem Informasi, Sekolah Tinggi Manajemen Informatika & Komputer Surabaya
Lebih terperinciAplikasi Client pada Ponsel untuk Memproses Informasi Perkuliahan
Available online at TRANSMISI Website http://ejournal.undip.ac.id/index.php/transmisi TRANSMISI, 12 (1), 2010, 33-38 Aplikasi Email Client pada Ponsel untuk Memproses Informasi Perkuliahan Moh. Firomas
Lebih terperinciBAB I PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant
BAB I PENDAHULUAN 1.1. Latar Belakang Teknologi mobile telah menjadi bagian kehidupan kita sehari-hari. Hampir semua kalangan masyarakat memiliki telepon seluler, personal digital assistant (PDA) atau
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi semacam mobile devices dapat dikembangkan dalam Java. Java 2 Micro Edition (J2ME) digunakan
Lebih terperinciMakalah Seminar Tugas Akhir APLIKASI CLIENT PADA PONSEL UNTUK MEMPROSES INFORMASI PERKULIAHAN
Makalah Seminar Tugas Akhir 1 APLIKASI EMAIL CLIENT PADA PONSEL UNTUK MEMPROSES INFORMASI PERKULIAHAN Moh. Firomas AN 1, Kodrat IS 2, Adian FR 2 Jurusan Teknik Elektro Fakultas Teknik Universitas Diponegoro
Lebih terperincitanpa harus repot dan dapat menyelesaikannya dengan cepat dan mudah. Perangkat komunikasi saat ini telah mengalami perkembangan yang cukup pesat, teru
Aplikasi Pembukuan Voucer Isi Ulang Pulsa Dengan J2ME Dessy Agustini (17108157) Jurusan Sistem Informasi, Universitas Gunadarma Jl. Margonda Raya No.100 Pondok Cina, Depok 16424, Indonesia Email: daichi_daisy@yahoo.co.id
Lebih terperinciMOBILE PROGRAMMING (VI-SK)
MOBILE PROGRAMMING 162015 (VI-SK) Selasa Kelas A(08.00-10.15), Kelas B (16.30-18.30) Ruang,.. Dosen Lie Jasa Prasyarat Jaringan Komputer Algoritma dan Pemrograman (java) Tujuan Mahasiswa dapat memiliki
Lebih terperinciPENERAPAN PROTOCOL DATA UNIT PADA SHORT MESSAGE SERVICE HASIL STUDI MAHASISWA (STUDI KASUS : STMIK BUDI DARMA MEDAN) Abstrak
PENERAPAN PROTOCOL DATA UNIT PADA SHORT MESSAGE SERVICE HASIL STUDI MAHASISWA (STUDI KASUS : STMIK BUDI DARMA MEDAN) 1 Nelly Astuti Hasibuan, 2 Surya Darma Nasution 1 STMIK Budi Darma Medan, 2 STMIK Budi
Lebih terperinciIF5093 Java ME. Achmad Imam Kistijantoro Semester II 2006/2007. IF-ITB/AI/Mar 07. IF5093 Java ME
IF5093 Java ME Achmad Imam Kistijantoro Semester II 2006/2007 IF5093 Java ME 1 Java ME overview Java ME (Micro Edition) adalah java platform untuk consumer devices seperti handphone, PDA, TV set-top boxes
Lebih terperinciAplikasi Pembelajaran Matematika SMP Kelas VIII Semester Awal Berbasis J2ME. Abstraksi
Aplikasi Pembelajaran Matematika SMP Kelas VIII Semester Awal Berbasis J2ME Azis Budi Santiko - D400.050.082 Jurusan Teknik Elektro Fakultas Teknik, Universitas Muhammadiyah Surakarta Jl. A. Yani Pabelan
Lebih terperinciSIMULASI KATALOG BUKU PADA DIGITAL LIBRARY MENGGUNAKAN APLIKASI JAVA 2 PLATFOM MICRO EDITION (J2ME) Hamidah Suryani Lukman
SIMULASI KATALOG BUKU PADA DIGITAL LIBRARY MENGGUNAKAN APLIKASI JAVA 2 PLATFOM MICRO EDITION (J2ME) Hamidah Suryani Lukman Mahasiswa Program Studi Matematika, FMIPA UNISBA, Bandung E-mail : hamni_alkhawarizmi@yahoo.co.id
Lebih terperinciPerancangan Aplikasi Pengisian Pulsa dengan Java Mobile
Perancangan Aplikasi Pengisian Pulsa dengan Java Mobile Ummi Fauziyah, Dr. Poltak Sihombing, M.Kom, Handrizal, S.Si, M.Comp.Sc Program Studi Ekstensi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi
Lebih terperinciPengenalan J2ME (Java 2 Platform Micro Edition)
Pengenalan J2ME (Java 2 Platform Micro Edition) Wiranti Sri Utami whiranty68@gmail.com Abstrak Java merupakan sebuah bahasa pemrograman yang diciptakan oleh james gosling pada tahun 1996 dan mengklaim
Lebih terperinciBAB I PERSYARATAN PRODUK
1. BAB I PERSYARATAN PRODUK 1.1. Pendahuluan BAB I PERSYARATAN PRODUK Telepon genggam/handphone sekarang ini sudah mulai merambah untuk memfasilitasi pengguna untuk mencari sesuatu di dunia internet. Popularitas
Lebih terperinciBAB III JAVA 2 MICROEDITION (J2ME) definisi dari sun adalah sekumpulan teknologi pemrograman yang digunakan
BAB III JAVA 2 MICROEDITION (J2ME) 3.3 Arsitektur Java Bahasa Java merupakan salah satu bahasa tingkat tinggi. Java berdasarkan definisi dari sun adalah sekumpulan teknologi pemrograman yang digunakan
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Bahasa salah satu alat komunikasi yang sangat penting bagi manusia. Era globalisasi dewasa ini mendorong perkembangan bahasa secara pesat, terutama bahasa yang datang
Lebih terperinciAPLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME
APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME Satyani Karina Eka Putri Teknik Informatika Universitas Gunadarma akarin_chan86@yahoo.com ABSTRAK Saat ini teknologi komunikasi menggunakan
Lebih terperinciAplikasi Kitab Undang-Undang Hukum Perdata pada Telepon Selular Menggunakan Bahasa Pemrograman J2ME
Kitab Undang-Undang Hukum Per pada Telepon Selular Menggunakan Bahasa Pemrograman J2ME M. Akbar Muhidin 1, Fajar Masya 2, Abdi Wahab 3 JurusanTeknik Informatika, Fakultas Ilmu Komputer, Universitas Mercu
Lebih terperinciKata kunci : Aplikasi, Handphone, Perpustakaan Pribadi
Apliksi Perpustakaan Pribadi pada Handphone Dengan J2ME Lira Arum Kusumaning Thyas.H (17108234) Jurusan Sistem Informasi, Universitas Gunadarma Jl. Margonda Raya No.100 Pondok Cina, Depok 16424, Indonesia
Lebih terperincimlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME
mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME Iwan Handoyo Putro 1, Indar Sugiarto 2, Hestin Kezia Octalina Klaas 3 1,2.3 Jurusan Teknik Elektro,
Lebih terperinciBAB I PERSYARATAN PRODUK
BAB I PERSYARATAN PRODUK 1. 1 Pendahuluan Perkembangan teknologi informasi semakin hari semakin pesat. Salah satunya yaitu penggunaan handphone. Penggunaan handphone pada masa dulu sebatas hanya untuk
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Dalam pembahasan tentang chatting menggunakan J2ME ini pernah dibahas dalam skripsi yang berjudul APLIKASI CHATTING MENGGUNAKAN J2ME dengan
Lebih terperinciJurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Teknologi Sepuluh Nopember Surabaya 2011
Perancangan dan Pembuatan Sistem Navigasi Perjalanan Untuk Pencarian Rute Terpendek Dengan Algoritma A* Berbasis J2ME Oleh : M. ARIEF HIDAYATULLOH 1204 100 071 Dosen Pembimbing : Prof. Dr. M. Isa Irawan,
Lebih terperinciAplikasi Algoritma Genetika Untuk Menyelesaikan Travelling Salesman Problem (TSP)
JTRISTE, Vol.1, No.2, Oktober 2014, pp. 50~57 ISSN: 2355-3677 Aplikasi Algoritma Genetika Untuk Menyelesaikan Travelling Salesman Problem (TSP) STMIK Handayani Makassar najirah_stmikh@yahoo.com Abstrak
Lebih terperinciBAB I PENDAHULUAN. Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh begitu pesat sejak beberapa tahun belakangan ini sehingga menyebabkan komunikasi tanpa
Lebih terperinciBAB 1 PENDAHULUAN 1-1. Peringkat, diambil dari ~ jurutera/seminar/azmi.html tanggal 22 Januari 2003.
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Seorang investor tentu akan sangat kesulitan dalam menanamkan investasinya apabila proyek yang ditawarkan cukup banyak dengan biaya investasi, profit, dan resiko
Lebih terperinciBAB I PENDAHULUAN. pada saat ini, maka dari itu banyak fitur-fitur dalam. handphone yang mengandung hiburan. Seperti halnya
BAB I PENDAHULUAN 1.1 Latar Belakang Semakin banyaknya handphone yang berkembang pada saat ini, maka dari itu banyak fitur-fitur dalam handphone yang mengandung hiburan. Seperti halnya handphone tidak
Lebih terperinciSTMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011
STMIK GI MDP Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011 APLIKASI PENERJEMAH KATA DALAM BAHASA INDONESIA BAHASA INGGRIS DAN BAHASA PALEMBANG BERBASIS JAVA ME
Lebih terperinciBAB III ANALISA MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Masalah Perkembangan game dari skala kecil maupun besar sangat bervariasi yang dapat dimainkan oleh siapa saja tanpa memandang umur, dari anak
Lebih terperinciSILABUS MATA KULIAH PEMROGRAMAN APLIKASI BERGERAK
PEMROGRAMAN APLIKASI BERGERAK A. IDENTITAS MATA KULIAH Program Studi : Sistem Informasi (S-1) Mata Kuliah : Pemrograman Aplikasi Bergerak (Pilihan) Kode : SI 427 Bobot : 4 (empat) sks Kelas : SI6A, SI6B,
Lebih terperinciJAVA DAN APLIKASI TEKNOLOGI INFORMASI DI JURUSAN SISTEM INFORMASI
Makalah PTIK JAVA DAN APLIKASI TEKNOLOGI INFORMASI DI JURUSAN SISTEM INFORMASI Oleh: KHAIRUNNISA R (5212100148) PTIK 05 INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2012 BAB I PENDAHULUAN 1.1 Latar Belakang
Lebih terperinciSistem Client untuk Mobile Device berbasis pada Teknologi Java
Sistem Email Client untuk Mobile Device berbasis pada Teknologi Java Bernard Renaldy Suteja Jurusan Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Maranatha Jl. Surya Sumantri 65
Lebih terperinciAPLIKASI PENGELOLAAN UANG BULANAN BERBASIS MOBILE SKRIPSI. Disusun oleh : ERIDA AYU ARINTA NPM
APLIKASI PENGELOLAAN UANG BULANAN BERBASIS MOBILE SKRIPSI Disusun oleh : ERIDA AYU ARINTA NPM. 0434010250 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN
Lebih terperinciAplikasi MMS (Multimedia Messaging Service) pada Mobile Phone Menggunakan Pemrograman J2ME
Aplikasi MMS (Multimedia Messaging Service) pada Mobile Phone Menggunakan Pemrograman J2ME Fria Avianto 1 dan Tri Daryanto 2 Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Universitas Mercu Buana
Lebih terperinciTUGAS AKHIR APLIKASI MOBILE ENSIKLOPEDIA SAINS DAN TEKNOLOGI BERBASIS J2ME
TUGAS AKHIR APLIKASI MOBILE ENSIKLOPEDIA SAINS DAN TEKNOLOGI BERBASIS J2ME Diajukan untuk Memenuhi Tujuan dan Syaratsyarat Guna Memperoleh Gelar Sarjana Teknik pada Fakultas Teknik Jurusan Elektro Universitas
Lebih terperinciSISTEM INFORMASI KEHADIRAN DOSEN MELALUI HANDPHONE DENGAN KONEKSI BLUETOOTH
SISTEM INFORMASI KEHADIRAN DOSEN MELALUI HANDPHONE DENGAN KONEKSI BLUETOOTH Taufiq Hidayat 1, Riza Noplaily 2 Laboratorium Pemrograman & Informatika Teori 1, Laboratorium Komputasi dan Sistem Cerdas 2
Lebih terperinciPERANCANGAN APLIKASI PENJADWALAN KERETA API DENGAN MENGGUNAKAN ALGORITMA GENETIKA (Studi Kasus: Stasiun Kereta Api Bandar Khalipah Medan)
PERANCANGAN APLIKASI PENJADWALAN KERETA API DENGAN MENGGUNAKAN ALGORITMA GENETIKA (Studi Kasus: Stasiun Kereta Api Bandar Khalipah Medan) Nurhamidah Lubis 1, Garuda Ginting 2 Mahasiswa Teknik Informatika
Lebih terperinciAPLIKASI GEOMATIC SEBAGAI MEDIA PEMBELAJARAN GEOMETRI BERBASIS MOBILE NASKAH PUBLIKASI
APLIKASI GEOMATIC SEBAGAI MEDIA PEMBELAJARAN GEOMETRI BERBASIS MOBILE NASKAH PUBLIKASI disusun oleh : Muti ah 07.02.6678 Tri Wahyu Niasari 07.02.6686 JURUSAN MANAJEMEN INFORMATIKA SEKOLAH TINGGI MENAJEMEN
Lebih terperinciAPLIKASI ALGORITMA GENETIKA DALAM MENENTUKAN SPESIFIKASI PC BERDASARKAN KEMAMPUAN FINANSIAL KONSUMEN
APLIKASI ALGORITMA GENETIKA DALAM MENENTUKAN SPESIFIKASI PC BERDASARKAN KEMAMPUAN FINANSIAL KONSUMEN Eva Haryanty, S.Kom. ABSTRAK Komputer adalah salah satu peralatan yang pada saat ini banyak pula digunakan
Lebih terperinciAPLIKASI 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 terperinciDAN ENKRIPSI BERBASIS AES PADA PENGIRIMAN SMS
APLIKASI KOMPRESI BERBASIS HUFFMAN DAN ENKRIPSI BERBASIS AES PADA PENGIRIMAN SMS Nurhidayat Adiyanto 5106 100 121 Pembimbing : Ary Mazharuddin Shiddiqi S.Kom, M.Comp.Sc Pendahuluan Latar Belakang Menghemat
Lebih terperinciPRESENTASI TUGAS AKHIR
PRESENTASI TUGAS AKHIR Travelling Salesman Problem menggunakan Algoritma Genetika Via GPS berbasis Android (kata kunci : android,gps,google Maps, Algoritma Genetika, TSP) Penyusun Tugas Akhir : Azmi Baharudin
Lebih terperinciRANCANGAN APLIKASI AKADEMIK MOBILE UNTUK DOSEN MENGGUNAKAN J2ME DAN WAP
RANCANGAN APLIKASI AKADEMIK MOBILE UNTUK DOSEN MENGGUNAKAN J2ME DAN WAP Utomo Budiyanto Fakultas Teknologi Informasi Universitas Budi Luhur utomo.budiyanto@budiluhur.ac.id ABSTRAK Seiring berkembangnya
Lebih terperinciAPLIKASI KATALOG PERPUSTAKAAN MENGGUNAKAN J2ME DAN BLUETOOTH
APLIKASI KATALOG PERPUSTAKAAN MENGGUNAKAN J2ME DAN BLUETOOTH Kelvin Susanto, Dr Muhammad Subali, SSi., MT Undergraduate, Faculty of Computer Science, 2009 Gunadarma University http://www.gunadarma.ac.id
Lebih terperinciMEMBUAT MIDLET TUTORIAL DAN KAMUS INSTRUKSI MIKROKONTROLER AT89S51 UNTUK HANDPHONE MENGGUNAKAN PEMROGRAMAN JAVA J2ME. Tugas Akhir
MEMBUAT MIDLET TUTORIAL DAN KAMUS INSTRUKSI MIKROKONTROLER AT89S51 UNTUK HANDPHONE MENGGUNAKAN PEMROGRAMAN JAVA J2ME Tugas Akhir Diajukan guna melengkapi persyaratan dalam menyelesaikan pendidikan tingkat
Lebih terperinciBAB 3 PERANCANGAN PROGRAM. dari OOP (Object Oriented Programming) di mana dalam prosesnya, hal-hal
BAB 3 PERANCANGAN PROGRAM 3.1 Spesifikasi Rumusan Rancangan Program Algoritma Genetika dirancang dengan mengikuti prinsip-prinsip dan sifatsifat dari OOP (Object Oriented Programming) di mana dalam prosesnya,
Lebih terperinci2 TINJAUAN PUSTAKA. 2.1 Peringkasan Teks
4 2 TINJAUAN PUSTAKA 2.1 Peringkasan Teks Peringkasan teks adalah proses pemampatan teks sumber ke dalam versi lebih pendek namun tetap mempertahankan informasi yang terkandung didalamnya (Barzilay & Elhadad
Lebih terperinciSimulasi Aplikasi Pemesanan Tiket Travel Melalui Wireless dengan Teknologi J2ME
Simulasi Aplikasi Pemesanan Tiket Travel Melalui Wireless dengan Teknologi J2ME Jasman Pardede 1) 1) Teknik Informatika Fakultas Teknologi Industri, Institut Teknologi Nasional Jl. PKH. Hasan Mustapa No.23,
Lebih terperinciDAFTAR ISI. ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR TABEL... xi DAFTAR GAMBAR... xiv
DAFTAR ISI ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR TABEL... xi DAFTAR GAMBAR... xiv BAB I PENDAHULUAN 1.1 Latar Belakang Masalah... I-1 1.2 Identifikasi Masalah... I-3 1.3 Maksud dan
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. Berikut ini merupakan spesifikasi perangkat keras dan perangkat lunak yang
BAB IMPLEMENTASI DAN EVALUASI. Implementasi Sistem Berikut ini merupakan spesifikasi perangkat keras dan perangkat lunak yang diperlukan agar program simulasi Tata Letak Tempat Sampah dengan Algoritma
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Jadwal Jadwal merupakan pembagian waktu berdasarkan rencana pengaturan urutan kerja, daftar atau rencana kegiatan dengan pembagian waktu pelaksanaan terperinci, sedangkan penjadwalan
Lebih terperinciBAB I PENDAHULUAN. dengan olahraga latihan angkat beban (weight lifting), aerobik (aerobics) dan
BAB I PENDAHULUAN 1.1 Latar Belakang Fitness adalah aktivitas yang mampu membuat orang mejadi lebih bugar dengan olahraga latihan angkat beban (weight lifting), aerobik (aerobics) dan pemenuhan nutrisi
Lebih terperinciBAB 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 terperinciSTMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011
STMIK GI MDP Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011 PENERAPAN METODE STRING MATCHING PADA APLIKASI KAMUS BAHASA KEDOKTERAN BERBASIS JAVA ME Joni Parlin
Lebih terperinci1. Pendahuluan 1.1. Latar Belakang
1. Pendahuluan 1.1. Latar Belakang Perkembangan teknologi informasi yang begitu pesat sekarang ini memberikan dampak yang besar terhadap kinerja manusia khususnya dalam bekerja. Segala sesuatu yang dahulu
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1 Short Message Service (SMS) Short Message Service (SMS) merupakan sebuah layanan yang banyak diaplikasikan pada sistem komunikasi tanpa kabel, memungkinkan dilakukannya pengiriman
Lebih terperinciKonferensi Nasional Sistem Informasi 2013, STMIK Bumigora Mataram Pebruari 2013
1 Makalah Nomor: KNSI-162 SISTEM PAKAR UNTUK MENGIDENTIFIKASI PENYAKIT INFEKSI BAKTERI DAN VIRUS Windarto 1, Bilar Deswara Rohman 2 Teknik Informatika, Fakultas Teknologi Informasi, Universitas Budi Luhur
Lebih terperinciAplikasi Mobile Learning (M-Learning) Untuk Mata Kuliah Pengantar Teknologi Informasi Berbasis Java 2 Micro Edition (J2me)
Aplikasi Mobile Learning (M-Learning) Untuk Mata Kuliah Pengantar Teknologi Informasi Berbasis Java 2 Micro Edition (J2me) Cecep Furqon, ST. Aris Sunandang, S.Kom. 0415027205 9904004825 Jurusan Teknik
Lebih terperinciAPLIKASI PEMBELAJARAN JAVA FUNDAMENTAL BERBASIS MOBILE MENGGUNAKAN JAVA 2 MICRO EDITION (J2ME) Naskah Publikasi
APLIKASI PEMBELAJARAN JAVA FUNDAMENTAL BERBASIS MOBILE MENGGUNAKAN JAVA 2 MICRO EDITION (J2ME) Naskah Publikasi diajukan oleh : Sri Yuni Lestari 08.01.2387 Oliver Zakaria 08.01.2460 kepada SEKOLAH TINGGI
Lebih terperinciTUGAS AKHIR APLIKASI SISTEM INFORMASI MOBILE UNTUK MENYAJIKAN INFORMASI DAN TRANSAKSI BATIK SOLO MENGGUNAKAN J2ME
TUGAS AKHIR APLIKASI SISTEM INFORMASI MOBILE UNTUK MENYAJIKAN INFORMASI DAN TRANSAKSI BATIK SOLO MENGGUNAKAN J2ME Diajukan untuk Memenuhi Tujuan dan Syarat-syarat Guna Memperoleh Gelar Sarjana Teknik pada
Lebih terperinciPERANCANGAN DAN PEMBUATAN APLIKASI PENCARIAN PEDAGANG KAKI LIMA SECARA SERVERLESS BERBASIS JAVA MICRO EDITION (JAVA ME) LAPORAN TUGAS AKHIR
PERANCANGAN DAN PEMBUATAN APLIKASI PENCARIAN PEDAGANG KAKI LIMA SECARA SERVERLESS BERBASIS JAVA MICRO EDITION (JAVA ME) LAPORAN TUGAS AKHIR Disusun sebagai salah satu syarat untuk menyelesaikan Program
Lebih terperinciSTMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011
STMIK GI MDP Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011 APLIKASI SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT HYDROCEPHALUS Shobirin AN 2006250069 Indah Dwinanti
Lebih terperinciBAB 1 PENDAHULUAN. menggunakan sistem komputerisasi. Salah satu bentuk perusahaan yang sangat
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pada zaman sekarang ini komputer merupakan kebutuhan yang umum dalam sebuah perusahaan. Di dalam perusahaan, banyak hal menjadi lebih efisien dengan menggunakan
Lebih terperinciSISTEM INFORMASI HASIL UJIAN KOMPETENSI BERBASIS WIRELESS APLICATION PROTOCOL (WAP) (Studi Kasus SMK Mandiri Percut Seituan)
SISTEM INFORMASI HASIL UJIAN KOMPETENSI BERBASIS WIRELESS APLICATION PROTOCOL (WAP) (Studi Kasus SMK Mandiri Percut Seituan) Fahmy Syahputra Dosen Tetap STMIK Budi Darma Medan Jln. Sisingamangaraja No.
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN APLIKASI
27 BAB 3 ANALISIS DAN PERANCANGAN APLIKASI 3.1 Analisis Pada subbab ini akan diuraikan tentang analisis kebutuhan untuk menyelesaikan masalah jalur terpendek yang dirancang dengan menggunakan algoritma
Lebih terperinciAPLIKASI ENKRIPSI PESAN TEKS (SMS) PADA PERANGKAT HANDPHONE DENGAN ALGORITMA CAESAR CIPHER
APLIKASI ENKRIPSI PESAN TEKS (SMS) PADA PERANGKAT HANDPHONE DENGAN ALGORITMA CAESAR CIPHER Tri Puji Rahayu 1, Yakub 2, Irwan Limiady 3 Program Studi Teknik Informatika, STMIK Dharma Putra Tangerang Jl.
Lebih terperinciMEMBANGUN APLIKASI MOBILE TERJEMAH INDONESIA JAWA DENGAN J2ME
MEMBANGUN APLIKASI MOBILE TERJEMAH INDONESIA JAWA DENGAN J2ME Naskah Publikasi diajukan oleh Feri Prastiyo 07.11.1375 Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011 BUILD
Lebih terperinciAPLIKASI KAMUS BAHASA EKONOMI BERBASIS MOBILE. Naskah Publikasi. diajukan oleh Wahyu Budi Utomo
APLIKASI KAMUS BAHASA EKONOMI BERBASIS MOBILE Naskah Publikasi diajukan oleh Wahyu Budi Utomo 07.12.2687 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012 2 APPLICATION DICTIONARY
Lebih terperinciIV. HASIL DAN PEMBAHASAN. Rancung bangun sistem permainan game puzzle pada handphone berbasis java
IV. HASIL DAN PEMBAHASAN A. Pengembangan Perangkat Lunak Berdasarkan RUP Rancung bangun sistem permainan game puzzle pada handphone berbasis java menggunakan metode orientasi objek dan dibantu dengan menggunakan
Lebih terperinciPENDAHULUAN. Latar Belakang
Latar Belakang PENDAHULUAN Pada saat sekarang ini, setiap perusahaan yang ingin tetap bertahan dalam persaingan dengan perusahaan lainnya, harus bisa membuat semua lini proses bisnis perusahaan tersebut
Lebih terperinciPENGEMBANGAN APLIKASI PENJADWALAN KULIAH SEMESTER I MENGGUNAKAN ALGORITMA GENETIKA
PENGEMBANGAN APLIKASI PENJADWALAN KULIAH SEMESTER I MENGGUNAKAN ALGORITMA GENETIKA Bagus Priambodo Program Studi Sistem Informasi Fakultas Ilmu Komputer Universitas Mercu Buana e- mail : bagus.priambodo@mercubuana.ac.id
Lebih terperincidata dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.
1 BAB I PENDAHULUAN I.1. Latar Belakang Masalah Perangkat mobile seperti telepon selular atau ponsel berkembang sangat pesat belakangan ini. Berbagai fitur baru ditambahkan pada ponsel, sehingga ponsel
Lebih terperinciAPLIKASI e-hpt (HIMPUNAN PUTUSAN TARJIH) MUHAMMADIYAH BERBASIS J2ME SKRIPSI
APLIKASI e-hpt (HIMPUNAN PUTUSAN TARJIH) MUHAMMADIYAH BERBASIS J2ME SKRIPSI disusun oleh Muhamad Furkun Khakim 06.11.1327 JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka. Penelitian serupa mengenai penjadwalan matakuliah pernah dilakukan oleh penelliti yang sebelumnya dengan metode yang berbeda-neda. Berikut
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka (Samuel, Toni & Willi 2005) dalam penelitian yang berjudul Penerapan Algoritma Genetika untuk Traveling Salesman Problem Dengan Menggunakan Metode Order Crossover
Lebih terperinciAlgoritma Genetika dan Penerapannya dalam Mencari Akar Persamaan Polinomial
Algoritma Genetika dan Penerapannya dalam Mencari Akar Persamaan Polinomial Muhammad Abdy* 1, Maya Sari Wahyuni* 2, Nur Ilmi* 3 1,2,3 Jurusan Matematika, Universitas Negeri Makassar e-mail: * 1 m.abdy@unm.ac.id,
Lebih terperinciDATABASE ADDRESS BOOK PADA HANDPHONE UNTUK PLATFORM SERIES 40 5 TH EDITION MENGGUNAKAN RECORD MANAGEMENT SYSTEM
DATABASE ADDRESS BOOK PADA HANDPHONE UNTUK PLATFORM SERIES 40 5 TH EDITION MENGGUNAKAN RECORD MANAGEMENT SYSTEM Robyn Bagus Seta, I Wayan Simri Wicaksana. Teknik Informatika, Teknologi Industri Universitas
Lebih terperinciBAB 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 terperinciBAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang
BAB 2 LANDASAN TEORI 2.1. Sistem Informasi Sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan dari bagian yang berhubungan satu dengan yang lain. Menurut Jogiyanto system adalah
Lebih terperinciAPLIKASI KAMUS BAHASA INGGRIS BAHASA INDONESIA DAN BAHASA INDONESIA BAHASA INGGRIS PADA TELEPON SELULER (PONSEL) MENGGUNAKAN TEKNOLOGI J2ME
APLIKASI KAMUS BAHASA INGGRIS BAHASA INDONESIA DAN BAHASA INDONESIA BAHASA INGGRIS PADA TELEPON SELULER (PONSEL) MENGGUNAKAN TEKNOLOGI J2ME Naskah Publikasi diajukan oleh Aditia Budi Raharja 05.11.0853
Lebih terperinciBAB I PENDAHULUAN. serba cepat, mudah dan efisien. Kini teknologi telah menjangkau semua lapisan
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi saat ini mengalami kemajuan yang begitu pesatnya seiring dengan makin kompleksnya kebutuhan manusia akan sebuah informasi yang serba cepat, mudah
Lebih terperinciBONUS. Dasar Java Mobile. Mengenal Java Mobile Mengenal MIDlet Mobile Grafis Mobile Animasi Latihan Soal
BONUS Dasar Java Mobile Mengenal Java Mobile Mengenal MIDlet Mobile Grafis Mobile Animasi Latihan Soal Mengenal Java Mobile Dasar Java Mobile Java Mobile (J2ME) atau singkatan dari Java 2 Mobile Edition
Lebih terperinciPERANCANGAN APLIKASI CHATTING UNTUK PONSEL SECARA REAL-TIME
PERANCANGAN APLIKASI CHATTING UNTUK PONSEL SECARA REAL-TIME Dewi Cynthia Arishandy. 10105421 Sistem Informasi. Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma Pembimbing : Dr. Lussiana,SSi.,
Lebih terperincimenjadi menurun. Untuk itu, mulai kembalikan kualitas dasar kesehatan dengan mengetahui istilah-istilah dan pola hidup sehat yang terkandung dalam ilm
APLIKASI KAMUS KESEHATAN MENGGUNAKAN PLATFORM ANDROID Reza Resto Saputro (11108631) rezaresto@ymail.com Jurusan Sistem Informasi Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma Jl.
Lebih terperinciBAB I PENDAHULUAN I.1. Latar Belakang
BAB I PENDAHULUAN I.1. Latar Belakang Meningkatnya Jumlah wisatawan mancanegara (wisman) yang berkunjung ke Bali pada bulan Nopember 2009 mencapai 184.803 orang. Angka ini mengalami peningkatan sebesar
Lebih terperinciPERANCANGAN APLIKASI PERMAINAN SEQUENCE CARD DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN J2ME
MAKALAH SEMINAR TUGAS AKHIR PERANCANGAN APLIKASI PERMAINAN SEQUENCE CARD DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN J2ME John Alexander Kaawoan*, Aghus Sofwan**, Agung Budi Prasetijo** Abstrak Telepon seluler
Lebih terperinciBAB 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 terperinciBAB I PENDAHULUAN. pengetahuan, di dalamnya terkandung berbagai arti yang dapat memberikan
BAB I PENDAHULUAN 1.1. Latar Belakang Buku dikenal masyarakat sudah sejak lama. Buku adalah sumber pengetahuan, di dalamnya terkandung berbagai arti yang dapat memberikan inspirasi. Untuk mendapatkan sebuah
Lebih terperinci