new text document

Upload: andi-matupalesa

Post on 15-Jul-2015

101 views

Category:

Documents


0 download

TRANSCRIPT

1. IMPLEMENTASI protokol AX-25 dengan memanfaatkan modem frequency ship keying ( FSX) pada platform NOS vers 911229 Description: Tujuan dari penelitian ini adalah untuk mengetahui implementasi pro tokol Ax.25 dengan memanfaatkan modem frequency shift keying (FSK) pada platform NOS versi 911229.Tahap-tahap penelitiannya adlah pengumpulan alat,transmisi dat a,analisis, dan kesimpulan. Hasil penelitian menunjukan bahwa penggunaan protoko l pada modem tersebut sebagai alternatif dalam pelaksanaan komunikasi data,serta memberikan keuntungan yaitu biaya relatif murah dan peralatan yang relatif sede rhana. 2. SISTEM pakar faraidh Description: Tujuan penelitian adalah terciptanya sistem pakar faraidh yang memb anty menyelesaikan masalah faraidh (pembagian harta waris) di masyarakat. Metode penelitian yang digunakan adalah menetapkan sumber-sumber rujukan dan pengumpul an data , bahasa pemrograman yang digunakan Borland Delphi 6.0, penglahan data m enggunakan perhitungan model matrik, dan desain sistem. Hasil penelitian membukt ikan bahwa sistem pakar faraidh dapat membantu seseorang untuk mempelajari dan m emecahkan persoalan yang berhubungan denga faraidh, serta waktu untuk melakukan proses perhitungan lebih cepat, sehingga proses pengambilan keputusan dapat diam bil lebih cepat pula. 3. PENERAPAN teknik pewarnaan grant pada kasus penjadwalan mata kuliah Description: Penelitian ini bertujuan untuk menghindari terjadinya konflik-konfl ik dalam penjadwalan dosen pengajar,alokasi waktu kliah, dan penentuan ruang yan d dipakai pada waktu bersamaan, serta menjadwalkan kegiatan perkuliahan dengan t eknik perwanraan grant untuk mendapatkan penjadwalan seefesien mungkin. Maka dib uatlah aplikasi komputer pendadwalan mata kuliah dengan teknik pewarnaan grat me nggunakan bahasa pemrograman borland delphi 6.30. Metode penelitian yang digunak an adalah metode deskriftif.Hasil penelitian menunjukan bahwa penjadwalan mata k uliah dibuat menggunakan teknik pewarnaan grat dengan algoritma sekuensial, sehi ngga tidak akan ditemui konflik terjadi dalam penyelenggaraan perkuliahan. Imple mentasi dari kasus ini menggunakan bahasa pemrogaraman delphi 3.0. 4. SIMULASI transformasi obyek dua dan tiga dimensi dalam grafika komputer mengg unakan matriks transformasi Description: Penelitian ini bertujuan untuk mengetahui bagaimana matriks transfo rmasi digunakan dalam proses transformasi obyke 2D dan 3D yang beraturan, dan me nghasilakn suatu program simulasi sederhana mengenai obyek 2D dan 3D menggunakan matriks transformasi. Metode penelitian yang digunakan adalah metode studi refe rensi/literatur,analisis deskriftif kuantitatif dan metode percobaan. Hasil pene litian menunjukan bahwa pemanfaatan teknik transformasi obyek dengan matriks tra nsformasi memiliki kelebihan dalam efisiensi waktu pengerjaan sehingga lebih cep at dan efesien 5. SISTEM pengalamatan dan routing pada internet telephony Description: Tujuan dari penelitian ini adalah untuk melakukan analisis terhadap beberapa alternatif pengalamatan,routing,mekanisme pemetaan dan manajemen pada layanan IP telephony. Metodologi penelitian yang digunakan adalah metode deskrip tif dengan jenis penelitian perpustakaan dan dokumenter (studi literatur). Hasil penelitian menunjukan bahwa solusi terbaik pada sistem pengalamatan IP telephon y memasukan penggunaan nomor E.164 global.\, model open sistem pada mekanisme pe metaan dan mendukung one-stage dialing tanpa CAC ke ITSP. Solusi ini akan membaw a kapasitas ruang penomoran E.164 yang besar untuk user di internet. Jalur akses terpendek dari telepon ke ITSP dan menguaranig kasus dimana jalur dari caller k e callee tidak dapat di set.

6. PERBANDINGAN algoritma konvensional dan algoritma genetik dalam pemecahan mas alah minimim spanning tree Description: Tujuan dari penelitian ini adalah menyelesaikan masalah minimum span ning tree dengan menggunakan algoritma konvensional dan algoritma genetik yang se lanjutnya dilakukan perbandingan cara kerja antara kedua algoritma tersebut. Met ode penelitian yang digunakan dalam penelitian ini adalah studi literatur dan pe nelitian lapangan. Hasil penelitian menunjukan bahwa cara kerja algoritma yang b ergerak secara bertahap dan pasti menuju ke suatu nilai penyelesaian masalah men jadikan algoritma konvensional mampu mencapai solusi optimum dari masalah minimum spanning tree . Sedangkan algoritma genetik dapat memberikan solusi alternatif un tuk penyelesaian masalah minimum spanning tree meskipun tidak selalu memberikan so lusi yang optimum, disebabkan cara kerja algoritma genetik yang bersifat probabi litas. 7. IMPLEMENTASI algoritma gemory untuk masalah integer programming Description: Penelitian ini bertujuan untuk memperoleh nilai yang optimal dari p ersoalan, sehingga diperoleh hasil yang bernilai bulat, khususnya pada masalah s isa pemotongan. Serta penerapan komputasi untuk mensimulasikan penyelesaian pers oalan dengan metode integer programming dan algoritma gomory. Metode penelitian dilakukan dengan studi kepustakaan yang ada kaitannya denga riset operasional da n integer programming. Hasil dari penelitian ini menunjukan bahwa penerapan komp utasi untuk masalah integer programming dengan menerapkan algoritma gomory, sehi ngga solusi optimalnya dapat diperoleh dengan lebih cepat. 8. PERANGKAT lunak pengolahan data gaji pegawai di dinas periklanan propinsi Jaw a Barat Description: Penelitian ini bertujuan untuk merancang pengolahan data gaji pegaw ai dengan menggunakan bantuan program Delphi 6.0 diharapkan dapat mempermudah da lam pencarian data kepegawaian. Teknik pengumpulan data yang digunakan adalah st udi lapangan (field research) yaitu observasi dan wawancara, serta studi literat ur. Perancangan sistem menggunakan diagram alir dokumen, diagram alir sistem inf ormasi dan diagram alir data. Perancangan databse menggunakan teknik perancangan database normalisasi, dengan konteks diagram dan DFD sistem informasi pengolaha n data kepegawaian meliputi data kepegawaian,absensi pegawai, dan penggajian peg awai. Manfaat dari perancangan sistem ini adalah mengefektifkan dalam pencarian dan pengolahan data, serta mempelancar pengolahan data dengan cepat dan lebih ef esien. 9. PERANCANGAN situs web jurusan manajemen informatika dengan CGI (Common Gatewa y Interface) Description: Tujuan dari penelitian ini adalah merancang sebuah situs web pada j urusan manajemen informatika Unikom dengan menggunakan ingterface CGI, agar memb erikan kemudahan dalam pencarian data/informasi yang lebih cepat dan akurat. Met ode penelitian yang digunakan adalah metode penyelesaian masalah dengan studi pu staka, observasi dan wawancara. Hasil penelitian menunjukan bahwa program situs web jurusan Manajemen Informatika ini dirancang dengan menggunakan bahasa pemrog araman visual basic 6.0 yang dapat melakukan pengaksesan database melalui intern et dengan komponen ADO untuk membuat aplikasi web. Selain itu untuk membuat form dan mengintegrasikannya dengan CGI,visual basic dapat melakukan desain form,apl ikasi,pengisian data, pengolahan data, dan penyimpanan data hasil pengolahan. 10. LANSPY perangkat lunak pemantau jaringan komputer lokal (LAN) dengan menggun akan windows performance statistics Description: Penelitian ini bertujuan untuk menghasilkan sebuah perangkat lunak

yang dapat digunakan untuk menganalisa efektivitas dan efisensi penggunaaan sumb er daya dan gangguan yang terjadi pada komputer yang terhubung dalam sebuah LAN. Metode penelitian yang digunakan adalah studi literatur, dan metode pemrograman nya ialah object oriented programming (OOP). Hasil penelitian menunjukan bahwa d ata hasil pemantauan penggunaan sumber daya pada LAN, dapat digunakan untuk meng analisa gangguan-gangguan yang timbul, efektifitas dan efisiensi penggunaan sumb er daya pada tiap komputer yang terhubung ke dalam jaringan tersebut. COM (Compo nent Object Model) memungkinkan sebuah perangkat lunak dapat berkomunikasi denga n perangkat lunak lainnya melalui objek COM yang dibuat. 11. PERANCANGAN sistem informasi pengolahan data perencanaan proyek pada sub din as pengairan Bangkalan Madura Description: Penelitian ini bertujuan untuk merancang sistem informasi pengolaha n data perencanaan proyek menggunakan bahasa pemrograman visual basic.Metode pen elitian yang digunakan ialah metode deskriptif dengan teknik pengumpulan data me lalui analisa lapangan, wawancara dengan bagian perencanaan proyek, dan study li teratur. Hasil penelitian menunjukan bahwa pemrograman visual basic ini lebih te pat diaplikasikan dalam pengolahan database. Tujuan perancangan sistem tersebut adalah untuk memenuhi kebutuhan pemakai sistem mengenai gambaran yang jelas dan ranang bangun yang lengkap, serta memudahkan dalam membaca sistem. 12. PERANCANGAN sistem informasi tagihan rekening di Bagian Pengolahan Data PDAM Kota Bandung Description: Tujuan skripsi ini adalah untuk membantu memberikan sumbangan pikir an dan pemecahan masalah yang dihadapi perusahaan terutama dalam hal kemudahan p emberian informasi data kepelangganan yang dibutuhkan oleh masyarakat, khususnya masyarakat pelanggan PDAM.Metode atau teknik pengumpulan data, melalui wawancar a dan observasi. Kesemipulan dari penelitian ini ialah informasi tagihan rekenin g yang diterima pelanggan melalui data tagihan telkom 109? lebih cepat, dan denga n adanya perubahan sistem pencetakan rekening dari pusat ke kas pembantu, keaman annya lebih terjamin,pekerjaan menjadi lebih sederhana, efesien dan efektif. 13. JARINGAN komputer berbasis linux Description: Penelitian ini bertujuan untuk menganalisa, dan memberikan gambaran secara umum mengenai jaringan komputer internet berbasis sistem operasi linux. Metode deskriptif analitis adalah metode yang digunakan dalam penelitian ini. Ha sil penelitian menunjukan bahwa jaringan komputer (warnet) berbasis linux memung kinkan solusi biaya murah dalam pengadaan perangkat lunaknya, memberi kesempatan kepada penggunanya untuk melihat/mengubah program asal sesuai dengan keperluan, dan memungkinkan seseorang/beberapa orang maupun perusahaan dapat memakainya ta npa dituntut royalti dari pembuatnya. 14. Sistem Notifikasi Incoming Email Melalui SMS abstraksi : Di tengah perkembangan dan penelitian berbagai aplikasi di bidang sistem alert, muncullah gagasan untuk membuat sebuah aplikasi Internet Mail Alerts, yang diseb ut sistem notifikasi incoming email melalui SMS. Tugas akhir ini mencoba untuk m empelajari bagaimana mengimplementasikan sebuah sistem Internet Mail Alerts seca ra sederhana, yang memberikan notifikasi terhadap suatu email baru yang dikehend aki, melalui SMS. SMS notifikasi yang terkirim berisi header pengirim, judul dan beberapa kata pertama dari header content email. Sistem notifikasi incoming email melalui SMS ini terdiri atas dua sisi, yaitu si si email server dan sisi SMS Server, yang memungkinkan sistem ini melayani banya k email server secara client-server. Email server yang dipakai dalam sistem ini

adalah email server qmail yang berjalan di atas sistem operasi Linux. Perangkat lunak sisi email server berfungsi untuk melakukan message filtering. Perangkat l unak sisi SMS Server merupakan perangkat lunak SMS Gateway dengan antarmuka GSM Modem atau telepon selular, yang berfungsi untuk melakukan pengiriman SMS diimpl ementasikan dengan teknologi Java. Untuk selanjutnya sistem notifikasi incoming email melalui SMS ini disebut sebagai qsms. Kemampuan Interprocess Communication pipes pada sistem Linux/Unix sangat berpera n dalam pengimplementasian sistem ini, dalam hal menangkap sinyal kedatangan seb uah email baru. Teknologi socket digunakan untuk menambah kemampuan sistem dalam melayani banyak email server. Analisis, perancangan dan implementasi sistem ini menggunakan metode berorientas i objek, dengan tools UML dan tools pemrograman Java yang sangat powerful, Eclip se. Dalam pengerjaan tugas akhir ini, telah dihasilkan sebuah implementasi sistem no tifikasi incoming email secara sederhana, yang melakukan interkoneksi teknologi email dan SMS 15. Prototipe Aplikasi Pengiriman Paket Suara pada Telepon Seluler Berbasis IP M elalui Jaringan GPRS abstraksi : Fitur push-to-talk (PTT) adalah fitur yang memanfaatkan fasilitas pada perangkat mobile. Pada fitur ini, pengguna ponsel dapat berbicara satu arah dengan lawan berbicaranya dengan menekan satu tombol untuk memulai percakapan sehingga terben tuk paket suara yang kemudian dikirim lewat jaringan GPRS. Pada tugas akhir ini, dilakukan pengembangan perangkat lunak PTT. Pengembangan d ilakukan pada sisi perangkat mobile dan pada sisi server. Server akan menyimpan semua koneksi yang terjadi dengan perangkat mobile. Kedua perangkat mobile dapat saling berkomunikasi melalui perantaraan server yang menjembatani koneksi yang terjadi. Server akan membantu mengirimkan paket suara yang telah dikompresi deng an codec AMR ke perangkat tujuan. Perangkat mobile yang dipakai adalah smartphone dengan OS Symbian versi 6.1 (Con tohnya Nokia 3650, 3660, atau NGage). Komputer server yang digunakan telah memil iki alamat IP yang bersifat publik (artinya dapat dikenali dari luar/internet) s ehingga dapat dilakukan koneksi perangkat mobile dengan server. Untuk pengembang an perangkat lunaknya di sisi server, digunakan Visual Studio .NET 2003 dengan b ahasa yang digunakan adalah C#. Sedangkan untuk di sisi perangkat mobile, diguna kan Metrowerks Codewarrior for Symbian OS sebagai IDE dan SDK versi 1.2 untuk pe ngembangan OS Symbian versi 6.1. Dalam implementasinya, tidak semua perangkat mobile dapat dipakai untuk aplikasi PTT ini karena adanya perbedaan dukungan framework untuk masing-masing versi Sy mbian. Untuk perangkat mobile dengan OS Symbian versi 6.1, aplikasi PTT sudah da pat digunakan untuk berkomunikasi antar pengguna aplikasi. Kualitas paket suara yang diterima pengguna juga cukup baik (jelas) sehingga layak dipertimbangkan se bagai alternatif metode komunikasi. 16. Algoritma PC sebagai Alternatif Pendekatan Analisis Dependensi untuk Konstru ksi Struktur Bayesian Network dalam Data Mining abstraksi : Knowledge discovery in databases (KDD) merupakan proses pencarian pengetahuan be rmanfaat dari data menggunakan teknik komputasi. Salah satu langkah khusus dalam

KDD adalah data mining, yaitu aplikasi algoritma spesifik untuk mengekstrak pol a/model dari data. Salah satu representasi model data mining adalah Bayesian Net work (BN). BN digunakan untuk merepresentasikan pengetahuan tentang hubungan keb ebasan/kebergantungan di antara variabel. BN terdiri dari struktur yang merepres entasikan pengetahuan secara kualitatif, dan parameter yang merepresentasikan pe ngetahuan secara kuantitatif. Ada dua pendekatan untuk mengkonstruksi struktur B N dari data, yaitu metode analisis dependensi dan metode search & scoring. Pendekatan analisis dependensi mengkonstruksi struktur BN berdasarkan hubungan k ebebasan kondisional di antara variabel yang diidentifikasi dengan conditional i ndependence test (CI test). Algoritma PC yang dikembangkan oleh Peter Spirtes da n Clark Glymour, dan Algoritma B yang dikembangkan oleh Jie Cheng, David Bell, d an Weiru Liu merupakan algoritma konstuksi struktur BN dengan pendekatan ini. Tujuan utama tugas akhir ini adalah studi dan implementasi Algoritma PC untuk me ngkonstruksi struktur BN dari data. Pada tugas akhir ini, terlebih dahulu dilaku kan studi tentang BN, konsep-konsep dasar BN, pendekatan konstruksi struktur BN, Algoritma PC, dan jenis-jenis CI test untuk variabel acak diskret. Selanjutnya dilakukan analisis cara konstruksi oleh Algoritma PC, pemakaian Algoritma PC pad a sebuah contoh, analisis perbandingan mekanisme konstruksi antara Algoritma PC dengan Algoritma B yang mempengaruhi efisiensi dan keakuratan hasil, dan analisi s studi kasus VisitAsia yang akan dipakai untuk menguji konstruksi algoritma PC. Pada tugas akhir ini, dikembangkan sebuah perangkat lunak untuk mengimplementasi kan Algoritma PC. Menggunakan perangkat lunak yang telah dikembangkan, dilakukan pengujian pada kasus VisitAsia. Hasil konstruksi kemudian dievaluasi. Berdasark an perbandingan hasil konstruksi antara Algoritma PC dengan Algoritma B pada kas us VisitAsia, dilakukan evaluasi perbandingan antara kedua algoritma tersebut. D ari analisis dan evaluasi perbandingan yang telah dilakukan, dapat disimpulkan b ahwa Algoritma B lebih efisien dan lebih akurat daripada Algorima PC. 17. Sistem Informasi Manajemen Sumber Daya manusia abstraksi : Manajemen Sumber Daya Manusia dalam sebuah organisasi merupakan salah satufaktor terpenting, karena bisa dikatakan bahwa pengelolaan organisasi pada dasarnya ad alah pengelolaan manusia. Proses yang terjadi adalah perencanaan, pengorganisasi an, pengarahan dan pengendalian sumber daya manusia dalam rangka pencapaian tuju an. Sistem Informasi Manajemen Sumber Daya Manusia adalah sebuah sistem yang menduku ng proses pengambilan keputusan atau biasa disebut dengan Decision Support Syste m dengan menyediakan berbagai informasi yang diperlukan. Informasi yang disediak an merupakan informasi yang disimpan dimulai dari informasi mengenai kebutuhan a kan pegawai dalam sebuah organisasi, informasi perekrutan pegawai, informasi dat a pegawai, informasi pengelolaan pegawai selama menjadi bagian dari organisasi t ersebut, dan informasi mengenai pemberhentian pegawai. Selama pelaksanaan Tugas Akhir, dilakukan pengkajian persoalan dan teori dasar m engenai MSDM, sehingga didapatkan spesifikasi kebutuhan sistem untuk menyelesaik an permasalahan tersebut sesuai dengan dasar teori yang telah dipelajari. Selanj utnya dilakukan sebuah perancangan sistem informasi yang berdasarkan spesifikasi kebutuhan sistem yang telah didefinisikan sebelumnya. Tugas Akhir ini menghasilkan sebuah prototype HRMIS yang diharapkan dapat menjad i dasar dalam mengembangkan sebuah sistem informasi utuh sebagai sarana yang men dukung pelaksanaan seluruh proses MSDM dalam sebuah organisasi. 18. Pengembangan Aplikasi Pembangun Ontologi Berdasarkan Masukan Dokumen Teks

abstraksi : Banyak orang kini menyadari pentingnya pengelolaan pengetahuan suatu organisasi dalam rangka untuk mendapatkan manfaat lebih dari pengetahuan organisasi dan unt uk menjaga aset pengetahuan dari kepunahan. Permasalahan utama dalam pengelolaan pengetahuan adalah bagaimana mengintegrasikan berbagai pengetahuan yang terseba r di berbagai tempat tempat di organisasi. Hal itu dapat dipecahkan dengan memba ngun sistem pakar yang dapat melakukan akuisisi pengetahuan dan merepresentasika nnya ke dalam format yang mudah dipahami oleh semua komponen organisasi. Salah satu sumber pengetahuan yang digunakan pada tahap akuisisi pengetahuan ada lah dokumen teks, yaitu data yang tersusun dalam bentuk tulisan. Masing-masing d okumen ini mempunyai intisari berupa frase kunci yang menggambarkan seluruh isi dokumen. Pada tahap pembangunan sistem pakar selanjutnya, frase kunci dari setia p dokumen akan digunakan sebagai konsep pengetahuan. Setelah pengetahuan dapat diakuisisi, pertanyaan yang muncul adalah bagaimana me nyimpan dan merepresentasikan pengetahuan tersebut. Konsep yang dipilih untuk me njawab persoalan tersebut adalah ontologi, yaitu teori mengenai keberadaan segal a jenis entitas yang didefinisikan dalam suatu ranah dan dinyatakan dalam graf j aringan semantik. Tugas akhir ini menghasilkan sebuah aplikasi pembangun ontologi semi otomatis be rdasarkan masukan dokumen teks dengan nama OntoFraK (Ontologi dari Frase Kunci). Aplikasi OntoFraK mempunyai dua fungsi utama, yaitu ekstraksi frase kunci dari dokumen teks dan membangun ontologi berdasarkan frase kunci dengan memperhatikan keterkaitan semantik antar frase kunci. Adanya aplikasi ini diharapkan dapat me mbantu perekayasa pengetahuan (knowledge engineer) dalam membangun sistem pengel olaan pengetahuan. 19. Komputasi Paralel ClustalW dalam Multiple Sequence Alignment dan Pembangunan Phylogenetic Tree Sub Tugas Progressive Alignment dan Pembangunan Phylogenetic Tree abstraksi : Salah satu cara yang digunakan untuk mengetahui hubungan kekerabatan antar makhl uk hidup adalah dengan membentuk pohon filogenetik dari hasil Multiple Sequence Alignment (MSA). ClustalW adalah sebuah algoritma yang menggunakan pendekatan he uristik untuk melakukan MSA. Algoritma ini terdiri dari tiga langkah yang beruru tan, yaitu pairwise alignment untuk tiap pasangan sekuen, pembentukan guide tree , dan progressive alignment. Tugas akhir ini bertujuan mengimplementasikan langkah progressive alignment dan pembentukan pohon filogenetik dengan menggunakan komputasi paralel. Pengujian te rhadap implementasi juga dilakukan untuk mengetahui sejauh mana penggunaan kompu tasi paralel dapat digunakan untuk menghemat waktu yang dibutuhkan. Beberapa tahapan yang dilakukan pada tugas akhir ini adalah studi literatur meng enai ClustalW dan komputasi paralel, analisis terhadap permasalahan, perancangan berdasarkan analisis yang telah dilakukan, dilanjutkan dengan implementasi dan pengujian. Perangkat lunak yang dibangun berjalan di atas beberapa mesin PC yang terhubung dalam jaringan lokal. Fitur-fitur yang berhubungan dengan penanganan kegagalan s alah satu bagian komputasi paralel tidak diimplementasikan. Dari hasil analisis diperoleh kesimpulan bahwa pembentukan pohon filogenetik mer upakan permasalahan yang tidak tepat untuk dipecahkan dengan menggunakan komputa

si paralel (hanya akan menambah waktu eksekusi). Dari hasil pengujian yang dilak ukan, waktu yang dibutuhkan untuk langkah progressive alignment dapat dipersingk at dengan menggunakan komputasi paralel. Peningkatan performansi yang didapatkan sangat bergantung pada guide tree yang digunakan sebagai masukan untuk langkah ini. 20. Pembangunan Sistem Voice over Internet Protocol Eksperimental abstraksi : Berangkat dari tingginya tarif telepon di Indonesia, khususnya sambungan langsun g jarak jauh dan sambungan langsung internasional, alternatif sistem yang dapat menekan biaya telekomunikasi dirasakan perlu. Voice over Internet Protocol, berd asarkan perbandingan kualitas dan harga, dirasa cocok untuk dijadikan alternatif untuk digunakan secara berdampingan dengan sistem yang sudah ada. Voice over In ternet Protocol, meskipun belum dikenal luas di Indonesia, namun bukan merupakan hal baru karena sudah diusahakan secara komersial di Indonesia. Tarif telepon dengan sistem Public Switched Telephone Network, sistem yang palin g banyak digunakan untuk sambungan telepon fixed line di Indonesia, sangat berga ntung pada factor jarak. Semakin jauh jarak sambungan, semakin mahal tarif yang diterapkan. Dengan menggunakan sistem Voice over Internet Protocol, faktor jarak dapat diabaikan karena sebagian besar rute perjalanan sambungan dialihkan melal ui Internet. Dengan menggunakan sistem Voice over Internet Protocol, meskipun ke nyamanan berkomunikasi sedikit terganggu akibat kualitas suara yang kurang baik, biaya sambungan langsung jarak jauh dan sambungan langsung internasional dapat ditekan hingga lebih dari separuhnya. Tugas akhir ini bertujuan merancang, membangun, dan mengimplementasikan sistem V oice over Internet Protocol sederhana dalam lingkungan yang kecil sebagai tahap awal pembangunan sebuah sistem yang lebih besar. Sistem yang dibangun dalam tuga s akhir ini mampu mendukung komunikasi suara antar komputer dan antara komputer dengan pesawat telepon fixed line. Sistem ini dapat berdiri sendiri untuk dioper asikan dalam lingkungan kampus dan dapat pula diintegrasikan dengan komponen lai n untuk membentuk sistem yang berfungsi penuh. Lingkup Implementasi sistem yang dibangun adalah jaringan lokal kampus dan Internet. Demikian tugas akhir ini dikerjakan sebagai langkah kecil dari sebuah harapan be sar akan dunia telekomunikasi yang lebih baik di Indonesia. Suatu saat kelak dih arapkan pemerintah akan membuat langkah besar dengan memperbaiki regulasi di bid ang telekomunikasi, termasuk menyesuaikan tarif telepon. 21. Studi dan Implementasi Advanced Encryption Standard dengan Empat Mode Operas i Block Cipher abstraksi : Tugas Akhir ini membahas tentang studi dan implementasi Advanced Encryption Stan dard (AES) untuk menyandikan data yang disimpan dalam media penyimpanan. Advance d Encryption Standard (AES) merupakan sebuah algoritma kriptografi simetri yang beroperasi dalam bentuk blok 128-bit. AES mendukung panjang kunci 128-bit, 192-b it, dan 256-bit. Implementasi AES dalam Tugas Akhir ini meliputi empat mode oper asi yaitu mode operasi electronic code book (ECB), cipher block chaining (CBC), cipher feedback (CFB), dan output feedback (OFB). Pada Tugas Akhir ini juga dibangun sebuah perangkat lunak AESEncryptor untuk imp lementasi algoritma kriptografi AES dengan mode operasi ECB, CBC, CFB, dan OFB. Perangkat lunak AESEncryptor dikembangkan dengan menggunakan tool pengembangan B orland Delphi 7.0 dalam lingkungan pengembangan sistem operasi Windows. Perangka t lunak AESEncryptor mendukung penyandian sembarang arsip berukuran sembarang.

Perangkat lunak AESEncryptor tersebut kemudian digunakan untuk membandingkan tin gkat keamanan data algoritma kriptografi AES dengan mode operasi ECB, CBC, CFB, dan OFB. Tingkat keamanan data algoritma kriptografi AES dengan mode operasi ECB , CBC, CFB, dan OFB diuji dengan melakukan beberapa proses manipulasi terhadap a rsip hasil enkripsi seperti pengubahan satu bit atau lebih blok cipherteks, pena mbahan blok cipherteks semu, dan penghilangan satu atau lebih blok cipherteks. K emudian, dilakukan proses dekripsi terhadap arsip hasil enkripsi AESEncryptor ya ng telah dimanipulasi tersebut untuk dibandingkan plainteksnya dengan plainteks arsip asal. Hasil uji menunjukkan bahwa algoritma AES merupakan salah satu solus i yang baik untuk mengatasi masalah keamanan dan kerahasiaan data. AES juga dapa t diimplementasikan secara efisien sebagai perangkat lunak dengan implementasi m enggunakan tabel. Selain itu, implementasi AES dengan mode operasi ECB, CBC, CFB , dan OFB memiliki keuntungan dan kelemahannya masing-masing. 22. Music Information Retrieval dengan Query Musik Menggunakan Algoritma C-BRAHM S dan Earth Movers Distance abstraksi : Music Information Retrieval atau disebut juga dengan sistem temu balik informasi musik adalah sebuah sistem yang digunakan untuk menemukan kembali (retrieve) in formasi-informasi yang relevan terhadap kebutuhan pengguna dari suatu kumpulan i nformasi musik secara otomatis. Pada sistem temu balik informasi musik, koleksi informasi yang digunakan berupa berkas musik dimana pengguna dapat memasukkan qu ery untuk mendapatkan informasi berkas musik yang relevan dari sistem. Musik mem iliki karakteristik yang berbeda dengan dokumen teks, sehingga pada sistem temu balik informasi musik diperlukan proses pencarian dengan menggunakan algoritma k husus yang berbeda dengan proses pencarian berbasis teks pada koleksi dokumen. Tugas Akhir ini membahas tentang sistem temu balik informasi musik yang menerima masukan query dari pengguna berupa query musik. Query musik tersebut terdiri da ri dua bentuk, yaitu query berupa potongan berkas musik dan query berupa teks ur utan notasi musik. Sistem ini akan menerapkan algoritma pencarian C-BRAHMS dan a lgoritma pencarian Earth Movers Distance untuk mendapatkan berkas musik koleksi yang relevan dengan query pengguna. Tugas Akhir ini menghasilkan sebuah perangkat lunak bernama Melodysearch yang me ngimplementasikan proses pencarian pada sistem temu balik informasi musik dengan masukan query berupa potongan musik dan query berupa urutan notasi musik. Melod ysearch mengimplementasikan dua buah algoritma pencarian pada sistem temu balik informasi musik, yakni algoritma C-BRAHMS dan algoritma Earth Movers Distance. E valuasi performansi Melodysearch dilakukan dengan melakukan pengujian pada sekum pulan koleksi berkas musik dan mengkalkulasi nilai Recall dan Precision. Nilai R ecall dan Precision didapatkan dengan membandingkan jumlah informasi relevan yan g terambil dengan jumlah informasi relevan pada koleksi dan jumlah informasi yan g diretrieve oleh sistem. Nilai Recall dan Precision yang diperoleh menunjukkan tingkat performansi yang baik dari perangkat lunak. Selain itu, dengan mengamati hasil pengujian didapatkan bahwa algoritma Earth Movers Distance memiliki perfo rmansi yang lebih baik dibandingkan dengan algoritma C-BRAHMS. 23. Sistem Notifikasi dan Layanan Informasi Perkantoran Berbasis SMS abstraksi : SMS merupakan layanan yang paling populer pada jaringan GSM (Global System for M obile Communication). Sejalan dengan kecenderungan yang menunjukkan peningkatan yang signifikan dari penggunaan SMS sebagai media komunikasi melalui jaringan te lekomunikasi seluler, beberapa organisasi melakukan terobosan untuk meningkatkan kegunaan SMS tersebut.

Pada Tugas Akhir ini aplikasi yang dikembangkan adalah Sistem Notifikasi dan Lay anan Informasi Perkantoran berbasis SMS (SINALIP SMS). SINALIP SMS adalah aplika si yang digunakan untuk mengirim informasi melalui SMS secara otomatis dan terja dwal ke sebuah atau lebih nomor telepon selular. SINALIP SMS menangani sistem no tifikasi melalui penjadwalan SMS. SINALIP SMS juga menangani permintaan informas i yang dikirim melalui SMS. SINALIP SMS secara otomatis akan mengirimkan respons e jika keyword SMS yang di-request terdaftar dalam aplikasi SINALIP SMS. SINALIP SMS menggunakan sebuah modem GSM sebagai media pengirim dan penerima SMS . Semua SMS yang diterima oleh kartu GSM di dalam modem akan diproses oleh daemo n SINALIP SMS. Komunikasi antara SINALIP SMS dan modem GSM menggunakan AT comman d. Proses administrasi SINALIP SMS dilakukan melalui antarmuka aplikasi berbasis web 24. Studi dan Implementasi Prototipe Pretty Good Privacy untuk Pengamanan Dokume n abstraksi : Semenjak diciptakannya komputer yang sebagai alat bantu, pengolahan informasi me njadi semakin mudah dan cepat. Kehadiran Internet sebagai sarana komunikasi menj adikan penyebaran informasi antar benua bisa dilakukan dalam hitungan detik. Nam un dibalik kehandalan dalam mengolah dan kecepatan dalam menyebarkan informasi i tu, terdapat bahaya pemalsuan, pengubahan, dan pembajakan informasi. Keamanan data dari waktu ke waktu selalu menjadi fokus pembicaraan. Banyak metod e muncul untuk menjaga file tetap aman saat dikirimkan ke tempat lain. Jaringan pribadi menjadi salah satu solusi pengiriman file tapi sayangnya cara ini dinila i mahal dan tidak bisa mencapai kalangan luas. Munculnya algoritma kriptografi m erupakan pemecahan terbaik di dalam mengamankan file-file komputer. Teknik enkripsi dan dekripsi simetri digunakan untuk menjaga kerahasiaan dokumen , sedangkan pembangkitan message digest dan enkripsi-dekripsi asimetri digunakan untuk memberikan tanda tangan digital. Pretty Good Privacy (PGP) merupakan hybr id cryptosystem yang menggabungkan kedua teknik diatas. 25. Implementasi Pendekatan Perencanaan Lintasan Mobile Robot untuk Pengaturan K embali Objek-objek dalam Ruangan abstraksi : Salah satu kemampuan robot yang dapat menunjang kemampuan interaksi di lingkunga n keseharian manusia adalah kemampuan untuk dapat berpindah tempat. Robot-robot dengan kemampuan berpindah tempat tersebut diklasifikasikan sebagai mobile robot . Kemampuan berpindah tempat dalam dunia robotika dikenal sebagai persoalan mene mukan lintasan bebas tabrakan (free collision path). Ada tiga jenis pendekatan y ang digunakan dalam menyelesaikan persoalan tersebut. Pertama adalah dengan pend ekatan behavior based, kedua dengan pendekatan perencanaan, dan yang terakhir me rupakan gabungan dari kedua pendekatan sebelumnya. Pendekatan perencanaan memung kinkan para peneliti melihat hasil implementasi dengan menggunakan simulasi. Banyak penelitian dengan pendekatan perencanaan yang telah menghasilkan berbagai metode dalam menyelesaikan persoalan lintasan bebas tabrakan.Secara garis besar pendekatan perencanaan bisa dibagi menjadi dua kelompok besar yaitu pendekatan sampling dan pendekatan kombinatorial. Pendekatan sampling sering digunakan kare na dianggap sebagai pendekatan yang bersifat praktis. Dalam tugas akhir diimplem entasikan sebuah metode perencanaan lintasan yang termasuk kelompok pendekatan s ampling, yaitu Random Approach Sampling. Dalam implementasinya digunakan jenis m obile robot yang dikenal sebagai car-like robot.Car-like robot merupakan salah s

atu contoh robot yang memiliki keterbatasan non-holonomic.Random Approach Sampli ng disusun oleh dua bagian utama yatiu Global Method dan Local Method. Untuk Loc al Method digunakan jenis lintasan ALA (Arc-Line-Arc) yang terdiri dari dua jeni s lintasan yaitu lintasan lurus dan lintasan memutar. Perangkat lunak yang dibangun diberi nama Strat-R dan memiliki tiga fungsionalit as utama, yaitu : pendefinisian persoalan perencanaan lintasan dalam memindahkan objek dari satu tempat ke tempat lainnya, pencarian lintasan bebas tabrakan dal am menyelesaikan persoalan, dan mensimulasikan pengeksekusian lintasan yang diha silkan dalam bentuk animasi dua dimensi. Pretty Good Privacy juga menyediakan sebuah mekanisme penyebaran kunci publik ya ng murah dan efektif yang disebut dengan keyring. Proses penyebaran ini tidak me makan biaya sedikit pun karena dilandaskan kepercayaan antar penggunanya. 26. Pengembangan Prototype Message Channel dan System Monitoring pada Messaging System Enterprise Application Integration abstraksi : Topologi hubungan antar aplikasi pada umumnya masih menggunakan model integrasi point-to-point. Topologi point-to-point ini sangat tidak efisien, karena memakan lebih banyak waktu dan usaha dalam menghubungkan antar aplikasinya terutama jik a terjadi berbagai penambahan aplikasi baru. Kelemahan model point-to-point dapa t diatasi dengan memanfaatkan teknik integrasi middleware. Dengan mengadopsi kon sep middleware, messaging system dan asynchronous communication proses kerja dap at lebih efisien dan handal. Kombinasi dari konsep ini dikenal sebagai arsitektu r Enterprise Application Integration (EAI). Arsitektur EAI dengan messaging system memiliki enam komponen utama yaitu messag ing endpoint, message construction, message channel, message router, message tra nsformation, dan system management. Komponen EAI yang dikembangkan lebih lanjut pada tugas akhir ini adalah message channel dan system monitoring yang merupakan bagian system management. Berdasarkan hasil analisis dan implemetasi, untuk meningkatkan reliabilitas mess age yang melintasi channel agar dapat sampai ke tujuan maka diperlukan penambaha n fungsionalitas, yaitu berupa message store. Penambahan message store dapat dik lasifikasikan menjadi 2 model yaitu terpusat dan terdistribusi. Selain itu agar memudahkan pencarian kesalahan dalam proses perubahan data maka diperlukan syste m monitoring untuk mencatat lalulintas jalannya message. Kesimpulan dari Tugas Akhir ini adalah peningkatan reliabilitas message channel dengan message store lebih baik hasilnya, namun lebih lambat performa waktu dala m hal proses kerjanya. Sedangkan system monitoring diperlukan untuk mencatat set iap arus informasi dalam suatu sistem EAI ketika melakukan proses kerjanya. Tanp a adanya komponen message channel maka message tidak dapat dikirim sedangkan den gan adanya system monitoring akan melengkapi proses pencatatan dari proses kerja EAI dalam interaksi dengan antar komponen. Dua komponen ini merupakan faktor ya ng saling bekerjasama dengan komponen EAI lainnya. 27. Administrasi Basis Data Menggunakan Perangkat Bergerak Berbasis GPRS abstraksi : Pada tugas akhir ini dikembangkan aplikasi yang diberi nama Mobile Database Admi nistrator (MDBA). Dengan aplikasi ini pengguna dapat melakukan administrasi terh adap server basis data dengan perangkat bergerak berbasis GPRS. Administrasi yan g dimaksud adalah administrasi terhadap DBMS atau perangkat lunak basis data mau pun administrasi terhadap isi dari basis data itu sendiri.

Proses pengembangan aplikasi MDBA ini melalui tahapan analisis administrasi basi s data, analisis lingkungan pengembangan, analisis kebutuhan perangkat lunak, pe rancangan, dan pengujian. Aplikasi MDBA dirancang untuk dapat memenuhi fungsi-fungsi umum administrasi ser ver basis data, antara lain menampilkan daftar basis data, daftar tabel, struktu r tabel, dan isi tabel, serta dapat mengeksekusi perintah SQL dan perintah conso le. Aplikasi MDBA terdiri atas dua buah subaplikasi, yaitu MDBA Server dan MDBA Client. MDBA Server merupakan suatu aplikasi J2SE yang dijalankan pada Server Ba sis Data, sedangkan MDBA Client merupakan suatu aplikasi J2ME yang dijalankan pa da perangkat bergerak. Aplikasi dapat diinstalasi pada perangkat bergerak. Proses pengujian dilakukan p ada emulator. Aplikasi telah berjalan dengan baik pada emulator, baik pada kompu ter stand-alone maupun pada jaringan kabel. Aplikasi ini dapat dijalankan pada p erangkat bergerak yang sesungguhnya, namun pengujian tidak dapat dilakukan. Kete rbatasan pengujian pada jaringan nirkabel disebabkan karena ketiadaan sarana yan g memadai. 28. Pengembangan Model Sistem Rekomendasi Reservasi Hotel Berbasis Multi Agent abstraksi : Reservasi hotel merupakan suatu permasalahan tersendiri meskipun dilakukan dalam negara yang sama dan dengan bahasa yang sama. Permasalahan timbul karena sediki tnya informasi fasilitas serta lokasi hotel. Selain itu, kebanyakan hotel masih bergantung pada telepon dan fax sebagai alat komunikasi yang dipercaya. Pada tugas akhir ini, dibuat sebuah sistem multi agent yang berfungsi sebagai in termediator antara konsumen dengan hotel. Sistem yang dibangun diharapkan mampu menyederhanakan dan mempercepat proses reservasi dan mampu menyediakan informasi lebih mengenai layanan yang ditawarkan oleh suatu hotel. Sistem ini diimplementasikan dengan menggunakan teknologi web services. Tools ya ng digunakan adalah Apache Jakarta Tomcat dan Axis. Sedangkan agent diimplementa sikan dengan JADE. Fokus tugas akhir ini adalah bagaimana membuat agent behaviou r dan membangun ontologi skenario model sistem rekomendasi reservasi. Dari hasil implementasi dan pengujian, dapat disimpulkan bahwa model sistem reko mendasi reservasi yang dibangun mampu memberikan rekomendasi kepada konsumen men genai hotel yang sesuai dengan kriterianya. 29. Evaluasi Pemrosesan String Matching Query dengan Algoritma Pencarian String dan Full-Text Index abstraksi : Dalam dunia informatika, terdapat banyak aplikasi yang berbasis string matching query, yaitu aplikasi yang memerlukan pencarian pola string tertentu pada suatu teks. Contoh aplikasi yang berbasis string matching query antara lain informatio n retrieval, kamus, ensiklopedi, dan pencarian DNA sequence pada DNA database. Pemrosesan string matching query secara garis besar dapat dilakukan dengan dua c ara, yaitu menggunakan algoritma pencarian string dan full-text index. Pada tuga s akhir ini dibahas bagaimana pemrosesan dilakukan dengan kedua cara tersebut. A dapun algoritma pencarian string yang dibahas adalah pencarian sekuensial, algor itma brute-force, algoritma Knuth-Morris-Pratt, dan algoritma Boyer-Moore-Horspo ol. Sementara full-text index yang dibahas adalah suffix array dan patricia tree . Full-text index adalah indeks bagi sebuah teks, yaitu struktur data berisi poi

nter-pointer yang mengacu ke string-string sebuah teks, mirip dengan indeks pada buku yang berisi acuan posisi kemunculan kata-kata tertentu pada buku. Pada tugas akhir ini dilakukan evaluasi terhadap masing-masing algoritma pencari an string dan full-text index. Evaluasi meliputi ide dasar dan waktu pemrosesan. Hasil evaluasi menunjukkan bahwa waktu pemrosesan dengan algoritma pencarian st ring berbanding lurus dengan panjang teks. Hal ini sangat merugikan jika ukuran teks yang diproses relatif besar. Dengan full-text index, waktu pemrosesan dired uksi sehingga tidak lagi berbanding lurus dengan panjang teks. Patricia tree mam pu mereduksi waktu pemrosesan hingga berbanding lurus dengan panjang query dan j umlah kemunculan query pada teks, sementara suffix array mampu mereduksi waktu p emrosesan hingga berbanding lurus dengan nilai logaritmik panjang teks dan jumla h kemunculan query pada teks. Itulah sebabnya pemrosesan dengan full-text index jauh lebih cepat dibandingkan algoritma pencarian string. Sebagai trade-off, pem rosesan dengan full-text index memerlukan waktu dan ruang yang cukup signifikan untuk preprocessing. 30. Web Based File System abstraksi : Dalam Tugas Akhir ini dikembangkan aplikasi web based file system, yang selanjut nya disebut sebagai WFS, yaitu aplikasi untuk pengelolaan file berbasis web. Fil e yang dikelola dalam WFS meliputi direktori dan file biasa. Pengelolaan file ya ng dilakukan dalam WFS meliputi upload dan download file, pembuatan direktori, r ename direktori atau file, delete direktori atau file, editing file, dan proses sharing direktori atau file oleh seorang pengguna kepada pengguna lain. WFS dikembangkan karena adanya kebutuhan sebuah aplikasi yang dapat mengakomodas i fungsi-fungsi di atas, dan seiring dengan perkembangan teknologi nirkabel, dii nginkan sebuah aplikasi yang dapat diakses dengan mudah dari mana saja. WFS dikembangkan di atas Horde Application Framework, sehingga nantinya akan men jadi salah satu aplikasi Horde. WFS dikembangkan dengan menggunakan paradigma pe mrograman berorientasi objek menggunakan PHP dan PEAR. Pengembangan WFS ini meli puti modifikasi library Horde dan beberapa fungsionalitas Horde sehingga dapat m endukung WFS yang dibangun, serta pembuatan antarmuka untuk WFS. Sebagai storage digunakan MySQL database server, yang menyimpan data autentikasi pengguna dan d ata file yang tersimpan dalam WFS. File dalam WFS disimpan dalam basis data deng an menggunakan tipe data BLOB. Proses perancangan aplikasi dilakukan dengan pemo delan berorientasi objek menggunakan UML, yang meliputi pembuatan Sequence Diagr am. Sedangkan untuk memperjelas perancangan basis data digunakan Entity Relation ship (E-R) Diagram, karena basis data yang digunakan adalah basis data relationa l. Dari hasil pengujian, dapat disimpulkan bahwa pengembangan aplikasi WFS telah be rhasil diimplementasikan dengan semua fungsionalitas pengelolaan file yang telah disebutkan di atas.