viii DAFTAR ISI
Halaman
LEMBAR PERNYATAAN ...i
LEMBAR PERSETUJUAN SIDANG ...ii
LEMBAR PENGESAHAN SKRIPSI ...iii
KATA PENGANTAR ...iv
ABSTRACTION ...vi
ABSTRAKSI ...vii
DAFTAR ISI ...viii
DAFTAR GAMBAR ...xi
DAFTAR TABEL ...xiii
DAFTAR SIMBOL ...xiv
BAB I PENDAHULUAN 1.1. Latar Belakang ...1
1.2 Rumusan Masalah ...3
1.3. Batasan Masalah...3
1.4. Metodologi Penelitian ...3
1.5. Tujuan dan Manfaat Penelitian ...4
1.6. Sistematika Penulisan ...4
BAB II LANDASAN TEORI 2.1. Definisi Model Pengembangan Perangkat Lunak ...6
2.1.1. Model NDLC ...6
2.2. Definisi Tools Pengembangan Perangkat Lunak ...8
2.2.1. Unified Modelling Language (UML) ...8
2.3. Teori Pendukung ...13
2.3.1. Defenisi Komputer ...13
2.3.2. Komunikasi Data ...13
2.3.3. Definisi Jaringan Komputer ...15
2.3.4. Manfaat Jaringan Komputer ...16
2.3.5. Tipe Jaringan Komputer...16
2.3.6 Jaringan Berdasarkan Area ...17
2.3.7. Topologi Jaringan ...20
2.3.8. Perangkat Jaringan ...24
2.3.9. IP Address ...27
2.3.10. Manajemen Bandwidth ...28
2.3.11. Mikrotik ...29
2.3.12. Lisensi Mikrotik ...30
ix
2.3.13. Radius (Remote Authentication Dial In User Service) ...31
2.4. Penelitian Terdahulu ...33
BAB III METODOLOGI PENELITIAN 3.1. Model Pengembangan Sistem ...35
3.1.1. Analisis Kebutuhan (Analysis) ...35
3.1.2. Perancangan (Design) ...36
3.1.3. Simulasi (Simulation Prototype) ...36
3.1.4. Implementasi (Implementation) ...36
3.1.5. Monitoring ...36
3.1.6. Management ...36
3.2. Tools pengembangan Sistem ...37
3.2.1. Use case Diagram Login...37
3.2.2. Activity Diagram Login ...38
3.2.3. Deployment Diagram Login ...39
BAB IV HASIL DAN PEMBAHASAN 4.1. Profil Perusahaan ...41
4.1.1. Gambaran Umum Organisasi ...41
4.1.2. Visi dan Misi ...42
4.1.3. Struktur Organisasi ...42
4.2. Analisis Masalah ...44
4.2.1. Analisis Sistem yang Sedang Berjalan ...44
4.2.2. Analisis Sistem Usulan ...45
4.2.2.1. Analisa Kebutuhan Sistem ...45
4.3. Perancangan Sistem ...47
4.4. Simulasi (Simulation) ...48
4.5. Implementasi ...48
4.5.1. Implementasi Hardwere ...48
4.5.2. Implementasi Softwere ...48
4.5.2.1. Instalasi Winbox ...49
4.5.2.2. Konfigurasi Mikrotik ...50
4.5.2.3. Setting DNS ...53
4.5.2.4. Setting DHCP Server ...54
4.5.2.5 Setting Routes ...57
4.5.2.5. Setting Firewall NAT ...57
4.5.2.6. Konfigurasi Hotspot pada Mikrotik ...58
4.5.2.7. Konfigurasi Radius Hotspot pada Mikrotik ...59
4.5.3. Management Bandwidth ...67
4.6. Pengujian ...68
x
4.6.1. Test Graphing ...69
BAB VI PENUTUP 5.1. Kesimpulan ...71
5.2. Saran ...71
DAFTAR PUSTAKA ...72
LAMPIRAN ...74
xi
DAFTAR GAMBAR
Halaman
Gambar 1.1 Tahapan penelitian dengan model NDLC ...3
Gambar 2.1 Flow NDLC ...6
Gambar 2.2 Komunikasi Data ...14
Gambar 2.3 Komunikasi Data Simplex ...14
Gambar 2.4 Komunikasu Data Half Duplex ...15
Gambar 2.5 Komunikasi Data Full Duplex...15
Gambar 2.6 Peer to Peer...17
Gambar 2.7 Client Server ...17
Gambar 2.8 Jaringan LAN ...18
Gambar 2.9 Jaringan MAN (Metropolitan Area Network) ...19
Gambar 2.10 WAN (Wide Area Network) ...19
Gambar 2.11 Topologi Bus ...20
Gambar 2.12 Topologi Ring ...21
Gambar 2.13 Topologi Star ...22
Gambar 2.14 Topologi Mesh...23
Gambar 2.15 Topologi Tree ...23
Gambar 2.16 Switch ...24
Gambar 2.17 RouterBoard Mikrotik 1100 ...25
Gambar 2.18 Access Point TP-Link TL-WA801ND ...26
Gambar 2.19 UTP (Unshielded Twisted Pair) ...27
Gambar 2.20 Konektor RJ 45 ...27
Gambar 2.21 Host dalam IP Network ...28
Gambar 2.22 Cara kerja Radius Server ...32
Gambar 3.1 Network Development Life Cycle (NDLC) ...35
Gambar 3.2 Use Case Login ...38
Gambar 3.3 Activity Diagram untuk Login ...39
Gambar 3.4 Deployment Diagram Login...40
Gambar 4.1 Struktur Organisasi ...44
Gambar 4.2 Sistem yang sedang berjalan ...45
Gambar 4.3 Desain Rancangan Topologi ...47
Gambar 4.4 Topologi Simulasi ...48
Gambar 4.5 Download Winbox ...49
Gambar 4.6 Tampilan Winbox versi 2.2.16 ...49
Gambar 4.7 Konfigurasi Mikrotik ...50
Gambar 4.8 Konfigurasi IP Modem ...51
Gambar 4.9 Konfigurasi IP AP Sekretariat ...51
xii
Gambar 4.10 Konfigurasi IP AP Dikdas (Pendidikan Dasar) ...52
Gambar 4.11 Konfigurasi IP AP Kebudayaan ...52
Gambar 4.12 Konfigurasi IP AP PAUD ...53
Gambar 4.13 Konfigurasi IP AP Pembinaan Ketenagaan ...53
Gambar 4.14 Setting DNS ...54
Gambar 4.15 Konfigurasi DHCP Server ...57
Gambar 4.16 Konfigurasi Routes ...57
Gambar 4.17 Konfigurasi Firewall NAT ...58
Gambar 4.18 Pengaturan SSID AP Sekretariat ...59
Gambar 4.19 Setting Radius pada DHCP ...60
Gambar 4.20 Konfigurasi Hotspot Server ...60
Gambar 4.21 Hotspot Setup ...63
Gambar 4.22 Halaman Login Hotspot ...64
Gambar 4.23 Mengaktifkan Radius di Server Hotspot ...65
Gambar 4.24 Menambah User dan Password Admin Seluruh Hotspot ...65
Gambar 4.25 Menambah User Profile ...66
Gambar 4.26 Menambah User dan Password untuk Hotspot tertentu ...66
Gambar 4.27 Management Bandwidth ...67
Gambar 4.28 Tes Bandwidth pada AP Kebudayaan ...68
Gambar 4.29 Setting Graphing ...69
Gambar 4.30 Traffic And System Resource Graphing ...69
Gambar 4.31 Monitoring Graphing pada AP PAUD ...70
xiii
DAFTAR TABEL
Halaman
Tabel 2.1 Daftar Simbol Use Case ...11
Tabel 2.2 Daftar Simbol Activity Diagram ...12
Tabel 2.2 Daftar Simbol Activity Diagram ...13
Tabel 4.1 Spesifikasi Hardwere ...46
Tabel 4.2 Spesifikasi Softwere ...47
Tabel 4.3 IP Address Access Point ...58
Tabel 4.4 Batasan Maximum dan Minimum Bandwidth Download ...68
Tabel 4.5 Batasan Maximum dan Minimum Bandwidth Upload ...68
xiv
DAFTAR SIMBOL USECASE
NO GAMBAR NAMA KETERANGAN
1 Actor
Menspesifikasikan himpunan peran yang pengguna mainkan ketika berinteraksi dengan use case.
2 Dependency
Hubungan dimana
perubahan yang terjadi pada suatu elemen mandiri (independent) akan
mempengaruhi elemen yang bergantung padanya elemen yang tidak mandiri
(independent)
3 Generalization
Hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada di atasnya objek induk (ancestor).
4 <<include>> Include Menspesifikasikan bahwa
use case sumber secara eksplisit.
5 <<extend>> Extend
Menspesifikasikan bahwa use case target memperluas perilaku dari use case sember pada suatu titik yang diberikan.
6 Association Apa yang menghubungkan
antara objek satu dengan objek lainnya.
xv
7 System Menspesifikasikan paket
yang menampilkan sistem secara terbatas.
8 Use Case
Deskripsi dari urutan aksi- aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor.
9 Collaboration
Interaksi aturan-aturan dan elemen lain yang bekerja sama menyediakan perilaku yang lebih besar dari jumlah dan elemen-elemennya (sinergi).
10 Note
Elemen fisik yang eksis saat aplikasi dijalankan dan mencerminkan suatu sumber daya komputasi.
ACTIVITY DIAGRAM
1 Activity
Memperlihatkan bagaimana masing-masing kelas antarmuka saling
berinteraksi satu sama lain.
2 Action State dari sistem yang
mencerminkan eksekusi dari suatu aksi.
3 Initial Node Bagaimana objek dibentuk
atau diawali.
4
5
DEPLOYMENT DIAGRAM
1
2
3
4
5
package
nama_komponen