INFORMATICS MEDIA BOARD NEWS READER VIA BLUETOOTH DENGAN PENERAPAN ALGORITMA WEB CRAWLER

Ukuran: px
Mulai penontonan dengan halaman:

Download "INFORMATICS MEDIA BOARD NEWS READER VIA BLUETOOTH DENGAN PENERAPAN ALGORITMA WEB CRAWLER"

Transkripsi

1 INFORMATICS MEDIA BOARD NEWS READER VIA BLUETOOTH DENGAN PENERAPAN ALGORITMA WEB CRAWLER Fajri Aryuanda Wahyu Suadi, S.Kom, M.Kom, Henning T.C, S.Kom Jurusan Teknik Informatika, Fakultas Teknologi Informasi, Institut Teknologi Sepuluh Nopember, Abstrak Untuk menjawab salah satu kekurangan sistem Informatics Media Board yang sedang dibangun di Teknik Informatika ITS maka dibangunlah sebuah sistem yang nantinya dapat membantu mengoptimalkan penggunaan Teknologi Informasi dilingkungan Teknik Informatika ITS. Pembangunan sistem ini dilakukan pada perangkat mobile dengan memanfaatkan teknologi Bluetooth pada lingkungan sistem operasi Symbian, dikarenakan kebanyakan perangkat mobile memiliki fasilitas ini. Sebagai pengatur layanan ini, dibangun juga sebuah server yang akan melakukan pengambilan berita dari beberapa situs web dengan menggunakan algortima Web Crawler dan pengambilan informasi dari database serta mengirimkannya pada perangkat mobile yang dimiliki oleh pengguna. Keseluruhan sistem ini dibangun dengan menggunakan bahasa pemrograman Python. Untuk mengetahui bagaimana kemampuan dari sistem ini, dilakukan juga beberapa pengujian. Pengujian dilakukan untuk mengetahui pengaruh jarak perangkat mobile ke server dan jumlah perangkat mobile yang digunakan terhadap lamanya waktu yang dibutuhkan oleh perangkat mobile untuk menerima berita dan informasi. Kata kunci: Informatics Media Board, Mobile News Reader, Bluetooth, Web Crawler, Symbian. 1. Pendahuluan Perkembangan teknologi saat ini semangkin berkembang begitu pesat, tanpa terkecuali perkembangan Teknologi Informasi. Teknik Informatika adalah salah satu jurusan yang ada di Institut Teknologi Sepuluh Nopember juga mulai memanfaatkan teknologi yang bermunculan saat ini. Salah satunya adalah dengan membangun sebuah pusat informasi elektronik yang disebut dengan Informatics Media Board (IMB). IMB merupakan sebuah layar LCD berukuran besar yang akan ditempatkan dibeberapa daerah strategis di gedung Teknik Informatika ITS, fungsinya adalah menggantikan sistem informasi klasik 1 berupa majalah dinding dan selebaran. Dengan adanya IMB ini nantinya diharapkan seluruh informasi dapat disebarkan dengan lebih mudah, cepat dan update. Informasi dan berita yang terdapat didalam IMB tentunya tidak hanya berasal dari jurusan Teknik Informatika saja. Tetapi ada sumber informasi lain yang ditampilkan sebagai pelengkap berita dan informasi yang terdapat didalam IMB. Beberapa berita dan informasi yang terdapat di pusat informasi ITS yaitu Situs Web ITS ( dan beberapa situs Web lainnya juga disertakan didalam sistem IMB ini. Untuk mengambil data-data yang berada pada Situs Web ini, diperlukan sebuah algoritma yang disebut Web Crawler. Dimana algoritma ini akan dapat memilah dan mengambil bagian penting dari sebuah halaman web. Algoritma ini sangat tepat digunakan untuk pengambilan isi dari sebuah halaman web tanpa menyentuh database Situs Web tersebut. Namun dibalik desain dari sistem IMB yang begitu kompleks, masih terdapat kekurangankekurangan yang belum bisa terjawab. Salah satunya adalah bagaimana IMB memfasilitasi sebuah informasi yang penting dan jumlah pengguna yang tertarik dengan informasi tersebut sangat banyak dalam satu waktu. Hal ini akan berdampak buruk pada pengguna. Tentunya akan terjadi antrian pengguna yang ingin membaca atau mendapatkan informasi dari IMB tersebut. Dengan dilatarbelakangi adanya pemasalahan ini maka muncul ide untuk membuat Tugas Akhir ini. Berita dan informasi yang di IMB tidak hanya ditampilkan pada layar LCD tetapi juga dapat dilihat pada perangkat mobile dalam bentuk yang lebih sederhana. Pada perangkat mobile tersebut akan dibangun sebuah aplikasi client yang berfungsi melakukan request ke server IMB dan menerimanya dalam bentuk daftar dan isi berita. 2. Web Crawler Web Crawler merupakan program pengumpul informasi yang hasilnya akan disimpan pada sebuah database. Sebuah web crawler akan

2 berjalan menelusuri halaman web dan mengumpulkan dokumen-dokumen atau data-data di dalamnya. Selanjutnya web crawler akan mengurutkan dokumen-dokumen tersebut dan membangun sebuah daftar indeks untuk memudahkan proses pencarian. Tujuan pengurutan adalah untuk menentukan seberapa penting suatu dokumen dan untuk memperkirakan URL-URL yang mungkin dan berhubungan sehingga URL tersebut perlu ditelusuri lebih dahulu. Proses terpenting dari sebuah crawler adalah estimasi link. Proses ini menentukan link yang harus dijelajahi terlebih dahulu, sehingga jika halaman yang dipilih sesuai dengan topik yang diinginkan maka akan mendapatkan hasil yang maksimal. Terdapat beberapa karakteristik yang menyebabkan sebuah web sulit untuk mengenerate web crawler, yaitu: Data yang tersebar di internet besar dan banyak, pada hal crawler hanya perlu mendownload beberapa bagian saja. Oleh karena itu, perlu adanya prioritas data yang akan didownload sehingga data-data yang tidak dibutuhkan tidak akan tersimpan. Kecepatan perubahan data, yang menunjukkan bahwa pada saat crawler men-download data yang tersedia, tidak menutup kemungkinan adanya halaman baru yang ditambahkan atau di-update di Situs Web yang dijelajahi, atau bahkan telah dihapus oleh developer. Dynamic page, yang dapat diakses oleh berbagai macam web crawler yang tersedia di internet. 3. Python Python merupakan bahasa pemrograman tingkat tinggi (high-level promgraming language) yang multiplatform yang dapat berjalan dalam lingkungan seperti Windows, UNIX, Linux, dan Mac, pyhton memberikan portabilitas yang tinggi bahkan Python menggunakan antar muka yang sama pada platform-platform tersebut. Python banyak diminati karena kesederhanaanya, yaitu hanya sedikit menyediakan tatabahasa dan kosakata sehingga mudah diingat. Hal ini berbeda dengan bahasa C yang menawarkan berbagi alternatif pengkodean untuk melaksanakan tugas yang sama. Sebagai contoh untuk menangani pengulangan, C menyediakan perintah while dan for, sedangkan Python hanya menyediakan satu saja yaitu while. Pernyataan for memang tersedia pada Python, akan tetapi digunakan untuk kepentingan lain, yaitu khusus menangani list. Namun, dibalik kesederhanaan ini, Python mendukung banyak pustaka (library) yang tersimpan dalam bentuk modul. Sejumlah library tersedia antara lain mendukung jaringan, antar muka grafis, pencitraan, analisis dan komputasi 2 numeric, hypertext (HTML, XML, dll), akses database, dan berbagai hal lain. Yang lebih menarik lagi adalah Python adalah bahasa bebas pakai tanpa harus membeli intepreter-nya. (Abdul Kadir, 2005). Python didistribusikan dengan beberapa lisensi yang berbeda dari beberapa versi. Namun pada prinsipnya Python dapat diperoleh dan dipergunakan secara bebas, bahkan untuk kepentingan komersial. Lisensi Python tidak bertentangan baik menurut defenisi Open Source maupun General Plublic License (GPL). 4. Bluetooth Bluetooth adalah sebuah teknologi komunikasi wireless (tanpa kabel) yang beroperasi dalam pita frekuensi 2,4 GHz unlicensed ISM(Industrial, Scientific, dan Medical) dengan menggunakan sebuah FrequencyHopping Transreceiver yang mampu menyediakan layanan komunikasi data dan suara secara real-time antara host-host Bluetooth dengan jarak jangkauan layanan yang terbatas. Bluetooth sendiri dapat berupa card yang digunakan untuk Wireless Local Area Network (WLAN) dimana mengunakan frekuensi radio standar IEEE , hanya saja pada Bluetooth mempunyai jangkauan jarak layanan yang lebih pendek dan kemampuan pengiriman data yang lebih rendah. Bluetooth memiliki beberapa protokol yang mendukung komunikasi data. Salah satu protokol tersebut adalah RFCOMM. Protokol RFCOMM(Radio Frequensy Communication) merupakan salah satu protokol yang melayani komunikasi dengan menggunakan Bluetooth. Protokol lainnya adalah OBEX yang merupakan protokol yang digunakan untuk melayani komunikasi data berupa objek file. Sedangkan RFCOMM adalah protokol yang digunakan untuk mengirim dan menerima streams text atau barisan data termasuk protokol. 5. Desain dan Implementasi Pada tugas akhir ini, telah dibangun sebuah aplikasi yang mendukung pengembangan salah satu fitur dari media informasi yang ada di Teknik Informatika ITS. Media informasi yang dikenal dengan nama Informatics Media Board (IMB), merupakan pusat informasi terlengkap yang ada di Teknik Informatika ITS dan masih dalam tahap pengembangan. Berbagai informasi, pengumuman dan berita akan disediakan oleh media informasi ini yang ditampilkan dalam sebuah monitor LCD berukuran besar pada daerah-daerah tertentu di gedung Teknik Informatika ITS. Salah satu sumber informasi dan berita dari IMB ini adalah Situs Web ITS ( yang merupakan sumber informasi global dan terlengkap yang ada di ITS.

3 Melalui tugas akhir ini, akan dibangun sebuah server yang menerapkan algoritma Web Crawler yang dapat mengambil seluruh informasi serta berita penting dan terbaru yang berasal dari Situs Web ITS. Pada tugas akhir ini, akan dibangun juga sebuah aplikasi client yang akan ditanamkan pada perangkat mobile dengan memanfaatkan teknologi Bluetooth. Fungsi dari aplikasi client ini adalah menggantikan fungsi dari LCD monitor IMB dalam bentuk yang lebih sederhana agar mempermudah pengguna melihat dalam berita dan informasi dari daerah manapun selama masih dalam jangkauan Bluetooth dari server IMB. Dengan adanya aplikasi ini, pengguna dapat melihat daftar informasi dan berita yang ada serta melakukan permintaan isi dari berita atau informasi yang diinginkan. Web Server ITS ( Web Page Content Server melakukan crawler dari content Web ITS Server Informatics Media Board LCD Monitor IMB Menampilkan Informasi dan Berita Server Mengirimkan Data Index dan Isi Informasi Perangkat Mobile Melakukan Request Index dan Isi Informasi Gambar 5.1 Skema sistem Informatics Media Board Gambar 5.1 yang dikelilingi dengan kotak merah merupakan ruang lingkup sistem yang akan dikerjakan dalam Tugas Akhir ini. Server IMB merupakan sistem utama yang didalamnya akan dibangun sebuah sistem Web Crawler yang dapat melakukan mengambil informasi dan berita yang terdapat didalam Situs Web ITS. Kemudian server ini juga bertindak sebagai penerima request yang dikirimkan oleh perangkat mobile berupa daftar berita dan informasi serta melakukan reply dalam bentuk daftar dan isi dari berita atau informasi yang diminta. Agar menjadikan sistem ini menjadi lebih baik, pada aplikasi client, ditambahkan sebuah menu Administrator, yaitu menu yang dapat diases dengan password melalui menu login yang secara default tersedia ketika aplikasi dijalankan. Aplikasi client tidak dapat mengakses menu tersebut jika tidak mendapat persetujuan dari server (password yang dimasukkan harus benar). Adapun pilihan yang disediakan didalam menu Administrator tersebut adalah sebagai berikut: Tambah Informasi Hapus Informasi 3 Pengimplementasian desain dari aplikasi ini diwujudkan dalam 3 bentuk aplikasi yang berbeda. Aplikasi tersebut dapat diuraikan sebagai berikut: 1. IMB-Crawler Aplikasi ini berfungsi sebagai aplikasi yang menangani masalah penjadwalan dan proses crawler pada perangkat server. Dibangun dengan menggunakan bahasa Python dan menambahkan sistem konfigurasi untuk membuat alamat web yang akan dicrawler menjadi lebih sederhana. 2. IMB-Server Aplikasi ini dibangun sebagai server yang melayani request dari perangkat mobile. Aplikasi ini dibangun dengan menggunakan Python dan dapat berjalan secara multythread. Sehingga aplikasi ini dapat melayani request dari beberapa perangkat mobile secara bersamaan. 3. IMB-Mobile Aplikasi ini dibangun sebagai aplikasi client yang dapat melakukan request ke IMB-Server. Request dikirim dalam bentuk string data, dan hasil yang diterima juga dalam bentuk string yang dapat berupa isi berita yang dikirimkan oleh server. 6. Uji Coba Pada bab ini akan dibahas mengenai uji coba perangkat lunak yang telah diimplementasikan. Uji coba dilakukan dalam dua tahap, yaitu uji coba fungsionalitas yang bertujuan untuk mengetahui apakah semua hasil implementasi dapat berjalan dengan baik, dan yang kedua adalah uji coba performa untuk mengetahui kemampuan perangkat lunak jika dijalankan pada suatu kondisi yang berbeda-beda Uji fungsionalitas Uji fungsionalitas dilakukan terhadap keseluruhan sistem yang telah dibangun yaitu IMB-Crawler (Gambar 6.1), IMB-Server (Gambar 6.2) dan IMB-Mobile (Gambar 6.3). Berdasarkan uji coba ini, semua sistem yang telah didesain dan diimplementasikan telah dapat berjalan dengan baik.

4 Waktu dalam Detik MAKALAH SEMINAR TUGAS AKHIR 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 1 M 2 M 3 M 4 M 5 M 6 M 7 M Jarak client-server dalam meter Gambar 6.1 Dokumentasi IMB-Crawler Gambar 6.2 Dokumentasi IMB-Server Gambar 6.3 Dokumentasi IMB-Mobile 6.2. Uji performa Ujicoba Jarak Terhadap Waktu Pengujian dilakukan dengan mengubah jarak antara perangkat mobile dengan server. Setiap jarak tertentu, dilakukan ujicoba menjalankan aplikasi dalam bentuk request berita oleh perangkat mobile dan replay oleh server setelah request tersebut diterima. Masing-masing jarak dilakukan pengambilan data sebanyak 5 kali dan diambil rata-ratanya sebagai hasil dari pengujian. Pengujian ini dilakukan dengan menggunakan perangkat mobile Nokia 5800 XM Series. Gambar 6.4 Grafik Uji Coba Jarak Terhadap Waktu Gambar 6.4 merupakan hasil ujicoba dalam bentuk grafik. Dari gambar tersebut dapat dilihat dan diambil kesimpulan bahwa jarak tidak mempengaruhi waktu transfer data text melalui Bluetooth. Tidak ada perbedaan waktu yang siknifikan antara jarak yang satu dengan yang lain. Bahkan pada jarak terjauh yaitu 7 meter, kecepatannya hampir sama dengan kecepatan pada jarak 1 meter. Berdasarkan uji coba yang dilakukan pada jarak 8 meter, IMB-Mobile tidak bisa lagi terhubung dengan IMB-Server, karena jangkauan Bluetooth pada server kurang lebih 10 meter sedangkan pada perangkat mobile Nokia adalah kurang lebih 4 meter Ujicoba Jumlah Perangkat Terhadap Waktu Pengujian ini dilakukan dengan merubah jumlah perangkat mobile yang digunakan. Tujuannya adalah untuk mengetahui performa sistem jika terkoneksi dengan banyak perangkat mobile sekaligus dan melakukan komunikasi. Adapun perangkat mobile yang digunakan 2 Buah Nokia 5800 XM, Nokia 5630 XM, Nokia N81 dan N78. Setiap perangkat mobile ini ditanamkan aplikasi IMB-Mobile. Dalam pengujian, masingmasing perangkat mobile akan melakukan request dalam waktu yang bersamaan. Hasil pengujian akan dibandingkan dengan beragam jumlah perangkat mobile yang digunakan lebih jelas tentang hasil pengujian ini dapat dilihat pada Gambar

5 Waktu dalam detik MAKALAH SEMINAR TUGAS AKHIR 2,5 2,4 2,3 2,2 2,1 1,9 2 1,8 1 HP 2 HP 3 HP 4 HP 5 HP Jumlah perangkat mobile Gambar 5.6 Grafik Uji Coba Jumlah Perangkat Terhadap Waktu Dari Gambar 5.6, dapat dikatakan bahwa jumlah perangkat yang terhubung pada server dan melakukan komunikasi secara bersamaan mempengaruhi kecepatan transfer data. Namun perbedaan waktu tersebut tidak jauh berbeda, seperti pada Gambar 5.6, perbedaan waktu masih berkisar pada rentang waktu 2-3 detik. Semakin banyak jumlah perangkat mobile yang terhubung dan melakukan koneksi secara bersamaan maka semakin lama pula waktu yang dibutuhkan oleh server untuk mengirimkan berita. Percobaan ini berhenti pada jumlah 5 perangkat mobile saja karena kemampuan Bluetooth pada perangkat yang digunakan oleh penulis hanya mampu melakukan pearing ke 5 perangkat sekaligus. Dan ini biasanya berlaku di hampir semua perangkat komputer yang memiliki Bluetooth, karena sebenarnya penggunaan bluetooth diperuntukkan bagi perangkat tambahan komputer seperti mouse, keyboard, headset, remote dan lainnya. [1] Abdul Kadir, 2005, Dasar Pemrograman Python, Andi Offset [2] Khanna, Rajiv A., dan Kasliwal, Sourabh, Designing a Web Crawler, [3] URL: Crawler, tentang Web Crawler, diakses pada 13 Maret [4] URL: tentang Dokumentasi Python, diakses pada 11 November [5] URL: BeautifulSoup/, tentang Modul BeautifulSoup, diakses pada 11 November [6] URL: html2text/, tentang Modul html2text, diakses pada 11 November [7] URL: /configobj.html, tentang Modul ConfigObj, diakses pada 22 Desember Simpulan Dari implementasi yang telah dilakukan serta uji coba terhadap fungsionalitas serta performa dari aplikasi Informatics Media Board yang telah dibangun dapat disimpulkan bahwa: 1. Aplikasi ini telah layak digunakan sebagai aplikasi pengganti Majalah Dinding dalam hal penyebaran berita dan informasi di Teknik Informatika ITS 2. Berdasarkan pengujian, jarak antara perangkat mobile dan server tidak mempengaruhi komunikasi via Bluetooth yang dilakukan oleh aplikasi ini. 3. Berdasarkan pengujian, semakin banyak jumlah perangkat mobile yang berkomunikasi dengan server dalam waktu yang bersamaan akan memperlambat proses pengiriman berita dan informasi oleh server. 8. Daftar Pustaka 5

Informatics Media Board News Reader Via Bluetooth Dengan Penerapan Algoritma Webcrawler

Informatics Media Board News Reader Via Bluetooth Dengan Penerapan Algoritma Webcrawler Informatics Media Board News Reader Via Bluetooth Dengan Penerapan Algoritma Webcrawler Fajri Aryuanda NRP : 5106100032 Dosen Pembimbing I Wahyu Suadi, S.Kom, M.Kom Dosen Pembimbing II Henning T. Ciptaningtyas,

Lebih terperinci

PERANCANGAN DAN PEMBUATAN WEB CRAWLER APLIKASI PANDUAN PEMBELIAN SPESIFIKASI KOMPUTER RAKITAN ONLINE DENGAN MEMANFAATKAN GOOGLE GEARS

PERANCANGAN DAN PEMBUATAN WEB CRAWLER APLIKASI PANDUAN PEMBELIAN SPESIFIKASI KOMPUTER RAKITAN ONLINE DENGAN MEMANFAATKAN GOOGLE GEARS PERANCANGAN DAN PEMBUATAN WEB CRAWLER APLIKASI PANDUAN PEMBELIAN SPESIFIKASI KOMPUTER RAKITAN ONLINE DENGAN MEMANFAATKAN GOOGLE GEARS Pawestri Dwi Utami Royyana Muslim I Henning T.C Jurusan Teknik Informatika,

Lebih terperinci

IMPLEMENTASI ROBOT PENDETEKSI WARNA BENDA BESERTA LOKASINYA

IMPLEMENTASI ROBOT PENDETEKSI WARNA BENDA BESERTA LOKASINYA IMPLEMENTASI ROBOT PENDETEKSI WARNA BENDA BESERTA LOKASINYA Swandana Hersa Pradika Ir. Muchammad Husni, M.Kom Jurusan Teknik Informatika, Fakultas Teknologi Informasi, Institut Teknologi Sepuluh Nopember,

Lebih terperinci

PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH

PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH Oleh : Iyus Irwanto (5107100522) Dosen Pembimbing : 1. Ir. Muchammad Husni, M.Kom (131411100) 2. Royyana Muslim I, S.Kom,

Lebih terperinci

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE Oleh : ALFIAN JAUHAR 7404.040.053 Dosen Pembimbing : ISBAT UZZIN NADHORI, S.Kom 197405052003121002 KHOLID FATHONI, S.Kom 198012262008121003

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

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga memungkinkan kita untuk menghubungkan komputer melalui jaringan. Jaringan komputer cukup berkembang

Lebih terperinci

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi 3.1 Layanan Aplikasi Internet BAB III LANDASAN TEORI Terdapat banyak sekali layanan aplikasi di internet dan masih terus akan berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Lebih terperinci

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang BAB 1 PENDAHULUAN 1.1 Latar Belakang Melihat banyaknya bidang usaha ikan secara konvensional saat ini maka tidak mudah bagi penjual yang menjual ikannya untuk mendapatkan hasil yang diinginkan. Dengan

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 PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK 1.1 Pendahuluan PT. Telekomunikasi Indonesia, Tbk. adalah salah satu perusahaan terbesar di Indonesia yang bergerak dalam bidang telekomunikasi. Sebagai sebuah perusahaan besar,

Lebih terperinci

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG Oleh: Aminullah Ruhul Aflah (L2F005509) Jurusan Teknik Elektro Fakultas Teknik Universitas

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

BAB 1 PENDAHULUAN. Internet, dalam (28 April 2006)

BAB 1 PENDAHULUAN. Internet, dalam  (28 April 2006) BAB 1 PENDAHULUAN 1.1. Pengantar Komputer adalah alat yang dipakai untuk mengolah informasi menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK 1.1 Pendahuluan Perkembangan hardware dan perangkat lunak berkembang dengan semakin canggihnya teknologi. Hal ini memberikan kemudahan bagi pengguna dengan adanya berbagai macam

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

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

PERCOBAAN VI Komunikasi Data SISTEM KOMUNIKASI BLUETOOTH

PERCOBAAN VI Komunikasi Data SISTEM KOMUNIKASI BLUETOOTH PERCOBAAN VI Komunikasi Data SISTEM KOMUNIKASI BLUETOOTH 1. TUJUAN Setelah melaksanakan praktikum ini mahasiswa diharapkan mampu : Mengetahui Konfigurasi WPAN dengan Bluetooth Mengetahui Indikator Kerja

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) ROBI DIRGANTARA NIM 206700183 Jurusan Teknik Informatika ABSTRAK Dalam kehidupan modern saat ini yang

Lebih terperinci

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup Bab I Persyaratan Produk I.1 Pendahuluan Dengan berkembang pesatnya teknologi perangkat bergerak seperti smart phone dan PDA maka pengiriman pesan melalui SMS maupun mobile internet mungkin dilakukan.

Lebih terperinci

HEADSET BLUETOOTH SIFA FITRIA. Abstrak. Pendahuluan. /

HEADSET BLUETOOTH SIFA FITRIA. Abstrak. Pendahuluan. / SIFA FITRIA HEADSET BLUETOOTH Sifa@raharja.info / Smenaraonna@yahoo.com Abstrak Ketika anda menggunakan komputer, sistem hiburan atau telepon maka sebagian sistem dari peralatan itu berkomunikasi dengan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Aplikasi Berbasis Web Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya

Lebih terperinci

BAB I PENDAHULUAN. menghasilkan informasi. Untuk mendapatkan dan menghasilkan informasi,

BAB I PENDAHULUAN. menghasilkan informasi. Untuk mendapatkan dan menghasilkan informasi, BAB I PENDAHULUAN 1. 1 Latar Belakang Informasi sangat penting bagi kita karena semua kegiatan kita memerlukan informasi, dan bisa juga dikatakan bahwa semua kegiatan kita dituntut untuk menghasilkan informasi.

Lebih terperinci

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik

Lebih terperinci

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya. 1 BAB I PENDAHULUAN I.1. Latar Belakang Masalah Perangkat mobile seperti telepon selular atau ponsel berkembang sangat pesat belakangan ini. Berbagai fitur baru ditambahkan pada ponsel, sehingga ponsel

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-1 (Konsep Dasar Web) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap Aplikasi Power Control. Tahapan ini dilakukan setelah analisa dan perancangan selesai dilakukan dan akan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Gambaran umum sistem Pada tugas akhir ini, akan dibuat sebuah aplikasi berbasis jaringan internet dimana aplikasi ini digunakan untuk membantu seorang admin dalam mengendalikan

Lebih terperinci

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1 WEB1 Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1 Kegiatan Bobot Nilai (%) Ujian Tengah Semester 25 Ujian Akhir Semester (Demonstrasi Tugas Aplikasi) 35 Laporan Tugas Aplikasi 30

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh

Lebih terperinci

FORUM ONLINE DAN SOCIAL NETWORKING PADA PERANGKAT MOBILE

FORUM ONLINE DAN SOCIAL NETWORKING PADA PERANGKAT MOBILE LOGO PERANCANGAN DAN PEMBANGUNAN FORUM ONLINE DAN SOCIAL NETWORKING PADA PERANGKAT MOBILE Ardi Setiawan - 5106100106 Pembimbing : Wahyu Suadi, S.Kom, M.Kom MM Rumusan Masalah Bagaimana cara mengkoneksikan

Lebih terperinci

01. Pengenalan Internet

01. Pengenalan Internet 01. Pengenalan Internet Rio Andrianto, S.Kom INTERNET (Interconected Network) Secara umum Internet adalah sebuah sistem komunikasi global yang menghubungkan berbagai mesin komputer dan jaringan-jaringan

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

Menggunakan FileZilla FTP Client. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

Menggunakan FileZilla FTP Client. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id Menggunakan FileZilla FTP Client Pemerintah Daerah Kabupaten Sleman FTP client adalah perangkat yang digunakan untuk melakukan transfer file dalam lingkungan internet menggunakan standar dari FTP (File

Lebih terperinci

Konsep Pemrograman Web

Konsep Pemrograman Web Konsep Pemrograman Web Kuliah Umum Kampus Kalimalang Nuryuliani 1 Konsep Web World Wide Web ("WWW", atau disingkat "Web") adalah suatu ruang informasi dimana sumber sumber daya yang berguna diidentifikasi

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena

Lebih terperinci

LUQMAN Pembimbing I : Wahyu Suadi, S.Kom, M.Kom, MM Pembimbing II : Henning Titi Ciptaningtyas, S.Kom

LUQMAN Pembimbing I : Wahyu Suadi, S.Kom, M.Kom, MM Pembimbing II : Henning Titi Ciptaningtyas, S.Kom LUQMAN - 5106100124 Pembimbing I : Wahyu Suadi, S.Kom, M.Kom, MM Pembimbing II : Henning Titi Ciptaningtyas, S.Kom Rumusan Masalah Bagaimana memanfaatkan kecepatan dan kemudahan database SQLitesecara remote

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh

Lebih terperinci

Pertemuan 1. Pengenalan Dasar Web

Pertemuan 1. Pengenalan Dasar Web Pertemuan 1 Pengenalan Dasar Web Sub Pokok Bahasan Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform Resource Locator) Protokol Transfer DNS (Domain Name System) Homepage Web Browser

Lebih terperinci

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1 Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1 Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform Resource Locator) Protokol Transfer DNS (Domain Name System)

Lebih terperinci

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL Agustina Purwatiningsih., S.Kom 1 Pendahuluan Seperti yang dijelaskan pada pertemuan pertama, web dinamis merupakan web yang di desain agar konten yang terdapat dalam

Lebih terperinci

Pengantar E-Business dan E-Commerce

Pengantar E-Business dan E-Commerce Pengantar E-Business dan E-Commerce Pertemuan Ke-8 (Konsep Dasar Web dan Internet) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Internet WWW Protokol HTTP

Lebih terperinci

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan Pengantar 1 Sub Pokok Bahasan Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform Resource Locator) Protokol Transfer DNS (Domain Name System) Homepage Web Browser Web Server Web Programming

Lebih terperinci

Andi Dwi Riyanto, M.Kom

Andi Dwi Riyanto, M.Kom Web Browser disebut juga peramban, adalah perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan dokumendokumen yang di sediakan oleh server web. Web browser adalah sebuah aplikasi perangkat

Lebih terperinci

VOLT. Jurnal Ilmiah Pendidikan Teknik Elektro. Journal homepage: jurnal.untirta.ac.id/index.php/volt Vol 1, No. 2, Oktober 2016,

VOLT. Jurnal Ilmiah Pendidikan Teknik Elektro. Journal homepage: jurnal.untirta.ac.id/index.php/volt Vol 1, No. 2, Oktober 2016, P-ISSN: 2528-5688 E-ISSN: 2528-5696 VOLT Jurnal Ilmiah Pendidikan Teknik Elektro Journal homepage: jurnal.untirta.ac.id/index.php/volt Vol 1, No. 2, Oktober 2016, 103-107 PERANCANGAN PERANGKAT LUNAK PADA

Lebih terperinci

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK AKUNTANSI DASAR UNTUK UNIT PENGELOLA KEUANGAN BADAN KESWADAYAAN MASYARAKAT (BKM) NGAGEL REJO MULYO

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK AKUNTANSI DASAR UNTUK UNIT PENGELOLA KEUANGAN BADAN KESWADAYAAN MASYARAKAT (BKM) NGAGEL REJO MULYO PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK AKUNTANSI DASAR UNTUK UNIT PENGELOLA KEUANGAN BADAN KESWADAYAAN MASYARAKAT (BKM) NGAGEL REJO MULYO Henning Titi Ciptaningtyas [1], Bilqis Amaliah [2], Waskitho

Lebih terperinci

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. : PEMROGRAMAN INTERNET Oleh : Foni Agus Setiawan Edisi Pertama Cetakan Pertama, 2012 Hak Cipta 2012 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak atau memindahkan sebagian atau

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA Dalam bab ini dibahas mengenai hasil dan uji coba aplikasi messanger pada jaringan Wireless Local Area Network yang telah dirancang dan dibuat. Hasil dan uji coba dilakukan untuk

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 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Teknologi informasi yang berkembang pesat telah membawa dunia memasuki era informasi yang lebih cepat. Salah satu kemajuan teknologi informasi yang saat ini telah

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Uji Coba Aplikasi monitoring status jaringan berbasis web ini dapat berjalan pada beberapa platform operasi sistem seperti windows dan linux dengan menggunakan aplikasi

Lebih terperinci

Gambar 1. Skema Hotspot

Gambar 1. Skema Hotspot BAB II TINJAUAN TEORITIS 2.1 Server Jaringan Server merupakan suatu pelayan untuk user pada sebuah jaringan yang dibangun dimana server memberikan layanan berupa penyampaian request dari user ke tujuan

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang 1 BAB 1 PENDAHULUAN 1.1. Latar Belakang Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang begitu pesat, khususnya teknologi informasi, Kebutuhan manusia akan segala sesuatu dituntut

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Jadwal Implementasi Penerapan aplikasi ini terdiri dari beberapa tahapan berkelanjutan, dengan penjadwalan yang dapat dilihat pada tabel berikut ini:

Lebih terperinci

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Penerapan Web Crawler dalam Pencarian e-book ini merupakan hasil pengembangan dari penelitian terhadap Web Crawler yang sudah ada. Penelitian terdahulu yang

Lebih terperinci

Melakukan instalasi perangkat jaringan LAN( Lokal Area Network)

Melakukan instalasi perangkat jaringan LAN( Lokal Area Network) Modul KK09 Melakukan instalasi perangkat jaringan LAN( Lokal Area Network) Melakukan instalasi perangkat jaringan LAN( Lokal Area Network) A. Konsep Jaringan Komputer 1. Sejarah Jaringan Komputer Pada

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mecapai suatu tujuan, sedangkan

Lebih terperinci

Teknologi Komunikasi Data Jaringan Nirkabel. Adri Priadana - ilkomadri.com

Teknologi Komunikasi Data Jaringan Nirkabel. Adri Priadana - ilkomadri.com Teknologi Komunikasi Data Jaringan Nirkabel - ilkomadri.com PENDAHULUAN Jaringan wireless/nirkabel adalah teknologi jaringan yang memanfaatkan gelombang elektromagnetik melalui udara sebagai media untuk

Lebih terperinci

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka SMS gateway telah banyak digunakan dalam berbagi aplikasi dan penelitian. Salah satu penelitian yang menggunakan teknologi SMS gateway adalah sebuah tugas akhir

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. WLAN dengan teknologi Infra red (IR) dan Hewlett-packard (HP) menguji WLAN

BAB 2 TINJAUAN PUSTAKA. WLAN dengan teknologi Infra red (IR) dan Hewlett-packard (HP) menguji WLAN BAB 2 TINJAUAN PUSTAKA 2.1 Wireless Local Area Network (WLAN) Sejarah WLAN diawali pada tahun 1970, IBM mengeluarkan hasil rancangan WLAN dengan teknologi Infra red (IR) dan Hewlett-packard (HP) menguji

Lebih terperinci

PENGENDALIAN ROBOT BERBASIS IP (INTERNET PROTOCOL) MELALUI JARINGAN WI-FI MENGGUNAKAN PERANGKAT MOBILE ANDROID

PENGENDALIAN ROBOT BERBASIS IP (INTERNET PROTOCOL) MELALUI JARINGAN WI-FI MENGGUNAKAN PERANGKAT MOBILE ANDROID PENGENDALIAN ROBOT BERBASIS IP (INTERNET PROTOCOL) MELALUI JARINGAN WI-FI MENGGUNAKAN PERANGKAT MOBILE ANDROID PenyusunTugas Akhir: Wayan Andi Mahardhika 5109100098 Dosen Pembimbing: Ir. Muchammad Husni,

Lebih terperinci

PEMROGRAMAN WEB. Agussalim

PEMROGRAMAN WEB. Agussalim PEMROGRAMAN WEB Agussalim Deskripsi Matakuliah Matakuliah ini mengajarkan tentang: Konsep Pemrograman WEB Pemrograman WEB statis dan dinamis HTML (Hyper Text Markup Language) PHP Hypertext preprocessor,

Lebih terperinci

SISTEM INFORMASI DAILY ACTIVITY STAFF SMK NEGERI 8 SURABAYA BERBASIS WEB MENGGUNAKAN PHP DAN MySQL

SISTEM INFORMASI DAILY ACTIVITY STAFF SMK NEGERI 8 SURABAYA BERBASIS WEB MENGGUNAKAN PHP DAN MySQL SISTEM INFORMASI DAILY ACTIVITY STAFF SMK NEGERI 8 SURABAYA BERBASIS WEB MENGGUNAKAN PHP DAN MySQL Aprilia Pamilu Santi, Wiratmoko Yuwono, ST, Entin Martiana.K, S.Kom, M.Kom Mahasiswa Jurusan Teknik Telekomunikasi

Lebih terperinci

DESAIN DAN IMPLEMENTASI INSTANT MESSENGER SERVER BERBASIS OPEN SOURCE PADA PT. MITRA DANA PUTRA UTAMA FINANCE PALEMBANG

DESAIN DAN IMPLEMENTASI INSTANT MESSENGER SERVER BERBASIS OPEN SOURCE PADA PT. MITRA DANA PUTRA UTAMA FINANCE PALEMBANG DESAIN DAN IMPLEMENTASI INSTANT MESSENGER SERVER BERBASIS OPEN SOURCE PADA PT. MITRA DANA PUTRA UTAMA FINANCE PALEMBANG Dani Fajar Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Rancangan

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Pendahuluan

BAB 1 PENDAHULUAN 1.1 Pendahuluan BAB 1 PENDAHULUAN 1.1 Pendahuluan Sampai saat ini perangkat elektronik yang sering disebut sebagai komputer, laptop, maupun notebook merupakan alat yang paling banyak digunakan dalam berbagai bidang usaha.

Lebih terperinci

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi BAB II LANDASAN TEORI 2.1Perangkat Lunak Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang

Lebih terperinci

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman Jurusan Teknik Informatika Universitas Kristen Petra Jl. Siwalankerto 121-131 Surabaya

Lebih terperinci

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan BAB 1 PENDAHULUAN 1.1. Latar Belakang Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan organisasi informatika. Karena itu sistem informasi yang berbasis komputasi sudah banyak

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak, BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. IMPLEMENTASI 4.1.1. Kebutuhan Sumber Daya Agar sistem dapat berjalan dengan baik pada PT. Bintaro Pool Site, maka harus disediakan beberapa faktor-faktor pendukung

Lebih terperinci

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML FERNANDYA RISKI HARTANTRI 09018173 / F DASAR-DASAR HTML Hypertext Markup Language, atau seperti yang lebih dikenal, HTML, adalah bahasa computer dari World Wide Web. Bila Anda membuat situs Web, Anda dapat

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI GOOGLE GEARS PADA WINDOWS MOBILE DENGAN STUDI KASUS WEB PENJUALAN BARANG PRANESTI NOVITASARI

PERANCANGAN DAN IMPLEMENTASI GOOGLE GEARS PADA WINDOWS MOBILE DENGAN STUDI KASUS WEB PENJUALAN BARANG PRANESTI NOVITASARI PERANCANGAN DAN IMPLEMENTASI GOOGLE GEARS PADA WINDOWS MOBILE DENGAN STUDI KASUS WEB PENJUALAN BARANG PRANESTI NOVITASARI 5106 100 076 Latar Belakang Perkembangan teknologi yang cukup pesat saat ini membuat

Lebih terperinci

APLIKASI ANTRIAN NASABAH BANK MENGGUNAKAN TEKS DAN SUARA BERBASIS JARINGAN WIRELESS LOCAL AREA NETWORK (WLAN) ABSTRAK

APLIKASI ANTRIAN NASABAH BANK MENGGUNAKAN TEKS DAN SUARA BERBASIS JARINGAN WIRELESS LOCAL AREA NETWORK (WLAN) ABSTRAK APLIKASI ANTRIAN NASABAH BANK MENGGUNAKAN TEKS DAN SUARA BERBASIS JARINGAN WIRELESS LOCAL AREA NETWORK (WLAN) [1] Tommy Teguh Saputra, [2] Beni Irawan, [3] Ilhamsyah [1][2][3] Jurusan Sistem Komputer,

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut dari hasil perancangan di Bab III maka ditabel hasil uji coba dijelaskan tentang tampilan hasil dari analisa dan rancang bangun sistem pakar mendiagnosis kerusakan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 45 BAB IV HASIL DAN UJI COBA IV.1. Jalannya Uji Coba Dalam melakukan uji coba terhadap aplikasi, ada beberapa tahapan dalam proses pengujian yang penulis kerjakan, yaitu : 1. Pengujian perangkat yang digunakan,

Lebih terperinci

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima Jaringan komputer Adalah sekelompok komputer otonom yang saling berhubungan antara yang satu dengan lainnya, Menggunakan suatu protokol komunikasi melalui media komunikasi sehingga dapat saling berbagi

Lebih terperinci

Rancang Bangun File System Menggunakan Andrew File System dengan Cache Based dalam Level User Space

Rancang Bangun File System Menggunakan Andrew File System dengan Cache Based dalam Level User Space PRESENTASI TUGAS AKHIR Rancang Bangun File System Menggunakan Andrew File System dengan Cache Based dalam Level User Space Sukma Permata Adi (5107100100) Dosen Pembimbing : Wahyu Suadi, S.Kom, MM, M.Kom

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 62 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi merupakan kelanjutan dari kegiatan perancangan sistem dan dapat disebut sebagai usaha untuk mewujudkan sistem yang dirancang. Pada tahapan

Lebih terperinci

BAB IV IMPLEMENTASI DAN UJI COBA

BAB IV IMPLEMENTASI DAN UJI COBA BAB IV IMPLEMENTASI DAN UJI COBA 4.1 Implementasi Perangkat Lunak Dalam implementasi aplikasi alat pengendali rumah jarak jauh (smart home) penulis tidak mengunakan ip public/vpn melainkan menggunakan

Lebih terperinci

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com DASAR-DASAR Web Programing(WP) OLEH : ARIRIK JAPIK, S.KOM Defenisi Website : Website adalah suatau halaman di internet yang menyediakan berbagai layanan informasi. Internet merupakan singkatan dari interconnected

Lebih terperinci

AP2B-Dini Triasanti KONSEP DASAR PYTHON

AP2B-Dini Triasanti KONSEP DASAR PYTHON KONSEP DASAR PYTHON Pada awalnya, motivasi pembuatan bahasa pemrograman ini adalah untuk bahasa skrip tingkat tinggi pada sistem operasi terdistribusi Amoeba. Bahasa pemrograman ini menjadi umum digunakan

Lebih terperinci

MODUL 1 PENGENALAN LAYANAN JARINGAN

MODUL 1 PENGENALAN LAYANAN JARINGAN MODUL 1 PENGENALAN LAYANAN JARINGAN TUJUAN PEMBELAJARAN: 1. Mahasiswa memahami tentang konsep Jaringan 2. Mahasiswa memahami kegunaan jaringan 3. Mahasiswa mampu menggunakan contoh layanan jaringan DASAR

Lebih terperinci

MENGENAL FTP (FILE TRANSFER PROTOCOL)

MENGENAL FTP (FILE TRANSFER PROTOCOL) MENGENAL FTP (FILE TRANSFER PROTOCOL) 1. Pengenalan FTP dan Software yang digunakan. 1) Pengenalan FTP Dalam sebuah jaringan komputer dalam area lokal maupun yang terkoneksi dengan internet seringkali

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

BAB 1 PENDAHULUAN UKDW

BAB 1 PENDAHULUAN UKDW BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah. Teknologi jaringan komputer mengalami peningkatan yang cukup pesat dalam beberapa tahun terakhir. Perkembangan yang pesat ini didorong oleh bertumbuh dan berkembangnya

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. dan perangkat keras yang akan mendukung jalannya aplikasi. Perangkat lunak dan

BAB IV IMPLEMENTASI DAN EVALUASI. dan perangkat keras yang akan mendukung jalannya aplikasi. Perangkat lunak dan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Untuk implementasi sistem ini ada beberapa spesifikasi perangkat lunak dan perangkat keras yang akan mendukung jalannya aplikasi. Perangkat lunak dan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 5 BAB II LANDASAN TEORI Dalam penulisan laporan tugas akhir ini, penulis akan menjelaskan pengertian yang berhubungan dengan judul penelitian yang diajukan. Adapun materi yang akan penulis jelaskan adalah

Lebih terperinci

Modul ke: Aplikasi Komputer. Pengantar Internet. Fakultas Teknik. Dian Anubhakti, M.Kom. Program Studi Teknik Arsitektur.

Modul ke: Aplikasi Komputer. Pengantar Internet. Fakultas Teknik. Dian Anubhakti, M.Kom. Program Studi Teknik Arsitektur. Modul ke: Aplikasi Komputer Pengantar Internet Fakultas Teknik Dian Anubhakti, M.Kom Program Studi Teknik Arsitektur www.mercubuana.ac.id Pengertian Internet Aplikasi Komputer Pengantar Internet Pengertian

Lebih terperinci

BAB I PENDAHULUAN. maju, seperti adanya perangkat wireless yang dapat menggantikan peranan kabel

BAB I PENDAHULUAN. maju, seperti adanya perangkat wireless yang dapat menggantikan peranan kabel BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Setiap orang selalu disibukkan dengan kegiatan rutinitas sehari-hari. Misalnya pada pagi hari harus mematikan lampu dan pada malam harinya menyalakan lampu.

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sarana-sarana yang dibutuhkan dalam mengoperasikan sistem pemesanan dan laporan penjualan yang telah dibuat ini dapat dibagi menjadi 4 kelompok, yaitu

Lebih terperinci

PEMANFAATAN PROTOKOL YAHOO MESSENGER UNTUK PENGATURAN SERVER PROXY

PEMANFAATAN PROTOKOL YAHOO MESSENGER UNTUK PENGATURAN SERVER PROXY PEMANFAATAN PROTOKOL YAHOO MESSENGER UNTUK PENGATURAN SERVER PROXY Achmad Solichin 1), Painem 2) Teknik Informatika, Fakultas Teknologi Informasi Universitas Budi Luhur, Jakarta 1) achmad.solichin@budiluhur.ac.id,

Lebih terperinci

BAB I PENDAHULUAN. Hal tersebut tidak lepas dari perkembangan ilmu pengetahuan, salah satunya ilmu

BAB I PENDAHULUAN. Hal tersebut tidak lepas dari perkembangan ilmu pengetahuan, salah satunya ilmu BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi saat ini telah mengalami perkembangan yang sangat pesat, khususnya yang berkaitan dengan kemajuan teknologi komputer. Hal tersebut tidak lepas

Lebih terperinci

Membangun Aplikasi Layanan Pengiriman to SMS dan. SMS to berbasis SMS Gateway TUGAS AKHIR. Disusun Oleh : SYAIFUL ALAM NPM.

Membangun Aplikasi Layanan Pengiriman  to SMS dan. SMS to  berbasis SMS Gateway TUGAS AKHIR. Disusun Oleh : SYAIFUL ALAM NPM. Membangun Aplikasi Layanan Pengiriman E-mail to SMS dan SMS to E-mail berbasis SMS Gateway TUGAS AKHIR Disusun Oleh : SYAIFUL ALAM NPM. 0534010137 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

Lebih terperinci

`BAB III ANALISIS DAN PERANCANGAN

`BAB III ANALISIS DAN PERANCANGAN `BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Perancangan aplikasi remote desktop komputer bertujuan mengakses dan mengontrol komputer melalui perangkat lain diluar komputer yang dikendalikan,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem merupakan kumpulan elemen-elemen yang saling terkait dan bekerja sama untuk memroses masukan (input) yang ditujukan kepada sistem tersebut dan mengolah

Lebih terperinci

Perancangan Aplikasi Surat Masuk dan Keluar pada PT. Angkasa Pura 1 Semarang

Perancangan Aplikasi Surat Masuk dan Keluar pada PT. Angkasa Pura 1 Semarang Scientific Journal of Informatics, Vol. 1, No. 1, Mei 2014 ISSN 2407-7658 Perancangan Aplikasi Surat Masuk dan Keluar pada PT. Angkasa Pura 1 Semarang Endang Sugiharti 1 & Sulis Eli Triliani 2 1 Jurusan

Lebih terperinci

Pembuatan Sistem Informasi Akademik SMAN 2 Banda Aceh. Menggunakan Web Framework Codeigniter

Pembuatan Sistem Informasi Akademik SMAN 2 Banda Aceh. Menggunakan Web Framework Codeigniter Pembuatan Sistem Informasi Akademik SMAN 2 Banda Aceh Menggunakan Web Framework Codeigniter Galih Supriadi 09111065 Program Studi Teknik Informatika, STMIK U Budiyah Indonesia, Jl. Alue Naga, Banda Aceh

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Informasi dan Internet Informasi menurut Jogiyanto H, M, Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan bagi yang menerima. (Jogiyanto, H.M., Analisis

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi yang Diperlukan 4.1.1 Spesifikasi Piranti Keras Berikut merupakan spesifikasi piranti keras yang digunakan pada saat melakukan pengujian e-book reader berbasis

Lebih terperinci