APLIKASI KOMPRESI FILE CITRA MENGGUNAKAN ALGORITMA ARITHMETIC CODING BERBASIS JAVA |
Author : Aan Kurniawan Saputra, Sutardi Sutardi, Ika Purwanti Ningrum |
Abstract | Full Text |
Abstract :Kompresi data adalah proses mengubah suatu input data menjadi data dengan ukuran yang lebih kecil, atau proses pengkodean dari suatu data untuk mengurangi kebutuhan akan media penyimpanan. Kompresi data bertujuan untuk mengurangi ukuran data tanpa merusak tujuan dari data tersebut.Kompresi data menggunakan sedikit disk space. Kompresi data mempercepat akses, kompresi data dapat membuat lebih efisien.
Algoritma yang digunakan dalam penelitian ini adalah Arithmetic Coding. Algoritma Arithmetic Coding adalah suatu bagian dari entropy encoding yang mengkonversi suatu data ke dalam bentuk data yang lain dengan lebih sering menggunakan sedikit bit dan jarang menggunakan lebih banyak bit karakter. Teknik pengkodean ini memisahkan pesan masukan ke dalam simbol dan menukar masing–masing simbol dengan suatu floating-point.
Hasil dari penelitian ini yaitu kompresi menggunakan algoritma Arithmetic Coding dapat menghasilkan citra dengan ukuran file yang lebih kecil, namun apabila citra uji yang digunakan mempunyai ukuran file yang besar, waktu yang dibutuhkan untuk melakukan proses kompresi maupun dekompresi membutuhkan waktu yang cukup lama. Dari hasil pengamatan, tingkat rasio kompresi tidak dipengaruhi oleh besarnya ukuran dimensi citra, tetapi tergantung komposisi warna citra yang bersangkutan. File citra hasil kompresi tidak dapat dibuka sebelum melewati proses dekompresi hal tersebut disebabkan terjadi perubahan struktur pada file citra saat proses dekompresi. |
|
PENYADAPAN SMS DAN GPS BERBASIS ANDROID MENGGUNAKAN ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) |
Author : Rahmayunita, Isnawaty, Sutardi |
Abstract | Full Text |
Abstract :Salah satu fitur handphone yang paling sering digunakan saat ini adalah Short Message Service (SMS). SMS merupakan layanan yang disediakan oleh handphone untuk mengirim ataupun menerima pesan singkat. Selain itu, fitur Global Positionig System (GPS) saat ini juga sangat dibutuhkan oleh masyarakat dimana dapat membantu dalam pelacakan.
Tujuan dari penelitian ini adalah untuk merancang sebuah aplikasi yang dapat membantu dalam mengontrol kegiatan atau pun aktivitas yang dilakukan oleh kerabat ataupun orang lain, serta mengamankan data SMS dan lokasi GPS kerabat yang akan dipantau untuk menghindari ancaman pengaksesan dari pihak – pihak yang tidak berwenang.
Metode yang digunakan untuk penyadapan SMS dan GPS yaitu dengan menggunakan perantara web service, sedangkan metode yang digunakan untuk mengamankan data SMS dan GPS adalah metode Advanced Encryption Standard (AES). Metode AES merupakan metode kriptografi kunci simetri yaitu kunci untuk enkripsi sama dengan kunci untuk dekripsi.
Hasil penelitian ini menunjukkan bahwa SMS dan lokasi GPS dapat terkirim ke web server dengan adanya fungsi web service yang akan mentransfer data SMS yang ada pada handphone dan menangkap lokasi GPS pihak tersadap. Untuk penelitian enkripsi AES menunjukkan bahwa pesan yang sama dengan kunci yang berbeda dapat menghasilkan chipertext yang berbeda. |
|
IMPLEMENTASI SMS GATEWAY DAN PAPAN PENGUMUMAN DIGITAL PENYEBARAN INFORMASI KEGIATAN AKADEMIK (Studi Kasus : Jurusan Teknik Informatika Universitas Halu Oleo) |
Author : Ita Fachriyah, L.M Tajidun |
Abstract | Full Text |
Abstract :Informasi akademik merupakan salah satu kebutuhan yang sangat dibutuhkan oleh mahasiswa dan dosen disetiap lembaga pendidikan. Pada Jurusan Teknik Informatika penyebaran informasi yang dilakukan masih menggunakan cara manual yaitu dengan memberitahuan secara langsung dan menempelkan pengumuman pada papan pengumuman yang berada didepan sekretariat jurusan, namun cara tersebut tidak efisien karena tidak semua mahasiswa atau dosen selalu hadir dan mengecek papan pengumuman. Aplikasi SMS gateway dan papan pengumuman digital merupakan aplikasi yang dibangun untuk memaksimalkan penyebaran informasi kegiatan akademik pada Jurusan Teknik Informatika Universitas Halu Oleo.
Aplikasi ini dibuat menggunakan metode Rational Unfield Process (RUP), pemodelan Unified Modeling Languange (UML), tools gammu untuk membangun aplikasi SMS gateway, Php codeigniter sebagai framework pembuatan web dan Mysql sebagai penyimpanan data. Aplikasi ini mengkombinasikan antara teknologi papan pengumuman digital dan SMS gateway. Pada papan pengumuman digital berbasis web menampilkan informasi yang dibagi menjadi empat kategori informasi yaitu, pengumuman yang bersumber dari univeritas, fakultas/jurusan, dosen dan jadwal perkuliahan. Sehingga dengan mudah pengumuman dapat diakses via internet. Informasi juga dapat dikirim dan di request melalui fasilitas SMS gateway dengan format yang telah ditentukan oleh sistem.
|
|
IMPLEMENTASI KAMUS KEDOKTERAN DENGAN METODE INTERPOLASI (INTERPOLATION) DAN MENCARI KEMIRIPAN KATA MENGGUNAKAN ALGORITMA LEVENSHTEIN DISTANCE PADA PERANGKAT ANDROID |
Author : Irna Rahayu, Bambang Pramono, Anita Puspita Dewi |
Abstract | Full Text |
Abstract :Kamus adalah kitab yang berisi kata-kata dan arti atau keterangan yang disusun secara alfabetik. Kedokteran adalah suatu ilmu dan seni yang mempelajari tentang penyakit dan cara-cara penyembuhannya. Tujuan dari penelitian ini adalah untuk membangun aplikasi kamus kedokteran berbasis Android. Aplikasi mobile dapat dijadikan sarana untuk membuat kamus terjemahan dari berbagai istilah kedokteran yang ada, karena dapat digunakan kapanpun dan dimanapun.
Algoritma dan metode yang digunakan adalah metode pencarian interpolasi untuk proses pencarian dan Algoritma Levenshtein Distance. Metode Interpolation Search hanya dapat dilakukan pada list yang telah berurut dan berada pada struktur array dan data yang dicari diperkirakan ada didalam list, teknik ini menemukan item dengan memperkirakan seberapa jauh kemungkinan item berada dari posisi saat itu dan pencarian berikutnya. Algortima Levenshtein Distance menghitung jumlah operasi string paling sedikit yang diperlukan untuk mentranformasikan suatu string menjadi string lain.
Hasil dari penelitian ini berupa Aplikasi kamus kedokteran berbasis Android yang dapat menerjemahkan kata dengan cepat dan dapat menampilkan pilihan kata lain apabila kata yang dicari tidak ditemukan. |
|
PANDUAN PENCARIAN RUTE GEDUNG DAN RUANGAN PADA FAKULTAS DI UNIVERSITAS HALU OLEO MENGGUNAKAN ALGORITMA DIJKSTRA BERBASIS MACROMEDIA FLASH |
Author : Amden Junianto Jalu Marseno, Muh. Yamin |
Abstract | Full Text |
Abstract :Pencarian gedung atau ruangan fakultas merupakan suatu permasalahan yang sering terjadi pada pengunjung Universitas Halu Oleo. Karena banyaknya gedung dan ruangan yang ada pada Universitas tersebut, mengakibatkan pengunjung kesulitan menemukan gedung dan ruangan yang dicari. Oleh karena itu dibutuhkan sistem yang dapat menunjukkan lokasi gedung dan ruangan beserta jalur terpendeknya, agar waktu pencarian lebih efisien.
Terdapat beberapa algoritma pencarian jalur terpendek, salah satunya adalah algoritma Dijkstra. Algoritma ini menggunakan strategi greedy sebagai berikut : Untuk setiap simpul pada sumber dalam graf, algoritma ini akan mencari jalur dengan cost minimum antara simpul tersebut dengan simpul lainnya.
Hasil pada penelitian ini adalah tingkat ketepatan algoritma Dijkstra dapat mencapai 90%. Untuk meningkatkan ketepatan dalam pencarian jalur dapat menambahkan node-node yang ada pada graf yang digunakan.
|
|
SISTEM PENDUKUNG KEPUTUSAN PEMBERIAN BANTUAN BIBIT IKAN KEPADA NELAYAN OLEH DINAS KELAUTAN DAN PERIKANAN DENGAN MENGGUNAKAN METODE PROFILE MATCHING (STUDI KASUS : DINAS KELAUTAN DAN PERIKANAN KOTA KENDARI) |
Author : Wa Impi Nur Santi, Sutardi Sutardi, Subardin Subardin |
Abstract | Full Text |
Abstract :Pengambilan keputusan merupakan bagian kunci dari eksekutif, manajer, karyawan, dan setiap manusia dalam kehidupan tak terkecuali dalam pengambilan keputusan untuk memilih calon penerima bantuan pada suatu instansi. Dinas Kelautan dan Perikanan kota Kendari merupakan sebuah instansi pemerintah yang memberikan bantuan bibit ikan kepada nelayan. Proses pemberian bantuan yang belum terkomputerisasi dan belum adanya standar perhitungan yang sesuai mengakibatkan perolehan hasil pemberian bantuan bibit yang cukup lama.
Penelitian yang dilakukan dimaksudkan bagaimana untuk merancang dan membangun sebuah Sistem Pendukung Keputusan dengan metode profile matching untuk membantu penyeleksian terhadap nelayan calon penerima bantuan bibit ikan dari dinas Kelautan dan Perikanan kota Kendari yang bertujuan untuk menghasilkan rancangan aplikasi Sistem Pendukung Keputusan yang diharapkan dapat membantu pihak instansi dalam mengambil keputusan penentuan penerima bantuan bibit ikan yang tepat dan cepat.
Hasil dari sistem ini menunjukan 27.76%. kesalahan relatif yang diperoleh dari selisih perbandingan perhitungan yang dilakukan secara manual dan setelah penerapan metode profile matching. Sehingga sistem yang telah dibuat dapat dikatakan layak digunakan sebab kesalahan relatifnya kurang dari 50%. Hal ini disebabkan Dinas Kelautan dan Perikanan kota Kendari belum menerapkan metode profile matching dalam seleksi penerima bantuan bibit ikan sehingga nilai yang diperoleh mempunyai selisih dengan penilaian sistem yang telah dibuat.
|
|
SISTEM PENDUKUNG KEPUTUSAN PENEMPATAN LOKASI MESIN ATM MENGGUNAKAN METODE ANALYTICAL NETWORK PROCESS (ANP) |
Author : Nurnani Afni Sorumba, Rahmat Ramadhan, L.M. Fid Aksara |
Abstract | Full Text |
Abstract :Seiring berjalannya waktu, kebutuhan masyarakat modern akan teknologi dengan mobilitas yang tinggi semakin meningkat. Khususnya dalam keperluan manajemen finansial. Segala transaksi tidak luput dari peran mesin ATM sebagai pendukung terciptanya peningkatan finansial seseorang atau badan usaha. Maka dari itu, keberadaan mesin ATM sekarang ini sudah menjadi kebutuhan umum masyarakat modern.
Sistem pendukung keputusan penempatan lokasi mesin ATM dengan menerapkan metode analytical network process dapat memberikan nilai terhadap lokasi untuk penempatan mesin ATM dimana nilai dengan lokasi yang tertinggilah yang akan dipilih dan mengeluarkan letak posisi tempat tersebut dengan menggunakan GIS.
Hasil Penelitian ini menyatakan metode ANP dapat diimplementasikan ke dalam sistem pendukung keputusan untuk menentukan penempatan mesin ATM. Sistem ini dapat memberikan hasil lokasi yang tempat terbaik untuk ATM sehingga memudahkan para petugas dalam memilih lokasi.
|
|
RANCANG BANGUN APLIKASI ENSIKLOPEDIA PAHLAWAN NASIONAL INDONESIA SEBAGAI MEDIA PEMBELAJARAN BERBASIS ANDROID MENGGUNAKAN ALGORITMA BRUTE FORCE (Studi Kasus : SMP Kartika Kendari) |
Author : Hastuti, Bambang Pramono, Statiswaty |
Abstract | Full Text |
Abstract :Arus perkembangan teknologi saat ini sangat pesat, dan berdampak terhadap perkembangan aplikasi mobile, khususnya pada sistem operasi Android. Perkembangan ini semakin membantu dan memudahkan manusia dalam kegiatan sehari-hari. Bahkan anak-anak sekolah menengah pertama pun sudah tak asing lagi dengan sebuah benda yang bernama ponsel Android, dan mengakses berbagai aplikasi anak-anak yang tersedia di Google Play, terutama aplikasi permainan.
Untuk mengimbangi masukan yang didapatkan anak, maka dirancanglah “Aplikasi Ensiklopedia Pahlawan Nasional Indonesia sebagai Media Pembelajaran Berbasis Android Menggunakan Algoritma Brute Force pada SMP Kartika Kendari“ sebagai salah satu pemeran aktif untuk edukasi dan pembelajaran anak, serta sebagai informasi umum untuk anak-anak. “Aplikasi Ensiklopedia Pahlawan Nasional Indonesia sebagai Media Pembelajaran Berbasis Android Menggunakan Algoritma Brute Force pada SMP Kartika Kendari “ ini adalah aplikasi yang dapat dijalankan di sistem operasi Android. Dengan dibuatnya aplikasi ini, diharapkan siswa-siswi SMP Kartika Kendari dapat mengenal lebih dekat pahlawan-pahlawan nasional yang kini sudah mulai terlupakan. |
|
MEMBANGUN APLIKASI GAME “DUA SATU (21)” BERBASIS ANDROID MENGGUNAKAN METODE DEPTH FIRST SEARCH |
Author : Muhammad Fajar, Ika Purwanti Ningrum, Rahmat Ramadhan |
Abstract | Full Text |
Abstract :Kata game berasal dari bahasa inggris yang berarti permainan. Saat ini game berkembang di aplikasi mobile. Salah satu sistem operasi untuk perangkat mobile adalah Android. Perkembangan sistem operasi mobile Android diakibatkan oleh kelebihannya yang bersifat terbuka, sehingga kemudahan dalam menggunakannya menjadi nilai tambah. Hal ini menyebabkan pemakaian mobile Android terus meningkat. Untuk pencarian solusi dalam sebuah game dapat menggunakan metode pencarian, salah satunya adalah algoritma Depth-First Search (DFS).
Dalam metode pencarian Depth First Search (DFS), pencarian dilakukan pada satu node dalam setiap level dari yang paling kiri. Jika pada level yang paling dalam solusi belum ditemukan, maka pencarian dilanjutkan pada node sebelah kanan. Pada penelitian ini, algoritma pencarian Depth First Search (DFS) diimplementasikan dalam sebuah game. Game yang diciptakan dalam penelitian ini adalah game Dua Satu (21).
Hasil dari penelitian ini menunjukan bahwa algoritma pencarian Depth First Search dapat diterapkan dalam aplikasi game Dua Satu (21), namun tidak lengkap karena dari 144 kombinsi angka yang menjadi masukan, terdapat 30 kombinasi angka yang tidak muncul solusinya. Hal ini merupakan salah satu kekurangan dari algoritma pencarian Depth First Search yang memungkinkan untuk tidak ditemukannya solusi. Selain itu, hasil pengujian aplikasi ini ke beberapa smartphone juga menunjukkan kondisi yang sama, yaitu masih terdapat kombinasi angka yang tidak muncul solusinya, jadi spesifikasi dan merek smartphone tidak mempengaruhi hasil keluaran |
|
IMPLEMENTASI KAMUS KATA SERAPAN BAHASA INDONESIA – INGGRIS DENGAN FITUR AUTO COMPLETE TEXT MENGGUNAKAN ALGORITMA INTERPOLATION SEARCH UNTUK SMARTPHONE BERBASIS ANDROID |
Author : Muhammad Hatta, Sutardi Sutardi, Bambang Pramono |
Abstract | Full Text |
Abstract :Loan words are words derived from foreign languages that have been integrated to a language
and their use is generally accepted. To some people, the pronounciation of those words may have
some errors caused by lack of understanding of the words. In addition, loan words are used by many
areas of work. Therefore, a system that display the words and their meanings is needed.
An effective algorithm or method is needed to develop search dictionary application because
data search is an important part in data processing. This application uses Interpolation Search
algorithm. Interpolation search algorithm is more efficient than Binary Search and Sequential
Search. The reason behind this is because the algorithm does not need to access each tabel’s
elements. The translated words have Text Auto Complete feature to facilitate users to find the desired
words.
The result of this research is the implementation of Indonesian-English loan words dictionary
application to Android Operating System that is developed using Android Programming Language.
|
|
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PESTISIDA PADA TANAMAN JAGUNG BISI 2 MENGGUNAKAN METODE CBR |
Author : Yaseruddin Yaseruddin, Muh. Ihsan Sarita, Sutardi |
Abstract | Full Text |
Abstract :Pemilihan pestisida pada tanaman Jagung Bisi 2 sudah menjadi hal yang seharusnya dilakukan untuk mengefisienkan hasil tanam. Pemilihan pestisida biasanya dilakukan dengan menggunakan pestisida yang tersedia namun tidak tepat penggunaannya, sehingga mengakibatkan hasil panen yang kurang maksimal.
Untuk itu dibutuhkan sebuah sistem pendukung keputusan untuk membantu dalam pemilihan pestisida pada tanaman Jagung Bisi 2 dengan memberikan informasi tentang penggunaan pestisida pada tanaman Jagung Bisi 2 berdasarkan gejala-gejala yang terlihat pada tanaman, serta cuaca dan kondisi tanah yang pada lokasi penanaman Jagung Bisi 2.
Dengan menggunakan metode Case Based Reasoning (CBR) sistem ini dapat memberi informasi kepada pengguna tentang penggunaan pestisida yang tepat pada tanaman Jagung Bisi 2, sehingga dapat digunakan oleh pelajar atau mahasiswa yang sedang melakukan penelitian atau belajar dibidang pestisida pada tanaman Jagung Bisi 2. |
|