UNIVERSITAS BINA NUSANTARA
Jurusan Teknik InformatikaSkripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008
SISTEM MONITORING GANGGUAN JARINGAN BERBASIS SMS
PADA PT TRIMULIA SARANA AGUNG
Handri Yatmo : 0800762344 Agus Darma Kusuma : 0800776330 Nurhafifah Ely Yeni : 0800785184 Kelas/Kelompok : 07PCT / 09 Abstrak
TUJUAN PENELITIAN skripsi ini adalah untuk membuat suatu sistem
monitoring jaringan dengan notifikasi berbasis SMS pada perusahaan. Sistem ini dibuat untuk memudahkan network administrator dalam memantau komputer yang ada, sehingga mampu memantau semua komputer dengan mudah dan cepat.
METODE PENELITIAN yang digunakan adalah dengan survey lapangan, menganalisis sistem yang sedang berjalan, perancangan aplikasi client server, dan membuat program.
HASIL YANG DICAPAI dalam penelitian adalah perancangan aplikasi baru server monitoring dengan notifikasi SMS yang merupakan aplikasi monitoring
terhadap komputer ( PC/Client ), yang dapat digunakan oleh network administrator
untuk memantau setiap komputer dalam jaringan tanpa harus berada di tempat dan jika ada komputer yang mati ( tidak terhubung dalam jaringan ) maka akan di notifikasi melalui SMS.
SIMPULAN yang diperoleh dalam penelitian dan perancangan aplikasi ini diharapkan dapat memudahkan proses monitoring terhadap jaringan, sehingga dapat mempermudah pekerjaan network administrator dalam memantau komputer dalam jaringan dalam rangka meningkatkan optimalitas perusahaan dalam pekerjaan.
viii
PRAKATA
Puji Syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan skripsi ini dengan baik. Tujuan skripsi ini merupakan syarat akhir di dalam menyelesaikan pendidikan Strata-I di Fakultas Ilmu Komputer Jurusan Teknik Informatika Universitas Bina Nusantara. Skripsi ini memiliki judul “Sistem Monitoring Gangguan Jaringan Berbasis SMS Pada PT Trimulia Sarana Agung”.
Dalam penyusunan skripsi ini, penulis juga mendapatkan banyak bantuan dari berbagai pihak, baik secara langsung maupun tidak langsung. Oleh karena itu, penulis ingin menyampaikan terima kasih yang sebesar-besarnya kepada :
1. Keluarga penulis, khususnya kedua orang tua yang telah memberikan dukungan dalam bentuk material maupun spiritual dan perhatian kepada penulis.
2. Bapak Rudi Tjiptadi, Dipl.Ing selaku Dosen Pembimbing Skripsi yang telah membimbing penulis dalam banyak hal dalam penyusunan skripsi.
3. Bapak Prof . Dr . Geraldus Polla, M.App.Sc, selaku Rektor Universitas Bina Nusantara.
4. Bapak Sablin Yusuf, M.Sc., M.CompSc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara, Jakarta.
5. Bapak Fredy Purnomo selaku Ketua Jurusan Teknik Informatika Universitas Bina Nusantara, Jakarta.
6. Bapak Agus Darmawan selaku IT Manager di PT Trimulia Sarana Agung yang telah banyak membantu dengan memebrikan informasi dan data-data yang sangat berguna dalam penyusunan skripsi ini.
7. Teman-teman yang telah memberikan bantuan, saran dan ide dalam penulisan skripsi ini.
8. Dan pihak – pihak yang telah memberikan bantuan langsung maupun tidak langsung.
Penulis juga menyadari bahwa masih banyak terdapat kekurangan dalam penyusunan skripsi ini. Oleh karena itu, penulis mengharapkan saran dan kritik yang membangun dari semua pihak sehingga penulis dapat menyempurnakan skripsi ini dengan lebih baik.
Pada akhirnya, penulis berharap semoga skripsi ini dapat berguna bagi pengembangan bagi pihak PT. Trimulia Sarana Agung dan seluruh civitas akademik Universitas Bina Nusantara maupun bagi pembaca lainnya.
Jakarta, 21 Januari 2008
x
DAFTAR ISI
Halaman Judul Luar i
Halaman Judul Dalam ii
Halaman Persetujuan Hard Cover iii
Halaman Pernyataan dewan Penguji iv-vi
Abstrak vii
Prakata viii-ix
Daftar Isi x-xii
Daftar Tabel xiii
Daftar Gambar xiv-xvi
Daftar Lampiran xvii
BAB 1 PENDAHULUAN
1.1 Latar Belakang 1
1.2 Ruang Lingkup 2
1.3 Tujuan dan Manfaat 3
1.3.1 Tujuan 3 1.3.2 Manfaat 3 1.4 Metodologi 4 1.4.1 Metodologi Analisis 4 1.4.2 Metodologi Perancangan 4 1.5 Sistematika Penulisan 5
BAB 2 LANDASAN TEORI
2.1 Jaringan Komputer 7
2.1.1 Klasifikasi Jaringan Komputer 9
2.2 Protokol 12
2.3 Jenis-jenis topologi 13
2.4 Media Transmisi 18
2.5 Perangkat-perangkat Hardware 19
2.6 Perangkat Lunak Jaringan 25
2.6.1 Hierarki Protokol 25
2.6.2 Model-Model Referensi 26
2.6.2.1 Model Referensi OSI 27
2.6.2.2 Model Referensi TCP/IP 29
2.7 Network Monitoring 31
2.7.1 Pengertian Network Monitoring 31
2.7.2 Tujuan Network Monitoring 32
2.8 Program Ping 33
2.9 Aplikasi yang digunakan 33
2.9.1 Java 33
2.9.2 Teknologi SMS 34
2.9.2.2 Kelebihan SMS 38
BAB 3
Analisa dan Perancangan
3.1 Sejarah Perusahaan 39 3.1.1 Filosofi Perusahaan 40 3.1.2 Visi Perusahaan 41 3.1.3 Misi Perusahaan 41 3.1.4 Lokasi Perusahaan 41 3.2 Struktur Organisasi 42
3.3 Tugas dan Wewenang 43
3.4 Sistem yang sedang berjalan 47
3.4.1 Server monitoring yang sedang berjalan 48
3.4.2 Topologi Jaringan 50
3.4.3 Device Networking 51
3.5 Permasalahan yang dihadapi 54
3.6 Usulan Pemecahan Masalah 55
3.7 Perancangan 55
3.7.1 Bagan Alir ( flowchart ) 55
3.7.2 Perancangan Layar 57
BAB 4 IMPLEMENTASI DAN EVALUASI
4.1 Spesifikasi Yang Dibutuhkan 61
4.1.1 Spesifikasi Kebutuhan Perangkat Keras 61 4.1.2 Spesifikasi Kebutuhan Piranti Lunak 62
4.2 Pengoperasian 62
4.2.1 Halaman Server Program Yang Belum Terhubung
Dengan Client 64
4.2.2 Halaman Client Program Yang Belum Terhubung
Dengan Server 67
4.2.3 Halaman dataKomp.txt 68
4.2.4 Halaman Server Program Yang Telah Terhubung
Dengan Client 69
4.2.5 Halaman Prompt 70
4.2.6 Halaman Client Yang Terhubung Dengan Server 71 4.2.7 Halaman Server Program Yang Terputus Dengan
Client 72
4.2.8 Halaman Messageyang dikirim ke Network
Administrator 73
4.2.9 Halaman Log.txt 74
4.2.10 Halaman Client Program jika Client ingin Exit tanpa
mengganggu proses monitoring 75
xii
4.2.12 Halaman ServerJika semua Clientyang ada pada dataKomp.txt terputus koneksi pada saat yang sama 78 4.2.13 Halaman Log.txt Jika semua Clientyang ada pada dataKomp.txt terputus koneksi dengan Server pada saat yang sama 79
4.2.14 Messageyang dikirimkan ke handphone network
administrator 80
4.3 Evaluasi 83
BAB 5 Simpulan dan Saran
5.1 Simpulan 84 5.2 Saran 85
DAFTAR PUSTAKA
86
RIWAYAT HIDUP
87
LAMPIRAN
90
SURAT SURVEI
DAFTAR TABEL
Tabel 2.1 Klasifikasi Jaringan berdasarkan jarak 8
Tabel 2.2 Jenis-Jenis Protokol 12
Tabel 2.3 Kemampuan dari media guidedyang digunakan dalam aplikasi
point to point 19
xiv
DAFTAR GAMBAR
Gambar 2.1 Local Area Network( LAN ) 10
Gambar 2.2 Metropolitan Area Network( MAN ) 11
Gambar 2.3 Wide Area Network( WAN ) 12
Gambar 2.4 Topologi Jaringan Bintang ( Star ) 14
Gambar 2.5 Topologi Jaringan Bus 15
Gambar 2.6 Topologi Jaringan Pohon ( Tree) 16
Gambar 2.7 Topologi Jaringan Cincin ( Ring) 18
Gambar 2.8Hub/ Konsentrator 20
Gambar 2.9 Repeater 21
Gambar 2.10 Bridges / Jembatan 22
Gambar 2.11 Router 23
Gambar 2.12 Network Interface Card ( NIC ) 24
Gambar 2.13 Access Point 24
Gambar 2.14 Model Referensi OSI 29
Gambar 2.15 TCP / IP 31
Gambar 2.16 Short Messaging Entities (SME) di Jaringan GSM 36 Gambar 2.17 Ozeki Message Server menggunakan Handphone yang dihubungkan
dengan PC 37
Gambar 2.18 Ozeki Message Server menggunakan koneksi IP 37 Gambar 3.1 Struktur Organisasi PT Trimulia Sarana Agung 42 Gambar 3.2 Tampilan Checking Jaringan secara manual 49
Gambar 3.3 Topologi Jaringan PT Trimulia Sarana Agung 50
Gambar 3.4 Flowchart system 56
Gambar 3.5 Rancangan layar server 57
Gambar 3.6 Rancangan layar client 58
Gambar 3.7 Rancangan layar dataKomp 59
Gambar 3.8 Rancangan layar Log out 60
Gambar 4.1 Perangkat Keras Yang Digunakan 63
Gambar 4.2 Program Server belum terhubung dengan Client 64
Gambar 4.3 Port yang digunakan Phone and Modem 66
Gambar 4.4 Program Client yang belum terhubung Server 67
Gambar 4.5 dataKompt.txt 68
Gambar 4.6 Program Server yang terhubung Client 69
Gambar 4.7 Command Prompt 70
Gambar 4.8 Program Client yang terhubung Server 71
Gambar 4.9 Program Server yang terputus Client 72
Gambar 4.10 Messageke Network Administrator 73
Gambar 4.11 Log.txt 74
Gambar 4.12 Client memasukkan perintah quit 75
Gambar 4.13 Tampilan Setelah client memasukkan perintah quit 76 Gambar 4.14 Tampilan Client setelah Server mengkonfirmasi permintaan
Quit 77
Gambar 4.15 LOG_OUT.txt 77
Gambar 4.16 ServerJika semua Clientyang ada pada dataKomp.txt terputus koneksi
xvi
Gambar 4.17 Halaman Log.txt Jika semua Clientyang ada pada dataKomp.txt
terputus koneksi pada saat yang sama 79