Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia

Ukuran: px
Mulai penontonan dengan halaman:

Download "Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia"

Transkripsi

1

2

3 Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia Sistem Bel Otomatis Terprogram Berbasis Raspberry Pi Mochamad Subianto Analisis Popularitas Laman Pemerintah Daerah Di Wilayah Malang Raya Berbasis Perangkat Pemeringkatan Dalam Jaringan Sujito, Dian Wahyuningsih Simple Network Monitoring Protocol (SNMP) Untuk Memonitor Trafik User Yusriel Ardian Autentikasi Akses Aplikasi Komputer Menggunakan Teknologi Smart Card (Java Card) Mochamad Husni, Saipi Analisis Situs Web Perusahaan Jasa Pengiriman Barang Menggunakan Perangkat Pemeringkatan Alexa Rahayu Widayanti, Dwi Safiroh Utsalina

4 PENGANTAR REDAKSI STIKI Informatika Jurnal (SMATIKA Jurnal) merupakan jurnal yang diterbitkan oleh Lembaga Penelitian & Pengabdian kepada Masyarakat (LPPM), Sekolah Tinggi Informatika & Komputer Indonesia (STIKI) Malang. Pada edisi ini, SMATIKA Jurnal menyajikan 6 (enam) naskah dalam bidang sistem informasi, jaringan, pemrograman web, perangkat bergerak dan sebagainya. Redaksi mengucapkan terima kasih dan selamat kepada Pemakalah yang diterima dan diterbitkan dalam edisi ini, karena telah memberikan kontribusi penting pada pengembangan ilmu dan teknologi. Sejumlah pakar dari luar STIKI (Mitra Bestari) telah memberikan kontribusinya yang sangat berharga dalam menilai naskah yang dimuat. Untuk itu Rekasi menyampaikan banyak terima kasih kepada para Penilai (reviewer) tersebut. Pada kesempatan ini, redaksi kembali mengundang dan memberi kesempatan kepada para Peneliti di bidang Teknologi Informasi untuk mempublikasikan hasil-hasil penelitiannya melalui jurnal ini. Bagi para pembaca yang berminat, Redaksi memberi kesempatan untuk berlangganan. Akhirnya Redaksi berharap semoga artikel-artikel dalam jurnal ini bermanfaat bagi para pembaca khususnya dan bagi perkembangan ilmu dan teknologi di bidang Teknologi Informasi pada umumnya. REDAKSI

5 Pelindung Yayasan Perguruan Tinggi Teknik Nusantara Penasehat Ketua STIKI Pembina Pembantu Ketua Bidang Akademik STIKI Mitra Bestari Prof. Dr. Ing. Ir. Iping Supriana Suwardi, DEA (Institut Teknologi Bandung) Prof. Dr. Ir. Kuswara Setiawan, MT (UPH Surabaya) Prof. Dr. Ir. Joko Lianto Buliali, M.Sc (Institut Teknologi 10 Nopember Surabaya) Dr. Ing. Setyawan P. Sakti, M.Eng (Universitas Brawijaya) Ketua Redaksi Subari, S.Kom Section Editor Jozua F. Palandi, M.Kom Layout Editor Saiful Yahya, S.Sn, MT. Tata Usaha/Administrasi Ery Christianto SEKRETARIAT Lembaga Penelitian & Pengabdian kepada Masyarakat Sekolah Tinggi Informatika & Komputer Indonesia (STIKI) Malang SMATIKA Jurnal Jl. Raya Tidar 100 Malang Tel Fax Website: jurnal.stiki.ac.id

6 ISSN Volume 05, Nomor 01 Tahun 2015 DAFTAR ISI Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia Sistem Bel Otomatis Terprogram Berbasis Raspberry Pi Mochamad Subianto Analisis Popularitas Laman Pemerintah Daerah Di Wilayah Malang Raya Berbasis Perangkat Pemeringkatan Dalam Jaringan Sujito, Dian Wahyuningsih Simple Network Monitoring Protocol (SNMP) Untuk Memonitor Trafik User Yusriel Ardian Autentikasi Akses Aplikasi Komputer Menggunakan Teknologi Smart Card (Java Card) Mochamad Husni, Saipi Analisis Situs Web Perusahaan Jasa Pengiriman Barang Menggunakan Perangkat Pemeringkatan Alexa Rahayu Widayanti, Dwi Safiroh Utsalina Undangan Makalah SMATIKA Jurnal Volume 05, Nomor 02 Tahun 2015

7 AUTENTIKASI AKSES APLIKASI KOMPUTER MENGGUNAKAN TEKNOLOGI SMART CARD (JAVA CARD) Mochamad Husni 1, Saipi 2 1) STMIK Pradnya Paramita Malang, husni_stmik@yahoo.co.id 2) STMIK Pradnya Paramita Malang ABSTRAKSI Autentikasi akses aplikasi komputer diperlukan untuk melindungi aplikasi tersebut dari orangorang yang tidak berhak untuk mengakses aplikasi tersebut, penggunaan sistem autentikasi bermacam-macam, untuk lebih amannya menggunakan object pressision seperti sidik jari, retina mata dan smart card. Penggunaan smart card sekarang ini mengalami perkembangan yang sangat pesat terutama untuk identifikasi dan autentikasi. Autentikasi menggunakan smart card banyak mempunyai keunggulan diantaranya mengenai integritas data, enkripsi data, dan juga sebagai object pressision. Smart card digunakan sebagai objek untuk log in ke aplikasi yang dilindungi dengan sistem autentikasi ini. Data pada smart card kemudian dicocokkan dengan data log in dan dengan database aplikasi jika dinyatakan valid maka seseorang diberikan hak akses terhadap aplikasi tersebut. Smard card diisi dengan applet yang berisi data log in seorang user yang berupa username, password dan id worker. Setelah smart card berhasil diisi applet maka langkah selanjutnya adalah membuat aplikasi klien yang akan membaca data smart card. Pada aplikasi klien ini juga terdapat autentikasi smart card yang terdaftar pada sistem yang berhak untuk mengakses aplikasi yang dilindungi dengan autentikasi ini. Kata kunci : Smart Card, Java Card. 1. LATAR BELAKANG Sejalan dengan perkembangan teknologi informasi, keperluan akan penggunaan teknologi informasi ini pun semakin meningkat. Ditinjau dari jenis keperluannya penggunaan teknologi informasi pun bermacam-macam, seperti sistem pengakses satelit, pengelolaan data jarak jauh melalui media internet, sistem informasi perbankan, dan lain-lain. Namun sistem informasi atau aplikasi yang telah dibangun tersebut harus dioperasikan oleh orang yang berhak untuk mengaksesnya. Apalagi sistem informasi atau aplikasi itu merupakan aplikasi yang bersifat terbatas (restricted) untuk orangorang tertentu, sebagai contoh dalam hal ini adalah sistem infromasi perbankan yang mengelola data nasabah bank, jika orang yang tidak berhak dapat mengakses sistem tersebut maka orang tersebut dapat melakukan hal-hal yang tidak diinginkan oleh civitas bank. Dalam sistem informasi atau aplikasi komputer memang diperlukan sebuah autentikasi akses terhadap sistem tersebut. Banyak cara yang digunakan untuk melakukan autentikasi akses terhadap sebuah sistem diantaranya adalah menggunakan uji keabsahan password, uji sidik jari, uji retina mata, dan menggunakan smart card yang berisi data akses pengguna. Dari semua contoh sistem autentikasi tersebut mempunyai kelebihan dan kekurangan masing-masing. Namun yang menarik bagi penulis adalah autentikasi yang disebutkan terakhir yaitu autentikasi berbasis smart card. Ada beberapa alasan untuk mendukung hal tersebut yaitu data yang ada pada smart card sukar untuk dipalsukan, smart card mendukung kriptografi data, smart card dapat menyimpan data dengan kapasitas tertentu bergantung jenis smart card. 2. RUMUSAN MASALAH Adapun yang menjadi rumusan masalah dalam penelitian ini adalah Bagaimana membuat aplikasi (applet) yang akan dimasukkan ke dalam smart card, dan aplikasi klien untuk membaca data dari smart card. 3. TUJUAN PENELITIAN Untuk mengetahui bagaimana sebuah data akan diinputkan dan diproses ke dalam smart card, dan bagaimana komunikasi data SMATIKA Jurnal Volume 05 Nomor 01 Tahun 2015, P a g e 25

8 Autentikasi Akses Aplikasi Komputer Menggunakan Teknologi Smart Card (Java Card) dari dan ke terminal itu dilakukan sehingga terjadi komunikasi data anatar keduanya. Serta dapat membaca data dari smart card tersebut menggunakan aplikasi klien yang membaca data smart card. 4. KAJIAN TEORI Smart card adalah sebuah kartu yang telah dipendam sirkuit terpadu (integrated circuit) ( Jenis smart card jika ditinjau dari media yang menghubungkan antara smart card dengan smart card reader (card-acceptance device = CAD), smart card terbagi menjadi dua jenis yaitu contact smart card dan contactless smart card... ( Contact smart card merupakan smart card yang berhubungan dengan CAD melaui bersentuhan secara fisik, sedangkan contactless smart card merupakan smart card yang cara kontaknya dengan CAD tanpa bersentuhan secara fisik tetapi menggunakan media frekuensi radio. Komponen tambahan yang ada pada contactless smart card adalah berupa antena yang memancarkan sinyal frekuensi radio tersebut. Sedangkan jenis smart card jika ditinjau dari ada atau tidaknya microprocessor pada smart card, smart card terbagi menjadi dua jenis yaitu microprocessor card dan memory card ( javaworld/jw /jw-03-javadev.html). Microprocessor card merupakan smart card yang didalamnya terdapat microprocessor, sedangkan memory card merupakan smart card yang tidak mempunyai microprocessor tetapi hanya dapat menyimpan data saja. Secara sederhana smart card dapat dianalogikan sebagai kartu yang mempunyai kemampuan untuk memproses data melalui chip yang terdapat didalamnya. Chip diprogram sesuai dengan keperluan aplikasi yang dikembangkan. Salah satu smart card yang mendukung untuk diprogram pada bagian chipnya adalah Java Card. Java Card merupakan smart card yang berisi applet yang dibangun dari class-class Java Card API (Application Programming Interface). Jika dilihat secara fisik smart card mempunyai karakteristik memori penyimpanan yang sangat kecil. Smart card merupakan representasi dari platform komputasi paling kecil saat ini. Konfigurasi memori dari smart card ini bisa saja dalam ukuran 1K RAM, 16K EEPROM dan 24K ROM... (Zhiqun Chen[versi pdf]:2000:29) Java Card adalah sebuah kartu smart card yang dapat menjalankan program-program java. Tantangan terbesar dari desain teknologi Java Card adalah menyelaraskan java system software di dalam smart card dengan keterbatasan ruang untuk aplikasi. Solusinya adalah dengan hanya men-support sebuah subset dari fitur-fitur java dan untuk mengaplikasikan sebuah model terpisah untuk diimplementasikan ke java virtual machine (JVM). Sama halnya dengan teknologi Java standard, teknologi java card juga mempunyai java runtime environment, tetapi dalam teknologi java card dikenal dengan sebutan Java Card Runtime Environment (JCRE). JCRE terdiri dari komponen sistem Java Card yang berjalan dalam smart card. JCRE bertanggung jawab untuk manajemen resource kartu, komunikasi jaringan, eksekusi applet, system on-card dan keamanan applet... (Zhiqun Chen[versi pdf]:2000:36) JCRE duduk pada bagian puncak dari smart card hardware dan native system. JCRE terdiri dari Java Card virtual machine (interpreter bytecode), kelas-kelas framework aplikasi Java Card (API) dan kelas-kelas sistem JCRE. JCRE memisahkan applet dari teknologi smart card dan menyediakan sistem standar serta interface API untuk applet. Sebagai hasilnya applet mudah untuk ditulis dan portabel pada arsitektur smart card yang bervariasi. Layer paling dasar dari JCRE terdiri dari Java Card Virtual Machine (JCVM) dan native methods.. (Zhiqun Chen[versi pdf]:2000:37). JCVM meng-eksekusi bytecode, mengontrol alokasi memori, dan me-manage objek. Native methods menyediakan dukungan untuk JCVM dan layer berikutnya dari kelas system. Mereka bertanggung jawab untuk menangani protocol komunikasi low-level, manajemen memori, dukungan cryptography dan lain sebagainya. Dalam pembentukan bytecode pada java card, pada proses kompilasi java card yang dilakukan di lingkungan PC, proses ini memerlukan Application Programming Interface (API). Java Card API terdiri dari sebuah set kelas yang di-customized untuk pemrograman aplikasi smart card sesuai dengan model ISO 7816 (Zhiqun Chen[versi pdf]:2000:40). API terdiri dari tiga paket inti dan satu paket tambahan yaitu: P a g e 26 SMATIKA Jurnal Volume 05 Nomor 01 Tahun 2015

9 Autentikasi Akses Aplikasi Komputer Menggunakan Teknologi Smart Card (Java Card) 1. Paket java.lang, menyediakan dukungan bahasa java yang fundamental. Objek kelas mendefinisikan dasar untuk hirarki kelas Java Card. 2. Paket javacard.framework, menyediakan kelas-kelas framework dan interface untuk fungsionalitas inti dari applet Java Card. 3. Paket javacard.security, menyediakan framework untuk fungsi-fungsi cryptography yang didukung oleh platform Java Card. 4. Paket javacardx.crypto, ini merupakan paket tambahan. Mendefinisikan chiper kelas dasar abstrak untuk mendukung fungsi cryptography dan deskripsi. Applet Java Card adalah program java mengikuti sebuah set konvensi yang memungkinkan itu untuk berjalan dalam Java Card Runtime Environment. Applet Java Card tidak ditujukan untuk berjalan dalam lingkungan browser. Nama applet dipilih untuk aplikasi Java Card adalah karena applet Java Card dapat di-load ke dalam Java Card Runtime Environment setelah kartu di manufaktur. Tidak seperti aplikasi pada banyak sistem embedded, applet tidak perlu untuk di-burned ke dalam ROM selama manufaktur, tetapi dapat secara dinamis didownload ke kartu pada saat berikutnya. Struktur applet smart card mempunyai beberapa method utama. Method utama tersebut merupakan turunan dari kelas javacard.framework.applet, method utama pada applet yaitu: install(), select(), deselect() dan process(). Method install() akan dipanggil ketika dilakukan instalasi applet ke smart card. Method select() dipanggil sebelum fungsifungsi pada applet siap digunakan sehingga siap menerima command APDU dari klien. Method deselect() dipanggil ketika layanan pada applet tidak dibutuhkan lagi. Dan method process() dipanggil ketika terdapat APDU yang dikirimkan ke applet yang bersangkutan. Komunikasi dua arah merupakan sebuah syarat awal bagi seluruh interaksi antara smart card dan reader. Jalur komunikasi dari dan ke smart card adalah bersifat half duplex.. (Zhiqun Chen:2000:89). Pada sistem smart card hanya tersedia jalur atau koneksi yang berfungsi sebagai tempat pertukaran data digital antara smart card dan terminalnya. Karena itu smart card dan terminalnya harus mengirimkan data secara bergantian. Prosedur pengiriman semacam ini dikenal dengan istilah transmisi half duplex dimana perangkat yang satu menjadi pengirim dan perangkat lainnya menjadi penerima. Komunikasi Smart Card dengan standar protocol APDUs didefinisikan dalam ISO (Zhiqun Chen:2000:87), pesan perintah dikirim dari layar aplikasi kemudian dikembalikan oleh smart card ke layar aplikasi. Header terdiri dari 4 field: class (CLA), perintah (INS) serta parameter 1 dan 2 (P1 dan P2). Masing-masing field berukuran 1 byte. Respons APDUs terdiri dari conditional body dan mandatory trailer. Conditional body berisi data field yang menyatakan data yang diperlukan oleh respon APDUs. Mandatory trailer terdiri dari status byte SW1 dan SW2 menyatakan status proses dari command APDUs di dalam kartu. Java Card merupakan API (Application Programming Interface) yang digunakan untuk pembuatan applet smart card. Dalam dokumentasi distribusi Java Card 2.2.1( waktu akses 5 April 2009, 07:03) disebutkan bahwa API pada Java Card mempunyai package class sebagai berikut : Java.io Java.io merupakan subset dari package java.io dalam bahasa pemrograman Java Standard. Java.lang Menyediakan class yang fundamental untuk mendesain teknologi java card dan merupakan subset bahasa pemrograman Java. Java.rmi Package java.rmi mendefinisikan the Remote interface yang mengidentifikasi method-method pada CAD (Card Acceptance Device). Javacard.framework Menyediakan framework dari class-class dan interface untuk membangun applet pada teknologi Java Card. Javacard.framework.service Menyediakan service untuk class dan interface framework. Javacard.security Menyediakan class dan interface untuk implementasi keamanan dan kriptografi. Javacard.crypto Merupakan package tambahan untuk versi Java Card 2.2.1, menyediakan class dan interface untuk implementasi keamanan dan kriptografi. SMATIKA Jurnal Volume 05 Nomor 01 Tahun 2015, P a g e 27

10 Autentikasi Akses Aplikasi Komputer Menggunakan Teknologi Smart Card (Java Card) Smartcardio merupakan kumpulan class yang digunakan untuk melakukan komunikasi antara aplikasi klien dengan smart card melaui CAD. Dalam class smartcartio terdapat beberapa class yang mendukung komunikasi antara aplikasi klien dengan smart card melalui CAD... ( docs/jre/api/security/smartcardio/spec/javax/ smartcardio/package-summary.html), yaitu : ATR Card CardChannel CardTerminal CardTerminals CommandAPDU ResponseAPDU TerminalFactory Adapun penjelasan mengenai classclass library pada smartcardio dijelaskan pada ( curity/smartcardio /spec/javax/smartcardio/packagesummary.html). 5. RANCANGAN SISTEM Adapun bagian-bagian sistem yang terkait yaitu user, smart card, CAD (Card Acceptance Device), aplikasi klien dan database. Seorang user pertama-pertama memasukkan smart card ke dalam CAD, kemudian CAD mengirimkan data yang ada pada smart card ke aplikasi klien, kemudian aplikasi klien mencocokkan data yang dimasukkan pada form login yang berupa username dan password dengan data username dan password pada smart card dan data username dan password yang ada pada database aplikasi. Jadi pada sistem autentikasi pada aplikasi klien terjadi dua kali pengecekan data username dan password pada media yang berbeda yaitu pada smart card dan database. Secara grafis mekanisme sistem yang dibangun dipresentasikan oleh mekanisme sistem pada gambar 1 : user CAD Aplikasi Klien Kirim APDU Username,password Akses aplikasi Get username,password Beri hak akses Mekanisme autentikasi Username,password Data username,passowrd Smart card Store data username,password Gambar 1. Rancangan sistem APDU CAD get username.password Database Sistem yang akan dibangun berupa aplikasi yang akan membaca data smart card dan mengisi smart card tersebut dengan applet yang telah dibuat menggunakan Java Card. Data smart card tersebut digunakan sebagai data untuk log in ke aplikasi yang dilindungi oleh sistem autentikaksi smart card ini. Applet yang dibangun mempunyai struktur method sebagai berikut : 1. INS_SELECT 2. INS_VERIFY_USER 3. INS_GET_USERNAME 4. INS_GET_PASSWORD 5. INS_GET_IDWORKER Method INS_SELECT merupakan method yang digunakan untuk memilih applet. Method INS_VERIFY_USER merupakan method untuk memverifikasi user, Method INS_GET_USERNAME digunakan untuk mengambil data username yang ada pada smart card. Method INS_GET_PASSWORD merupakan method untuk mengambil data password yang ada pada smart card. Sedangkan method INS_GET_IDWORKER untuk mengambil data id pekerja. Dalam membangun aplikasi klien untuk smart card penulis menggunakan class smartcardio, untuk mengakses data yang ada pada smart card melalui CAD. Dalam penulisan ini penulis hanya menyeratakan method-method aplikasi klien yang digunakan untuk membaca data pada smart card. 6. HASIL PENELITIAN Hasil penelitian dari penelitian yang penulis lakukan berupa smart card yang berisi applet yang mana applet ini berupa applet untuk autentikasi user untuk log in ke P a g e 28 SMATIKA Jurnal Volume 05 Nomor 01 Tahun 2015

11 Autentikasi Akses Aplikasi Komputer Menggunakan Teknologi Smart Card (Java Card) aplikasi yang dilindungi dengan sistem autentikasi ini. Selain smart card yang telah diprogram tersebut penulis juga membuat aplikasi klien yang berfungsi untuk membaca data pada smart card berupa login form dan aplikasi yang dilindungi dengan sistem autentikasi ini. Pada login form tersebut terdapat input-an berupa username dan password yang dilengkapi dengan pengecekan kevalidan smart card dan status smart card apakah smart card sudah dimasukkan atau belum dimasukkan. Proses autentikasi pada aplikasi smart card dimulai pada seorang pengguna memasukkan username dan password. Data username dan password tersebut kemudian kirimkan oleh aplikasi klien ke smart card melalui CAD. Kemudian smart card mencocokkan username dan password tersebut dengan data username dan password yang tersimpan di smart card. Jika data username dan password tersebut cocok maka smart card akan mengirimkan data respon kepada aplikasi klien maka aplikasi klien akan memberikan hak akses kepada user tersebut dan sebaliknya jika respon yang diberikan maka username dan password yang dimasukkan melewati aplikasi klien tidak cocok dengan data username dan password yang ada pada smart card maka aplikasi klien tidak memberikan hak akses kepada user tersebut. 7. KESIMPULAN Dalam pembuatan applet smart card memerlukan pengetahuan dasar bahasa pemrograman java dan konsep smart card sehingga dihasilkan applet yang sesuai dengan keperluan. Dalam aplikasi klien smart card komunikasi data antara applet yang dibangun dapat berjalan dengan semestinya serta applet tersebut dapat menghasilkan komunikasi yang saling respon antara keduanya. 8. DAFTAR PUSTAKA [1] Anonymous, 2009, Java Card, waktu akses 5 April 2009 [2] Anonymous,2009, Java Card Programming, javaworld/jw /jw-03- javadev.html, April 2009 [3] Anonymous, 2009, Kartu Pintar, ar, April 2009 [4] Anonymous, 2009, Smart Card, d, waktu April 2009 [5] Anonymous,2009, Smarcardio API, s/jre/api/ security/smartcardio/spec/javax/smartc ardio/package-summary.html, waktu April 2009 [6] Chen, Zhiqun, 2000, Java Card Technology for Smart Card, id=4wdj4h6pt50c&dq=zhiqu n+chen+smart+card&printsec=fr ontcover&source=bl&ots=6jvg9 Svg88&sig=eACiyfil8KfKFT- XIfRpJaG0R88&hl=id&ei=LFC NSpuoK5Hq6AO3tsXZCg&sa =X&oi=book_result&ct=result&resnu m=1#v=onepage&q=&f=false waktu April 2009 SMATIKA Jurnal Volume 05 Nomor 01 Tahun 2015, P a g e 29

Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia

Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia Sistem Bel Otomatis Terprogram Berbasis Raspberry Pi Mochamad Subianto Analisis

Lebih terperinci

Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia

Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia Sistem Bel Otomatis Terprogram Berbasis Raspberry Pi Mochamad Subianto Analisis

Lebih terperinci

Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia

Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia Sistem Bel Otomatis Terprogram Berbasis Raspberry Pi Mochamad Subianto Analisis

Lebih terperinci

Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia

Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia Sistem Penunjang Keputusan Pemilihan Handphone Dengan Metode AHP Menggunakan Expert Choice Weda Adistianaya Dewa, Evy Sophia Sistem Bel Otomatis Terprogram Berbasis Raspberry Pi Mochamad Subianto Analisis

Lebih terperinci

Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco

Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco Ekstraksi Data Hyperterminal untuk Menerima Data dari Timbangan Digital Menggunakan

Lebih terperinci

Penerapan E-Learning Berbasis Moodle Menggunakan Metode Problem Based Learning di SMK Negeri 1 Pasuruan Teguh Arifianto

Penerapan E-Learning Berbasis Moodle Menggunakan Metode Problem Based Learning di SMK Negeri 1 Pasuruan Teguh Arifianto Penerapan E-Learning Berbasis Moodle Menggunakan Metode Problem Based Learning di SMK Negeri 1 Pasuruan Teguh Arifianto Sistem Pendukung Keputusan Penentuan Sales Penerima Insentif Menggunakan Metode Simple

Lebih terperinci

Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco

Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco Ekstraksi Data Hyperterminal untuk Menerima Data dari Timbangan Digital Menggunakan

Lebih terperinci

SISTEM PENDAFTARAN, REKAM MEDIS DAN SISTEM PEMBAYARAN PASIEN RUMAH SAKIT BERBASIS TEKNOLOGI JAVA CARD TUGAS AKHIR

SISTEM PENDAFTARAN, REKAM MEDIS DAN SISTEM PEMBAYARAN PASIEN RUMAH SAKIT BERBASIS TEKNOLOGI JAVA CARD TUGAS AKHIR SISTEM PENDAFTARAN, REKAM MEDIS DAN SISTEM PEMBAYARAN PASIEN RUMAH SAKIT BERBASIS TEKNOLOGI JAVA CARD TUGAS AKHIR oleh DWI KURNIA PUTRA 06 06 04 249 4 DEPARTEMEN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS

Lebih terperinci

Temu Kembali Informasi Big Data Menggunakan K-means Clustering Imam Marzuki

Temu Kembali Informasi Big Data Menggunakan K-means Clustering Imam Marzuki Temu Kembali Informasi Big Data Menggunakan K-means Clustering Imam Marzuki Pengembangan Sistem Login Hotspot dengan Perantara Sosial Media Alfred Christian Supusepa, Hendry Setiawan, Antonius Duty Susilo

Lebih terperinci

IF5093 Java ME. Achmad Imam Kistijantoro Semester II 2006/2007. IF-ITB/AI/Mar 07. IF5093 Java ME

IF5093 Java ME. Achmad Imam Kistijantoro Semester II 2006/2007. IF-ITB/AI/Mar 07. IF5093 Java ME IF5093 Java ME Achmad Imam Kistijantoro Semester II 2006/2007 IF5093 Java ME 1 Java ME overview Java ME (Micro Edition) adalah java platform untuk consumer devices seperti handphone, PDA, TV set-top boxes

Lebih terperinci

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Basis Data 2 Database Client / Server Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan Memahami bentuk-bentuk arsitektur aplikasi dalam database. Memahami konsep arsitektur: Single-Tier Two-Tier:

Lebih terperinci

Pemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya

Pemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya Pengenalan Java Yuliana Setiowati Kilas Balik Teknologi Java Bahasa Java awalnya bernama Oak, yakni bagian dari projek Green yang dikembangkan khusus oleh Sun Microsystem untuk memprogram perangkat-perangkat

Lebih terperinci

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc Billy Pramboro Putra 510610078 Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc Dalam catatan Asosiasi Telepon Seluler Indonesia sekitar 180 juta penduduk Indonesia (60%) sudah menjadi pelanggan layanan

Lebih terperinci

Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco

Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco Ekstraksi Data Hyperterminal untuk Menerima Data dari Timbangan Digital Menggunakan

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

Pada akhir pembahasan, peserta diharapkan dapat :

Pada akhir pembahasan, peserta diharapkan dapat : Pengenalan Java tujuan Pada akhir pembahasan, peserta diharapkan dapat : Menjelaskan fitur-fitur teknologi Java seperti, Java Virtual Machine(JVM), garbage collection, dan code security. Menjelaskan perbedaan

Lebih terperinci

JAVA DAN APLIKASI TEKNOLOGI INFORMASI DI JURUSAN SISTEM INFORMASI

JAVA DAN APLIKASI TEKNOLOGI INFORMASI DI JURUSAN SISTEM INFORMASI Makalah PTIK JAVA DAN APLIKASI TEKNOLOGI INFORMASI DI JURUSAN SISTEM INFORMASI Oleh: KHAIRUNNISA R (5212100148) PTIK 05 INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2012 BAB I PENDAHULUAN 1.1 Latar Belakang

Lebih terperinci

Pelindung Yayasan Perguruan Tinggi Teknik Nusantara. Penasehat Ketua STIKI. Pembina Pembantu Ketua Bidang Akademik STIKI

Pelindung Yayasan Perguruan Tinggi Teknik Nusantara. Penasehat Ketua STIKI. Pembina Pembantu Ketua Bidang Akademik STIKI Pelindung Yayasan Perguruan Tinggi Teknik Nusantara Penasehat Ketua STIKI Pembina Pembantu Ketua Bidang Akademik STIKI Mitra Bestari Prof. Dr. Ing. Ir. Iping Supriana Suwardi, DEA (Institut Teknologi Bandung)

Lebih terperinci

Sistem Pendukung Keputusan Kelulusan Nilai SK-Emas STMIK Yadika Menggunakan Metode Logika Fuzzy Yusron Rijal, S.Si, MT., Abdulloh

Sistem Pendukung Keputusan Kelulusan Nilai SK-Emas STMIK Yadika Menggunakan Metode Logika Fuzzy Yusron Rijal, S.Si, MT., Abdulloh Segmentasi Aksara Pada Tulisan Aksara Jawa Menggunakan Adaptive Threshold Teguh Arifianto Sistem Pendukung Keputusan Kelulusan Nilai SK-Emas STMIK Yadika Menggunakan Metode Logika Fuzzy Yusron Rijal, S.Si,

Lebih terperinci

Perencanaan Dan Pembuatan Aplikasi Absensi Dosen Menggunakan Radio Frequency Identification (RFID) (Studi Kasus Politeknik Negeri Tanah Laut)

Perencanaan Dan Pembuatan Aplikasi Absensi Dosen Menggunakan Radio Frequency Identification (RFID) (Studi Kasus Politeknik Negeri Tanah Laut) Perencanaan Dan Pembuatan Aplikasi Absensi Dosen Menggunakan Radio Frequency Identification (RFID) (Studi Kasus Politeknik Negeri Tanah Laut) Santoso 1,*, Wan uliyanti 1 1 Jurusan Teknik Informatika, Politeknik

Lebih terperinci

BAB II LANDASAN TEORI. 2.1 SNMP (Simple Network Management Protocol) adalah Keith McCLOGHRIE, Marshall ROSE, Jeffrey D.

BAB II LANDASAN TEORI. 2.1 SNMP (Simple Network Management Protocol) adalah Keith McCLOGHRIE, Marshall ROSE, Jeffrey D. BAB II LANDASAN TEORI 2.1 SNMP (Simple Network Management Protocol) Pada awalnya sekitar tahun 1988 beberapa kelompok orang membutuhkan suatu peralatan yang dapat mengontrol sistem kerja jaringan melalui

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

IMPLEMENTASI APLIKASI SMART HEALTH PADA SMART CARD UI BERBASIS JAVACARD SKRIPSI. oleh: DONNY

IMPLEMENTASI APLIKASI SMART HEALTH PADA SMART CARD UI BERBASIS JAVACARD SKRIPSI. oleh: DONNY IMPLEMENTASI APLIKASI SMART HEALTH PADA SMART CARD UI BERBASIS JAVACARD SKRIPSI oleh: DONNY 04 03 03 0357 DEPARTEMEN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS INDONESIA DEPOK JANUARI, 2008 IMPLEMENTASI

Lebih terperinci

Penggunaan Teknologi Komputer di Bidang Perbankan. Disusun Oleh : : M. Agus Munandar : P

Penggunaan Teknologi Komputer di Bidang Perbankan. Disusun Oleh : : M. Agus Munandar : P Penggunaan Teknologi Komputer di Bidang Perbankan Disusun Oleh : Nama NPM : M. Agus Munandar : 2015110042P ATM (Automatic Teller Machine) ATM (Anjungan Tunai Mandiri / Automatic Teller Machine) merupakan

Lebih terperinci

Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco

Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco Perancangan Multimedia Pembelajaran untuk Terapi Anak Berkebutuhan Khusus Moyo Hady Poernomo, Wing Wahyu Winarno, Sukoco Ekstraksi Data Hyperterminal untuk Menerima Data dari Timbangan Digital Menggunakan

Lebih terperinci

BAB III METODE PENELITIAN. ini, diantaranya adalah dengan langkah-langkah sebagai berikut :

BAB III METODE PENELITIAN. ini, diantaranya adalah dengan langkah-langkah sebagai berikut : BAB III METODE PENELITIAN 3.1 Metode Penelitian Beberapa metode penelitian dilakukan dalam penyelesaian Tugas Akhir ini, diantaranya adalah dengan langkah-langkah sebagai berikut : 3.1.1 Model Model diperlukan

Lebih terperinci

MK. Pemrograman Berorientasi Objek PENGENALAN JAVA KARMILASARI

MK. Pemrograman Berorientasi Objek PENGENALAN JAVA KARMILASARI MK. Pemrograman Berorientasi Objek PENGENALAN JAVA KARMILASARI APA itu JAVA? 2 Dibuat pertama kali oleh James Goslig dkk (1991) sebagai bagian dari Sun Microsystem Java Platform Awalnya diberi nama Oak

Lebih terperinci

Pemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya

Pemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya Pengenalan Java Entin Martiana Sejarah Java (1) 1991, Sun dipimpin Patric Naughton dan James Gosling ingin merancang bahasa computer untuk perangkat consumer seperti cable TV Box. Karena perangkat itu

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

SMART CARD TECHNOLOGY

SMART CARD TECHNOLOGY Media Informatika Vol. 4 No. 2 (2005) SMART CARD TECHNOLOGY Hery Heryanto Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132 Email : hery_noct@yahoo.com Abstract

Lebih terperinci

rancang bangun aplikasi web vulnerability scanner terhadap kelemahan sql injection dan xss menggunakan java

rancang bangun aplikasi web vulnerability scanner terhadap kelemahan sql injection dan xss menggunakan java BAB II TINJAUAN PUSTAKA 2.1 JAVA Java merupakan sebuah bahasa pemrograman komputer berbasiskan kepada Object Oriented Programming. Java diciptakan setelah C++ dan didesain sedemikian sehingga ukurannya

Lebih terperinci

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi BAB 2 LANDASAN TEORI 2.1. Sekilas Sistem Operasi Android Android merupakan sebuah sistem operasi sama halnya dengan sistem operasi Windows, Linux, maupun Mac OS. Aplikasi android dikembangkan menggunakan

Lebih terperinci

Konsep Virtual LAN (VLAN)

Konsep Virtual LAN (VLAN) Konsep Virtual LAN (VLAN) Prinsip utama sebuah LAN adalah, semua device yang berada pada satu LAN berarti berada pada satu broadcast domain. Sebuah broadcast domain mencakup semua device yang terhubung

Lebih terperinci

Temu Kembali Informasi Big Data Menggunakan K-means Clustering Imam Marzuki

Temu Kembali Informasi Big Data Menggunakan K-means Clustering Imam Marzuki Temu Kembali Informasi Big Data Menggunakan K-means Clustering Imam Marzuki Pengembangan Sistem Login Hotspot dengan Perantara Sosial Media Alfred Christian Supusepa, Hendry Setiawan, Antonius Duty Susilo

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN 4.1. Implementasi Sistem Pada sub bab ini akan dibahas mengenai implementasi sistem yang perancangannya telah dibahas pada bab sebelumnya. Implementasi sistem ini

Lebih terperinci

KAMUS INGGRIS-INDONESIA BERBASIS J2ME

KAMUS INGGRIS-INDONESIA BERBASIS J2ME KAMUS INGGRIS-INDONESIA BERBASIS J2ME Lenny Ike C. M., Wiratmoko Yuwono, ST, Kholid Fathoni, S.Kom Jurusan Teknologi Informasi Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember

Lebih terperinci

SISTEM OPERASI TERDISTRIBUSI

SISTEM OPERASI TERDISTRIBUSI SISTEM OPERASI TERDISTRIBUSI PENGANTAR DATA TERDISTRIBUSI Materi: 1. Pendahuluan 2. Manfaat Sistem Operasi Terdistribusi 3. Komponen Inti Sistem Operasi Pertemuan: 5 Pendahuluan Sistem operasi terdistribusi

Lebih terperinci

APLIKASI SISTEM PENDIDIKAN JARAK JAUH BERBASIS WEB

APLIKASI SISTEM PENDIDIKAN JARAK JAUH BERBASIS WEB Abstrak APLIKASI SISTEM PENDIDIKAN JARAK JAUH BERBASIS WEB Metra Cahya Utama, Asfira Sagitri, Cokorda Raka A.J, Dian Tresna N., DivKom HME ITB Computer Network Research Group Institut Teknologi Bandung

Lebih terperinci

APPLICATION LAYER. Oleh : Reza Chandra

APPLICATION LAYER. Oleh : Reza Chandra APPLICATION LAYER Oleh : Reza Chandra Sebagian besar dari kita berpengalaman menggunakan Internet melalui World Wide Web, layanan e-mail, dan file-sharing. Aplikasi ini, dan banyak lainnya, menyediakan

Lebih terperinci

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses.

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses. BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini menjelaskan tentang bagian analisa dan perancangan sistem. Analisa sistem dilakukan dengan mendeskripsikan, kebutuhan perangkat lunak yang meliputi use

Lebih terperinci

SISTEM PENCATATAN KEHADIRAN BERBASIS JAVA CARD

SISTEM PENCATATAN KEHADIRAN BERBASIS JAVA CARD SISTEM PENCATATAN KEHADIRAN BERBASIS JAVA CARD Lidya Octarina Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Bina Nusantara University Jln. K.H. Syahdan No 9, Palmerah, Jakarta Barat 11480 lidya.octarina@binus.ac.id

Lebih terperinci

KOMUNIKASI PENGANTAR DATA TERDISTRIBUSI. Materi: 1. Komunikasi Data 2. Protocol 3. Remote Procedure Call 4. Object Remote

KOMUNIKASI PENGANTAR DATA TERDISTRIBUSI. Materi: 1. Komunikasi Data 2. Protocol 3. Remote Procedure Call 4. Object Remote KOMUNIKASI PENGANTAR DATA TERDISTRIBUSI Materi: 1. Komunikasi Data 2. Protocol 3. Remote Procedure Call 4. Object Remote Komunikasi Data Komunikasi data adalah merupakan bagian dari telekomunikasi yang

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi JOGIFT, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi JOGIFT. 3.1 Produk Pengertian

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

PENGGUNAAN NEAR FIELD COMMUNICATION (NFC) UNTUK PERANCANGAN SISTEM PARKIR SWALAYAN PADA PLATFORM ANDROID TUGAS AKHIR

PENGGUNAAN NEAR FIELD COMMUNICATION (NFC) UNTUK PERANCANGAN SISTEM PARKIR SWALAYAN PADA PLATFORM ANDROID TUGAS AKHIR PENGGUNAAN NEAR FIELD COMMUNICATION (NFC) UNTUK PERANCANGAN SISTEM PARKIR SWALAYAN PADA PLATFORM ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas

Lebih terperinci

Penerapan E-Learning Berbasis Moodle Menggunakan Metode Problem Based Learning di SMK Negeri 1 Pasuruan Teguh Arifianto

Penerapan E-Learning Berbasis Moodle Menggunakan Metode Problem Based Learning di SMK Negeri 1 Pasuruan Teguh Arifianto Penerapan E-Learning Berbasis Moodle Menggunakan Metode Problem Based Learning di SMK Negeri 1 Pasuruan Teguh Arifianto Sistem Pendukung Keputusan Penentuan Sales Penerima Insentif Menggunakan Metode Simple

Lebih terperinci

APLIKASI UNIVERSAL GATEWAY

APLIKASI UNIVERSAL GATEWAY APLIKASI UNIVERSAL GATEWAY Ridzka Aretha H, Dr. Ravi Ahmad Salim. Teknik Informatika, Teknologi Industri Universitas Gunadarma E-mail : ridz_jolie87@yahoo.co.id Abstraksi Sebuah Gateway adalah kombinasi

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

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

Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer

Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer SAMUEL AJI SENA, 0610630097 Jurusan Teknik Elektro, Fakultas Teknik Universitas Brawijaya, 2013 Perancangan dan pembuatan Application Programming Interface Server untuk Arduino Dosen Pembimbing : Adharul

Lebih terperinci

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan BAB II KAJIAN PUSTAKA A. KARTU KONSULTASI Kartu konsultasi adalah kartu untuk melakukan proses konsultasi atau bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan sebagai bukti mahasiswa

Lebih terperinci

Sistem Absensi Kepegawaian Menggunakan Radio Frequency Identification (RFID) dengan Multi Reader. Yeni Agustina

Sistem Absensi Kepegawaian Menggunakan Radio Frequency Identification (RFID) dengan Multi Reader. Yeni Agustina Sistem Absensi Kepegawaian Menggunakan Radio Frequency Identification (RFID) dengan Multi Reader Yeni Agustina 10101804 1. Pendahuluan 1.1 Latar Belakang Masalah RFID (Radio Frequency Identification) adalah

Lebih terperinci

tanpa harus repot dan dapat menyelesaikannya dengan cepat dan mudah. Perangkat komunikasi saat ini telah mengalami perkembangan yang cukup pesat, teru

tanpa harus repot dan dapat menyelesaikannya dengan cepat dan mudah. Perangkat komunikasi saat ini telah mengalami perkembangan yang cukup pesat, teru Aplikasi Pembukuan Voucer Isi Ulang Pulsa Dengan J2ME Dessy Agustini (17108157) Jurusan Sistem Informasi, Universitas Gunadarma Jl. Margonda Raya No.100 Pondok Cina, Depok 16424, Indonesia Email: daichi_daisy@yahoo.co.id

Lebih terperinci

Pengantar Pemrograman dengan Bahasa Java

Pengantar Pemrograman dengan Bahasa Java Pengantar Pemrograman dengan Bahasa Java IF2123 Aljabar Geometri Oleh: Rinaldi Munir Sekolah Teknik Elektro dan Informatika ITB 1 Sejarah Bahasa Java Bahasa java dibuat oleh James Gosling saat masih bergabung

Lebih terperinci

Pemrograman dengan Java

Pemrograman dengan Java Pemrograman dengan Java Java sebagai salah satu bahasa pemrograman baru menjanjikan banyak kemudahan bagi programer junior maupun senior. Tutorial ini akan membawa Anda mengenal lebih jauh bahasa ini melalui

Lebih terperinci

BAB IV SISTEM MONITORING DAYA LISTRIK DENGAN MENGGUNAKAN WATTMETER DIGITAL BERBASIS WEB APLIKASI

BAB IV SISTEM MONITORING DAYA LISTRIK DENGAN MENGGUNAKAN WATTMETER DIGITAL BERBASIS WEB APLIKASI 43 BAB IV SISTEM MONITORING DAYA LISTRIK DENGAN MENGGUNAKAN WATTMETER DIGITAL BERBASIS WEB APLIKASI Pada bab ini akan dibahas mengenai sistem monitoring daya listrik dengan menggunakan wattmeter digital

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

Analisis Perbandingan Performansi Server VoIP. berbasis Parallel Processing

Analisis Perbandingan Performansi Server VoIP. berbasis Parallel Processing Analisis Perbandingan Performansi Server VoIP antara Asterisk dan FreePBX berbasis Parallel Processing JOANA SIBORO 2206100080 Dosen Pembimbing: Dr.Ir. Achmad Affandi, DEA NIP: 196510141990021001 PERANCANGAN

Lebih terperinci

BAB III ANALISIS MASALAH

BAB III ANALISIS MASALAH BAB III ANALISIS MASALAH Bab ketiga ini berisi penjelasan analisis permasalahan serta solusi dalam penanganan masalah dalam tugas akhir ini. Solusi penanganan masalah tersebut berupa langkah-langkah lojik

Lebih terperinci

APLIKASI BERBASIS WEB

APLIKASI BERBASIS WEB Pendahuluan Komputer sejak diluncurkan pertama kali dengan bobot yang cukup berat hingga hingga saat ini dengan produk notebook yang sangat ringan dan dapat di bawa kemana-mana, berbagai macam aplikasi

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

Penerapan E-Learning Berbasis Moodle Menggunakan Metode Problem Based Learning di SMK Negeri 1 Pasuruan Teguh Arifianto

Penerapan E-Learning Berbasis Moodle Menggunakan Metode Problem Based Learning di SMK Negeri 1 Pasuruan Teguh Arifianto Penerapan E-Learning Berbasis Moodle Menggunakan Metode Problem Based Learning di SMK Negeri 1 Pasuruan Teguh Arifianto Sistem Pendukung Keputusan Penentuan Sales Penerima Insentif Menggunakan Metode Simple

Lebih terperinci

Sistem Pendukung Keputusan Kelulusan Nilai SK-Emas STMIK Yadika Menggunakan Metode Logika Fuzzy Yusron Rijal, S.Si, MT., Abdulloh

Sistem Pendukung Keputusan Kelulusan Nilai SK-Emas STMIK Yadika Menggunakan Metode Logika Fuzzy Yusron Rijal, S.Si, MT., Abdulloh Segmentasi Aksara Pada Tulisan Aksara Jawa Menggunakan Adaptive Threshold Teguh Arifianto Sistem Pendukung Keputusan Kelulusan Nilai SK-Emas STMIK Yadika Menggunakan Metode Logika Fuzzy Yusron Rijal, S.Si,

Lebih terperinci

Konsep Pemrograman Berorientasi Obyek

Konsep Pemrograman Berorientasi Obyek Konsep Pemrograman Berorientasi Obyek Tujuan Pengenalan bahasa Java Memberikan latar belakang serta pemahaman tentang konsep pemrograman berorientasi obyek dan perbandingannya dengan pemrograman prosedural.

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi Futsal Track, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi Futsal Track. 3.1 Arsitektur

Lebih terperinci

CONTOH PENDSTRIBUSIAN HARDWARE

CONTOH PENDSTRIBUSIAN HARDWARE CONTOH PENDSTRIBUSIAN HARDWARE Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau

Lebih terperinci

IMPLEMENTASI TOMATO FIRMWARE PADA LINKSYS WIRELESS ROUTER DENGAN PROSES AUTHENTIFICATION, AUTHORIZATION, ACCOUNTING MENGGUNAKAN RADIUS SERVER

IMPLEMENTASI TOMATO FIRMWARE PADA LINKSYS WIRELESS ROUTER DENGAN PROSES AUTHENTIFICATION, AUTHORIZATION, ACCOUNTING MENGGUNAKAN RADIUS SERVER IMPLEMENTASI TOMATO FIRMWARE PADA LINKSYS WIRELESS ROUTER DENGAN PROSES AUTHENTIFICATION, AUTHORIZATION, ACCOUNTING MENGGUNAKAN RADIUS SERVER Rochmad Nurul Hidayat 1 Computer Networking Laboratory,Informatics

Lebih terperinci

Bab I Pendahuluan 1 BAB I PENDAHULUAN

Bab I Pendahuluan 1 BAB I PENDAHULUAN Bab I Pendahuluan 1 BAB I PENDAHULUAN 1.1 Latar Belakang Secara umum, di Indonesia mobile internet masih merupakan potensi yang belum banyak tersentuh. Hal ini dikarenakan teknologi mobile internet memerlukan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. 1. Processor : Pentium IV 3.0 Ghz. software yang digunakan pada percobaan antara lain:

BAB 4 IMPLEMENTASI DAN EVALUASI. 1. Processor : Pentium IV 3.0 Ghz. software yang digunakan pada percobaan antara lain: BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Hardware Hardware yang digunakan pada percobaan implementasi Sistem Editorial Online pada PT. Kompas Gramedia (Majalah) dengan spesifikasi

Lebih terperinci

BAB I PENDAHULUAN. kehidupan manusia. Apalagi jika sistem tersebut bergerak dengan suatu

BAB I PENDAHULUAN. kehidupan manusia. Apalagi jika sistem tersebut bergerak dengan suatu BAB I PENDAHULUAN I.1. Latar Belakang Dalam kehidupan sehari-hari, suatu sistem dengan perencanaan yang sangat lengkap dibutuhkan guna mempermudah di dalam membantu kehidupan manusia. Apalagi jika sistem

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI Bab ini akan menjelaskan mengenai evaluasi dan implementasi dari sistem pembelajaran berbasis mobile. 4.1 Implementasi Sebelum menjalankan aplikasi, terdapat beberapa hal

Lebih terperinci

APLIKASI SISTEM PELACAKAN KINERJA PENGIRIMAN PADA TRUK PENGANGKUT BARANG BERBASIS ANDROID

APLIKASI SISTEM PELACAKAN KINERJA PENGIRIMAN PADA TRUK PENGANGKUT BARANG BERBASIS ANDROID APLIKASI SISTEM PELACAKAN KINERJA PENGIRIMAN PADA TRUK PENGANGKUT BARANG BERBASIS ANDROID Makalah Program Studi Informatika Fakultas Komunikasi dan Informatika Diajukan oleh : Nama Pembimbing 1 : Moch.

Lebih terperinci

mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME

mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME Iwan Handoyo Putro 1, Indar Sugiarto 2, Hestin Kezia Octalina Klaas 3 1,2.3 Jurusan Teknik Elektro,

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 III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Bagian dari bab ini akan membahas mengenai analisa dan perancangan sistem yang akan dibangun pada pengerjaan tugas akhir ini. Pembahasan analisa meliputi analisa

Lebih terperinci

Rahmady Liyantanto liyantanto.wordpress.com

Rahmady Liyantanto liyantanto.wordpress.com Rahmady Liyantanto liyantanto88@gmail.com liyantanto.wordpress.com Komunikasi Data D3 Manajemen Informatika Universitas Trunojoyo File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Di zaman sekarang dimana terdapat laju inovasi di bidang teknologi, teknologi mampu mengubah pola perilaku masyarakat menjadi masyarakat dengan mobilitas tinggi dan

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Perencanaan Sistem Sistem ini terdiri dari komputer server (dalam hal ini Raspberry berfungsi sebagai server) yang terhubung dengan webcam di mana setiap saat komputer server

Lebih terperinci

BAB II DASAR TEORI Gambar 2.1. Cubieboard2

BAB II DASAR TEORI Gambar 2.1. Cubieboard2 BAB II DASAR TEORI Pada bab ini membahas dasar teori yang digunakan dalam perancangan skripsi ini. Teori yang digunakan pada skripsi ini adalah Cubieboard 2, Raspberry Pi, web server, Apache web server,

Lebih terperinci

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan Web App + Req. Web App Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 Aplikasi

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 informasi menyebabkan setiap individu ataupun kelompok mau tidak mau menerapkannya dalam segala aktifitas. Salah satu contoh penerapannya adalah

Lebih terperinci

Cara instal dan konfigurasi FTP SERVER

Cara instal dan konfigurasi FTP SERVER Cara instal dan konfigurasi FTP SERVER Cara instal dan konfigurasi FTP SERVER di Linux UBUNTU SERVER POLITEKNIK NEGERI SRIWIJAYA E-Learning POLSRI Apa Itu FTP? FTP (File Transfer Protocol) adalah mekanisme

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Penggunaan internet membuat informasi menjadi semakin cepat disebarkan dan lebih mudah didapatkan. Namun kadangkala internet memiliki kelemahan yaitu dari sisi keamanan.

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK I.1 Pendahuluan Teknologi informasi dalam segala bidang sangat dibutuhkan. Khususnya bidang pendidikan dalam pengembangan kemampuan berbahasa pemrograman. Media komunikasi yang

Lebih terperinci

DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3

DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3 DAFTAR TABEL Tabel 4. 1 Pengujian Halaman home... 17 Tabel 4. 2 Pengujian halaman pembuatan profil kolam... 18 Tabel 4. 3 Pengujian Halaman Cek Profil Kolam... 19 xii BAB I PENDAHULUAN 1.1. Latar Belakang

Lebih terperinci

Jaringan Komputer - Jilid V

Jaringan Komputer - Jilid V Jaringan Komputer - Jilid V Transmission Control Protocol / Internet Protocol Rezar Muslim rezar@rezarmuslim.net .. the story continue.. ~ Network File System (NFS) : adalah protokol sistem file terdistribusi

Lebih terperinci

Pengantar Pemrograman dengan Bahasa Java

Pengantar Pemrograman dengan Bahasa Java Pengantar Pemrograman dengan Bahasa Java IF2123 Aljabar Geometri Oleh: Rinaldi Munir Sekolah Teknik Elektro dan Informatika ITB 1 Sejarah Bahasa Java Bahasa java dibuat oleh James Gosling saat masih bergabung

Lebih terperinci

INSTALASI, KONFI- GURASI DAN PENGUJIAN FTP SERVER

INSTALASI, KONFI- GURASI DAN PENGUJIAN FTP SERVER INSTALASI, KONFI- GURASI DAN PENGUJIAN FTP SERVER Disampaikan pada Kuliah Admninistrasi Jaringan Oleh : Siyamta IT Abteilung, VEDC Malang Tujuan Pembelajaran Setelah mengikuti Pertemuan ini, peserta diwajibkan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Pada bab ini akan dibahas berbagai teori yang melandasi dalam membangun sistem ini. 3.1 Sistem Informasi Menurut Hall (2006, p6), sistem informasi adalah serangkaian prosedur formula

Lebih terperinci

Artikel MEMBUAT LMS PORTABLE DENGAN POODLE. Oleh Muda Nurul Khikmawati

Artikel MEMBUAT LMS PORTABLE DENGAN POODLE. Oleh Muda Nurul Khikmawati Artikel MEMBUAT LMS PORTABLE DENGAN POODLE Oleh Muda Nurul Khikmawati PUSAT PENGEMBANGAN DAN PEMBERDAYAAN PENDIDIK DAN TENAGA KEPENDIDIKAN (PPPPTK) MATEMATIKA Abstrak Poodle merupakan kumpulan aplikasi

Lebih terperinci

Telnet dan SSH. Aloysius S Wicaksono, Glagah Seto S Katon, Jurusan Teknik Elektro FT UGM, Yogyakarta

Telnet dan SSH. Aloysius S Wicaksono, Glagah Seto S Katon, Jurusan Teknik Elektro FT UGM, Yogyakarta Telnet dan SSH Aloysius S Wicaksono, 32701 Glagah Seto S Katon, 21566 Jurusan Teknik Elektro FT UGM, Yogyakarta I. PENDAHULUAN II. TELNET Layanan remote login adalah layanan yang mengacu pada program atau

Lebih terperinci

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA By: Julianto Lemantara, S,Kom., M.Eng LATAR BELAKANG PELATIHAN Coba simak beberapa lowongan PHP programmer berikut:

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

STANDAR OPERASIONAL PROSEDUR SISTEM INFORMASI

STANDAR OPERASIONAL PROSEDUR SISTEM INFORMASI STANDAR OPERASIONAL PROSEDUR SISTEM INFORMASI BAGIAN INFORMASI BIRO INFORMASI DAN PERPUSTAKAAN UNIVERSITAS NU SURABAYA 2015 1 UNIVERSITAS NAHDLATUL ULAMA SURABAYA KAMPUS A JL. SMEA NO. 57 SURABAYA (031)

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

Temu Kembali Informasi Big Data Menggunakan K-means Clustering Imam Marzuki

Temu Kembali Informasi Big Data Menggunakan K-means Clustering Imam Marzuki Temu Kembali Informasi Big Data Menggunakan K-means Clustering Imam Marzuki Pengembangan Sistem Login Hotspot dengan Perantara Sosial Media Alfred Christian Supusepa, Hendry Setiawan, Antonius Duty Susilo

Lebih terperinci

Oleh : Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc Hadziq Fabroyir, S.Kom

Oleh : Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc Hadziq Fabroyir, S.Kom Sistem Informasi Geografis untuk Perguruan Tinggi Negeri di Indonesia Oleh : I G.L.A. Oka Cahyadi P. 5106100061 Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc. 132 309 747 Hadziq Fabroyir, S.Kom 051

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 1.1. Implementasi Sistem Pada tahap ini merupakan proses pembuatan perangakat lunak yang disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem

Lebih terperinci

MEMBUAT WEB SERVICE DENGAN MENGGUNAKAN JAVA (STUDI KASUS E- COMMERCE PORTAL)

MEMBUAT WEB SERVICE DENGAN MENGGUNAKAN JAVA (STUDI KASUS E- COMMERCE PORTAL) MEMBUAT WEB SERVICE DENGAN MENGGUNAKAN JAVA (STUDI KASUS E- COMMERCE PORTAL) Rimma Maliyanti, 50404635 Mahasiswa Sarjana Strata Satu (S1) Teknik Informatika Universitas Gunadarma Jln. Margonda Raya 100

Lebih terperinci