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