Ibnu Gunawan
Program Studi Teknik Informatika

Published : 42 Documents
Articles

2 METODA SIGNIFIKAN PENDONGKRAK POSISI DOMAIN PADA MESIN PENCARI Gunawan, Ibnu
Jurnal Informatika Vol 10, No 2 (2009): NOVEMBER 2009
Publisher : Institute of Research and Community Outreach - Petra Christian University

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

Abstract

Based on data from the Internet survey from independent institutions in the United States named pewinternet as on 6 August 2008 by Deborah Fallow stating that using search engine is the second largest activity of the Internet user after e-mail, so it can not be denied that the main key to the success of a website is how the website domain listed first on the search results of a search engine. One way to ensure this is to have a high SEO score. This makes the writer is interested to conduct experiments on the relationship SEO score and ranking of a domain in search engines. Experiments carried out in an e-business lecture class, where there are 5 groups with their own domain and then we optimized their SEO. The results obtained were surprising, it turns out that high SEO score does not guarantee a high ranking and the top of the list of a search engine. This journal will explain in detail how it is done.
PENGGUNAAN ALGORITMA NEWTON – RAPHSON UNTUK MEMBUAT SOFTWARE PENENTUAN DOSIS OBAT Gunawan, Ibnu
Jurnal Informatika Vol 10, No 1 (2009): MAY 2009
Publisher : Institute of Research and Community Outreach - Petra Christian University

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

Abstract

USCPACK Software from University of Carolina is one of the pioneers of computerized drug dosage system. This software uses Bayesian method. The algorithm that used in this software is known as NPEM (Non Parametric Expectation Maximization). After knowing how USCPACK work, then we made new software that has the same use like USCPACK but with new algorithm that different from NPEM. These paper will describe the how to make the software based on NPAG algorithm. Abstract in Bahasa Indonesia: Software USCPACK buatan University of Carolina merupakan salah satu pelopor dimungkinkannya penentuan dosis obat persatuan waktu tertentu untuk pasien secara umum menggunakan komputer. Software ini bekerja dengan menggunakan metode dasar Bayesian. Algoritma yang digunakan oleh software ini adalah NPEM (Non Parametric Expectation Maximization). Setelah mengetahui cara kerja dari USCPACK maka dibuatlah sebuah software pendosisan obat menggunakan algoritma non parametrik lain selain NPEM. Paper ini akan membahas pembuatan software pendosisan obat menggunakan algoritma newton – raphson dalam penentuan dosis obat terkomputerisasi. Kata kunci: Pendosisan terkomputerisasi, optimasi, Bayesian, NPEM, Newton Raphson, USCPACK
PELACAKAN DAN PENGENALAN WAJAH MENGGUNAKAN METODE EMBEDDED HIDDEN MARKOV MODELS Margono, Arie Wirawan; Gunawan, Ibnu; Lim, Resmana
Jurnal Informatika Vol 5, No 1 (2004): MAY 2004
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Original Source | Check in Google Scholar

Abstract

Tracking and recognizing human face becomes one of the important research subjects nowadays, where it is applicable in security system like room access, surveillance, as well as searching for person identity in police database. Because of applying in security case, it is necessary to have robust system for certain conditions such as: background influence, non-frontal face pose of male or female in different age and race. The aim of this research is to develop software which combines human face tracking using CamShift algorithm and face recognition system using Embedded Hidden Markov Models. The software uses video camera (webcam) for real-time input, video AVI for dynamic input, and image file for static input. The software uses Object Oriented Programming (OOP) coding style with C++ programming language, Microsoft Visual C++ 6.0® compiler, and assisted by some libraries of Intel Image Processing Library (IPL) and Intel Open Source Computer Vision (OpenCV). System testing shows that object tracking based on skin complexion using CamShift algorithm comes out well, for tracking of single or even two face objects at once. Human face recognition system using Embedded Hidden Markov Models method has reach accuracy percentage of 82.76%, using 341 human faces in database that consists of 31 individuals with 11 poses and 29 human face testers. Abstract in Bahasa Indonesia : Pelacakan dan pengenalan wajah manusia merupakan salah satu bidang yang cukup berkembang dewasa ini, dimana aplikasi dapat diterapkan dalam bidang keamanan (security system) seperti ijin akses masuk ruangan, pengawasan lokasi (surveillance), maupun pencarian identitas individu pada database kepolisian. Karena diterapkan dalam kasus keamanan, dibutuhkan sistem yang handal terhadap beberapa kondisi, seperti: pengaruh latar belakang, pose wajah non-frontal terhadap pria maupun wanita dalam perbedaan usia dan ras. Tujuan penelitiam ini adalah untuk membuat perangkat lunak yang menggabungkan sistem pelacakan wajah manusia dengan menggunakan algoritma CamShift dan sistem pengenalan wajah dengan menggunakan algoritma Embedded Hidden Markov Models. Sebagai input sistem digunakan video kamera (webcam) untuk input bersifat real-time, video AVI untuk input bersifat dinamis, dan file image untuk input statis. Pemrograman perangkat lunak menggunakan prinsip pemrograman berorientasi objek (OOP) dengan menggunakan bahasa pemrograman C++, kompiler Microsoft Visual C++ 6.0®, dan dibantu dengan library dari Intel Image Processing Library (IPL) dan Intel Open Source Computer Vision (OpenCV). Hasil pengujian sistem menunjukkan bahwa pelacakan berdasarkan warna kulit manusia dengan menggunakan algoritma CamShift cukup baik, dalam melakukan pelacakan terhadap satu maupun dua objek wajah sekaligus. Sistem pengenalan wajah manusia menggunakan metode Embedded Hidden Markov Models mencapai tingkat akurasi pengenalan sebesar 82.76%, dengan database citra wajah sebanyak 341 citra yang terdiri dari 31 individu dengan 11 pose, dan jumlah citra penguji sebanyak 29 citra wajah. Kata kunci: Computer Vision, Pelacakan Objek, CamShift, Pengenalan Wajah, Hidden Markov Model.
PROTOTYPE GAME 2D MENGGUNAKAN ISOMETRIC VIEW DAN DIRECT X Setiabudi, Djoni Haryadi; Lengkong, Aristotales; Gunawan, Ibnu
Jurnal Informatika Vol 5, No 1 (2004): MAY 2004
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Original Source | Check in Google Scholar

Abstract

Two dimensional game development is easier than three dimensional one and the hardware requirement of two dimensional game is easier to meet, in addition the development of three dimensional game needs a bigger team. Based on those reasons, this research focuses on two dimensional isometric game to give three dimensional look without uses the real three dimensional system. The purpose of this application is making a simple two dimensional game with isometric view on Windows based computer. This application uses Microsoft Visual C++ and Microsoft DirectX 8.1 Software Development Kit and an additional library IsoHexDef and WavLoader. The result shows that the application has two game levels and several units. Units are able to receive commands and act accordingly to extent its ability. The computer player can make calculations to move its own unit. The application uses isometric view. Abstract in Bahasa Indonesia : Pembuatan game dua dimensi lebih mudah dari pembuatan game tiga dimensi. Selain itu tuntutan hardware yang diperlukan untuk game dua dimensi lebih sederhana, dan untuk membuat game tiga dimensi dibutuhkan tim pembuat yang lebih besar. Untuk itu pada penelitian ini dicoba untuk dibuat suatu prototype game dua dimensi yang menggunakan tampilan isometric untuk memberikan kesan adanya tiga dimensi tanpa perlu membuat sistem tiga dimensi sesungguhnya. Game dua dimensi yang dibuat cukup sederhana, sekedar untuk menunjukkan tampilan isometric, yang dapat dijalankan pada komputer berbasis Windows. Pembuatan aplikasi dilakukan dengan menggunakan program Microsoft Visual C++ dan Microsoft DirectX 8.1 Software Development Kit serta libary tambahan IsoHexDef dan WavLoader untuk membantu pembuatan aplikasi. Prototype yang berhasil dibuat mempunyai dua level permainan, adanya beragam perintah yang dapat diberikan kepada unit, unit yang ada dapat menerima dan menjalankan perintah yang diberikan sesuai dengan kemampuan yang dimiliki, komputer dapat melakukan perhitungan untuk menggerakkan unit yang dimiliki, dan tampilan gambar yang digunakan dibuat dengan sudut pandang isometric. Kata kunci: Kata kunci: 2D Game, Isometric, DirectX
STUDI PENGGUNAAN VISUAL STUDIO 6.0 UNTUK PENGEMBANGAN SISTEM INFORMASI BERKELAS ENTERPRISE Setiabudi, Djoni Haryadi; Gunawan, Ibnu
Jurnal Informatika Vol 4, No 1 (2003): MAY 2003
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Original Source | Check in Google Scholar

Abstract

This research is is about the study of capabilities dan peroformance of Ms Visual Studio in order to develop an enterprise application beside of to search "rule of thumb" for developer especially Ms Visual Studio developer when theyre plan to give solution for developing enterprise application. The methods are: learning MSF, learning Ms Visual Studio, applying on designing and developing prototype, and making conclusions. For the testing, is used the university information system on the new student admission subsystem on student personal record. Based on the research, can be concluded that Visual Studio 6.0a enterprise edition still too complex for used although that complexcity payed by highly capability to develop enterprise application. Abstract in Bahasa Indonesia : Pada penelitian ini dilakukan studi tentang sejauh mana kemampuan Visual Studio 6.0 dari Microsoft untuk pengembangan aplikasi sistem informasi yang berskala enterprise, disamping itu juga untuk mencari pedoman bagi developer khususnya Ms Visual Studio developer dalam memberikan solusi bagi aplikasi enterprise. Metodologi yang dilakukan adalah: mempelajari MSF, mempelajari Visual Studio secara singkat, menerapkannya pada perancangan, pembuatan prototype dan pengambilan kesimpulan. Pada pengujian yang diambil sebegai contoh kasus adalah sistem informasi universitas pada sub bagian penerimaan mahasiswa baru bidang data pribadi mahasiswa. Dari penelitian yang dilakukan dapat ditarik kesimpulan bahwa Visual Studio 6.0 enterprise edition masih terlalu kompleks untuk digunakan meskipun kekompleksan itu telah dibayar oleh kapabilitas yang tinggi dalam mengembangkan aplikasi enterprise. Kata kunci: enterprise, Visual Studio 6, Microsoft, developer, prototype.
PROTOTIPE VIDEO EDITOR DENGAN MENGGUNAKAN DIRECT X DAN DIRECT SHOW Setiabudi, Djoni Haryadi; Mujianto, Teguh; Gunawan, Ibnu
Jurnal Informatika Vol 5, No 2 (2004): NOVEMBER 2004
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Original Source | Check in Google Scholar

Abstract

Technology development had given people the chance to capture their memorable moments in video format. A high quality digital video is a result of a good editing process. Which in turn, arise the new need of an editor application. In accordance to the problem, here the process of making a simple application for video editing needs. The application development use the programming techniques often applied in multimedia applications, especially video. First part of the application will begin with the video file compression and decompression, then well step into the editing part of the digital video file. Furthermore, the application also equipped with the facilities needed for the editing processes. The application made with Microsoft Visual C++ with DirectX technology, particularly DirectShow. The application provides basic facilities that will help the editing process of a digital video file. The application will produce an AVI format file after the editing process is finished. Through the testing process of this application shows the ability of this application to do the cut and insert of video files in AVI, MPEG, MPG and DAT formats. The cut and insert process only can be done in static order. Further, the aplication also provide the effects facility for transition process in each clip. Lastly, the process of saving the new edited video file in AVI format from the application. Abstract in Bahasa Indonesia : Perkembangan teknologi memberi kesempatan masyarakat untuk mengabadikan saat - saat yang penting menggunakan video. Pembentukan video digital yang baik membutuhkan proses editing yang baik pula. Untuk melakukan proses editing video digital dibutuhkan program editor. Berdasarkan permasalahan diatas maka pada penelitian ini dibuat prototipe editor sederhana untuk video digital. Pembuatan aplikasi memakai teknik pemrograman di bidang multimedia, khususnya video. Perencanaan dalam pembuatan aplikasi tersebut dimulai dengan pembentukan kompresi dan dekompresi file video, kemudian dilanjutkan dengan proses editing terhadap file video digital. Selain itu program juga dilengkapi dengan fasilitas untuk mendukung proses editing. Aplikasi tersebut dibuat dengan Microsoft Visual C++ dengan menggunakan teknologi DirectX, khususnya DirectShow. Aplikasi tersebut meyediakan fasilitas - fasilitas dasar yang membantu proses editing pada video digital. Dengan aplikasi tersebut dihasilkan file video baru dalam format AVI yang terbentuk dari proses editing yang dilakukan. Hasil pengujian menunjukkan kemampuan aplikasi melakukan proses pemotongan dan penyisipan file video dalam format AVI, MPEG, MPG dan DAT. Proses pemotongan dan penyisipan dilakukan dengan urutan yang statis. Selain itu aplikasi juga menyediakan efek antara masing - masing clip. Dan yang terakhir melakukan proses penyimpanan satu file dalam format AVI yang terbentuk dari proses editing dalam aplikasi. Kata kunci: Multimedia, Video Editor, Direct-X, Direct-Show, AVI, MPG.
PEMBUATAN PERANGKAT LUNAK WAVE MANIPULATOR UNTUK MEMANIPULASI FILE WAV Gunawan, Ibnu; Gunadi, Kartika
Jurnal Informatika Vol 6, No 1 (2005): MAY 2005
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Original Source | Check in Google Scholar

Abstract

WAV File is a standard audio file used in Windows. Manipulation of WAV File can be done to obtain different output from the WAV File. These manipulation processes are made into an application that is capable to make changes on WAV File. WAVE Manipulator is an audio application used to change voice from audio files like WAV file. The objective of this project is to develop an application that can be used to change or give effect to the popular audio file known as WAV File using Borland Delphi 7. Application is designed using standard view to make it easier to use. The output of this research is a WAVE Manipulator Software that function as a tool to manipulate WAV File with the ability to choose part of sample for the manipulation, so that user can easily manipulate a WAV File. Abstract in Bahasa Indonesia : File WAV adalah file audio standar yang digunakan oleh Windows. Manipulasi file WAV bisa dilakukan untuk mendapatkan hasil suara yang berbeda-beda. Proses manipulasi file WAV tersebut akan dikemas menjadi suatu applikasi yang akan mampu melakukan perubahan-perubahan pada file WAV. WAVE Manipulator adalah nama dari suatu aplikasi audio yang akan dibuat untuk mengubah hasil suara dari file-file audio seperti file WAV. Tujuan dari pembuatan perangkat lunak ini adalah untuk membangun suatu aplikasi yang dapat digunakan untuk mengubah atau memberi efek pada file WAV yang merupakan salah satu file audio yang sangat dikenal dengan menggunakan Borland Delphi 7. Hasil dari penelitian ini adalah sebuah perangkat lunak yang bernama WAVE Manipulator yang akan berguna untuk melakukan manipulasi pada file WAV dilengkapi dengan kemampuan untuk menentukan bagian dari sample yang akan dimanipulasi dan lainnya untuk memudahkan pemakai program dalam melakukan manipulasi file WAV. Kata kunci: manipulasi, WAV, WAVE
PERANCANGAN DAN PEMBUATAN E-COMMERCE SPARE PARTS MOTOR PADA UD. NEW 234 MOTOR Gunawan, Ibnu; Dewi, Lily Puspa; Aribawa, Made Rendy
Seminar Nasional Informatika (SEMNASIF) Vol 1, No 1 (2013): Information System and Application
Publisher : Jurusan Teknik Informatika

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

Abstract

UD. New 234 Motor ini adalah usaha dagang bergerak di bidang penjualan spare parts dan variasi sepeda motor di desa Tinga-Tinga kota Seririt.Proses penjualannya masih menggunakan sistem manual dimana customer hanya bisa datang langsung untuk mengetahui barang-barang terbaru. Untuk sistem pembayaran yang digunakan masih manual yaitu customer melakukan pembayaran dengan langsung datang ke UD. New 234 Motor. Dengan adanya website e-commerce ini diharapkan memberikan perubahan dari sistem penjualan offline menjadi sistem? penjualan online yang lebih terkomputerisasi maka masalah-masalah seperti promosi barang terbaru dan proses pembayaran akan lebih mudah. Perancangan desain sistem menggunakan Data Flow Diagram dan Entity Relationship Diagram. Database dibuat dengan menggunakan phpmyadmin. Program yang dibuat meliputi pembuatan database master untuk member, barang, penjualan, retur barang. Dari hasil pengujian, program yang dibuat dapat memproses data penjualan yang berhubungan dengan transaksi pada UD New 234 Motor.
PEMANFAATAN DAN PENGUJIAN APLIKASI VARNISH WEB CACHE UNTUK MEMPERCEPAT AKSES WEBSITE Kusumo, Eko Bayu; Andjarwirawan, Justinus; Gunawan, Ibnu
Jurnal Infra Vol 2, No 2 (2014)
Publisher : Jurnal Infra

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

Abstract

Website technology is currently growing very rapidly. A Website started to be equipped with a variety of animations to make it more interesting but sometimes the animation slowing access of a Website. People will leave the Website because of loading time taking too long. One way to speed up a Website access is by utilizing web applications using Varnish cache. Varnish will store static data from a Website in the memory. Static data is data that changes infrequently or rarely updated.A front end for Web administrators will be built for Varnish application so that the configuration can be easily replaced as needed. The configuration will be simplified through the front end of this Varnish application is detecting SQL injection and Cross Site Scripting (XSS), block files dan folders, HTTP header manipulation, detects the original file is deleted or blocked and error handling configuration. Application front end is implemented in a virtual machine with VirtualBox as its virtual manager and Linux Ubuntu server as its virtual operating system.Varnish application was tested using ApacheBench where the number of requests from the client and the response time becomes the main parameters of the test.
Analisis dan Implementasi Operasional Security Management pada Pusat Komputer Universitas Kristen Petra Rusli, Hartanto; Noertjahyana, Agustinus; Gunawan, Ibnu
Jurnal Infra Vol 2, No 2 (2014)
Publisher : Jurnal Infra

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

Abstract

Dalam menjalankan kegiatan operasional yang berbasis teknologi informasi menggunakan jaringan komputer, suatu organisasi perlu memperhatikan faktor keamanan dalam sistem informasi. Keamanan jaringan komunikasi mutlak diperlukan untuk mampu memberikan pelayanan terus menerus bagi para penggunanya. Sebagian besar staf yang berkecimpung dalam pembuatan kebijakan keamanan ini, seringkali merasa kebingungan dalam memulai pekerjaannya, dikarenakan belum memiliki pengalaman yang cukup atau merasa belum memerlukan suatu kebijakan dikarenakan belum ada kejadian yang terkait dengan suatu kebijakan keamanan.Untuk mengatasi masalah ini,diperlukansebuah aplikasi untuk membantu staf dalam membuat desain sistem keamanan yang terstruktur dengan modul pelaksanaan yang bersumber dari modul kebijakan keamanan dan manajemen risiko sehingga dapat dipantau jika terjadi kesalahan.Output yang dihasilkan aplikasi bukan hanya bisa berlaku pada satu organisasi saja tetapi bisa dipakai ke organisasi lain karena sifatnya general. Pengujian dilakukan dengan menggunakan engine untuk melakukan pembuatan planning CISSP (Certified Information  System Security Professional), perhitungan kuesioner, dan hasil dari perhitungan risiko.