PEMBUATAN USER INTERFACE UNTUK MANAJEMEN HOTSPOT MIKROTIK YANG TERINTEGRASI DENGAN BILLING HOTEL MENGGUNAKAN API MIKROTIK

dokumen-dokumen yang mirip
APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

SISTEM INFORMASI FORUM SOLO INTERNATIONAL PERFORMING ARTS COMMUNITY BERBASIS WEBSITE

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

APLIKASI PENDATAAN OPERASIONAL PT MITRA LINTANG INDONESIA. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

PROTOTYPE SMART CLASSROOM BERBASIS MIKROKONTROLER MENGGUNAKAN RASPBERRY PI DAN ARDUINO

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN APLIKASI KHAZANAH INTELEKTUAL BERBASIS WEB DAN ANDROID. Disusun oleh : JUPRI SANTOSO M

PEMBUATAN APLIKASI PUSHING BERBASIS ANDROID. Program Studi Diploma III Teknik Informatika

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB DI TANON SRAGEN. Tugas Akhir. Ahli Madya pada Program Studi Diploma III Teknik Informatika

Disusun Oleh : AGUSTIN MAULIYA SUKMASARI M

Disusun Oleh : YOGI SULISTIANTO NIM.M

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

PEMBUATAN PROGRAM APLIKASI ADMINISTRASI NILAI BERBASIS JAVA STUDI KASUS DI SD KRISTEN BANJARSARI

PEMBUATAN GAME RUNTHINK CHAPTER 2 PERKALIAN & PEMBAGIAN BERBASIS ANDROID. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

PEMBUATAN APLIKASI UJIAN ONLINE UNTUK PERGURUAN TINGGI TUGAS AKHIR

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR

APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

Sistem Informasi Pergudangan Bahan Bangunan. Pada UD. Indah Karya Banyuwangi. Menggunakan Framework Yii dan Mobile Service.

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

PEMBUATAN APLIKASI MONITORING PERKULIAHAN DI DIPLOMA III TEKNIK INFORMATIKA FMIPA UNIVERSITAS SEBELAS MARET SURAKARTA

PEMBUATAN SISTEM INFORMASI WEB UNTUK ASOSIASI TOKO SPAREPART SEPEDA MOTOR. Diajukan Oleh DYAN PERMANA YUDHA M

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK CODEIGNITER

GAME API UNGGUN : THE GAME BERBASIS ANDROID

SISTEM INFORMASI E-LEARNING SD AL FIRDAUS SURAKARTA BERBASIS WEB

APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA TUGAS AKHIR

SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI PAKET TOUR WISATA MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

Program Studi Diploma III Teknik Informatika

PEMBANGUNAN APLIKASI REMOTE SERVER DENGAN IMPLEMENTASI PROTOKOL SECURE SHELL MENGGUNAKAN JAVA DAN SISTEM OPERASI LINUX DEBIAN 6 TUGAS AKHIR

PEMBUATAN APLIKASI MOBILE TILANG KENDARAAN BERMOTOR

CD PEMBELAJARAN TEMATIK UNTUK SEKOLAH DASAR KELAS 1 SEMESTER 1 BERTEMA KELUARGA BERBASIS ADOBE FLASH TUGAS AKHIR

PEMBUATAN GAME PENGURANGAN BERBASIS ANDROID

SISTEM INFORMASI KEPEGAWAIAN DI SMK NEGERI JUMANTONO TUGAS AKHIR

SISTEM INFORMASI KOMPETISI PENUH LIGA SEPAK BOLA BERBASIS WEBSITE. Program Diploma III Ilmu Komputer

Diajukan Untuk Memenuhi Sebagai Persyaratan Mencapai Derajat Diploma III. Program Studi Diploma III Teknik Informatika

TUGAS AKHIR APLIKASI PENGENALAN TOKOH WAYANG BERBASIS ANDROID

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

PEMBUATAN APLIKASI SIMPAN PINJAM KOPERASI BERBASIS WEB DI KPRI UNIVERSITAS SEBELAS MARET SURAKARTA

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

PEMBUATAN TOKO ONLINE MENGGUNAKAN FRAMEWORK CODEIGNITER DI TOKO LARAS MULYO JILBAB

SISTEM INFORMASI MANAGEMENT SEKOLAH SUB SISTEM PENERIMAAN PESERTA DIDIK BARU UNTUK SEKOLAH DASAR TUGAS AKHIR

SISTEM INFORMASI PENJUALAN PAKAIAN BERBASIS WEB DI TOKO AVISTA FASHION

TUGAS AKHIR PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM GUDANG SENJATA (SGS) DI BATALYON XYZ. Tugas Akhir

PEMBUATAN APLIKASI INFORMASI PASIEN BERBASIS DESKTOP DI BALAI PENGOBATAN MITRA SEHAT TUGAS AKHIR

PEMBUATAN APLIKASI JURNAL ONLINE BERBASIS WEBSITE

TOKO ONLINE UNTUK PEMESANAN DAN PENJUALAN BUKU TUGAS AKHIR

SISTEM INFORMASI PEMBAYARAN SPP DI SMP NEGERI 2 PLAOSAN MAGETAN BERBASIS WEB SERVICE DAN SMS BROADCAST TUGAS AKHIR

SISTEM MONITORING LOCAL AREA NETWORK KABUPATEN SUKOHARJO BERBASIS PHP. Dsusun oleh : Alex Darmawan M

SISTEM INFORMASI PENJADWALAN MATA PELAJARAN SEKOLAH MENENGAH ATAS NEGERI I WONOSARI KABUPATEN KLATEN

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN UNIVERSITAS SEBELAS MARET SURAKARTA SUB PENILAIAN ANGKA KREDIT DOSEN FUNGSIONAL TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

APLIKASI SISTEM PENDUKUNG KEPUTUSAN

PEMBUATAN APLIKASI PEMBANTU PENENTUAN PRIORITAS PEMBERIAN DANA PINJAMAN PNPM MANDIRI STUDI KASUS DI UPK PPK KECAMATAN GATAK KABUPATEN SUKOHARJO

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD AL FIRDAUS SURAKARTA. Tugas Akhir. Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar

TUGAS AKHIR PEMBUATAN SISTEM UJIAN ONLINE BERBASIS WEB

PEMBUATAN WEBSITE SISTEM AFFILIASI DUTA. Oleh : BENY ARIF LAILAN M

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

Program Studi Diploma III Teknik Informatika

Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III Program Studi Diploma III Teknik Informatika

RANCANG BANGUN SISTEM INFORMASI PENGELOLAAN PERPUSTAKAAN MENGGUNAKAN SCAN BARCODE HP BERBASIS WEB(STUDI KASUS : STT DHARMA ISWARA MADIUN) SKRIPSI

PEMBUATAN WEBSITE PADA HOTEL WIRYOMARTONO. Disusun oleh : RIZA AYU WIJAYA NIM. M

Disusun Oleh : DIAN WIJAYA PUTRA M

Disusun Oleh : Dini Sulistyaningrum M

APLIKASI PENDATAAN DAN PENGELOLAAN ADMINISTRASI KEUANGAN PT MITRA LINTANG INDONESIA. Program Studi Diploma III Teknik Informatika.

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

TUGAS AKHIR PEMBUATAN APLIKASI POS ( POINT OF SALE ) BERBASIS PHP DAN MYSQL. Disusun oleh : SUTRISNO NIM. M

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

SISTEM INFORMASI PERENCANAAN, REALISASI, MONITORING DAN EVALUASI KEGIATAN HIMAPRO TI BERBASIS WEB

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA. Disusun Oleh : AHMAD ZANUAR M

SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

PEMBUATAN SISTEM INFORMASI ADMINISTRASI RAWAT INAP PASIEN RUMAH SAKIT BERBASIS WEB

PEMBUATAN SISTEM INFORMASI PEMANTAU PERKEMBANGAN NILAI SISWA PADA SMP NEGERI 6 BOYOLALI BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER

MANAJEMEN JARINGAN WIRELESS MENGGUNAKAN SERVER RADIUS

PEMBUATAN GAME ENDLESS RUNNING ESCAPING BRAWIJAYA BERBASIS ANDROID MENGGUNAKAN UNITY 3D. Disusun Oleh : GIOVANNI ARTHANIDIO YUDHA PANGESTU M

SKRIPSI PENERAPAN FUZZY DATABASE MODEL TAHANI UNTUK DANA BANTUAN DESA DI KECAMATAN KALIWUNGU KABUPATEN KUDUS BERBASIS WEB. Oleh :

DWI PARMAWATI NIM. M

LAPORAN TUGAS AKHIR PEMBUATAN APLIKASI PERPUSTAKAAN BERBASIS WEB PADA INSTANSI PEMERINTAH BADAN PUSAT STATISTIK KABUPATEN KARANGANYAR

TUGAS AKHIR MEMBANGUN A P L I K A S I PEMESANAN PRODUK UMKM BERBASIS ANDROID STUDI KASUS : KABUPATEN BOYOLALI

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMANFAATAN WEB SERVICE MOODLE BERBASIS REST- JSON UNTUK MEMBANGUN MOODLE ONLINE LEARNING EXTENSION BERBASIS ANDROID

PEMBUATAN GAME TANTE ISI (TEKA N TEKI SILANG INDONESIA) BERBASIS ANDROID. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

SISTEM INFORMASI PANTAUAN SISWA DIDIK BERBASIS WEB DAN MOBILE SD AL FIRDAUS SURAKARTA

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA

PEMBANGUNAN SISTEM INFORMASI CUSTOMER RELATIONSHIP MANAGEMENT DI TOKODATA INDONESIA

Bab 4 Hasil dan Pembahasan

RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA KREDIT BAGI DOSEN DI UNIVERSITAS MUHAMMADIYAH SURAKARTA

DAFTAR ISI. LEMBAR PENGESAHAN... ii. PERNYATAAN KEASLIAN SKRIPSI... iii. ABSTRAK... ix

PERANCANGAN DAN PEMBUATAN APLIKASI IVENT MENGGUNAKAN TEKNOLOGI BARCODE HALAMAN SAMPUL

PEMBUATAN WEBSITE DAN APLIKASI MOBILE YOUR NEEDS GUNA MEMBANTU POLA HIDUP SEHAT BERBASIS ANDROID DAN CODEIGNITER (PENGURUSAN)

PEMBUATAN SISTEM INFORMASI SITANI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER DAN APLIKASI SITANI BERBASIS ANDROID

SISTEM INFORMASI PENJADWALAN MATA KULIAH DIPLOMA III TEKNIK INFORMATIKA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR RAFIKAH AMELIA NASUTION

PEMBUATAN APLIKASI LELANG KENDARAAN OPERASIONAL DI RAJAWALI CITRA TELEVISI INDONESIA BERBASIS ANDROID TUGAS AKHIR

SKRIPSI SISTEM PEMANFAATAN APLICATION PROGRAMMING INTERFACE (API) MIKROTIK BERBASIS WEBSITE

Transkripsi:

PEMBUATAN USER INTERFACE UNTUK MANAJEMEN HOTSPOT MIKROTIK YANG TERINTEGRASI DENGAN BILLING HOTEL MENGGUNAKAN API MIKROTIK Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III Program Studi Diploma III Teknik Informatika diajukan oleh Dova Pandu Prasetyo M3112045 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MIPA UNIVERSITAS SEBELAS MARET SURAKARTA 2015

ii

iii

ABSTRACT Dova Pandu Prasetyo. 2015. MAKING USER INTERFACE FOR MANAGEMENT MIKROTIK INTEGRATED HOTSPOT BILLING HOTEL USING API MIKROTIK. Informatics Engginering, Informatics Engineering of Diploma III, Faculty of Mathematics and Natural Sciences, Sebelas Maret Univesity Surakarta. Hotspot security system is very important in the wireless network, accordingly in a hotspot wireless system uses radius server with AAA authentication method for authorization and autentification in a network and can limit bandwidth usage every user in a network. Stages are used in the preparation of this Final Project is the search information, system design and analysis, creation of the system, evaluation, implementation system and create documentation. In designing this application exist management user hotspot, management bandwidth and monitoring Mikrotik. The porpuse from this research is to implement hotspot user authentication system based RADIUS with billing hotel based from guest check-in data. The result from this research is to facilities user management, limit bandwidth usage every user and can monitoring hotspot Mikrotik. It can be concluded that the making hostspot management can perform user management and bandwidth also can monitoring bandwidth usage Keywords: AAA, wireless, hotspot, hotspot management. iv

ABSTRAK Dova Pandu Prasetyo.2015. PEMBUATAN USER INTERFACE UNTUK MANAJEMEN HOTSPOT MIKROTIK YANG TERINTEGRASI DENGAN BILLING HOTEL MENGGUNAKAN API MIKROTIK. Teknik Informatika, Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Alam, Universitas Sebelas Maret. Sistem keamanan hotspot merupakan suatu hal yang sangat penting dalam suatu jaringan nirkabel, maka dalam sistem wireless hotspot ini menggunakan radius server dengan metode AAA authentication yang berguna untuk melakukan autorisasi dan autentikasi dalam suatu jaringan dan dapat membatasi pemakaian bandwidth tiap user yang ada di dalam sebuah jaringan. Tahapan yang digunakan dalam penyusunan tugas akhir ini yaitu pencarian informasi, perancangan sistem dan analisa, pembuatan sistem,evaluasi, implementasi sistem dan pembuatan dokumentasi. Pada perancangan aplikasi ini dilengkapi dengan manajemen pengguna hotspot, manajemen bandwidth serta monitoring Mikrotik. Tujuan dari penelitian ini yaitu mengimplementasikan sistem autentikasi pengguna hotspot berbasis RADIUS dengan billing hotel berdasarkan data check in tamu. Hasil yang dicapai dari penelitian ini adalah mempermudah manajemen user, membatasi pengunaan bandwidth setiap user dan dapat memonitoring hotspot Mikrotik. Dapat disimpulkan bahwa pembuatan manajemen hotspot ini dapat melakukan manajemen user dan bandwidth serta dapat memonitoring penggunaan bandwidth. Kata Kunci: AAA, wireless, hotspot, manajemen hotspot. v

MOTTO The one who are crazy enough to think that they can change the world are the ones who do Work Hard, Play Hard vi

PERSEMBAHAN Tugas Akhir ini penulis persembahkan kepada: 1. Allah SWT atas limpahan rahmat dan karunia-nya,telah mengabulkan doa penulis. 2. Bapak, Ibu, Adik dan Keluarga yang telah memberi semangat, sehingga penulis dapat menyelesaikan Tugas Akhir ini. 3. Untuk Intan, thank for everything 4. Kepada pak Rudi, terima kasih pak bimbingannya 5. Untuk teman-teman kelas TIA-2012, kalian luar biasa!!! 6. Untuk teman-teman angkatan 2012, terima kasih telah berbagi ilmu dan pengalamannya. vii

KATA PENGANTAR Puji syukur ke hadirat Tuhan YME yang telah melimpahkan rahmat dan barokahnya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul PEMBUATAN USER INTERFACE UNTUK MANAJEMEN HOTSPOT MIKROTIK YANG TERINTEGRASI DENGAN BILLING HOTEL MENGGUNAKAN API MIKROTIK. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Amd.) pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret. Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak. Penulis mengucapkan terima kasih yang tak terhingga kepada: 1. Prof. Ir. ARI HANDONO RAMELAN M.Sc.(Hons), Ph.D. selaku Pimpinan Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar. 2. ABDUL AZIS, S.Kom., M.Cs selaku Ketua Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar. 3. Rudi Hartono, S.Si selaku dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik kepada penulis. 4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberikan bekal ilmu kepada penulis. 5. Para Karyawan/wati Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah membantu penulis dalam proses belajar. 6. Keluarga terutama Bapak dan Ibu yang senantiasa memberikan support sehingga penulis dapat menyelesaikan tugas akhir ini. 7. Serta teman-teman yang telah membantu dan memberi tambahan ilmu viii

dalam proses belajar. Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri. Surakarta, 19 Juni 2015 Dova Pandu Prasetyo ix

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... Error! Bookmark not defined. HALAMAN PENGESAHAN... Error! Bookmark not defined. ABSTRACT... iii ABSTRAK... v MOTTO... vi PERSEMBAHAN... vii KATA PENGANTAR... viii DAFTAR ISI... x DAFTAR GAMBAR... xiii DAFTAR TABEL... xv BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan masalah... 2 1.3 Batasan Masalah Penelitian... 2 1.4 Tujuan Penelitian... 3 1.5 Manfaat Penelitian... 3 BAB II LANDASAN TEORI... 4 2.1 Wireless Hotspot... 4 2.2 Konsep AAA... 4 2.3 RADIUS... 5 2.4 Prinsip Kerja RADIUS... 5 2.5 API Mikrotik... 7 2.6 Sistem Manajemen User... 7 2.7 ERD... 7 2.8 Basis Data... 9 2.9 Mysql... 9 2.10 Bahasa Pemrograman PHP... 10 x

2.11 Mikrotik... 11 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM... 12 1.1 Kebutuhan Perangkat Lunak dan Perangkat Keras... 12 1.1.1 Kebutuhan Perangkat Keras... 12 1.1.2 Kebutuhan Perangkat Lunak... 12 1.2 Jalannya Penelitian... 13 1.3 Perancangan Sistem... 14 1.3.1 Topologi Jaringan... 14 1.3.2 Perancangan Remote Mikrotik... 17 1.3.3 Perancangan Database... 17 1.3.4 Perancangan Monitoring Mikrotik... 23 1.3.5 Perancangan Manajemen User Hotspot... 24 1.3.6 Perancangan Autentifikasi User... 28 1.3.7 Perancangan Manajemen User Profile... 29 1.3.8 Perancangan Web Interface.... 30 1.4 Cara Analisis... 35 1.4.1 Identifikasi Masalah... 35 1.4.2 Menganalisis Kebutuhan... 35 1.4.3 Implementasi... 36 1.4.4 Dokumentasi... 36 BAB IV IMPLEMENTASI DAN ANALISA... 37 4.1 Impementasi... 37 4.1.1 Komunikasi data ke Mikrotik Menggunakan API... 37 4.1.2 Komunikasi Dari Mikrotik ke Sistem Menggunakan API... 39 4.2 Pengujian Sistem Manajemen Hotspot... 41 4.2.1 Menambah Single User... 41 4.2.2 Menampilkan Single User... 43 4.2.3 Menonaktifkan Single User... 43 4.2.4 Menambah Multi user... 44 4.2.5 Menampilkan Multi user... 46 4.2.6 Menonaktifkan Multi user... 46 xi

4.2.7 Menambah User Profile... 47 4.2.8 Mengedit User Profile... 51 4.2.9 Menampilkan Penggunaan Bandwidth Setiap Interface... 52 4.2.10 Monitoring Status Mikrotik... 53 4.2.11 Mengubah IP, Username, Password Server... 54 BAB V PENUTUP... 55 5.1 Kesimpulan... 55 5.2 Saran... 55 DAFTAR PUSTAKA... 56 LAMPIRAN... 57 xii

DAFTAR GAMBAR Gambar 2.1 Konsep AAA Pada Radius... 6 Gambar 3.1 Jalannya Penelitian... 13 Gambar 3.2 Topologi Logis... 15 Gambar 3.3 Topologi Fisik... 16 Gambar 3.4 Perancangan remote Mikrotik... 17 Gambar 3.5 ERD... 18 Gambar 3.6 Skema Diagram... 19 Gambar 3.7 Monitoring Mikrotik... 23 Gambar 3.8 Monitoring grafik Mikrotik... 24 Gambar 3.9 Tambah user... 25 Gambar 3.10 Tambah multi user... 26 Gambar 3.11 Delete multi user... 27 Gambar 3.12 Autentifikasi User... 28 Gambar 3.13 Tambah user profile... 29 Gambar 3.14 Edit user profile... 30 Gambar 3.15 Halaman Login... 31 Gambar 3.16 Halaman Beranda... 32 Gambar 3.17 Form Input... 33 Gambar 3.18 Halaman Manajemen Profile... 34 Gambar 3.19 Halaman Manajemen User... 35 Gambar 4.1 Contoh Script API... 37 Gambar 4.2 Script Model CodeIgniter... 38 Gambar 4.3 Contoh Script Model... 39 Gambar 4.4 Script Controller... 40 Gambar 4.5 Script View... 40 Gambar 4.6 Hasil View... 41 Gambar 4.7 halaman check in... 42 xiii

Gambar 4.8 Form Check In... 42 Gambar 4.9 Halaman Daftar Single User Aktif... 43 Gambar 4.10 Halaman Check Out... 44 Gambar 4.11 Form Tambah Multi user... 44 Gambar 4.12 Database Mysql... 45 Gambar 4.13 Database Mikrotik... 45 Gambar 4.14 Tampilan Daftar User... 46 Gambar 4.15 Tampilan Daftar User... 47 Gambar 4.16 View User Non Aktif... 47 Gambar 4.17 Tampilan User Profile... 48 Gambar 4.18 Form Tambah User Profile... 48 Gambar 4.19 Menambah User Profile... 49 Gambar 4.20 Tampilan Daftar User Profile... 49 Gambar 4.21 Database Mysql... 50 Gambar 4.22 Database Mikrotik... 50 Gambar 4.23 Tampilan User Profile... 51 Gambar 4.24 Form Edit Profile... 51 Gambar 4.25 Grafik Per Jam... 52 Gambar 4.26 Grafik Per Hari... 53 Gambar 4.27 Grafik Per Bulan... 53 Gambar 4.28 Halaman Beranda... 53 Gambar 4.29 Form Konfigurasi Server... 54 xiv

DAFTAR TABEL Tabel 1.1 Tabel Tingkat Penghunian Kamar Hotel... 1 Tabel 2.1 Simbol ERD... 9 Tabel 3.1 Tabel user_hotspot... 20 Tabel 3.2 Tabel user_band... 20 Tabel 3.3 Tabel server... 20 Tabel 3.4 Tabel eth... 21 Tabel 3.5 Tabel eth_band... 21 Tabel 3.6 Tabel profile... 21 Tabel 3.7 Tabel user_exe... 22 xv