Pemodelan Analisis Aplikasi Monitoring Jaringan Berbasis Web Dengan Menggunakan Simple Network Management Protocol

Gambar 3.1 Ilustrasi proses kerja aplikasi monitoring jaringan Dalam database akan dibuat report dari nilai availability dan traffic pada transport TCP dalam bentuk jam, menit, dan hari sesuai dengan struktur data pada database. Selanjutnya akan dibuat database query untuk mengambil nilai pada database untuk kemudian ditapilkan pada interfaces berbasis web.

3.2 Pemodelan Analisis

Pada penelitian ini digunakan UML sebagai bahasa pemodelan untuk mendesain dan merancang aplikasi monitoring jaringan. Model UML yang digunakan adalah use case diagram, dan activity diagram. SNMP Manager SNMP Agent SNMP Get-Request SNMP Value Database Database Query Web Interface SNMP Get-Response SNMP Message SNMP Message Universitas Sumatera Utara 3.2.1 Flowchart aplikasi Flowchart pada gambar 3.3 menjelaskan bagaimana aplikasi berjalan. Aplikasi dimulai saat pengguna membuka halaman login. Jika username dan password benar, maka pengguna akan diarahkan ke dalam halaman utama aplikasi. Gambar 3.2 Flowchart aplikasi 3.2.2 Identifikasi use case diagram Untuk mengetahui actor dan use case yang akan digunakan, maka dilakukan identifikasi actor dan identifikasi use case. Setelah mendapatkan actor dan use case maka use case diagram dapat digambarkan. Universitas Sumatera Utara Pengidentifikasian actor dalam aplikasi ini dilakukan dengan menjawab pertanyaan-pertanyaan berikut : 1. Siapa yang menggunakan sistem? Jawaban : Network administrator. 2. Siapa yang diperlukan untuk melaksanakan fungsi pada sistem? Jawaban : Network administrator. 3. Bagaimana pengguna menggunakan sistem? Jawaban : Network administrator menjalankan aplikasi dengan memilih menu yang terdapat pada halaman utama aplikasi. Untuk memulai proses monitoring trafik jaringan, network administrator terlebih dulu melakukan login, dan kemudian memilih menu availibility. Dengan demikian actor yang diperoleh adalah network administrator. Untuk mendapatkan use case dari network administrator, maka harus ditentukan hal-hal apa saja yang dapat dilakukan network administrator terhadap sistem. Berikut adalah hal- hal yang dapat dilakukan oleh network administrator sebagai actor dalam sistem : - Melakukan login ke dalam sistem SNMP. - Melakukan monitoring trafik jaringan. - Melakukan add evice penambahan perangkat yang akan di-monitoring. Berikut adalah use case diagram yang digambarkan berdasarkan actor dan use case yang diperoleh. Gambar 3.3 Use Case Diagram Simple Network Management Protocol SNMP Universitas Sumatera Utara - Use case login ke dalam aplikasi Berikut ini tabel dokumentasi naratif dari use case login ke dalam aplikasi monitoring jaringan Tabel 3.1. Dokumentasi naratif use case login ke dalam aplikasi monitoring jaringan Nama use case Login ke dalam aplikasi monitoring Aktor Network administrator Deskripsi Use case ini berfungsi untuk masuk ke dalam aplikasi monitoring trafik jaringan Pre condition - Normal flow Kegiatan aktor Respon sistem Network administrator memasukkan username dan password Sistem menampilkan tampilan menu utama Alternative flow Kegiatan aktor Respon sistem - - Post condition Sistem menampilkan menu utama yang terdiri dari empat pilihan, yaitu home, availability, monitoring, dan add device. Activity diagram untuk use case login aplikasi dapat dilihat pada Gambar 3.4. Universitas Sumatera Utara Gambar 3.4 Activity diagram login aplikasi monitoring jaringan - Use case Availability Berikut ini tabel dokumentasi naratif use case availability Tabel 3.2. Dokumentasi naratif use case availability Nama use case Availability Aktor Network administrator Deskripsi Use case ini berfungsi untuk menampilkan informasi devices yang aktif atau yang dapat dimonitoring dengan SNMP Pre condition Administrator telah memilih menu availability Normal flow Kegiatan aktor Respon sistem Administrator memilih menu availability Menampilkan informasi data device Alternative flow Kegiatan aktor Respon sistem Network administrator mengklik link view Menampilkan informasi data device dalam bentuk grafik Universitas Sumatera Utara Lanjutan Tabel 3.2 Dokumentasi naratif use case availability Post condition Administrator dapat melihat informasi data device dan status availability yang ditampilkan oleh sistem Activity diagram untuk use case availability dapat dilihat pada Gambar 3.5. Gambar 3.5 Activity diagram membuka halaman availability - Use case services Berikut ini tabel dokumentasi naratif use case services Tabel 3.3. Dokumentasi naratif use case services Nama use case Services Aktor Network administrator Deskripsi Use case ini berfungsi untuk menampilkan informasi services yang aktif dan yang tidak aktif Pre condition Administrator telah memilih menu services Normal flow Kegiatan aktor Respon sistem Administrator memilih menu availability Menampilkan informasi services Universitas Sumatera Utara Lanjutan Tabel 3.3 Dokumentasi naratif use case services Alternative flow Kegiatan aktor Respon sistem Network administrator mengklik link services Menampilkan informasi data services dalam bentuk tabel Post condition Administrator dapat melihat informasi services yang aktif dan yang tidak aktif Actvity diagram untuk services dapat dilihat pada Gambar 3.6. Gambar 3.6 Activity diagram membuka halaman services - Use case add devices Berikut ini tabel dokumentasi naratif use case add devices Tabel 3.4. Dokumentasi naratif use case add devices Nama use case Add Devices Aktor Network administrator Deskripsi Use case ini berfungsi untuk menampilkan form pengisian data device Pre condition Administrator telah memilih menu add device Universitas Sumatera Utara Lanjutan Tabel 3.4 Dokumentasi Naratif use case add devices Normal flow Kegiatan aktor Respon sistem Administrator memilih menu add device Menampilkan form pengisian data device Alternative flow Kegiatan aktor Respon sistem Post condition Sistem menampilkan form pengisian data device yang dapat diisi oleh administrator dan kemudian data tersebut disimpan di dalam database. Activity diagram untuk add device dapat dilihat pada Gambar 3.7. Gambar 3.7 Activity diagram add device - Use case logout Berikut ini tabel dokumentasi naratif use case login. Tabel 3.5 Dokumentasi naratif use case logout Nama use case Logout Aktor Network administrator Deskripsi Use case ini berfungsi untuk untuk keluar dari aplikasi dan kembali ke halaman login Pre condition Administrator telah memilih menu logout Universitas Sumatera Utara Lanjutan Tabel 3.5 Dokumentasi naratif use case logout Normal flow Kegiatan aktor Respon sistem Administrator memilih menu logout Menampilkan halaman login Alternative flow Kegiatan aktor Respon sistem - - Post condition Administrator akan keluar dari halaman utama sistem dan kembali ke halaman login Activity diagram untuk logout dapat dilihat pada Gambar 3.8. Gambar 3.8 Activity diagram logout

3.3 Perancangan Antarmuka interface