• Tidak ada hasil yang ditemukan

laporan akhir

N/A
N/A
Protected

Academic year: 2024

Membagikan "laporan akhir"

Copied!
15
0
0

Teks penuh

(1)

1

LAPORAN AKHIR

RANCANG BANGUN APLIKASI MONITORING JARINGAN MELALUI PERANGKAT MOBILE BERBASIS SIMPLE NETWORK MANAGEMENT

PROTOCOL (SNMP)

Laporan ini disusun untuk memenuhi syarat menyelesaikan Pendidikan Diploma III Jurusan Teknik Komputer

Politeknik Negeri Sriwijaya

Oleh :

M. Agung Noor Dzaki 061830700521

POLITEKNIK NEGERI SRIWIJAYA PALEMBANG

2021

(2)

2

(3)

3

(4)

iv MOTTO

“Janganlah engkau bersedih, sesungguhnya Allah senantiasa bersama kita.”

(QS. At-Taubah[9]:40)

“Let everything happen to you Beauty and terror

Just keep going No feeling is final.”

(Rainer Maria Rilke)

“We all make mistakes. This does not mean we are mistakes”

(John Cena)

“Apresiasi semua yang terjadi. Suka ataupun tidak suka. Karena bisa jadi kamu menemukan hikmah kehidupan yang besar dibaliknya.”

(M.Agung Noor Dzaki)

Kupersembahkan untuk :

Ayah dan Ibu Tersayang

Keluargaku Tersayang

Sahabat dan Teman Seperjuangan

Almamaterku

(5)

v KATA PENGANTAR

Puji dan syukur penulis ucapkan atas kehadirat ALLAH SWT, karena berkat rahmat dan karunia-Nya, penulis dapat menyelesaikan laporan akhir yang berjudul “Rancang Bangun Aplikasi Monitoring Jaringan Melalui Perangkat Mobile Berbasis Simple Network Management Protocol (SNMP)”.

Adapun maksud dan tujuan penulisan Laporan Akhir ini adalah sebagai syarat yang harus di penuhi untuk membuat Laporan Akhir yang merupakan salah satu mata kuliah yang harus dijalankan oleh mahasiswa untuk memenuhi kurikulum yang berlaku di Jurusan Teknik Komputer Politeknik Negeri Sriwijaya agar dapat menyelesaikan Program Studi Teknik Komputer untuk semester VI(enam).

Dalam penyusunan Laporan Akhir ini, penulis mendapatkan bantuan dan dorongan dari berbagai pihak, terutama Orang Tua penulis yang telah memberikan doa dan bantuan, baik secara material maupun non-material. Selain itu pada kesempatan kali ini praktikan juga ingin mengucapkan terima kasih kepada:

Ucapan terima kasih penulis tujukan kepada yang terhormat :

1. Allah SWT dan Nabi Muhammad Saw atas berkah dan karuniaNya-lah penulis bisa menyelesaikan laporan ini.

2. Orang tua dan saudara tercinta, yang telah memberikan doa dan restu serta dukungan yang sangat besar selama menyusun Laporan Akhir ini.

3. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya.

4. Bapak Azwardi, S.T., M.T. selaku Ketua Jurusan Teknik Komputer Politeknik Negeri Sriwijaya.

5. Bapak Yulian Mirza, S.T., M.Kom. selaku Sekretaris Jurusan Teknik Komputer Politeknik Negeri Sriwijaya

6. Ibu Hartati Deviana, S.T., M.Kom. selaku Dosen Pembimbing 1 Laporan Akhir.

7. Bapak Indarto, S.T., M.Cs. selaku Dosen Pembimbing 2 Laporan Akhir.

(6)

vi

8. Bapak/Ibu Dosen Jurusan Teknik Komputer Politeknik Negeri Sriwijaya.

9. Staff administrasi Jurusan Teknik Komputer yang telah memberikan kemudahan dalam hal administrasi.

10. Seluruh teman seperjuangan di kelas 6CC yang telah membersamai selama 3 tahun lamanya berkuliah.

11. Segenap teman-teman dan para sahabat yang telah memberikan motivasi dan dukungan dalam penyusunan laporan akhir ini.

Penulis menyadari sepenuhnya bahwa masih banyak terdapat kekurangan dalam penyusunan laporan ini. Oleh karena itu, saran dan kritik yang bersifat membangun penulis harapkan. Penulis juga berharap agar laporan ini dapat berguna dan bermanfaat bagi rekan-rekan pembaca serta rekan-rekan kami di lingkungan Politeknik Negeri Sriwijaya.

Palembang, Juli 2021

Penulis

(7)

vii ABSTRAK

Rancang Bangun Aplikasi Monitoring Jaringan Melalui Perangkat Mobile Berbasis Simple Network Management Protocol (SNMP)

M.Agung Noor Dzaki (2021 : 72 Halaman)

Laporan akhir ini bertujuan untuk merancang aplikasi monitoring jaringan dengan menggunakan perangkat mobile yang berbasis SNMP (Simple Network Management Protocol) agar memudahkan administrator jaringan dalam memantau kondisi jaringan serta perangkat yang terhubung ke jaringan tersebut.

Dalam perancangan aplikasi ini menggunakan protokol SNMP (Simple Network Management Protocol) yaitu protokol yang berguna untuk manajemen dan pemantauan kondisi jaringan ataupun peralatan yang terhubung pada jaringan tersebut seperti router. Aplikasi yang dihasilkan mampu menampilkan informasi perangkat jaringan, seperti server information, network interface, bandwidth usage, dan resource detail.

Adapun Hasil dari penelitian ini berupa aplikasi monitoring jaringan berbasis mobile yang mampu menampilkan informasi dari jaringan yang dipantau ataupun perangkat yang terhubung ke jaringan. Hal ini ditunjukan dengan berjalannya sistem monitoring pada perangkat mobile.

Kata kunci: Monitoring, Perangkat Mobile,SNMP, Jaringan Komputer

(8)

viii ABSTRACT

Design And Build Network Monitoring Applications Through Mobile Devices Based On The Simple Network Management Protocol (SNMP)

M.Agung Noor Dzaki (2021 : 72 Pages)

This final report is purposed to designing a network monitoring applications with mobile devices based on SNMP (Simple Network Management Protocol) to help the network administrator to monitor the network condition and device that connected to the network.

In the design of this application using SNMP (Simple Network Management Protocol). SNMP is the useful protocol for network condition management & maintenance or devices that are connected to that network such as router. The result of the application is able to show the network device information, such as server information, network interface, bandwidth usage, and resource detail.

For the result of this research is the network monitoring application based on mobile that can show the information from the network that is being monitored or device that connected to the network.this is indicated by

Keyword: Monitoring, Mobile Devices ,SNMP, Computer Network

(9)

ix DAFTAR ISI

HALAMAN JUDUL ... i

LEMBAR PENGESAHAN ... ii

MOTTO ... iv

KATA PENGANTAR ... v

ABSTRAK ... vii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xv

BAB I PENDAHULUAN 1.1. Latar Belakang ... 1

1.2. Rumusan Masalah ... 2

1.3. Batasan Masalah ... 2

1.4. Tujuan ... 3

1.5. Manfaat ... 3

BAB II TINJAUAN PUSTAKA 2.1. Penelitian Terdahulu ... 4

2.2. Aplikasi ... 6

2.3. Metode Pengembangan Sistem ... 7

2.4. Monitoring ... 9

2.5. Jaringan Komputer ... 10

2.5.1. Jaringan Komputer Berdasarkan Transmisi ... 11

2.5.2. Jaringan Komputer Berdasarkan Geografis ... 12

2.5.3. Perangkat Jaringan ... 13

2.6. Mobile ... 17

(10)

x

2.7. Android ... 18

2.7.1. Pengertian Android ... 18

2.7.2. Versi-versi OS Android ... 18

2.7.3. Visual Studio ... 20

2.7.4. Xamarin ... 21

2.8. SNMP (Simple Network Management Protocol) ... 21

2.8.1. Pengertian SNMP ... 21

2.8.2.Versi-versi SNMP ... 22

2.8.3.Management Information Base (MIB) ... 23

2.8.4.Trap ... 23

2.8.5.Object Identifier (OID) ... 23

2.9. Bahasa Pemrograman ... 23

2.9.1. C# ... 23

2.9.2.XAML ... 24

2.10.Data Flow Diagram (DFD)... 25

2.11. Flowchart ... 27

BAB III RANCANG BANGUN 3.1. Tahap Analisis ... 29

3.1.1 Analisis Permasalahan... 29

3.1.2 Analisis Kebutuhan ... 30

3.2. Tahap Perancangan / Desain Sistem ... 31

3.2.1. Diagram Konteks... 31

3.2.2. Data Flow Diagram (DFD) ... 31

3.2.3. Diagram Blok ... 32

3.2.4. Topologi Jaringan ... 33

3.2.5. Flowchart ... 34

3.2.5.1 Flowchart Halaman Login ... 34

3.2.5.2 Flowchart Server Information ... 35

3.2.5.3 Flowchart Network Information ... 36

(11)

xi

3.2.5.4 Flowchart Resource Information ... 37

3.2.5.5 Flowchart Utilities ... 38

3.2.6. Cara Kerja Aplikasi ... 39

3.2.7. Perancangan Antarmuka Aplikasi ... 39

3.2.7.1 Halaman Login ... 39

3.2.7.2 Halaman Dashboard ... 40

3.2.7.3 Menu Server Information ... 41

3.2.7.4 Menu Network Information ... 42

3.2.7.5 Menu Resource Information ... 43

3.2.7.6 Menu Utilities ... 44

3.2.8. Konfigurasi Jaringan Mikrotik ... 44

3.2.8.1 Masuk Jaringan Mikrotik ... 45

3.2.8.2 Login Mikrotik ... 45

3.2.8.3 SNMP Settings ... 47

3.2.8.4 SNMP Communities ... 47

3.2.8.5 SNMP Community Public ... 48

BAB IV HASIL DAN PEMBAHASAN 4.1. Hasil ... 49

4.1.1 Source Code ... 49

4.1.1.1 Source Code Login ... 49

4.1.1.2 Source Code Dashboard ... 50

4.1.1.3 Source Code Server Info ... 51

4.1.1.4 Source Code Network Info ... 52

4.1.1.5 Source Code Resources Info ... 54

4.1.1.6 Source Code Utilities ... 54

4.1.2 Hasil Tampilan ... 55

4.1.2.1 Tampilan Halaman Login ... 55

4.1.2.2 Tampilan Halaman Dashboard ... 56

4.1.2.3 Tampilan Halaman Server Information ... 56

(12)

xii

4.1.2.4 Tampilan Halaman Network Information ... 57

4.1.2.5 Tampilan Halaman Resource Information ... 58

4.1.2.6 Tampilan Halaman Utilities ... 59

4.2. Pembahasan ... 60

4.2.1 Pembahasan Halaman Login ... 60

4.2.2 Pembahasan Halaman Dashboard ... 61

4.2.3 Pembahasan Halaman Server Information ... 61

4.2.4 Pembahasan Halaman Network Information ... 61

4.2.5 Pembahasan Halaman Resource Information ... 61

4.2.6 Pembahasan Halaman Utilities... 62

4.2.7 Pengujian Black Box Testing ... 62

BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan ... 67

5.2. Saran ... ….. 68

DAFTAR PUSTAKA ... xv

LAMPIRAN ………. ... xviii

(13)

xiii

DAFTAR GAMBAR

Gambar 2.1 Ilustrasi Model Waterfall ... 7

Gambar 2.2 Arsitektur Client-Server ... 11

Gambar 2.3 Server……… ... 14

Gambar 2.4 Workstations (Komputer Desktop) ... 14

Gambar 2.5 Router……… ... 15

Gambar 2.6 Switch……… ... 16

Gambar 2.7 Bridge……… ... 16

Gambar 2.8 Kabel Jaringan (twisted pair)... 17

Gambar 2.9 Logo Android….. ... 18

Gambar 2.10 Logo Visual Studio ... 20

Gambar 2.11 Logo C……….. … ... 24

Gambar 3.1 Diagram Use Case….. ... 30

Gambar 3.2 Diagram Konteks….. ... 31

Gambar 3.3 Data Flow Diagram….. ... 32

Gambar 3.4 Diagram Blok…... 32

Gambar 3.5 Topologi Jaringan……… ... 33

Gambar 3.6 Flowchart Login.. ... 34

Gambar 3.7 Flowchart Server Information ……… ... 35

Gambar 3.8 Flowchart Network Information ……… ... 36

Gambar 3.9 Flowchart Resource Information ……… ... 37

Gambar 3.10 Flowchart Utilities ……… ... 38

Gambar 3.11 Rancangan Halaman Login ... 39

Gambar 3.12 Rancangan Halaman Dashboard ... 40

Gambar 3.13 Rancangan Menu Server Information ……… ... 41

Gambar 3.14 Rancangan Menu Network Information... 42

(14)

xiv

Gambar 3.15 Rancangan Menu Resource Information ……… ... 43

Gambar 3.16 Rancangan Menu Utilities ………... 44

Gambar 3.17 Masuk Jaringan Mikrotik… ... 45

Gambar 3.18 Login Mikrotik ……… ... 46

Gambar 3.19 Halaman Menu Winbox Dengan Default Configuration ………… 46

Gambar 3.20 SNMP Settings ……… ... 47

Gambar 3.21 SNMP Communities ……… ... 47

Gambar 3.22 SNMP Community Public ……… ... 48

Gambar 4.1 Source Code Login ….. ... 49

Gambar 4.2 Source Code Dashboard ….. ... 50

Gambar 4.3 Source Code Server Information….. ... 51

Gambar 4.4 Source Code Network Information….. ... 52

Gambar 4.5 Source Code Resource Information….. ... 54

Gambar 4.6 Source Code Utilities….. ... 54

Gambar 4.7 Tampilan Halaman Login….. ... 55

Gambar 4.8 Tampilan Halaman Dashboard….. ... 56

Gambar 4.9 Tampilan Halaman Server Information….. ... 57

Gambar 4.10 Tampilan Halaman Network Information….. ... 58

Gambar 4.11 Tampilan Halaman Resource Information…... 59

Gambar 4.12 Tampilan Halaman Utilities….. ... 60

(15)

xv DAFTAR TABEL

Tabel 2.1. Versi-versi OS Android ... 19

Tabel 2.2. Simbol-simbol Data Flow Diagram (DFD) ... 25

Tabel 2.3. Simbol-simbol pada Flowchart ... 27

Tabel 3.1. Kerangka PIECES ... 29

Tabel 3.2. Glosarium Use Case ... 30

Tabel 4.1. Tabel Pengujian Black Box Testing ... 62

Referensi

Dokumen terkait

Rancang Bangun Sistem Mobile Robot Pendeteksi Objek Berbasis Raspberry PI B+ merupakan rancang bangun sebuah robot pintar yang dapat mengikuti objek tanpa perlu

RANCANG BANGUN PENGAMAN KUNCI SEPEDA MOTOR DENGAN MAGNET BERBASIS MIKROKONTROLER..

Dengan judul “ Rancang Bangun Mobile Robot Pendeteksi Kebocoran Gas Dengan Menggunakan Modul XBee Berbasis Mikrokontroller ATMega32u4 " sebagai bahan untuk laporan

vii Universitas Widya Kartika ABSTRAK Yohannes : Skripsi/Tugas Akhir Rancang Bangun Aplikasi Marketplace Objek 3 Dimensi Building Information Modeling Building Information

xi ABSTRAK RANCANG BANGUN APLIKASI SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB DI SMPN 1 GUNUNG AGUNG Deni Tri Suswanto 13312573 Perpustakaan merupakan bagian dari sumber

xiii ABSTRAK RANCANG BANGUN SISTEM PENDUKUNG KEPUTUSAN UNTUK PEREKRUTAN CALON KARYAWAN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING SAW Decision support system design for

vii RANCANG BANGUN MESIN AMPIASEMI OTOMATIS BERBASIS ARDUINO UNO Nama : kartini Nim : 3103151023 Pembimbing : Khairudin Syah ST.,MT ABSTRAK Kemajuan teknologi yang sangat

RANCANG BANGUN SISTEM TANDA TANGAN DIGITAL BERBASIS ANDROID PADA APLIKASI KAMPUS PINTAR LAPORAN AKHIR Disusun untuk memenuhi syarat menyelesaikan pendidikan Diploma III Pada