• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN SISTEM NETWORK HARDWARE MONITORING PADA PT. (PERSERO) PELABUHAN INDONESIA II - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS DAN PERANCANGAN SISTEM NETWORK HARDWARE MONITORING PADA PT. (PERSERO) PELABUHAN INDONESIA II - Binus e-Thesis"

Copied!
13
0
0

Teks penuh

(1)

vi

UNIVERS ITAS BINA NUS ANTARA

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004 / 2005 ANALIS IS DAN PERANCANGAN

S IS TEM NETWORK HARD WARE MONITORING PADA PT. (Persero) PELABUHAN INDONES IA II

Aris M ughni Daryatmo 0500553691 M uhammad Faisal Luthandri 0500556983 Ade Imam Kurniawan 0500560886

Abstrak

Hardware failure dapat menyebabkan suatu sistem tidak berjalan dengan semestinya dan memungkinkan terjadinya kerusakan hardware. Oleh karena itu, hardware yang tersedia harus di-maintain dengan baik. PT. (Persero) Pelabuhan Indonesia II sebagai perusahaan yang bergerak di bidang perpelabuhan yang menggunakan jaringan komputer di dalam mendukung kegiatan operasionalnya sehingga setiap workstation yang dimiliki harus benar-benar stabil dan reliable. Hingga saat tulisan ini disusun, PT. (Persero) Pelabuhan Indonesia II belum memiliki sistem yang berfungsi untuk memantau kondisi hardware dari setiap workstation yang terkoneksi pada jaringan PT. (Persero) Pelabuhan Indonesia II. Oleh karena itu diperlukan sebuah sistem yang mampu mengimplementasikan Hardware Monitoring. Sistem yang dikembangkan memiliki fungsi untuk memantau temperatur prosesor, temperatur chipset, kecepatan fan prosesor, voltase power supply dan mengetahui konfigurasi detil dari setiap workstation yang dipantau oleh server. Sistem network hardware monitoring menggunakan datagram socket. Sistem dibangun di atas platform Microsoft® Windows dan menggunakan Motherboard Monitor sebagai pembaca data dari chipset monitoring pada motherboard dan Java Runtime Environment sebagai runtime library.

(2)

PRAKATA

Puji syukur penulis panjatkan kepada Tuhan Yang M aha Esa atas segala berkat dan karunia-Nya sehingga penulis dapat menyelesaikan skripsi ini dengan baik dan tepat pada waktunya.

Tujuan dari penulisan skripsi ini adalah sebagai salah satu syarat akhir di dalam menyelesaikan program Strata-1 Jurusan Ilmu Komputer Program Studi Teknik Informatika pada Universitas Bina Nusantara. Skripsi ini memiliki judul “Analisis dan Perancangan Sistem Network Hardware Monitoring pada PT. (persero) Pelabuhan Indonesia II”.

Pada kesempatan ini, penulis juga ingin menyampaikan ucapan terima kasih kepada pihak-pihak yang berperan di dalam penyusunan skripsi ini dari awal hingga akhir, antara lain :

1. Keluarga penulis yang telah banyak memberikan dukungan dalam bentuk material maupun spiritual kepada penulis selama penulis menempuh pendidikan di Universitas Bina Nusantara dari awal hingga akhir.

2. Bapak Sablin Yusuf, Ir., M .Sc., M .CompSc. selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.

3. Bapak M uhammad Surbekti selaku Kepala Jurusan Teknik Informatika Universitas Bina Nusantara.

(3)

viii

5. Bapak Diyurman Gea, S.Kom, selaku Dosen Pembimbing yang telah membimbing penulis dalam banyak hal di dalam penyusunan skripsi ini.

6. Bapak Johan M uliadi Kerta, S.Kom, M .M , yang telah memberikan masukan-masukan yang sangat membantu dalam proses penyusunan skripsi ini.

7. Bapak R. Riawan, Bapak Arif Rusman dan Bapak Donalda dari Divisi Sistem Informasi PT. (persero) Pelabuhan Indonesia II yang telah banyak memberikan kemudahan serta atas saran-saran kepada penulis di dalam menyusun skripsi ini. Selain itu juga kepada seluruh staf dari Divisi Sistem Informasi PT. (persero) Pelabuhan Indonesia II yang telah memberikan dukungan moral kepada penulis. 8. Pihak-pihak lain yang tidak dapat penulis sebutkan satu per satu, yang telah

memberikan dukungan baik dalam bentuk material maupun spritual kepada penulis.

Penulis juga menyadari bahwa masih terdapat banyak kekurangan di dalam penulisan skripsi ini, oleh karena itu penulis sangat mengharapkan adanya kritik dan saran yang membangun sehingga penulis dapat menyempurnakan skrispi ini dengan lebih baik.

Pada akhirnya, penulis berharap skripsi ini dapat berguna bagi pengembangan pengetahuan dan wawasan bagi pihak PT. (persero) Pelabuhan Indonesia II, dan seluruh civitas akademik Universitas Bina Nusantara maupun bagi pembaca lainnya.

Jakarta, 21 Juni 2005

(4)

DAFTAR IS I

Halaman Judul Luar Halaman Judul Dalam

Halaman Persetujuan Softcover... iii

Abstrak ... vi

Prakata... vii

Daftar Isi... ix

Daftar Tabel... xiii

Daftar Gambar... xv

BAB 1 PENDAHULUAN 1.1Latar Belakang M asalah ... 1

1.2Ruang Lingkup ... 3

1.3Tujuan dan M anfaat ... 4

1.4M etodologi ... 5

1.5 Sistematika Penulisan ... 6

BAB 2 LANDAS AN TEORI 2.1 Network ... 8

2.2 Open System Interconnection (O SI) 7-layer... 10

2.3 Transmission Control Protocol / Internet Protocol (TCP/IP)... 13

2.3.1 Protokol dan model referensi ... 13

(5)

x

2.3.3 Internet Protocol (IP) ... 16

2.3.4 User Datagram Protocol ... 17

2.4 Pengalamatan jaringan (Network Addressing) ... 18

2.4.1 Physical Address... 18

2.4.2 Logical Address... 18

2.5 Broadcast Address, Private IP Address, Public IP Address dan Subnet Mask... 21

2.5.1 Broadcast Address... 21

2.5.2 Private Address... 21

2.5.3 Public IP Address... 22

2.5.4 Subnet Mask... 22

2.6 Perangkat Keras Jaringan (Network Hardware) ... 23

2.7 Topologi Jaringan... 27

2.8 Client-Server Model... 34

2.9 M anajemen Jaringan (Network Management) ... 35

2.9.1 Polling... 37

2.9.2 Arsitektur M anajemen Jaringan ... 37

2.10 Network Monitoring... . 41

2.10.1 Pengertian Network Monitoring ...41

2.10.2 Network Hardware Monitoring ... 42

2.10.3 Connection Monitoring ... 43

2.10.4 Traffic Monitoring ... 43

2.10.5 Network Performance Monitoring ... 44

(6)

2.10.7 Passive Network Monitoring ... 46

2.11 Pemrograman Soket (Socket Programming) ... 47

2.12 Java ... 49

2.13 Power Supply... 49

2.14 UM L (Unified Modeling Language) ...50

2.14.1 Things ... 50

2.14.1.1 Structural Things ... 51

2.14.1.2 Behavioral Things... 54

2.14.1.3 Grouping Things... 55

2.14.1.4 Annotational Things... 55

2.14.2 Hubungan (Relationship) pada UM L... 56

2.14.2.1 Dependency... 56

2.14.2.2 Association... 57

2.14.2.3 Generalization... 57

2.14.2.4 Realization... 57

2.15 State Transition Diagram... 57

BAB 3 ANALIS IS DAN PERANCANGAN S IS TEM 3.1 Sejarah Perusahaan... 59

3.2 Struktur Organisasi Perusahaan... 62

3.3 Analisa Sistem yang Sedang Berjalan... 68

3.3.1 Sistem yang Sedang Berjalan ... 68

3.3.2 Analisa Permasalahan... 74

3.3.3 Analisa Sistem Solusi ... 76

(7)

xii

3.4 Perancangan Fitur Sistem Solusi ... 81

3.5 Perancangan State Transition Diagram... 86

3.6 Perancangan UM L (Unified Modeling Language)... 92

3.7 Perancangan Layar ... 111

3.8 Perancangan Kelas ... 122

BAB 4 ANALIS IS DAN PERANCANGAN S IS TEM 4.1 Spesifikasi Sistem... 143

4.2 Prosedur Operasional ... 144

4.2.1 Prosedur Instalasi dan Konfigurasi Sistem... 144

4.2.2 Prosedur Penggunaan Sistem ... 147

4.3 Evaluasi Sistem ... 162

4.3.1 Evaluasi Kelebihan dan Kekurangan Sistem... 162

4.3.2 Evaluasi Penggunaan CPU dan M emori Sistem ... 163

4.3.3 Evaluasi Network Hardware Monitoring... 164

4.3.4 Evaluasi sebelum dan sesudah sistem Diimplementasikan...165

4.3.5 Evaluasi Tingkat Kepuasan Pengguna ... 166

BAB 5 S IMPULAN DAN S ARAN 5.1 Simpulan... 174

5.2 Saran ... 175

DAFTAR PUS TAKA ... 176

(8)

DAFTAR TABEL

Tabel 3.1 Keterangan format data ... 80

Tabel 3.2 Keterangan format perintah yang dikirim ke Client...80

Tabel 4.1 Hasil evaluasi penggunaan CPU dan memori sistem... 164

Tabel 4.2 Evaluasi pengujian Network Hardware Monitoring... 165

Tabel 4.3 Evaluasi sebelum dan sesudah sistem diimplementasikan... 166

Tabel 4.4 Evaluasi kuesioner pengguna pertanyaan No 1... 167

Tabel 4.5 Evaluasi kuesioner pengguna pertanyaan No 2... 168

Tabel 4.6 Evaluasi kuesioner pengguna pertanyaan No 3... 169

Tabel 4.7 Evaluasi kuesioner pengguna pertanyaan No 4... 170

Tabel 4.8 Evaluasi kuesioner pengguna pertanyaan No 5... 171

Tabel 4.9 Evaluasi kuesioner pengguna pertanyaan No 6... 172

(9)

DAFTAR GAMBAR

Gambar 2.1 Network menurut skalanya ... 10

Gambar 2.2 OSI 7 Layer (Cisco System, 2003) ... 13

Gambar 2.3 Skema Protokol TCP (Cisco Sytem, 2003) ... 16

Gambar 2.4 Skema paket IP (Cisco System, 2003)... 17

Gambar 2.5 Skema paket UDP (Cisco System, 2003)...18

Gambar 2.6 Struktur kelas IP (Cisco System, 2003)... 21

Gambar 2.7 Perangkat Keras Jaringan (Cisco Systems, 2003) ... 27

Gambar 2.8 Bus Topology... 28

Gambar 2.9 Ring Topology... 29

Gambar 2.10 Star Topology... 30

Gambar 2.11 Extended Star Topology... 31

Gambar 2.12 Hierarchical Topology... 32

Gambar 2.13 Mesh Topology... 33

Gambar 2.14 Centralized Architecture... 38

Gambar 2.15 Distributed Architecture... 39

Gambar 2.16 Hierarchical Architecture... 40

Gambar 2.17 Class... 51

Gambar 2.18 Interface... 52

Gambar 2.19 Use Case... 52

Gambar 2.20 Active Class... 53

Gambar 2.21 Component... 53

(10)

Gambar 2.23 Interaction... 54

Gambar 2.24 State Machine... 55

Gambar 2.25 Grouping Things... 55

Gambar 2.26 Annotational Things... 56

Gambar 2.27 Dependency... 56

Gambar 2.28 Association... 57

Gambar 2.29 Generalization... 57

Gambar 2.30 State Transition Diagram... 62

Gambar 2.31 Kondisi dan aksi pada State Transition Diagram... 58

Gambar 3.1 Usaha PT.(Persero) Pelabuhan Indonesia II ... 60

Gambar 3.2 Struktur Organisasi PT.(persero) Pelabuhan Indonesia II ... 62

Gambar 3.3 Struktur Organisasi Sub Divisi Sistem Informasi PT. (Persero) Pelabuhan Indonesia II ... 63

Gambar 3.4 Skema Jaringan PT.(persero) Pelabuhan Indonesia II ... 70

Gambar 3.5 Skema jaringan LAN Priok... 71

Gambar 3.6 Skema jaringan server pada PT.(persero) Pelabuhan Indonesia II ... 73

Gambar 3.7 Sistem M onitoring... 75

Gambar 3.8 Format data yang dikirim ke Server...79

Gambar 3.9 Format perintah yang dikirim ke Client ...80

Gambar 3.10 M odel Sistem Solusi ... 81

Gambar 3.11 Password Authentication... 83

Gambar 3.12 Message Service... 85

Gambar 3.13 State Transition Diagram M enu Utama... 86

(11)

xvi

Gambar 3.15 State Transition Diagram M enu Edit... 88

Gambar 3.16 State Transition Diagram M enu Help... 89

Gambar 3.17 State Transition Diagram M enu Agent... 90

Gambar 3.18 State Transition Diagram M enu Help... 91

Gambar 3.19 Diagram Use Case... 92

Gambar 3.20 Diagram Kelas (Class Diagram) Server... 93

Gambar 3.21 Diagram Kelas (Class Diagram) Client... 94

Gambar 3.22 Daftar Kelas Server... 95

Gambar 3.23 Daftar Kelas Server (lanjutan) ... 96

Gambar 3.24 Daftar Kelas Server (lanjutan) ... 97

Gambar 3.25 Daftar Kelas Client... 98

Gambar 3.26 Diagram Sekuensial (Sequence Diagram) Autentikasi... 99

Gambar 3.27 Diagram Sekuensial (Sequence Diagram) Start... 100

Gambar 3.28 Diagram Sekuensial (Sequence Diagram) Stop... 101

Gambar 3.29 Diagram Sekuensial (Sequence Diagram) Print Report... 102

Gambar 3.30 Diagram Sekuensial (Sequence Diagram) View Console... 103

Gambar 3.31 Diagram Sekuensial (Sequence Diagram) Exit... 104

Gambar 3.32 Diagram Sekuensial (Sequence Diagram) About... 105

Gambar 3.33 Diagram Sekuensial (Sequence Diagram) Help Contents... 106

Gambar 3.34 Diagram Sekuensial (Sequence Diagram) Refresh... 106

Gambar 3.35 Diagram Sekuensial (Sequence Diagram) Find Client... 107

Gambar 3.36 Diagram Sekuensial (Sequence Diagram) View Graph... 107

Gambar 3.37 Diagram Sekuensial (Sequence Diagram) View System Details... 108

(12)

Gambar 3.39 Diagram Sekuensial (Sequence Diagram) Shutdown... 109

Gambar 3.40 Diagram Sekuensial (Sequence Diagram) Restart... 110

Gambar 3.41 Rancangan Layar Halaman Login... 111

Gambar 3.42 Rancangan Layar Halaman Utama ... 112

Gambar 3.43 Rancangan Layar Halaman Invalid Login... 113

Gambar 3.44 Rancangan Layar Halaman Server... 113

Gambar 3.45 Rancangan Layar Halaman Edit... 114

Gambar 3.46 Rancangan Layar Halaman Help... 115

Gambar 3.47 Rancangan Layar Halaman Print Report... 116

Gambar 3.48 Rancangan Layar Halaman View Console... 116

Gambar 3.49 Rancangan Layar Halaman Find Client... 117

Gambar 3.50 Rancangan Layar Halaman About... 117

Gambar 3.51 Rancangan Layar Halaman Help Contents... 118

Gambar 3.52 Rancangan Layar Halaman View Graph... 118

Gambar 3.53 Rancangan Layar Halaman View System Details... 119

Gambar 3.54 Rancangan Layar Halaman Send Message... 119

Gambar 3.55 Rancangan Layar Halaman Shutdown... 120

Gambar 3.56 Rancangan Layar Halaman Alert... 120

Gambar 3.57 Rancangan Layar Halaman Client... 121

Gambar 4.1 Halaman Client... 148

Gambar 4.2 Halaman Login... 149

Gambar 4.3 Halaman Invalid Login... 149

Gambar 4.4 Halaman Utama... 150

(13)

xviii

Gambar 4.6 Halaman Stop Server... 151

Gambar 4.7 Halaman Print Report... 152

Gambar 4.8 Halaman View Console... 153

Gambar 4.9 Halaman Refresh... 154

Gambar 4.10 Halaman Find Client... 155

Gambar 4.11 Halaman Help Contents... 156

Gambar 4.12 Halaman About... 157

Gambar 4.13 Halaman View Graph... 158

Gambar 4.14 Halaman View System Details... 159

Gambar 4.15 Halaman Send Message... 160

Gambar 4.16 Halaman Alert... 160

Gambar 4.17 Konfirmasi sebelum melakukan shutdown / restart terhadap Client ..161

Gambar 4.18 Halaman System Shutdown... 161

Gambar 4.19 Halaman Exit... 162

Gambar 4.20 Diagram evaluasi kuesioner pengguna pertanyaan No.1... 167

Gambar 4.21 Diagram evaluasi kuesioner pengguna pertanyaan No.2... 168

Gambar 4.22 Diagram evaluasi kuesioner pengguna pertanyaan No.3... 169

Gambar 4.23 Diagram evaluasi kuesioner pengguna pertanyaan No.4... 170

Gambar 4.24 Diagram evaluasi kuesioner pengguna pertanyaan No.5... 171

Gambar 4.25 Diagram evaluasi kuesioner pengguna pertanyaan No.6... 172

Referensi

Dokumen terkait

Misi ICRC tersebut adalah melindungi kehidupan dan martabat para korban perang dan kekerasan dalam negeri dan memberi mereka bantuan, berusaha untuk mencegah

Kepuasan konsumen dari steak house Kota Bandung harus lebih ditingkatkan lagi karena tingkat kepuasan berada pada cukup tinggi, itu tidak membuat

Panitia Pengadaan Barang/Jasa telah menetapkan pemenang pelelangan umum pascakualifikasi untuk:.

Kepada peserta lelang yang berkeberatan dengan hasil pelelangan ini diberikan masa sanggah selama 5 (lima) hari kerja setelah tanggal pengumuman ini. Demikian pengumuman

Papero adalah rekan yang menarik, mempunyai tinggi 38,5 cm ukurannya mini seperti ukuran seorang bayi, matanya dilengkapi dengan kamera CCD untuk mengenali orang.. Makhluk kecil

Penyebab krisis terutama disebabkan (secara garis besarnya) Utang swasta luar negeri mencapai cukup besar Merosotnya nilai tukar rupiah terhadap dollar - terjadinya overshooting

Indikator linguistik berkaitan dengan penggunaan bahasa daerah (bahasa Batak-.. Mandailing) dalam bentuk kehidupan sehari-hari, setidaknya penggunaan bahasa daerah

sisi lain Anda akan lihat bahwa mereka hanya flat seperti postcard.. Lupakan keterbatasan ini dan biarkan hanya di dalam