KAMUS BAHASA INGGRIS INDONESIA PADA MOBILE DEVICE BERBASIS JAVA 2 MICRO EDITION DENGAN ALGORITMA GENETIK

Ukuran: px
Mulai penontonan dengan halaman:

Download "KAMUS BAHASA INGGRIS INDONESIA PADA MOBILE DEVICE BERBASIS JAVA 2 MICRO EDITION DENGAN ALGORITMA GENETIK"

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 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 terperinci

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

Bab 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 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

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

APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE

APLIKASI 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 terperinci

ALGORITMA GENETIKA. Suatu Alternatif Penyelesaian Permasalahan Searching, Optimasi dan Machine Learning

ALGORITMA 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 terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

ALGORITMA GENETIKA Suatu Alternatif Penyelesaian Permasalahan Searching, Optimasi dan Machine Learning

ALGORITMA 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 terperinci

BAB I PENDAHULUAN. yang saat ini hampir dimiliki oleh berbagai kalangan yaitu handphone. Awalnya

BAB 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 terperinci

BAB I PENDAHULUAN. Saat ini Teknologi komunikasi dengan telepon seluler (ponsel) telah

BAB 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 terperinci

KAMUS INGGRIS-INDONESIA BERBASIS J2ME

KAMUS 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 terperinci

BAB II LANDASAN TEORI

BAB 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 terperinci

RANCANG BANGUN APLIKASI KAMUS PERCAKAPAN BAHASA ARAB BERBASIS MOBILE MENGGUNAKAN TEKNOLOGI J2ME

RANCANG 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 terperinci

Aplikasi Client pada Ponsel untuk Memproses Informasi Perkuliahan

Aplikasi  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 terperinci

BAB I PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant

BAB 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 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 semacam mobile devices dapat dikembangkan dalam Java. Java 2 Micro Edition (J2ME) digunakan

Lebih terperinci

Makalah Seminar Tugas Akhir APLIKASI CLIENT PADA PONSEL UNTUK MEMPROSES INFORMASI PERKULIAHAN

Makalah 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 terperinci

tanpa harus repot dan dapat menyelesaikannya dengan cepat dan mudah. Perangkat komunikasi saat ini telah mengalami perkembangan yang cukup pesat, teru

tanpa 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 terperinci

MOBILE PROGRAMMING (VI-SK)

MOBILE 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 terperinci

PENERAPAN 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) 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 terperinci

IF5093 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. 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 terperinci

Aplikasi Pembelajaran Matematika SMP Kelas VIII Semester Awal Berbasis J2ME. Abstraksi

Aplikasi 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 terperinci

SIMULASI 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 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 terperinci

Perancangan Aplikasi Pengisian Pulsa dengan Java Mobile

Perancangan 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 terperinci

Pengenalan J2ME (Java 2 Platform Micro Edition)

Pengenalan 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 terperinci

BAB I PERSYARATAN PRODUK

BAB 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 terperinci

BAB III JAVA 2 MICROEDITION (J2ME) definisi dari sun adalah sekumpulan teknologi pemrograman yang digunakan

BAB 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 terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 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 terperinci

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME

APLIKASI 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 terperinci

Aplikasi Kitab Undang-Undang Hukum Perdata pada Telepon Selular Menggunakan Bahasa Pemrograman J2ME

Aplikasi 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 terperinci

Kata kunci : Aplikasi, Handphone, Perpustakaan Pribadi

Kata 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 terperinci

mlab : 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 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 terperinci

BAB I PERSYARATAN PRODUK

BAB 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 terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini

BAB 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 terperinci

Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Teknologi Sepuluh Nopember Surabaya 2011

Jurusan 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 terperinci

Aplikasi Algoritma Genetika Untuk Menyelesaikan Travelling Salesman Problem (TSP)

Aplikasi 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 terperinci

BAB I PENDAHULUAN. Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh

BAB 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 terperinci

BAB 1 PENDAHULUAN 1-1. Peringkat, diambil dari ~ jurutera/seminar/azmi.html tanggal 22 Januari 2003.

BAB 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 terperinci

BAB I PENDAHULUAN. pada saat ini, maka dari itu banyak fitur-fitur dalam. handphone yang mengandung hiburan. Seperti halnya

BAB 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 terperinci

STMIK 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 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 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 Masalah Perkembangan game dari skala kecil maupun besar sangat bervariasi yang dapat dimainkan oleh siapa saja tanpa memandang umur, dari anak

Lebih terperinci

SILABUS MATA KULIAH PEMROGRAMAN APLIKASI BERGERAK

SILABUS 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 terperinci

JAVA DAN APLIKASI TEKNOLOGI INFORMASI DI JURUSAN SISTEM INFORMASI

JAVA 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 terperinci

Sistem Client untuk Mobile Device berbasis pada Teknologi Java

Sistem  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 terperinci

APLIKASI 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 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 terperinci

Aplikasi MMS (Multimedia Messaging Service) pada Mobile Phone Menggunakan Pemrograman J2ME

Aplikasi 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 terperinci

TUGAS AKHIR APLIKASI MOBILE ENSIKLOPEDIA SAINS DAN TEKNOLOGI BERBASIS J2ME

TUGAS 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 terperinci

SISTEM INFORMASI KEHADIRAN DOSEN MELALUI HANDPHONE DENGAN KONEKSI BLUETOOTH

SISTEM 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 terperinci

PERANCANGAN 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) 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 terperinci

APLIKASI GEOMATIC SEBAGAI MEDIA PEMBELAJARAN GEOMETRI BERBASIS MOBILE NASKAH PUBLIKASI

APLIKASI 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 terperinci

APLIKASI ALGORITMA GENETIKA DALAM MENENTUKAN SPESIFIKASI PC BERDASARKAN KEMAMPUAN FINANSIAL KONSUMEN

APLIKASI 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 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

DAN ENKRIPSI BERBASIS AES PADA PENGIRIMAN SMS

DAN 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 terperinci

PRESENTASI TUGAS AKHIR

PRESENTASI 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 terperinci

RANCANGAN APLIKASI AKADEMIK MOBILE UNTUK DOSEN MENGGUNAKAN J2ME DAN WAP

RANCANGAN 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 terperinci

APLIKASI KATALOG PERPUSTAKAAN MENGGUNAKAN J2ME DAN BLUETOOTH

APLIKASI 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 terperinci

MEMBUAT 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 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 terperinci

BAB 3 PERANCANGAN PROGRAM. dari OOP (Object Oriented Programming) di mana dalam prosesnya, hal-hal

BAB 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 terperinci

2 TINJAUAN PUSTAKA. 2.1 Peringkasan Teks

2 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 terperinci

Simulasi Aplikasi Pemesanan Tiket Travel Melalui Wireless dengan Teknologi J2ME

Simulasi 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 terperinci

DAFTAR 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 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 terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Berikut ini merupakan spesifikasi perangkat keras dan perangkat lunak yang

BAB 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 terperinci

BAB II LANDASAN TEORI

BAB 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 terperinci

BAB I PENDAHULUAN. dengan olahraga latihan angkat beban (weight lifting), aerobik (aerobics) dan

BAB 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 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

STMIK 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 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 terperinci

1. Pendahuluan 1.1. Latar Belakang

1. 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 terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

Konferensi Nasional Sistem Informasi 2013, STMIK Bumigora Mataram Pebruari 2013

Konferensi 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 terperinci

Aplikasi 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) 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 terperinci

APLIKASI 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 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 terperinci

TUGAS 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 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 terperinci

PERANCANGAN 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 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 terperinci

STMIK 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 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 terperinci

BAB 1 PENDAHULUAN. menggunakan sistem komputerisasi. Salah satu bentuk perusahaan yang sangat

BAB 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 terperinci

SISTEM 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) 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 terperinci

BAB 3 ANALISIS DAN PERANCANGAN APLIKASI

BAB 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 terperinci

APLIKASI ENKRIPSI PESAN TEKS (SMS) PADA PERANGKAT HANDPHONE DENGAN ALGORITMA CAESAR CIPHER

APLIKASI 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 terperinci

MEMBANGUN APLIKASI MOBILE TERJEMAH INDONESIA JAWA DENGAN J2ME

MEMBANGUN 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 terperinci

APLIKASI 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 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 terperinci

IV. HASIL DAN PEMBAHASAN. Rancung bangun sistem permainan game puzzle pada handphone berbasis java

IV. 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 terperinci

PENDAHULUAN. Latar Belakang

PENDAHULUAN. 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 terperinci

PENGEMBANGAN APLIKASI PENJADWALAN KULIAH SEMESTER I MENGGUNAKAN ALGORITMA GENETIKA

PENGEMBANGAN 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 terperinci

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.

data 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 terperinci

APLIKASI e-hpt (HIMPUNAN PUTUSAN TARJIH) MUHAMMADIYAH BERBASIS J2ME SKRIPSI

APLIKASI 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 terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 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 terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

Algoritma Genetika dan Penerapannya dalam Mencari Akar Persamaan Polinomial

Algoritma 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 terperinci

DATABASE 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 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 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 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB 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 terperinci

APLIKASI 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 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 terperinci

BAB I PENDAHULUAN. serba cepat, mudah dan efisien. Kini teknologi telah menjangkau semua lapisan

BAB 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 terperinci

BONUS. 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 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 terperinci

PERANCANGAN APLIKASI CHATTING UNTUK PONSEL SECARA REAL-TIME

PERANCANGAN 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 terperinci

menjadi menurun. Untuk itu, mulai kembalikan kualitas dasar kesehatan dengan mengetahui istilah-istilah dan pola hidup sehat yang terkandung dalam ilm

menjadi 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 terperinci

BAB I PENDAHULUAN I.1. Latar Belakang

BAB 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 terperinci

PERANCANGAN APLIKASI PERMAINAN SEQUENCE CARD DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN J2ME

PERANCANGAN 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 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. pengetahuan, di dalamnya terkandung berbagai arti yang dapat memberikan

BAB 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