Heru Cahya Rustamaji
UPN “Veteran” Yogyakarta

Published : 16 Documents
Articles

Found 16 Documents
Search

APLIKASI KOMPRESI DATA MENGGUNAKAN METODE HUFFMAN STATIK PADA PERANGKAT MOBILE BERBASIS ANDROID

Telematika Vol 11, No 1 (2014): Edisi Juli 2014
Publisher : Jurusan Teknik Informatika

Show Abstract | Original Source | Check in Google Scholar | Full PDF (837.925 KB)

Abstract

Efficient use of bandwidth and memory into the main focus that must be considered in the process of data exchange. More and more data is stored, the greater the size of the data. One alternative that can be implemented is to reduce the size of the (compressed) data. In addition to the process of data transmission, compression is also useful in the data storage medium in the secondary. Compression aims to reduce the amount of data used to represent the contents of a text file, image, audio, and video without reducing the quality of the original data. Compression is done by reducing the number of bits needed to store or transmit the digital media. For data compression, one algorithm has a good performance is the type of the Huffman algorithm.In this study, the Static Huffman algorithm which is one technique that is lossless data compression. Static Huffman algorithm uses frequency/probability of occurrences of a symbol in a string as input and produce output in the form of a prefix code that encodes a string using the little bits of all possible binary prefix code that may be. Static Huffman algorithm implementation is aimed to compress the data so that the compressed data size is smaller than the size of the original data. So that the compressed data can be retrieved, then the decompression process. This application was made and in the making based on Android using Eclipse and the methodology GRAPPLE (Guidlines for Rappid Application Engineering). GRAPPLE is a process modeling in software development which emphasizes the actions carried out in a number of stages , each stage will result in products that work with object-oriented form.With applications of data compression with Huffman Static method in Android -based mobile devices, the data size becomes smaller so that it can speed up the process of delivery and storage. Compression using Huffman code would be optimal if the range of the character of the information is not too much despite the high frequency of occurrence and the size of the compression results obtained that the compression of each file depending on the characteristics of the file to be compressed. Keywords : Compression, Decompression, Static Huffman Algorithm, Lossless, Android

APLIKASI BERBASIS WEB MONITORING PERINGKAT PERGURUAN TINGGI DI INDONESIA BERDASARKAN PARAMETER WEBOMETRICS DAN 4ICU

Seminar Nasional Informatika (SEMNASIF) Vol 1, No 4 (2012): Information System and Application
Publisher : Jurusan Teknik Informatika

Show Abstract | Original Source | Check in Google Scholar | Full PDF (1524.917 KB)

Abstract

Kemunculan suatu universitas di internet melalui suatu website saat ini merupakan suatu kewajiban. Dalam dunia internet sekarang ini, masyarakat dapat mengenal suatu universitas melalui suatu situs. Sejalan dengan tumbuh berkembangnya teknologi informasi dan komunikasi yang sangat cepat, maka eksposisi suatu institusi melalui media digital akan secara cepat tersebar ke masyarakat, baik di dalam negeri maupun luar negeri. Oleh sebab itu semua universitas saat ini berusaha menampilkan prestasi dan kemampuan dirinya melalui suatu website. Saat ini terdapat berbagai versi pemeringkatan yang berkaitan dengan website. Dua diantaranya yaitu webometrics dan 4ICU. Dan aspek yang akan diterapkan ada 4 yaitu Size (20%), Visibility (40%), Rich Files (10%), Scholar (10%), Pagerank (10%), dan Alexa (10%). Size (bobot 20%) adalah jumlah halaman website yang tertangkap oleh dua search engines (Google dan Live Search/Bing). Visibility (bobot 40%) merupakan jumlah eksternal link yang unik (backlink) yang diterima oleh domain web universitas (inlinks) yang tertangkap oleh Google.Visibility ini menyiratkan besarnya impact factor terhadap sebuah website/repositori. Rich Files (bobot 10%) merupakan jumlah file dokumen (Adobe Acrobat (.pdf), Adobe PostScript (.ps), Microsoft Word (.doc) and Microsoft Powerpoint (.ppt), dan tidak termasuk xls or latex or tex) yang online di bawah domain website universitas yang tertangkap oleh Google. Scholar (bobot 10%) merupakan jumlah paper dan jumlah sitasi yang tertangkap di Google Scholar (http://scholar.google.com) untuk setiap domain website universitas. Pagerank (bobot 10%) adalah peringkat setiap website yang diberikan oleh Google. Alexa (bobot 10%) adalah peringkat banyaknya pengunjung yang diukur oleh Alexa.com. Metodologi yang akan digunakan ialah Waterfall, panel admin akan diberikan untuk memasukkan nama dan alamat domain/url perguruan tinggi dan juga terdapat menu untuk mengupdate data website perguruan tinggi. Terdapat menu update peringkat secara otomatis dan manual oleh admin. Pengunjung hanya dapat melihat peringkat perguruan tinggi. Pada tahap implementasi, sistem ini akan dibangun menggunakan bahasa pemrograman PHP 5.3.3 dan javascript, RedBean sebagai Framework. Database menggunakan SQLite sebagai management databasenya. Sedangkan untuk server menggunakan Apache2 dan untuk texteditor menggunakan Macromedia Dreamweaver 8 dan Notepad.. Nantinya akan menghasilkan sebuah aplikasi berbasis web yang berguna untuk memonitoring perguruan tinggi di Indonesia berdasarkan parameter webometrics dan 4ICU, yang menggunakan sistem ORM dan framework RedBeanPHP serta menggunakan SQLite sebagai server databasenya.

APLIKASI SMS PENGINGAT IBU HAMIL

Seminar Nasional Informatika (SEMNASIF) Vol 1, No 5 (2008): Information System And Application
Publisher : Jurusan Teknik Informatika

Show Abstract | Original Source | Check in Google Scholar | Full PDF (547.143 KB)

Abstract

Short Message Service (SMS) merupakan salah satu layanan teknologi selular yang ada pada teknologi GSM (Global System for Communication). SMS telah menggantikan metode pengiriman teks konvensional, seperti surat dan telegram. Keunggulan SMS diantaranya adalah biaya yang murah, waktu kirim cepat serta adanya jaminan bahwa pesan akan sampai jika nomor yang dituju aktif. Semakin meluasnya jaringan operator baik GSM maupun CDMA membuat sinyal dapat diterima dengan cukup baik sampai ke daerah terpencil.  Aplikasi SMS Pengingat Ibu Hamil diharapkan dapat memberikan informasi penting yang cepat, tepat, akurat dan murah kepada ibu hamil. Layanan ini disampaikan setiap minggunya mengenai hal-hal apa saja yang harus dilakukan oleh ibu hamil mulai dari awal kehamilan sampai pada proses kelahiran bayinya dengan tujuan untuk kesehatan dan keselamatan ibu hamil serta janinnya.Sistem ini dibuat dengan menggunakan metode penelitian waterfall. Metodologi pengumpulan data dilakukan dengan cara bertanya langung pada dokter dan melalui website. Teknologi pembangunan sistem beserta interfacenya menggunakan Microsoft Visual Basic 6.0 dan pengolahan basis datanya menggunakan MySQL.Pengiriman pesan melalui sms gateway dengan cara mengambil data pada database yang akan dikirimkan ke ponsel penerima menggunakan AT command dengan PDU(Protokol Data Unit) untuk selanjutnya diterima oleh server atau SMS Center yang kemudian diteruskan ke ponsel tujuan. Dari SMSC dapat diketahui apakah suatu pesan berhasil atau gagal dikirimkan. SMSC mengirimkan pesan ke nomor ponsel tujuan yang aktif sekaligus akan mengirimkan pesan balasan ke nomor ponsel pengirim bahwa pesan telah terkirim.

WEB PORTAL ALUMNI (STUDI KASUS DI UPN ”VETERAN” YOGYAKARTA)

Seminar Nasional Informatika (SEMNASIF) Vol 1, No 5 (2009): Information System And Application
Publisher : Jurusan Teknik Informatika

Show Abstract | Original Source | Check in Google Scholar | Full PDF (421.533 KB)

Abstract

Telah dapat dibangun suatu web portal alumni yang dapat digunakan oleh alumni suatu perguruan tinggi untuk dapat berkomunikasi antar alumni, mencari lowongan pekerjaan, dan dapat digunakan oleh perguruan tinggi untuk bisa melakukan penelurusan alumni. Studi kasus dalam pembuatan web portal alumni ini adalah di UPN ”Veteran” Yogyakarta. Sistem ini dibangun menggunakan PHP dan MySQL.

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN JURUSAN DI SMU DENGAN LOGIKA FUZZY

Seminar Nasional Informatika (SEMNASIF) Vol 1, No 3 (2008): Intelligent System dan Application
Publisher : Jurusan Teknik Informatika

Show Abstract | Original Source | Check in Google Scholar | Full PDF (209.15 KB)

Abstract

Salah satu peran SPK dibidang pendidikan yaitu pada proses pengambilan keputusan untuk pemilihan jurusan siswa di SMU, yang sifatnya dapat membantu pengambil keputusan dalam memberikan alternatif–alternatif putusan jurusan yang tepat bagi siswa, dimana hasil keputusan dapat dijadikan sebagai bahan untuk membantu guru dalam mengambil keputusan.Untuk mendukung hal tersebut diatas maka diperlukan suatu sistem pendukung keputusan yang mampu memberikan dukungan terhadap proses penentuan jurusan yang tepat untuk siswa di SMU. Proses penentuan jurusan ini dengan cara mempertimbangkan kemampuan, bakat dan minat siswa terhadap suatu jurusan, dengan menggunakan logika fuzzy. Logika fuzzy berfungsi melakukan pemrosesan terhadap faktor kepastian dan ketidakpastian. Secara umum logika fuzzy dapat menangani faktor ketidakpastian secara baik sehingga dapat diimplementasikan pada proses pengambilan keputusan. Model logika fuzzy bekerja dengan menggunakan derajat keanggotaan dari sebuah nilai, kemudian digunakan untuk menentukan hasil yang diinginkan, berdasarkan aturan-aturan yang telah ditentukan.Sistem pendukung keputusan penjurusan siswa SMU ini dibangun dengan menggunakan Borland Delphi version 7.0 dan Microsoft Access 2003 sebagai databasenya, sehingga diharapkan dapat memberikan keputusan yang tepat dengan hasil yang terbaik dalam proses penentuan suatu jurusan.

APLIKASI KOMPRESI SMS BERBASIS JAVA ME DENGAN METODE KOMPRESI LZW-HUFFMAN

Seminar Nasional Informatika (SEMNASIF) Vol 1, No 1 (2009): Computatinal
Publisher : Jurusan Teknik Informatika

Show Abstract | Original Source | Check in Google Scholar | Full PDF (450.452 KB)

Abstract

Along development of epoch, people requirement of information and communication technology also increases.One of communication technology is cellular or known as HP ( handphone). HP has standart communicationfacility, SMS (Short Message Services), that applied to send short message in the text form. SMS which in the text form limited to 160 characters 7-bit GSM ( Global of System for Mobile) standard at a message in once sends, if writing more than 160 characters the message must be divided to become several messages, so that the cost will be multiplied with number of the messages.Limitation oftentimes be obstacle in communicating. Compression very useful when data too big but need to be kept in limited place or data will be sent through a communications channel having limited bandwidth. LZW ( Lempel-Ziv-Welch) and Huffman is famous and reliable method for text compression. Therefore appear an idea to built a SMS compression application bases on Java ME with LZW-Huffman compression method, where this application expected will become user choice which wish to increase effectivity SMS communication technology applies, in this case user can write text more than 160 characters in one messages, so that SMS cost totally can be depressed to become cheaper. This application development applies RUP/UP ( Rational Unified Process orUnified Process) methodologies combined with Reverse Engineering. This also applies Java language with Netbeans IDE 6.0 Tools. With this SMS compression application, supossed can help user increasing SMS communication applies effectivity, in this case user can write text more than 160 characters in one messages, so that SMS cost totally can be depressed to become cheaper.

DIAGNOSA GANGGUAN SALURAN PERNAFASAN MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

Seminar Nasional Informatika (SEMNASIF) Vol 1, No 4 (2011): Intelligent System dan Application
Publisher : Jurusan Teknik Informatika

Show Abstract | Original Source | Check in Google Scholar | Full PDF (1113.076 KB)

Abstract

Aplikasi jaringan syaraf tiruan telah banyak dimanfaatkan untuk berbagai kepentingan, beberapa aplikasinya antara lain dibidang perbankan, telekomunikasi dan kesehatan. Penelitian ini membuat sebuah aplikasi jaringan syaraf tiruan untuk mendiagnosa jenis penyakit yang berhubungan dengan saluran pernafasan khususnya pada penyakit Asma, Bronkhitis, Pneumotoraks, Sarkoidosis dan Pneumonia. Metode jaringan syaraf tiruan yang digunakan adalah metode Backpropagation yang merupakan sebuah pembelajaran terawasi. Perangkat lunak ini dibuat dengan menggunakan bahasa pemrograman Visual Basic.Net 2005 dengan database MySQL. Gejala-gejala penyakit saluran pernafasan yang digunakan sebagai input untuk mendiagnosa penyakit tersebut terdiri dari 10 variabel dengan kode target penyakit 000 untuk penyakit Asma, 001 Bronkhitis, 010 Pneumonia, 011 Pneumotoraks dan 111 Sarkoidosis. Arsitektur jaringan syaraf tiruan dengan 10 variabel menggunakan 1 lapisan tersembunyi dengan 10 buah sel lapisan. Setelah dilakukan proses pelatihan didapatkan hasil pengujian dengan tingkat ketepatan 90% karena hampir semua data yang diujikan sesuai dengan target dari penyakit.

APLIKASI E-LEARNING STUDI KASUS UPN VETERAN YOGYAKARTA

Seminar Nasional Informatika (SEMNASIF) Vol 1, No 5 (2010): Information System And Application
Publisher : Jurusan Teknik Informatika

Show Abstract | Original Source | Check in Google Scholar | Full PDF (592.434 KB)

Abstract

Telah dapat dibuat aplikasi E-learning yang dapat membantu kelancaran proses penyampaian materi kuliah secara online, monitoring mahasiswa yang dapat memperlihatkan progress dari mahasiswa dalam mengakses materi, diskusi, tugas, test, kuis, dan lainnya. Aplikasi ini dalam pembuatannya menggunakan metode waterfall yang memiliki beberapa tahap yaitu System Engineering, Analysis, Design, Coding, Testing dan Maintenance. Pengembangan sistem yaitu dengan bahasa pemrograman PHP, Javascript, CSS (Cascading Style Sheets), dan MySQL sebagai media penyimpanan data. Teknologi yang diterapkan dalam pembangunan aplikasi menggunakan AJAX (Asynchronous Javascript and XML). AJAX berperan dalam melakukan proses pengambilan data secara asynchronous atau dibalik layar. Aplikasi ini memberikan dan memudahkan dalam beberapa hal, seperti : membantu dalam proses kegiatan belajar mengajar yang dapat menumbuhkan sisi mandiri pada mahasiswa agar tidak aktif dikampus saja namun bisa secara online untuk dapat mengambil materi kuliah, dan memiliki beberapa fitur untuk mengikuti test, tugas, kuis secara online, serta integrasi data materi kuliah aplikasi yang lain dengan menggunakan SOAP (Simple Object Access Protocol).

SISTEM INFORMASI RUMAH SAKIT BERBASIS WEB MENGGUNAKAN JAVA SERVER PAGES

Telematika Vol 6, No 2 (2010): Edisi Januari 2010
Publisher : Jurusan Teknik Informatika

Show Abstract | Original Source | Check in Google Scholar | Full PDF (587.675 KB)

Abstract

Hospital give service of treatment and medication for society.With growth of computer technology, hospital cope to apply the system computerize in all areas, specially part of medical record. Constructively the computerization, it can upgrade and also quicken the medical service.Hospital information system use GRAPPLE development method ( Guidelines for Rapid Application Engineering), consist of 5 step that is : requirement gathering, analysis, design, developnment, and deployment. Step in grapple is not compiled in the form of static. the step workable repeatedly with different activity sequence with the sequence before all.This web based nformation system developed using JSP and apache Tomcat. Tomcat is servlet engine open source which included in project Jakarta done by apache software foundation.Rumah sakit berfungsi untuk memberikan pelayanan perawatan dan pengobatan bagi masyarakat.  Dengan perkembangan teknologi komputer rumah sakit berupaya untuk menerapkan sistem komputerisasi dalam segala bidang khususnya bagian rekam medis. Dengan bantuan komputerisasi tersebut, dapat meningkatkan mutu serta mempercepat pelayanan medis.Sistem informasi rumah sakit ini menggunakan metode pengembangan GRAPPLE (Guidelines for Rapid APPLication Engineering) yang terdiri dari 5 tahapan yaitu :requirement gathering, analysis, design, developnment, dan deployment. Tahapan dalam GRAPPLE tidak disusun dalam bentuk statis sehingga tahapan dapat dikerjakan berulang kali dengan urutan kerja yang tidak harus sesuai dengan urutan yang ada.Teknologi yang dipakai untuk membangun sistem informasi berbasis web ini adalah menggunakan JSP dan apache Tomcat. Tomcat merupakan servlet engine open source yang termasuk dalam proyek Jakarta yang dikerjakan oleh Apache Software Foundation.

Aplikasi Pengukur dan Pencatat Ketersediaan Air Sumur Menggunakan Raspberry PI dan Android

Prosiding 2nd Seminar Nasional IPTEK Terapan (SENIT) 2017 Vol 2, No 1 (2017): Mei 2017
Publisher : Politeknik Harapan Bersama Tegal

Show Abstract | Original Source | Check in Google Scholar | Full PDF (428.976 KB)

Abstract

Kedalaman air tanah disetiap daerah berbeda–beda dipengaruhi oleh tebal tipisnya lapisan permukaan di atasnya dan kedudukan lapisan air tanah tersebut. Kedalaman air tanah dapat diukur menggunakan Water Level Meter yang  memanfaatkan konduktivitas air sebagai penanda batas permukaan air yang dilakukan secara manual. Pengukuran kedalaman permukaan air tanah juga dapat dilakukan dengan metode geolistrik, namun pemgukuran tersebut membutuhkan persiapan peralatan yang banyak dengan area luas. Pada penelitian ini dibuat alat yang dapat mengukur dan mencatat ketersediaan air sumur secara otomatis dengan menerapkan Raspberry Pi sebagai pengontrol dan pemroses yang kemudian data dikirimkan ke Android. Untuk mengukur diameter digunakan sensor ultrasonik yang dapat mengukur jarak antara 3 cm sampai dengan 3 meter. Pendeteksian air dan dasar sumur menggunakan dua utas kabel dan micro switch yang diletakkan pada bandul. Kedalaman permukaan air dan dasar sumur didapat dari pengukuran panjang kabel yang ada pada bandul menggunakan sensor optocoupler. Data jarak dan kedalaman ditampilkan pada LCD 16 x 2 sebelum disimpan pada database. Pertukaran data antara perangkat Raspberry Pi dan perangkat Android menggunakan wireless dengan menjadikan Raspberry Pi sebagai server dan Android sebagai client. Pada aplikasi Android data ditambahkan dengan tanggal dan posisi atau koordinat pada Android. Hasil dari penelitian ini alat mampu mengukur dan mencatat ketersediaan air tanah pada sumur secara otomatis. Sensor optocoupler dapat membaca jarak kabel dengan tingkat akurasi 95% pada kedalaman 8.34 meter. Dari penelitian ini diameter sumur  yang dapat terdeteksi melalui sensor ultrasonik adalah 3 meter.