Implementasi Publish-Subscribe Pada Delay Tolerant Network (DTN)

Ukuran: px
Mulai penontonan dengan halaman:

Download "Implementasi Publish-Subscribe Pada Delay Tolerant Network (DTN)"

Transkripsi

1 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: X Vol. 1, No. 2, Februari 2017, hlm Implementasi Publish-Subscribe Pada Delay Tolerant Network (DTN) Rembulan Suci Fii Jannatin 1, Aswin Suharsono 2, Adhitya Bhawiyuga 3 Program Studi Teknik Informatika, 1 rembulan.moon@gmail.com, 2 aswin@ub.ac.id, 3 bhawiyuga@ub.ac.id Abstrak Pada perkembangan teknologi informasi saat ini, banyak upaya yang dilakukan guna memberikan layanan pertukaran informasi yang efisien dan efektif. Arsitektur yang menarik banyak perhatian peneliti dalam hal efisiensi yaitu publish-subscribe, yang merupakan bagian dari Information Centric Networking (ICN). Publish-subscribe merupakan sistem yang akan memudahkan pertukaran data antar node, node subscriber tidak akan menghiraukan siapa pengirim dari data tersebut selama yang di-subscribe memenuhi. Aplikasi publish-subscribe saat ini belum dapat berjalan di wilayah yang memiliki koneksi tidak stabil. Salah satu solusi agar publish-subscribe dapat berjalan pada kondisi tersebut adalah dengan membangun arsitektur tersebut di Delay Tolerant Network (DTN). Dari pengujian yang dilakukan, publisher telah mengunggah file buku. Broker telah dapat meneruskan file buku ke subscriber sesuai. telah dapat menerima file yang di-publish oleh publisher berdasarkan yang dipilih. Ketiganya berjalan di DTN. Kean terkirimnya file ke node tujuan telah diuji dan mendapatkan hasil dimana jumlah file mencapai Seluruh file terkirim ke broker dan subscriber sesuai tujuan, tanpa ada yang hilang. dengan ukuran lebih dari 1MB, lebih dari 10MB dan lebih dari 100MB dapat diunggah ke penyimpanan publisher dan terkirim ke subscriber. Sistem memiliki mekanisme pengiriman ulang paket yang hilang dan dapat berjalan sesuai fungsinya. Kata kunci: Delay Tolerant Network (DTN), publish-subscribe Abstract In the rapid development of information technology, many efforts has been done to provide more efficient and effective service for information exchange. One of the architecture that attracts researchers s attention is publish-subscribe architecture, which included in Information Centric Networking (ICN). Publish-subscribe system will help data exchange between nodes. node will not care who is the data sender as long as the data matched the topic they has subscribe. The current publish-subscribe application is not capable to run in area with unstable connection. One of the solutions to solve that problem is to build publish-subscribe architecture in Delay Tolerant Network (DTN). In this study, publisher had uploaded some book file. Brokers had been able to forward the files to subscriber according the topic. had been able to receive files published by publisher according the topic they choose. Three of them run in DTN. Success rate of sending files to destination in testing of 5000 file-sending is. All files had been sent successfully to broker and subscribers according to its destination without data-lost. with size of 1 MB, more than 10 MB, and more than 100 MB had been successfully uploaded to publsiher s storage and also successfully sent to subscribers. This system also has re-sending mechanism for lost data-packets that functions properly. Keywords: Delay Tolerant Network (DTN), publish-subscribe 1. PENDAHULUAN Pada perkembangan teknologi informasi saat ini, banyak upaya yang dilakukan guna memberikan layanan pertukaran informasi yang efisien dan efektif. Arsitektur yang menarik banyak perhatian peneliti dalam hal efisiensi yaitu publish-subscribe. Publish-subscribe adalah arsitektur yang dapat menangani pengiriman data yang di-publish oleh publisher ke beberapa subscriber atau pengguna berdasarkan yang dipilihnya melalui broker sebagai perantaranya. Terdapat tiga peran utama dalam sistem publish-subscribe yaitu Fakultas Ilmu Komputer Universitas Brawijaya 118

2 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 119 publisher, broker dan subscriber. Penelitian terkait publish-subscribe telah dilakukan para ahli untuk mengembangkan manfaat dari arsitektur publish-subscribe. Penelitian dengan judul Hope: A Fault- Tolerant Distributed Pub/Sub Architecture for Large-Scale Dynamic Network Environment menawarkan HOPE sebagai arsitektur yang distribusinya menyeluruh untuk publishsubscribe berbasis XML (Xiaochuan dan Alvin, 2013). Penelitian lain dengan judul CCD: A Distributed Publish/Subscribe Framework for Rich Content Formats yang menawarkan publish-subscribe berbasis konten, dimana sistem hanya mengirim konten yang cocok ke subscriber sesuai format pilihannya (Jafarpour, et al., 2012). Publish-subscribe akan terus berkembang melalui penelitian para ahli di masa yang akan datang karena arsitektur ini sangat penting dan dapat berguna untuk efisiensi pertukaran data seperti yang telah disebutkan pada penelitian-penelitian sebelumnya. Publish-subscribe seperti yang dipaparkan dalam penelitian sebelumnya telah banyak diterapkan. Protokol yang menggunakan arsitektur ini juga telah bermunculan, seperti ZeroMQ, MQTT dan sebagainya. Namun, publish-subscribe saat ini masih membutuhkan koneksi yang stabil. Sedangkan pada koneksi yang tidak stabil tentu manfaat dari publishsubscribe sendiri masih belum dapat dirasakan. Salah satu solusi agar publish-subscribe dapat dirasakan oleh masyarakat pedesaan atau masyarakat yang berada di wilayah dengan koneksi yang tidak stabil adalah dengan membangun publish-subscribe melalui Delay Tolerant Network (DTN). DTN mampu mengatasi permasalahan internet yang belum merata. Jadi, DTN dapat berjalan di lingkungan dengan koneksi terputus-putus atau terbatas, delay dan error rate yang tinggi. Seperti dikatakan pada penelitian tentang DTN dengan judul Proposal of Delay Tolerant Network with Cognitive Wireless Network for Disaster Information Network System, bahwa DTN dianggap menjadi metode yang memungkinkan untuk mengirimkan data dengan cara bertukar informasi dalam situasi yang darurat (Uchida, et al., 2013). Penelitian tersebut menggabungkan DTN dengan Cognitive Wireless Network (CWN) untuk Sistem Jaringan Informasi Bencana Alam. Simulasi dilakukan pada daerah rawan bencana antara lain Taro, Miyako City, dan Iwate di Jepang. DTN akan menyimpan data yang dipertukarkan antar node di bundle masing-masing node agar saat koneksi terputus, data tetap akan disimpan. Bundle di sini adalah sebuah protocol data unit pada DTN. Setiap bundle terdiri atas dua atau lebih block yang berjalan untuk berbagai tujuan (Scott dan Burleigh, 2007). Sehingga dalam keadaan koneksi yang terputus, data tersebut tidak didrop, bundle akan tertahan di penyimpanan DTN dan dikirimkan ketika terdapat koneksi kembali. yang dikirim / bundle-bundle tadi akan dibawa oleh kurir dari pengirim sampai menuju node tujuan akhir. Berdasarkan keunggulan yang ditawarkan arsitektur publish-subscribe dan permasalahan wilayah dengan koneksi yang tidak stabil, penulis mengambil judul skripsi Implementasi Publish-Subscribe pada Delay Tolerant Network (DTN). Skripsi ini diangkat agar pengguna dapat memanfaatkan sistem publishsubscribe di DTN dan diharapkan manfaat sistem ini dapat menarik para pengguna serta menjadi solusi dari permasalahan sebelumnya. Publish-subscribe dalam penelitian ini akan berjalan melalui DTN. Peran yang dapat dilakukan dalam sistem publish-subscribe diharapkan dapat memudahkan pengguna dan memberikan layanan yang menarik, terutama masyarakat yang belum terjangkau internet / yang berada di wilayah pedesaan. 2. TINJAUAN PUSTAKA Delay Tolerant Network (DTN) merupakan salah satu arsitektur yang dulunya ditujukan untuk komunikasi antariksa yang tidak mempermasalahkan delay yang tinggi. DTN memiliki kelebihan yang dapat menggantikan peran internet pada wilayah pedesaan atau daerah yang sinyalnya terputus-putus. DTN2 adalah perangkat lunak yang menyediakan fungsi dan layanan yang sesuai dengan arsitektur DTN dan memastikan bahwa DTN berjalan dengan baik. DTN2 menerapkan Bundle Protocol sesuai dengan arsitektur DTN yang diatur pada RFC 5050 dan menyediakan Bundle Security Protocol sebagai autentikasi pengiriman bundle. Information Centric Networking (ICN) adalah arsitektur yang digunakan untuk menyediakan konten pada lokasi-lokasi yang efisien dan pengguna dapat menjangkau konten

3 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 120 tersebut secara lebih mudah. Dalam ICN, konten tidak disediakan dari end-system, tetapi juga diteruskan ke jaringan. Sehingga konten tersebut dapat diakses menggunakan nama sebagai pengalamatan konten. ICN secara langsung menyediakan fungsionalitas baru seperti mekanisme untuk meningkatkan ketersediaan konten, dukungan keamanan konten, dan dukungan mobilitas (Brito dkk, 2013). Publish-subscribe adalah salah satu sistem yang menggunakan arsitektur ICN. Publishsubscribe juga menerima konten tanpa menghiraukan pengirimnya. Operasi dasar pada sistem publish-subscribe yaitu pertama, publisher membuat event dan membuat mereka tersedia untuk subscriber. Kedua, subscriber diperbolehkan untuk mengumumkan ketertarikan mereka pada event yang telah didefinisikan publisher. Kemudian, subscriber diberikan pemberitahuan setiap kali event yang cocok dengan ketertarikan mereka dibangkitkan oleh tiap publisher (Brito dkk, 2013). JavaScript Object Notation (JSON) adalah format data yang mudah untuk dibaca dan diambil nilainya sehingga memudahkan manusia dalam pertukaran informasi. JSON terbuat dari dua struktur (ECMA- 262, 2013): - Kumpulan pasangan nama/nilai yang dinyatakan sebagai objek, rekaman, struktur, kamus, tabel hash, daftar berkunci atau array asosiatif. - Daftar nilai terurutkan yang dinyatakan sebagai larik/array, vektor, list, atau urutan. 3. METODOLOGI Metodologi penelitian yang akan dilakukan pada penelitian ini secara umum ditunjukkan pada diagram alir pada Gambar 3.1. START Studi Literatur Analisis Kebutuhan Perancangan Sistem Implementasi Sistem Integrasi Sistem Apakah sistem telah sesuai dengan tujuan? Pengujian Sistem Kesimpulan STOP Gambar 3. 1 Diagram Alir Penelitian 4. PERANCANGAN SIMULASI JARINGAN Publish-Subscribe dibangun dengan menggunakan bahasa pemrograman python dan memberikan konten-konten yang dibutuhkan. Gambar 4.1 menggambarkan arsitektur sistem yang akan dibuat. Dimulai dari aplikasi dari sisi client, kemudian informasi yang akan dikirimkan dalam format file JSON dan file buku dalam format PDF melewati broker hingga mencapai subscriber. Ketiga node berada pada jaringan DTN. Ya Tidak

4 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 121 Client Application Broker Gambar 4. 1 Arsitektur Sistem Publish-Subscribe - Client application merupakan aplikasi yang berjalan di sisi client. Aplikasi ini dibangun menggunakan bahasa pemrograman python dan interface web menggunakan PHP. Client dapat melakukan fungsi, seperti mengirim data/file ke broker dan meminta data/file dari broker. - Broker merupakan perantara yang menyediakan layanan / fungsi yang melakukan publish ke subscriber yang ada sesuai pillihan. - merupakan node yang akan menerima data terbaru sesuai yang dipilih. 5. HASIL DAN PEMBAHASAN DTN Hal yang paling dasar dalam penerapan sistem ini adalah melakukan instalasi sistem operasi Linux Ubuntu pada tiga node yaitu publisher, broker dan subscriber. Ketiganya diinstal pada mesin virtual dalam sebuah komputer / PC. Setelah instalasi sistem operasi, selanjutnya yaitu melakukan instalasi Oasys dan DTN2 yang akan menyediakan fungsi-fungsi sesuai arsitektur DTN. Kebutuhan lain yang harus diinstal pada ketiga node yaitu python, JSON, dan subprocess. Khusus node publisher dan subscriber ada kebutuhan tambahan untuk menampilkan antarmuka dan menangani penyimpanan lokal yaitu LAMPP, PHP, Apache2, MySQL, dan mariadb. Setelah proses instalasi semua kebutuhan selesai, selanjutnya adalah melakukan konfigurasi routing pada masing-masing node DTN. Penerapan program utama sistem publishsubscribe pada DTN dilakukan menggunakan bahasa pemrograman Python. Program dibuat dengan ekstensi *.py dan berisi fungsi-fungsi yang dapat dijalankan oleh masing-masing node. Penerapan publish-subscribe pada sistem ini terdapat tiga jenis peran seperti yang telah dipaparkan sebelumnya, yaitu publisher, broker, dan subscriber. Ketiganya memiliki fungsi yang berbeda-beda. Dari perancangan skenario, maka tahap selanjutnya, yaitu hasil dari simulasi yang telah dijalankan dapat dianalisa. Pengujian Konektivitas DTN a. Publisher menambah Skenario Ketika Dua Node (Publisher dan Broker) Berdekatan dan masingmasing DTN-nya menyala / terhubung. Pada Gambar 5.1 menunjukkan file txt telah terkirim melalui DTN ke broker. Gambar 5. 1 Tambah Topik Berhasil Terkirim b. Bundle DTN Publisher Pada bundle DTN publisher terlihat berjumlah 0 seperti ditunjukkan pada Gambar 5.2, hal ini menunjukkan tidak ada paket yang tertahan di bundle karena keduanya saling berdekatan / terhubung. Gambar 5. 2 Bundle DTN Publisher Pada node broker, terdapat data file txt yang dikirim oleh publisher tadi. Sebelum dilakukan dtncpd oleh broker maka file ini akan tetap tersimpan di dalam bundle DTN broker. Namun, jika program broker telah berjalan akan dilakukan dtncpd dan file ke penyimpanan Broker seperti pada Gambar 5.3.

5 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 122 Gambar 5. 3 Dari Publisher Masuk Ke Penyimpanan Broker Begitu juga pengujian dilakukan untuk beberapa skenario lainnya yaitu ketika broker dan subscriber terhubung, ketika publisher dan broker tidak terhubung, ketika broker dan subscriber tidak terhubung, ketika terdapat lebih dari satu subscriber, dan ketika terdapat broker pembantu. Pengujian Fungsional Pengujian ini dimaksudkan untuk mengetahui apakah fungsi-fungsi antarmuka telah berfungsi dengan baik dan nilai-nilai yang dikan dapat dikirim ke program python sesuai harapan. Secara umum fungsi-fungsi yang terdapat pada sistem diperlihatkan pada Tabel 5.1: Tabel 5. 1 Pengujian Fungsional Fungsi Publisher menambahkan baru Publisher mengunggah file buku Publisher menghapus diterima broker publisher.json terupdate tersimpan subscriber.jso n terupdate tersimpan subscribe.json terupdate melakukan subscribe melakukan unsubscribe melakukan update terbaru Berhasil Hasil Tidak Berhasil base Lokal Penambaha n buku terunggah ke penyimpanan base berubah sesuai terbaru Keterangan Sistem Broker ke penyimpanan publisher.json ter-update buku tersimpan dapat diteruskan ke subscriber database.json terkirim Pengujian Stressing Pengujian stressing dilakukan untuk mengetahui apakah daemon DTN dapat menerima file dengan jumlah yang banyak dan mengetahui apakah sistem tetap dapat berjalan dengan baik saat file yang diunggah berjumlah banyak dikirim sekaligus. Pengujian stressing akan dilakukan dengan mengunggah file dengan variasi jumlah file adalah 1000, 2000, 3000, 4000, dan Pemilihan jumlah tersebut mengacu pada penelitian dengan judul Implementasi Web Service pada Delay Tolerant Network (Sari, 2015).Berdasarkan hasil pengujian akan diketahui apakah semua file terunggah dan terkirim ke node DTN broker dan node DTN subscriber tanpa ada bundle yang hilang. Hasil pengujian stressing dengan kelima skenario dapat disimpulkan ke dalam Tabel 5.2 dengan menghitung prosentase file terkirim seperti di bawah ini: Prosentase Terkirim jumlah file yang sampai ke subscriber = jumlah file yang dikirim Jumlah file Tabel 5. 2 Hasil Pengujian Hasil perhitungan Prosentase Hasil = Hasil = Hasil = Hasil = Hasil = Berdasarkan kelima skenario yang dilakukan didapatkan prosentase file terkirim sebesar untuk 1000, 2000, 3000, 4000 maupun 5000 file. Hal ini menunjukkan bahwa sistem dapat mengunggah file dalam jumlah banyak mencapai 5000 file dan sistem berjalan dengan baik serta belum ditemukan permasalahan / kekurangan pada sistem pengunggahan file. Analisis Hasil pengujian yang telah dibahas

6 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 123 sebelumnya mengenai konektivitas DTN dapat memenuhi skenario yang diberikan. Pengujian fungsional menunjukkan bahwa antarmuka yang dibuat dapat berfungsi sesuai harapan dan rancangan pada pembahasan sebelumnya. Pengujian stressing menunjukkan bahwa sistem dapat bekerja dengan baik ketika file yang diunggah berjumlah banyak mencapai 5000 file file tersebut dapat diterima oleh broker dan diteruskan ke subscriber secara keseluruhan tanpa ada file yang hilang. 6. KESIMPULAN DAN SARAN Kesimpulan Berdasarkan hasil penelitian Implementasi Publish-Subscribe pada Delay Tolerant Network (DTN), kesimpulan yang dapat diambil adalah: 1. Dari hasil pengujian pada bab sebelumnya, publisher telah dapat menambahkan baru untuk dipublish, mengunggah berkas buku, dan menghapus yang pernah dipublish. 2. Broker telah dapat meneruskan berkas ke subscriber sesuai. telah dapat menerima berkas yang dipublish oleh publisher berdasarkan yang dipilih. 3. Antarmuka pengguna juga telah dapat dioperasikan pengguna dan dapat melakukan fungsi-fungsi sesuai sistem yang dibuat. Kean terkirimnya berkas ke node tujuan juga telah diuji dan mendapatkan hasil. Berdasarkan pengujian pengiriman berkas dengan beberapa ukuran, sistem dapat mengunggah berkas dan mengirimnya ke subscriber dengan ukuran berkas mencapai 100MB. Proses pengiriman ulang paket yang hilang telah dijalankan oleh sistem. Saran Saran yang dapat disampaikan penulis untuk pengembangan penelitian selanjutnya terkait Publish-Subscribe maupun DTN adalah: 1. Untuk penelitian lebih lanjut, dapat dikembangkan sistem publish-subscribe yang ada pada jaringan DTN dengan menggunakan perangkat lain yang lebih mudah diakses atau dibawa kemana saja seperti handphone, tablet, dan sebagainya. 2. Sistem dapat dikembangkan dengan mengurangi proses pertukaran data dan mengurangi bertambahnya delay, dengan memikirkan format pembacaan berkas yang lebih efisien. Karena semakin banyak proses pertukaran data semakin besar pula delay yang dapat terjadi. 3. Sistem dapat dimodifikasi dengan menambahkan fungsi-fungsi keamanan seperti keamanan pada sistem user, penyimpanan / database user, maupun serangan keamanan dari sisi lain. 7. DAFTAR PUSTAKA Ahlgren, B., dkk A Survey of Information- Centric Networking. [e-journal] IEEE. Tersedia < &arnumber= > APJII dan PUSKAKOM UI Profil Pengguna Internet Indonesia [online] Tersedia < profil-pengguna-internet-indonesia riset-oleh-apjii-dan-puskakomui>. [Diakses 17 Mei 2016] Brito, G.M., Velioso, P.B., Moraes, I.M Information-Centric Networks: A New Paradigm for the Internet. [e-book] UK: CPI Group (UK) Ltd. Tersedia Google Books < 7FRlJ-rsrUC&pg= PT74&dq=information+centric+networ king&hl=en&sa=x&redir_esc=y#v=on epage&q=information%20centric%20n etworking&f=false> [Diakses pada 2 Oktober 2015] Dagstuhl Seminar Abstract Collection: Information-Centric Networking. [pdf] Tersedia < /2011/2943/pdf/ dagstuhl_icn_proceedings.2943.pdf> ECMA-262 (ISO/IEC 16262) ECMAScript Language Specification, 3rd edition (December 1999). [pdf] ECMA International. Tersedia < MA-ST/ECMA-404.pdf> [Diakses 25 Februari 2016]

7 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 124 Munyoung, Lee., dkk Content Discovery for Information-Centric Networking. [ejournal] Sciencedirect. Tersedia < /article/pii/s > Rahmania, Lidya Amalia Penerapan Delay Tolerant Network untuk Sistem Konsultasi Kesehatan Jarak Jauh Berbasis Web. S1. Universitas Brawijaya. Sari, Nurtria Iman Implementasi Web Service pada Delay Tolerant Network. S1. Universitas Brawijaya. Scott, K., Burleigh, S., Bundle Protocol Specification. [online] Tersedia < [Diakses 29 Mei 2016] The IETF Trust Delay-Tolerant Networking Architecture. [pdf] Tersedia < [Diakses 18 Mei 2016] Uchida, Noriki, dkk., Proposal of Delay Tolerant Network with Cognitive Wireless Network for Disaster Information Network System. [e-journal] IEEE. Tersedia < = > [Diakses 17 Mei 2016] Warthman, Forrest Delay-Tolerant Networks (DTNs) A Tutorial. [pdf] Tersedia < _v2.05.pdf> [Diakses 18 Mei 2016] Widhiarti, Yuniar Ratna Digital Repository Materi Pembelajaran Bagi Daerah Tertinggal Berbasis Delay Tolerant Network (DTN). S1. Universitas Brawijaya. Yu, Xiaochuan., Chan, T.S.A Hope: A fault-tolerant distributed Pub/Sub architecture for large-scale dynamic network environment. [e-journal] IEEE. Tersedia < >

Analisis Pengiriman Data Di Daerah Terpencil Menggunakan Dua Node Bergerak Berbasis Delay Tolerant Network (DTN) Dengan Algoritme Flooding

Analisis Pengiriman Data Di Daerah Terpencil Menggunakan Dua Node Bergerak Berbasis Delay Tolerant Network (DTN) Dengan Algoritme Flooding Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 2, No. 9, September 2018, hlm. 2882-2891 http://j-ptiik.ub.ac.id Analisis Pengiriman Data Di Daerah Terpencil Menggunakan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Alamat IPv6 adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol Internet versi 6. Panjang totalnya

Lebih terperinci

Rancang Bangun Penyimpanan pada Jaringan Menggunakan FreeNAS (Development of Network Storage Using FreeNAS)

Rancang Bangun Penyimpanan pada Jaringan Menggunakan FreeNAS (Development of Network Storage Using FreeNAS) Rancang Bangun Penyimpanan pada Jaringan Menggunakan FreeNAS (Development of Network Storage Using FreeNAS) Harjono 1, Agung Purwo Wicaksono 2 1 2 Teknik Informatika, F. Teknik, Universitas Muhammadiyah

Lebih terperinci

IMPLEMENTASI METODE STORE AND FORWARD PADA HYPERTEXT TRANSFER PROTOCOL (HTTP)

IMPLEMENTASI METODE STORE AND FORWARD PADA HYPERTEXT TRANSFER PROTOCOL (HTTP) Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer (J-PTIIK) Vol. 1, No. 1, April 2017, hlm. 23-28 IMPLEMENTASI METODE STORE AND FORWARD PADA HYPERTEXT TRANSFER PROTOCOL (HTTP) Muhammad Gigih W

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Internet merupakan suatu kebutuhan pokok yang harus dimiliki oleh seorang tenaga profesional yang bergerak didalam bidang teknologi informasi. Internet sangat membantu

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada era globalisasi saat ini, teknologi informasi mengalami perkembangan yang sangat pesat. Penerapan teknologi informasi dilakukan di berbagai bidang untuk kenyamanan,

Lebih terperinci

BAB 3 METODOLOGI. Gambar 3.1 Security Policy Development Life Cycle (SPDLC)

BAB 3 METODOLOGI. Gambar 3.1 Security Policy Development Life Cycle (SPDLC) BAB 3 METODOLOGI 3.1 Metodologi Metodologi yang digunakan dalam penelitian ini adalah Security Policy Development Life Cycle (SPDLC). Berikut penjelasan tahap-tahap yang dilakukan dalam penelitian ini:

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK Agung Rizki Subhan & Handaru Jati Universitas Negeri Yogyakarta

Lebih terperinci

PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID

PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID Disusun Oleh: Nama : Richard NRP : 0922001 Jurusan Teknik Elektro Email : corser_speed@yahoo.co.id

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Studio Tugas Akhir (TA) merupakan bagian di Program Studi S1 Ilmu Komputer FMIPA USU yang berperan dalam proses administrasi tugas akhir mahasiswa. Studio TA menangani

Lebih terperinci

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii PERNYATAAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x INTISARI... xi ABSTRACT... xii BAB I PENDAHULUAN...

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha ABSTRAK Dengan tersedianya smartphone atau tablet yang canggih saat ini, segala macam informasi dapat dengan mudah didapatkan dimanapun dan kapanpun. Untuk membantu siswa mempersiapkan diri menghadapi

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Kebutuhan Sistem Kebutuhan fungsional sistem merupakan paparan mengenai fitur-fitur yang akan dimasukan kedalam aplikasi yang akan dibangun. Fitur fitur tersebut harus memenuhi

Lebih terperinci

Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya )

Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya ) A783 Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya ) Shoffi Izza Sabilla, Sarwosri, dan Erma Suryani Jurusan Teknik Informatika,

Lebih terperinci

KOMUNIKASI DATA & JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom

KOMUNIKASI DATA & JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom KOMUNIKASI DATA & JARINGAN KOMPUTER Ramadhan Rakhmat Sani, M.Kom ramadhan_rs@dsn.dinus.ac.id 085640989018 RENCANA KEGIATAN PERKULIAHAN SEMESTER W Pokok Bahasan 1 Pengenalan Teknologi Informasi 2 Konsep

Lebih terperinci

ABSTRAK. Kata Kunci: Konfigurasi, FreeRADIUS, Modul, Web.

ABSTRAK. Kata Kunci: Konfigurasi, FreeRADIUS, Modul, Web. ABSTRAK Tujuan perancangan aplikasi manajemen FreeRADIUS server berbasis web ini adalah untuk memudahkan pengguna khususnya pengguna baru untuk melakukan konfigurasi aplikasi FreeRADIUS sebagai bentuk

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Dewasa ini komunikasi menggunakan perangkat cerdas seperti smartphone, tablet, dan laptop telah menjadi sebuah kebutuhan pokok bagi semua orang. Kemajuan teknologi

Lebih terperinci

FACEBOOK APPS "IBUKREATIF" SEBAGAI WAHANA PEMBELAJARAN JARAK JAUH UNTUK IBU RUMAH TANGGA

FACEBOOK APPS IBUKREATIF SEBAGAI WAHANA PEMBELAJARAN JARAK JAUH UNTUK IBU RUMAH TANGGA FACEBOOK APPS "IBUKREATIF" SEBAGAI WAHANA PEMBELAJARAN JARAK JAUH UNTUK IBU RUMAH TANGGA Abdul Munif 1, Vico Ade Candra, Siti Rochimah 2 Jurusan Teknik Informatika, Fakultas Teknologi Informasi, Institut

Lebih terperinci

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE Kholid Fathoni 1, Isbat Uzzin Nadhori 1,Alfian Jauhar 1 Jurusan Teknik Informatika, PENS - ITS 1 Kampus ITS Sukolilo, Surabaya 60111, Indonesia

Lebih terperinci

STUDI IMPLEMENTASI IPv6 DALAM JARINGAN KOMPUTER MENGGUNAKAN METODE DUAL STACK

STUDI IMPLEMENTASI IPv6 DALAM JARINGAN KOMPUTER MENGGUNAKAN METODE DUAL STACK STUDI IMPLEMENTASI IPv6 DALAM JARINGAN KOMPUTER MENGGUNAKAN METODE DUAL STACK Ditujukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Oleh : ANDY KURNIAWAN 41506110134 PROGRAM STUDI

Lebih terperinci

BAB 4 PERANCANGAN DAN EVALUASI

BAB 4 PERANCANGAN DAN EVALUASI 80 BAB 4 PERANCANGAN DAN EVALUASI Seperti yang telah dijelaskan pada bab sebelumnya, solusi yang diberikan untuk menghadapi permasalahan yang sedang dihadapi oleh PT. Solusi Corporindo Teknologi adalah

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui tabel berbandingan pada tabel 2.1. Tabel 2.1. Tabel Pembanding Penelitian

Lebih terperinci

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah BAB I PENDAHULUAN Pada bab ini dijelaskan tujuan, latar belakang, gambaran sistem, batasan masalah, perincian tugas yang dikerjakan, dan garis besar penulisan skripsi. 1.1. Tujuan Merancang dan merealisasikan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada era teknologi maju sekarang ini, intensitas interaksi manusia melalui internet menuntut adanya teknologi yang memungkinkan komunikasi antar user secara cepat.

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Seiring perkembangan internet, muncul tuntutan dari para pengguna jasa telekomunikasi agar mereka dapat memperoleh akses data dengan cepat dimana pun mereka berada.

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi informasi semakin pesat sampai saat ini dengan terus dikembangkannya

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi informasi semakin pesat sampai saat ini dengan terus dikembangkannya BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi informasi semakin pesat sampai saat ini dengan terus dikembangkannya teknologi-teknologi yang mendukungnya. Salah satu teknologi yang

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Dewasa ini informasi tentang berita, dan agenda kegiatan maupun potensi yang dimiliki tiap daerah jarang diketahui bagi sebagian orang, tanpa disadari banyak sekali

Lebih terperinci

Bab 3 Parameter Simulasi

Bab 3 Parameter Simulasi Bab 3 Parameter Simulasi 3.1 Parameter Simulasi Simulasi yang dilakukan pada penelitian ini memakai varian jaringan wireless mesh yaitu client mesh. Dalam hal ini akan digunakan client mesh dengan jumlah

Lebih terperinci

DEGI PANJU ANANDIA Dosen Pembimbing Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc

DEGI PANJU ANANDIA Dosen Pembimbing Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc DEGI PANJU ANANDIA 5106100015 Dosen Pembimbing Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc Latar Belakang Perkembangan teknologi yang cukup pesat saat ini membuat semakin dibutuhkannya data dan informasi

Lebih terperinci

Rancang Bangun IOT Cloud Platform Berbasis Protokol Komunikasi MQTT

Rancang Bangun IOT Cloud Platform Berbasis Protokol Komunikasi MQTT Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 2, No. 2, Februari 2018, hlm. 479-485 http://j-ptiik.ub.ac.id Rancang Bangun IOT Cloud Platform Berbasis Protokol Komunikasi

Lebih terperinci

PERANCANGAN DAN PEMBANGUNAN PERANGKAT LUNAK BLUETOOTH WEB INTERNET GATEWAY (BWIG) DI RUANG KELAS TEKNIK INFORMATIKA ITS

PERANCANGAN DAN PEMBANGUNAN PERANGKAT LUNAK BLUETOOTH WEB INTERNET GATEWAY (BWIG) DI RUANG KELAS TEKNIK INFORMATIKA ITS PERANCANGAN DAN PEMBANGUNAN PERANGKAT LUNAK BLUETOOTH WEB INTERNET GATEWAY (BWIG) DI RUANG KELAS TEKNIK INFORMATIKA ITS Oleh: ANIS ROSYDA APRILIA - 5105100084 Dosen Pembimbing: ROYYANA MUSLIM I, S.KOM,

Lebih terperinci

Implementasi Access Control List Berbasis Protokol MQTT pada Perangkat NodeMCU

Implementasi Access Control List Berbasis Protokol MQTT pada Perangkat NodeMCU Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 2, No. 8, Agustus 2018, hlm. 2824-2831 http://j-ptiik.ub.ac.id Implementasi Access Control List Berbasis Protokol MQTT pada

Lebih terperinci

Gambar 3.1 Perancangan Sistem

Gambar 3.1 Perancangan Sistem BAB III PERANCANGAN SISTEM Bab ini akan membahas tentang perancangan sistem monitoring yang terbagi menjadi dua bagian, sistem bagian pertama adalah objek yang akan dimonitor, sistem bagian kedua merupakan

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Banyak user yang sering melakukan pengiriman pesan kepada teman, keluarga, kolega bisnis, dan lain-lain. Namun, jika kita sering mengirim pesan untuk memberitakan

Lebih terperinci

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android BAB II KAJIAN PUSTAKA A. Android Android adalah sistem operasi berbasis Linux yang digunakan untuk telepon seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android menyediakan

Lebih terperinci

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2009/2010

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2009/2010 STMIK GI MDP Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2009/2010 SISTEM PAKAR PADA PERANGKAT MOBILE UNTUK DIAGNOSIS DAN PENGOBATANPENYAKIT GINJAL DAN SALURAN KEMIH

Lebih terperinci

RANCANG BANGUN SISTEM MOBILE COMPUTING BERBASIS LOCATION BASED SERVICE PADA SMARTPHONE ANDROID SEBAGAI MEDIA PROMOSI PARIWISATA ENJOY JAKARTA

RANCANG BANGUN SISTEM MOBILE COMPUTING BERBASIS LOCATION BASED SERVICE PADA SMARTPHONE ANDROID SEBAGAI MEDIA PROMOSI PARIWISATA ENJOY JAKARTA RANCANG BANGUN SISTEM MOBILE COMPUTING BERBASIS LOCATION BASED SERVICE PADA SMARTPHONE ANDROID SEBAGAI MEDIA PROMOSI PARIWISATA ENJOY JAKARTA Nama : Refika Latifa Npm : 28109030 Fakultas : Ilmu Komputer

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Tahap implementasi adalah tahap penerapan aplikasi yang dibuat sesuai dengan analisis dan perancangan yang telah dilakukan sebelumnya dan diharapkan

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI WEB SERVICESEBAGAI MEDIA PERTUKARAN DATA PADA APLIKASI PERMAINAN

PERANCANGAN DAN IMPLEMENTASI WEB SERVICESEBAGAI MEDIA PERTUKARAN DATA PADA APLIKASI PERMAINAN PERANCANGAN DAN IMPLEMENTASI WEB SERVICESEBAGAI MEDIA PERTUKARAN DATA PADA APLIKASI PERMAINAN Gilang Arsya Priyatna Zaman Program Studi Teknik Informatika Jurusan Teknik Informatika dan Komputer Politeknik

Lebih terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA A. Tugas Akhir Tugas Akhir merupakan satu kurikulum wajib yang dilaksanakan oleh setiap mahasiswa pada Program Studi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Keberadaan sistem informasi memiliki peran yang sangat penting dalam suatu organisasi. Fungsi sistem informasi menurut Bodnar dan Hopwood adalah untuk mentransformasikan

Lebih terperinci

BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI SISTEM DAN PENGUJIAN SISTEM Bab ini menjelaskan komponen-komponen yang dibutuhkan pada web yang dikembangkan dan merupakan hasil implementasi dari bab Perancangan. Komponenkomponen yang

Lebih terperinci

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah BAB I PENDAHULUAN Pada bab ini dijelaskan tujuan, latar belakang, gambaran sistem, batasan masalah, perincian tugas yang dikerjakan, dan garis besar penulisan skripsi. 1.1. Tujuan 1. Merancang dan merealisasikan

Lebih terperinci

ANALISA KINERJA SINKRONISASI UNI-DIREKSIONAL PADA LEARNING MANAGEMENT SYSTEM PADA JARINGAN RADIO

ANALISA KINERJA SINKRONISASI UNI-DIREKSIONAL PADA LEARNING MANAGEMENT SYSTEM PADA JARINGAN RADIO ANALISA KINERJA SINKRONISASI UNI-DIREKSIONAL PADA LEARNING MANAGEMENT SYSTEM PADA JARINGAN RADIO PAKET NURMAN FAUZI NRP 2205100070 JURUSAN TEKNIK ELEKTRO Bidang Studi Telekomunikasi Multimedia Email: zeth@elect-eng.its.ac.id

Lebih terperinci

Pembandingan Kinerja Antara Protokol Dynamic Source Routing Dan Zone Routing Pada Jaringan Ad-Hoc Wireless Bluetooth

Pembandingan Kinerja Antara Protokol Dynamic Source Routing Dan Zone Routing Pada Jaringan Ad-Hoc Wireless Bluetooth Pembandingan Kinerja Antara Protokol Dynamic Source Routing Dan Zone Routing Pada Jaringan Ad-Hoc Wireless Bluetooth Oleh : DICKY RACHMAD PAMBUDI Dosen Pembimbing : Dr.Ir. Achmad Affandi, DEA LATAR BELAKANG

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Pendahuluan

BAB 1 PENDAHULUAN 1.1 Pendahuluan BAB 1 PENDAHULUAN 1.1 Pendahuluan Perkembangan teknologi komputer pada sisi perangkat lunak saat ini telah mengalami pergeseran yang cukup besar, yaitu dari aplikasi yang bersifat standalone menuju pada

Lebih terperinci

Implementasi Quality of Service pada Protokol Message Queue Telemetry Transport Sensor Network (MQTT-SN) Berbasis Arduino dan NRF24L01

Implementasi Quality of Service pada Protokol Message Queue Telemetry Transport Sensor Network (MQTT-SN) Berbasis Arduino dan NRF24L01 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 48-964X Vol. 2, No. 6, Juni 2018, hlm. 2131-2140 http://j-ptiik.ub.ac.id Implementasi Quality of Service pada Protokol Message Queue Telemetry

Lebih terperinci

SISTEM KONTROL PERALATAN RUMAH DAN MONITORING KONDISI RUMAH MELALUI INTERNET BERBASIS WEB DAN OPENWRT

SISTEM KONTROL PERALATAN RUMAH DAN MONITORING KONDISI RUMAH MELALUI INTERNET BERBASIS WEB DAN OPENWRT Jurnal Teknik Komputer Unikom Komputika Volume 3, No.2-2014 SISTEM KONTROL PERALATAN RUMAH DAN MONITORING KONDISI RUMAH MELALUI INTERNET BERBASIS WEB DAN OPENWRT Sri Supatmi 1, Taufiq Nuzwir Nizar 2, Reza

Lebih terperinci

Rancang Bangun Network Mapping Sistem Monitoring Jaringan. Vincentius Bima Anong Dian Hutama

Rancang Bangun Network Mapping Sistem Monitoring Jaringan. Vincentius Bima Anong Dian Hutama Rancang Bangun Network Mapping Sistem Monitoring Jaringan Vincentius Bima Anong Dian Hutama 2209100048 PENDAHULUAN Network Management System (NMS) PERANCANGAN SISTEM KESIMPULAN LATAR BELAKANG PENDAHULUAN

Lebih terperinci

Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado

Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado Djoni Setiawan K, Purnomo Wisnu Aji Program Studi D3 Teknik Informatika Fakultas Teknologi Informasi, Universitas Kristen Maranatha

Lebih terperinci

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah Bab 1 Pendahuluan 1.1 Latar Belakang Masalah Perkembangan teknologi informasi pada saat ini sangatlah pesat dan mengalami kemajuan di berbagai bidang mulai dari hardware, software, dan aplikasinya. Dengan

Lebih terperinci

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) BAB III METODOLOGI 3.1. Tempat dan Waktu Penelitian Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) yang berlokasi di Gedung AR Fachruddin B Universitas Muhammadiyah Yogyakarta,

Lebih terperinci

BAB I PENDAHULUAN I.1. Latar Belakang

BAB I PENDAHULUAN I.1. Latar Belakang BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi internet yang pesat saat ini memudahkan berbagai macam informasi dapat diperoleh di mana saja dan kapan saja. Situs-situs yang menyediakan informasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SERVER MMOG

BAB IV IMPLEMENTASI DAN PENGUJIAN SERVER MMOG BAB IV IMPLEMENTASI DAN PENGUJIAN SERVER MMOG 4.1 Implementasi Server MMOG Aplikasi server MMOG ini dibuat menggunakan software Microsoft Visual C++.NET 2003 yang berjalan pada sistem operasi Microsoft

Lebih terperinci

APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID

APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID, Rinaldy Maulidiansyah 1, Deny Fauzy Rakhman 2,Muhammad Ali Ramdhani 3 Jurusan Teknik Informatika,Fakultas Sains

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 6 BAB II LANDASAN TEORI II.1 Pendahuluan Dalam bab ini akan dijelaskan tentang landasan teori yang akan digunakan sebagai acuan dalam analisis dan perancangan Pengembangan Aplikasi Mobile Ticketing untuk

Lebih terperinci

Firewall & WEB SERVICE

Firewall & WEB SERVICE Firewall & WEB SERVICE Definisi Firewall Umumnya ditempatkan pada batas network untuk membangun batas pinggir keamanan (security). Firewall digunakan untuk melindungi internal network dari eksternal yang

Lebih terperinci

BAB I PENDAHULUAN. Kabupaten Brebes, Propinsi Jawa Tengah. Kondisi umum desa Grinting pada bulan

BAB I PENDAHULUAN. Kabupaten Brebes, Propinsi Jawa Tengah. Kondisi umum desa Grinting pada bulan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Desa Grinting salah satu desa dari 19 desa di Kecamatan Bulakamba, Kabupaten Brebes, Propinsi Jawa Tengah. Kondisi umum desa Grinting pada bulan Oktober tahun

Lebih terperinci

9/6/2014. Dua komputer atau lebih dapat dikatakan terinterkoneksi apabila komputer-komputer tersebut dapat saling bertukar informasi.

9/6/2014. Dua komputer atau lebih dapat dikatakan terinterkoneksi apabila komputer-komputer tersebut dapat saling bertukar informasi. Danny Kriestanto 2 Pengantar Jaringan Komputer Konsep Jaringan Komputer Sesi 1 Pengantar Jaringan Komputer Klasifikasi Jaringan Komputer Terminologi Jaringan Komputer Komponen Jaringan Komputer Kode MK

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 1 DAN PERANCANGAN SISTEM Pada bab ini membahas tentang analisis dan perancangan sistem. Pembahasan yang dianalisis terbagi menjadi 2 yaitu analisis masalah dan analisis

Lebih terperinci

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,

Lebih terperinci

BAB 4 PERANCANGAN JARINGAN DAN EVALUASI. Perancangan jaringan pada PT. EP TEC Solutions Indonesia menggunakan

BAB 4 PERANCANGAN JARINGAN DAN EVALUASI. Perancangan jaringan pada PT. EP TEC Solutions Indonesia menggunakan BAB 4 PERANCANGAN JARINGAN DAN EVALUASI 4.1 Perancangan Jaringan 4.1.1 Usulan Perancangan Jaringan Perancangan jaringan pada PT. EP TEC Solutions Indonesia menggunakan teknologi Frame Relay. Daripada menghubungkan

Lebih terperinci

Making Provisions for Applications and Services

Making Provisions for Applications and Services Making Provisions for Applications and Services Ketika seseorang mengakses informasi pada suatu perangkat (device), baik itu PC, laptop, PDA, ponsel, atau device lain yang terhubung ke jaringan, data tidak

Lebih terperinci

PEMBANGUNAN SISTEM OPTIMASI ADMINISTRASI BLOCKING DOMAIN STUDI KASUS : PT TELEKOMUNIKASI INDONESIA

PEMBANGUNAN SISTEM OPTIMASI ADMINISTRASI BLOCKING DOMAIN STUDI KASUS : PT TELEKOMUNIKASI INDONESIA PEMBANGUNAN SISTEM OPTIMASI ADMINISTRASI BLOCKING DOMAIN STUDI KASUS : PT TELEKOMUNIKASI INDONESIA TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika,

Lebih terperinci

PEMODELAN DAN ANALISIS WIRELESS MESH NETWORK DENGAN ARSITEKTUR PUBLISH-SUBSCRIBE DAN PROTOKOL MQTT

PEMODELAN DAN ANALISIS WIRELESS MESH NETWORK DENGAN ARSITEKTUR PUBLISH-SUBSCRIBE DAN PROTOKOL MQTT Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) Vol. 3, No. 2, Juni 2016, hlm. 88-93 PEMODELAN DAN ANALISIS WIRELESS MESH NETWORK DENGAN ARSITEKTUR PUBLISH-SUBSCRIBE DAN PROTOKOL MQTT Kasyful Amron

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Banyak fasilitas komunikasi yang ditawarkan pada masyarakat untuk dapat memenuhi kebutuhan komunikasi masyarakat. Pada telepon seluler, fasilitas yang paling diminati

Lebih terperinci

Jurnal Teknik Informatika, Vol 1 September 2012

Jurnal Teknik Informatika, Vol 1 September 2012 Jurnal Teknik Informatika, Vol 1 September 212 Analisa Kinerja Protokol dan Pada Jaringan Multi Jalur Meisuchi Naisuty 1), Agus Urip Ari Wibowo 2), Rahmat Suhatman 3) Program Studi Teknik Informatika,

Lebih terperinci

ANALISA KINERJA MODE GATEWAY PROTOKOL ROUTING AODV-UU PADA JARINGAN AD HOC HIBRIDA FUAD ZULFIAN

ANALISA KINERJA MODE GATEWAY PROTOKOL ROUTING AODV-UU PADA JARINGAN AD HOC HIBRIDA FUAD ZULFIAN ANALISA KINERJA MODE GATEWAY PROTOKOL ROUTING AODV-UU PADA JARINGAN AD HOC HIBRIDA FUAD ZULFIAN 41508110211 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2012

Lebih terperinci

BAB 1 PENDAHULUAN. penuntun bagi mereka yang ingin mencari sesuatu yang ingin mereka ketahui, tetapi

BAB 1 PENDAHULUAN. penuntun bagi mereka yang ingin mencari sesuatu yang ingin mereka ketahui, tetapi BAB 1 PENDAHULUAN 1.1 Latar Belakang Menurut Kamus Besar Bahasa Indonesia (KBBI), buku adalah lembar kertas yg berjilid, berisi tulisan atau kosong. Buku yang berisi tulisan tidak hanya menjadi penuntun

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang sangat cepat mengakibatkan manusia menginginkan segala sesuatunya dengan mudah dan ringkas. Bertukar informasi adalah suatu hal yang sangat

Lebih terperinci

PENJURIAN ONLINE BERBASIS WEB SERVICE

PENJURIAN ONLINE BERBASIS WEB SERVICE PENJURIAN ONLINE BERBASIS WEB SERVICE Dwi Sunaryono 1, Wahyu Suadi 2, I Made Krisna Widhiastra 3 1,2,3 Fakultas Teknologi Informasi, Institut Teknologi Sepuluh Nopember Surabaya, 60111 E-mail : dwi@its-sby.edu,

Lebih terperinci

BAB 1 PENDAHULUAN. pula kebutuhan masyarakat akan informasi-informasi yang terbaru dan selalu terupdate.

BAB 1 PENDAHULUAN. pula kebutuhan masyarakat akan informasi-informasi yang terbaru dan selalu terupdate. BAB 1 PENDAHULUAN 1.1 Latar Belakang Semakin berkembangnya teknologi di era globalisasi ini tentunya semakin besar pula kebutuhan masyarakat akan informasi-informasi yang terbaru dan selalu terupdate.

Lebih terperinci

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN I-1 BAB I PENDAHULUAN Pada bagian ini akan dijelaskan tentang pendahuluan dalam penyusunan laporan tugas akhir, yang meliputi latar belakang masalah, identifikasi masalah, rumusan masalah, maksud dan tujuan

Lebih terperinci

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah BAB I PENDAHULUAN Pada bab ini dijelaskan tujuan, latar belakang, gambaran sistem, batasan masalah, perincian tugas yang dikerjakan, dan garis besar penulisan skripsi. 1.1. Tujuan Skripsi ini bertujuan

Lebih terperinci

BAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro

BAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro BAB III METODE PENELITIAN A. Waktu dan Tempat Penelitian Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro Universitas Lampung pada April 2010 September 2010 B. Alat dan Bahan

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI PENDAFTARAN MAHASISWA BARU

PERANCANGAN DAN PEMBUATAN APLIKASI PENDAFTARAN MAHASISWA BARU Anita Hidayati, Perancangan dan Pembuatan Aplikasi, Hal 67-78 PERANCANGAN DAN PEMBUATAN APLIKASI PENDAFTARAN MAHASISWA BARU Anita Hidayati 1 Abstrak Pada saat penerimaan mahasiswa baru, biasanya panitia

Lebih terperinci

APLIKASI VIDEO ON DEMAND BERBASIS WEB

APLIKASI VIDEO ON DEMAND BERBASIS WEB APLIKASI VIDEO ON DEMAND BERBASIS WEB Eny Widaryanti¹, Eddy Muntina Dharma², Yanuar Firdaus A.w.³ ¹Teknik Informatika,, Universitas Telkom Abstrak Salah satu contoh aplikasi video on demand yang telah

Lebih terperinci

Jurnal JARKOM Vol. 3 No. 2 Juni PENGUJIAN KINERJA KOMUNIKASI DATA MENGGUNAKAN IPv4 VS IPv6 PADA JARINGAN CLIENT SERVER

Jurnal JARKOM Vol. 3 No. 2 Juni PENGUJIAN KINERJA KOMUNIKASI DATA MENGGUNAKAN IPv4 VS IPv6 PADA JARINGAN CLIENT SERVER PENGUJIAN KINERJA KOMUNIKASI DATA MENGGUNAKAN VS PADA JARINGAN CLIENT SERVER M. Eko Saputra L 1, Erna Kumalasari N 2, Joko Triyono 3 1,2,3 Teknik Informatika, Institut Sains & Teknologi AKPRIND, Yogyakarta

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Delay-Tolerant Network Delay-Tolerant Network (DTN) adalah sebuah jaringan regional yang meng-overlay jaringan regional lainnya, termasuk jaringan internet. DTN mendukung interoperabilitas

Lebih terperinci

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak

Lebih terperinci

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME Satyani Karina Eka Putri Teknik Informatika Universitas Gunadarma akarin_chan86@yahoo.com ABSTRAK Saat ini teknologi komunikasi menggunakan

Lebih terperinci

BAB 1 PENDAHULUAN. mempunyai potensi yang sangat besar untuk menentukan kemajuan teknologi informasi

BAB 1 PENDAHULUAN. mempunyai potensi yang sangat besar untuk menentukan kemajuan teknologi informasi 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Dengan semakin berkembangnya kemajuan teknologi dibidang informasi, maka komputer sebagai salah satu media komunikasi elektronik, khususnya jaringan komputer mempunyai

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Sistem komunikasi memiliki dampak yang besar terhadap efisiensi dan kemudahan pengguna pada sistem transportasi, diantaranya memeberikan informasi seperti kondisi cuaca,

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Internet saat ini telah menjadi kebutuhan yang sangat mendasar bagi masyarakat modern untuk menunjang setiap aktifitasnya. Dengan adanya internet maka pertukaran

Lebih terperinci

BAB I PENDAHULUAN. Universitas Kristen Maranatha

BAB I PENDAHULUAN. Universitas Kristen Maranatha 15 BAB I PENDAHULUAN 1.1. Latar Belakang Dengan perkembangan yang massif dari internet beberapa dekade ini banyak memberikan kontribusi yang besar untuk kemudahan dalam bekerja, baik untuk individu maupun

Lebih terperinci

E-COMMERCE BUTIK ANAYA COLLECTION BERBASIS WEB PHP DAN MENGGUNAKAN FRAMEWORK CODEIGNITER TUGAS AKHIR. Oleh : ASWIN ROSADI NPM.

E-COMMERCE BUTIK ANAYA COLLECTION BERBASIS WEB PHP DAN MENGGUNAKAN FRAMEWORK CODEIGNITER TUGAS AKHIR. Oleh : ASWIN ROSADI NPM. E-COMMERCE BUTIK ANAYA COLLECTION BERBASIS WEB PHP DAN MENGGUNAKAN FRAMEWORK CODEIGNITER TUGAS AKHIR Oleh : ASWIN ROSADI NPM. 0734010267 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS

Lebih terperinci

Pencarian Buku Perpustakaan. Melalui SMS Menggunakan Java

Pencarian Buku Perpustakaan. Melalui SMS Menggunakan Java Pencarian Buku Perpustakaan Melalui SMS Menggunakan Java Jemmy / 0222129 Jurusan Teknik Elektro, Fakultas Teknik, Jln.Prof.Drg.Suria Sumantri 65, Bandung 40164, Indonesia Email : j3m_my@yahoo.co.id ABSTRAK

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

ABSTRAK. Kata Kunci: Layanan Pertukaran Data, Google Drive, API, REST API Google Drive, Cloud Storage.

ABSTRAK. Kata Kunci: Layanan Pertukaran Data, Google Drive, API, REST API Google Drive, Cloud Storage. ABSTRAK Layanan Pertukaran Data dengan menggunakan API Google Drive merupakan layanan berbasis web yang dapat melakukan pertukaran data melalui jaringan Internet. Layanan ini memanfaatkan cloud storage

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG Pada umumnya membuat sebuah task list masih dibuat dengan cara manual, yaitu mencatatkan daftar tugas yang akan kita lakukan pada sebuah kertas. Pengecekan waktu juga

Lebih terperinci

Data Storage Engine Sebagai Media Penyimpanan Dalam Jaringan Lokal

Data Storage Engine Sebagai Media Penyimpanan Dalam Jaringan Lokal Data Storage Engine Sebagai Media Penyimpanan Dalam Jaringan Lokal Laurentius Risal Subrata, Yohanes Adhi Nugraha Program Studi Teknologi Informasi Fakultas Teknologi Informasi, Universitas Kristen Maranatha

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Berdasarkan dengan judul penelitian oleh penulis mengenai Pengembangan Web api Pada Sistem Assesmen Dan Berbasis Tag Sebagai Pembantu Penyusunan Strategi Pembelajaran

Lebih terperinci

BAB I PENDAHULUAN. Salah satu teknologi penting dan menjadi trend dalam jaringan komputer adalah

BAB I PENDAHULUAN. Salah satu teknologi penting dan menjadi trend dalam jaringan komputer adalah BAB I PENDAHULUAN 1.1 LATAR BELAKANG Teknologi Informasi khususnya jaringan komputer pada saat ini telah menjadi salah satu hal yang mendasar dalam semua segi. Sulit dibayangkan pada era teknologi informasi

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Pengolahan data dan penyebaran informasi menjadi kurang efektif dan efisien, apabila sumber informasi dalam bentuk kertas yang statis atau mengandalkan daya ingat

Lebih terperinci

BAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Salah satu keinginan setiap pengguna dalam mengakses internet adalah untuk mempermudah dan mempercepat dalam mendapatkan informasi dalam bentuk teknologi jaringan internet.

Lebih terperinci

RANCANG BANGUN SISTEM PENYIMPANAN DATA BERBASIS NAS DENGAN RASPBERRY PI UNTUK MENUNJANG KEGIATAN PERKULIAHAN DI PROGRAM VOKASI UNIVERSITAS BRAWIJAYA

RANCANG BANGUN SISTEM PENYIMPANAN DATA BERBASIS NAS DENGAN RASPBERRY PI UNTUK MENUNJANG KEGIATAN PERKULIAHAN DI PROGRAM VOKASI UNIVERSITAS BRAWIJAYA RANCANG BANGUN SISTEM PENYIMPANAN DATA BERBASIS NAS DENGAN RASPBERRY PI UNTUK MENUNJANG KEGIATAN PERKULIAHAN DI PROGRAM VOKASI UNIVERSITAS BRAWIJAYA Primatar Kuswiradyo Universitas Brawijaya kusprim@ub.ac.id

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi yang sudah dijelaskan pada Bab III, maka tahap selanjutnya merupakan tahap implementasi. Pada

Lebih terperinci