Darlis Heru Murti
Departemen Informatika, Fakultas Teknologi Informasi dan Komunikasi, Institut Teknologi Sepuluh Nopember

Published : 8 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 8 Documents
Search

QUERY BUILDER PADA RDBMS ORACLE MENGGUNAKAN XML DAN ACTIVEX BERBASIS WEB Murti, Darlis Heru; Purwananto, Yudhi; Febrianto, M. Rifqi
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 3, No 1 Januari 2004
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (806.418 KB) | DOI: 10.12962/j24068535.v3i1.a124

Abstract

Dalam penelitian ini akan dibahas mengenai pembuatan aplikasi pembangkit query berbasis web pada RDBMS Oracle 9i yang memiliki kemampuan untuk melakukan pembuatan query baik secara forward(diagram ke teks query) maupun reverse(teks query ke diagram) dengan menggunakan teknologi IIS, ISAPI Ekstension, activex dan XML sebagai data interchange. Penelitian ini bertujuan untuk membuat sebuah arsitektur dimana instalasi Oracle hanya dilakukan sekali, yaitu pada komputer server. Sedangkan komputer client tidak perlu diinstall, namun tetap harus terkoneksi pada server melalui jaringan LAN. Dengan teknologi maka semua perintah (syntax SQL) yang dibentuk pada server akan dikirm pada server untuk dieksekusi pada level database Dan record hasil dari eksekusi tersebut akan dikembalikan nilainya pada komputer client.. Uji coba dan evaluasi dilakukan dengan menggunakan 2 cara, yaitu uji coba kebenaran dalam membentuk syntax query dan uji coba kecepatan aplikasi yang sudah dikembangkan. Untuk uji coba kebenaran, aplikasi sudah bisa melakukan pembentukan syntax SQL baik secara forward maupun reverse namun hanya terbatas pada fungsi-fungsi standart pada ANSI SQL. Untuk uji coba kecepatan, menunjukkan bahwa kinerja perangkat lunak dipengaruhi 3 parameter yaitu jumlah tabel, jumlah kolom pada masing-masing tabel, dan jumlah record hasil eksekusi syntax SQL. Dimana peningkatan waktu yang dibutuhkan bersifat eksponensial. Kata kunci :Pembangkit Query, IIS, ISAPI Extension, ActiveX, XML, Oracle 9i.
CLUSTERING DATA NON-NUMERIK DENGAN PENDEKATAN ALGORITMA K-MEANS DAN HAMMING DISTANCE STUDI KASUS BIRO JODOH Murti, Darlis Heru; Suciati, Nanik; Nanjaya, Daru Jani
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 4, No 1 Januari 2005
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (435.152 KB) | DOI: 10.12962/j24068535.v4i1.a245

Abstract

Clustering adalah salah satu metode populer yang telah digunakan di berbagai bidang penelitian mulai dari kecerdasan buatan, teknologi jaringan syaraf, pengenalan pola, hingga pengolahan gambar. Salah satu teknik yang digunakan dalam clustering adalah dengan menggunakan algoritma k-means. Namun sayangnya, algoritma k-means hanya bisa digunakan untuk dataset yang atributnya bernilai numerik. Padahal dalam kenyataannya, suatu database bisa terdiri atas data-data yang bernilai numerik maupun non-numerik. Dalam penelitian ini akan dibahas mengenai penggunaan algoritma k-means pada suatu clustering data non-numerik (categorical), dengan dibantu Hamming Distance sebagai alat untuk mengukur distance dari masing-masing atribut categorical-nya. Kasus yang diambil adalah pada dataset suatu biro jodoh yang mana akan menjadi menarik karena dengan clustering ini dapat diketahui bagaimana pola pembentukan grup-grup yang memiliki karakteristik hampir sama di dalam keanggotaan suatu  biro jodoh. Pada penelitian ini juga akan diberikan implementasi penggunaan clustering dalam pencarian individu di suatu data biro jodoh. Metodologi yang digunakan dalam penelitian ini meliputi beberapa tahapan. Tahapan pertama adalah persiapan data, yaitu data-data keanggotaan biro jodoh. Tahapan selanjutnya adalah proses modifikasi data dari non-numerik menjadi numerik. Kemudian tahap perhitungan distance antar-data. Lalu tahapan clustering pada data yang teleh bernilai jarak. Dan diakhiri dengan tahapan ringkasan dari hasil proses-proses tersebut. Uji coba dan evaluasi dilakukan dengan menggunakan dataset nyata yaitu data biro jodoh Grasco, Sakinah Surabaya, Libe, dan O'Diva. Dari uji coba tersebut didapatkan bahwa clustering dapat dilakukan pada atribut-atribut categorical yang ditransformasikan terlebih dahulu ke dalam bentuk numerik. Selain itu, kesamaan (similarity) dan karakterisktik dari masing-masing keanggotaan biro jodoh bisa diketahui.   Kata Kunci : Data Mining, Clustering, Unsupervised Learning, K-Means.
KOMPONEN WEB DATA ANALYZER PADA IE STUDI KASUS: AKSES WEB TERFAVORIT LABORATORIUM IBS TEKNIK INFORMATIKA - ITS Murti, Darlis Heru; W., Airlangga Eka; Baskoro, Fajar
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 4, No 2 Juli 2005
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (763.56 KB) | DOI: 10.12962/j24068535.v4i2.a255

Abstract

Perkembangan dunia internet baik dari segi teknologi maupun jumlah pengguna yang mengakses kian lama semakin bertambah. Hal ini juga berdampak dengan munculnya berbagai situs internet yang menawarkan berbagai hal serta tujuan yang berbeda. Untuk mengakses situs-situs tersebut diperlukan suatu alat yang disebut browser. Salah satu browser yang paling terkenal dan banyak digunakan saat ini adalah Microsoft Internet Explorer (IE). Kalau diperhatikan sebenarnya browser Internet Explorer telah menyediakan fitur khusus bernama Favorites (dapat diakses melalui menu atau toolbar) untuk mencatat dan mengorganisasi web-web yang menjadi favorit user. Tetapi fitur Favorites ini kurang fleksibel karena pemasukan data maupun pengorganisasiannya masih bersifat manual oleh user. Untuk itu perlu diimplementasikan perangkat lunak dengan fitur Favorites yang bersifat otomatis dan dinamis sehingga untuk periode waktu maupun lokasi akses workstation tertentu bisa memiliki informasi favorit website yang berbeda-beda. Sebagai solusi yang dapat digunakan adalah dengan memanfaatkan teknologi rekayasa perangkat lunak yaitu pembuatan komponen yang melekat pada browser Internet Explorer atau lebih dikenal dengan istilah plugin Internet Explorer. Untuk itu di dalam pelaksanaan penelitian ini, akan dilakukan perancangan dan pembuatan sebuah perangkat lunak komponen Web Data Analyzer yang melekat pada browser Internet Explorer untuk pencarian akses web terfavorit pengguna. Uji coba dan evaluasi pada penelitian ini dilakukan dengan melakukan instalasi komponen Web Data Analyzer pada sejumlah workstation di Laboratorium IBS Teknik Informatika ITS. Hasil uji coba menunjukkan bahwa komponen Web Data Analyzer mampu memonitor dan menganalisa data aktivitas browsing pengguna serta melakukan otomatisasi terhadap fitur Favorites Internet Explorer dari data aktivitas browsing pengguna yang berhasil tersimpan ke database server. Kata kunci: band object, explorer bar, browser helper object (bho), http analyzer.
PENERAPAN REKAYASA ULANG ITERATIF PADA SISTEM INFORMASI AKADEMIK FTIF ITS SURABAYA Rochimah, Siti; Zain, Choiru; Murti, Darlis Heru
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 5, No 1 Januari 2006
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (218.935 KB) | DOI: 10.12962/j24068535.v5i1.a202

Abstract

Selama penggunaannya, sistem warisan (legacy) dapat terjadi banyak aktifitas pemeliharaan (maintenance) yang dapat menyebabkan penurunan kualitas sistem. Ketika sistem mengalami penurunan sampai tingkat kritis, sistem warisan perlu direkayasa ulang.Untuk mempertahankan keberadaan dan keberlangsungan sistem perlu dilakukan rekayasa ulang secara bertahap dalam domain aplikasi sistem warisan. Dalam prosesnya, pada sistem warisan dilakukan rekayasa ulang komponen demi komponen baik program maupun data membentuk sistem tujuan yang telah direkayasa ulang. Proses ini berakhir sampai akhirnya sistem warisan habis menjadi sistem tujuan. Metode ini dinamakan Rekayasa Ulang Iteratif. Metode Rekayasa Ulang Iteratif memperhatikan satu hal yang sangat penting dari metode rekayasa ulang lain yaitu memastikan pembagian data dan fungsi antara sistem warisan dan sistem yang telah direkayasa ulang. Selain itu selama proses rekayasa ulang antara komponen warisan dan komponen yang telah direkayasa ulang dapat berjalan bersamaan. Implementasi dari Rekayasa Ulang Iteratif dalam penelitian ini dilakukan pada studi kasus Sistem Informasi Akademik FTIF ITS Surabaya. Hasil dari Rekayasa Ulang Iteratif ini telah dapat menyelesaikan permasalahan rekayasa ulang sistem warisan menjadi sistem yang telah direkayasa ulang sebagian yaitu pada proses login, frs, dan perwalian. Rekayasa ulang yang dilakukan pada ketiga proses tersebut menunjukkan bahwa proses Rekayasa Ulang Iteratif berhasil dilakukan karena diantara proses yang sudah direkayasa ulang dan sistem warisan dapat berjalan bersama. Dengan demikian proses Rekayasa Ulang Iteratif berlangsung tanpa membekukan Sistem Informasi Akademik FTIF ITS Surabaya yang merupakan sistem warisan. Dalam hal ini sistem warisan selain proses login, frs, dan perwalian yang masih ada masih terus berjalan sampai sistem warisan secara keseluruhan berhasil direkayasa ulang. Kata kunci: Rekayasa Ulang Iteratif, Sistem Warisan, Peremajaan Sistem Warisan.
INDEXING BASISDATA CITRA DENGAN METODE KUANTISASI VEKTOR MENGGUNAKAN ALGORITMA FAIR SHARE AMOUNT Shidiqy, Ary Mazharuddin; Samopa, Febriliyan; Murti, Darlis Heru
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 5, No 1 Januari 2006
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (282.432 KB) | DOI: 10.12962/j24068535.v5i1.a207

Abstract

Basisdata merupakan sesuatu yang selalu dipakai pada penyimpanan data-data baik dalam jumlah sedikit maupun banyak. Alasan penyimpanan dalam basisdata adalah keamanan data dan kemudahan dalam pencarian jika akan digunakan. Seiring berjalannya waktu, basisdata berkembang semakin kompleks. Kompleksitas tersebut dalam hal konsep maupun ragam data yang mampu disimpan di dalamnya. Jika dulu data yang dapat disimpan hanya berupa tulisan dan angka, maka sekarang basisdata tidak hanya mampu menyimpan tulisan dan angka, tapi juga gambar. Karena tidak semua data dapat dicari dengan metode yang sama, maka diperlukan metode pencarian data sesuai dengan tipe data yang dimaksud. Pada Tugas Akhir ini dikembangkan metode pencarian yang bisa diterapkan pada pencarian gambar dalam basisdata. Metodologi yang digunakan dalam pembuatan Tugas Akhir ini terdiri dari beberapa tahapan. Pertama dilakukan pembuatan codebook sebagai acuan untuk melakukan indexing basisdata. Codebook ini dihasilkan dari algoritma Fair Share Amount (FSA). Tahapan selanjutnya adalah melakukan penyimpanan data dengan menggunakan acuan codebook yang sudah dibuat. Untuk mencari gambar, dilakukan dengan memasukkan parameter pencarian berupa gambar ke aplikasi dan mencocokkan parameter pencarian yang sudah terindeks dengan menggunakan codebook yang sama dengan yang digunakan pada penyimpanan. Ujicoba dan evaluasi dilakukan dengan menggunakan sejumlah gambar yang diambil secara acak dari yang sudah ada dalam basisdata untuk menguji akurasinya. Pilihan yang digunakan untuk mengatur akurasi pencarian adalah tepat sama (kecocokan 100%) dan kesamaan (kecocokan 50%-90%). Selain itu juga digunakan gambar yang tidak ada dalam basisdata untuk menguji validitas pencarian. Data yang tersimpan dalam basisdata sejumlah 50 data. Hasil uji coba menunjukkan bahwa yang berpengaruh pada pencarian adalah ukuran gambar dan codebook yang digunakan, sedangkan warna dan pola gambar tidak berpengaruh pada pencarian Kata Kunci : Kuantisasi Vektor, Fair Share Amount.
PERANGKAT BANTU UNTUK OPTIMASI QUERY PADA ORACLE DENGAN RESTRUKTURISASI SQL Murti, Darlis Heru; Azizi, Firman; Hanaya, Esther
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 5, No 2 Juli 2006
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (390.237 KB) | DOI: 10.12962/j24068535.v5i2.a237

Abstract

Query merupakan bagian dari bahasa pemrograman SQL (Structured Query Language) yang berfungsi untuk mengambil data (read) dalam DBMS (Database Management System), termasuk Oracle [3]. Pada Oracle, ada tiga tahap proses yang dilakukan dalam pengeksekusian query, yaitu Parsing, Execute dan Fetch. Sebelum proses execute dijalankan, Oracle terlebih dahulu membuat execution plan yang akan menjadi skenario dalam proses excute.Dalam proses pengeksekusian query, terdapat faktor-faktor yang mempengaruhi kinerja query, di antaranya access path (cara pengambilan data dari sebuah tabel) dan operasi join (cara menggabungkan data dari dua tabel). Untuk mendapatkan query dengan kinerja optimal, maka diperlukan pertimbangan-pertimbangan dalam menyikapi faktor-faktor tersebut.  Optimasi query merupakan suatu cara untuk mendapatkan query dengan kinerja seoptimal mungkin, terutama dilihat dari sudut pandang waktu. Ada banyak metode untuk mengoptimasi query, tapi pada Penelitian ini, penulis membuat sebuah aplikasi untuk mengoptimasi query dengan metode restrukturisasi SQL statement. Pada metode ini, objek yang dianalisa adalah struktur klausa yang membangun sebuah query. Aplikasi ini memiliki satu input dan lima jenis output. Input dari aplikasi ini adalah sebuah query sedangkan kelima jenis output aplikasi ini adalah berupa query hasil optimasi, saran perbaikan, saran pembuatan indeks baru, execution plan dan data statistik. Cara kerja aplikasi ini dibagi menjadi empat tahap yaitu mengurai query menjadi sub query, mengurai query per-klausa, menentukan access path dan operasi join dan restrukturisasi query.Dari serangkaian ujicoba yang dilakukan penulis, aplikasi telah dapat berjalan sesuai dengan tujuan pembuatan Penelitian ini, yaitu mendapatkan query dengan kinerja optimal.Kata Kunci : Query, SQL, DBMS, Oracle, Parsing, Execute, Fetch, Execution Plan, Access Path, Operasi Join, Restrukturisasi SQL statement.
SISTEM QUERY PADA DOKUMEN XML DENGAN MENGGUNAKAN BAHASA SQL Samopa, Febriliyan; Murti, Darlis Heru; Oktanio, Okhi
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 4, No 2 Juli 2005
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (400.475 KB) | DOI: 10.12962/j24068535.v4i2.a257

Abstract

Teknologi XML merupakan teknologi baru yang sangat berguna untuk pertukaran data melalui media apapun dan sistem operasi apapun. Dengan XML, pertukaran data menjadi sangat aman dan mudah untuk dikirimkan dan diambil. Kesemuanya ini dikarenakan bentuk XML yang berupa teks, sehingga memungkinkan untuk dikirim melalui HTTP. Teknologi XML sebenarnya sudah lama diperkenalkan kepada masyarakat, tetapi penggunaannya masih jarang karena sulitnya mengolah data XML. Kesulitan-kesulitan yang dialami oleh seseorang dalam mengolah dokumen XML yang mereka miliki yaitu mereka harus mempelajari XMLDOM, Xpath, XML Schema dan DTD selain XML itu sendiri. Meskipun semua hal yang tersebut di atas sudah dipelajari, masih ada kesulitan yang lain, yaitu lamanya penelusuran data sebuah XML. Penelusuran data sebuah XML membutuhkan waktu lama karena untuk mendapatkan data tertentu dari sebuah dokumen XML, diperlukan penelusuran satu persatu dari node-node yang dimiliki dokumen XML, sampai menemukan node yang diinginkan. Pada penelitian ini dikembangkan suatu komponen yang menyerupai class yang terdapat pada ADO. Penggunaan class-class ini akan mempermudah dalam melakukan query, atau manipulasi terhadap dokumen XML, tanpa harus mempelajari terlalu dalam hal-hal yang berhubungan dengan XML. Dengan menggunakan komponen ini, diharapkan seorang pengguna dapat lebih memfokuskan diri pada pengolahan data, tanpa harus mempelajari hal yang baru untuk menerapkan teknologi XML ini. Dengan menggunakan ekspresi regular dan aturan-aturan tambahan, maka perintah-perintah SQL dirubah menjadi Xpath, dan digunakan untuk mengolah dokumen-dokumen XML. Jika perintah yang didapat adalah perintah untuk memanipulasi sebuah dokumen, maka pada akhir proses akan dilakukan validasi dengan menggunakan dokumen validator dari dokumen XML yang berinteraksi.  Jika hasil validasi menunjukkan bahwa dokumen tersebut adalah valid, maka dokumen tersebut disimpan. Sebaliknya jika hasil validasi dokumen menunjukkan bahwa dokumen tidak valid, maka dokumen XML tersebut tidak mengalami perubahan.   Kata kunci : XML, XML DOM, Xpath, XML Schema, DTD, ADO
PERANGKAT LUNAK UNTUK EKTRAKSI ISI DOKUMEN MULTIFORMAT DENGAN MENGGUNAKAN SMS DAN FAXIMILE Basori, Ahmad Hoirul; Baskoro, Fajar; Murti, Darlis Heru
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 4, No 1 Januari 2005
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (626.14 KB) | DOI: 10.12962/j24068535.v4i1.a243

Abstract

Dokumen multiformat merupakan salah satu bentuk file yang disimpan dalam komputer  dan  banyak digunakan oleh  masyarakat saat ini.Setiap dokumen mempunyai karakteristik berbeda  dan memerlukan software yang berbeda untuk setiap file dokumen. Sedangkan perkembangan handphone yang semakin pesat membuat masyarakat lebih familiar menggunakan handphone daripada menggunakan komputer.proses pengambilan dokumen dapat terhambat jika user yang memerlukan dokumen multiformat tidak mempunyai keahlian komputer. Pada pengerjaan penelitian ini, teknologi yang digunakan untuk pengambilan dokumen multiformat adalah teknologi SMS dan mesin Faximile.sedangkan untuk pemodelan sistemnya teknologi yang digunakan adalah Unified Modelling Language dengan Rational Rose Enterprise 2000, serta  database Microsoft Access untuk penyimpanan data SMS. Untuk membangun aplikasi teknologi yang digunakan adalah Microsoft Visual Basic 6.0. Hal ini disebabkan dokumen multiformat pada penelitian ini kebanyakan merupakan produksi Microsoft sehingga antara teknologi yang digunakan dan dokumen multiformat saling mempunyai kesesuaian.   Uji coba dilakukan dengan cara melakukan pengiriman dokumen multiformat melalui SMS dan mengeluarkan outputnya ke dalam mesin faximile. Uji coba ini mencakup proses pembacaan data SMS, penyimpanan data SMS ke dalam database, pengiriman dokumen ke mesin fax, download page online, serta penambahan hak akses user melalui SMS. Hasil uji coba menunjukkan adanya permasalahan pada pengiriman dokumen multiformat yang berada dalam keadaan terproteksi. Permasalahan ini dapat diselesaikan dengan menghilangkan password yang ada pada dokumen multiformat.   Kata Kunci: SMS (Short Message Service), Ektraksi Dokumen, Mesin Fax.