• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN SISTEM

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

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.

30

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.

- 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.

32

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

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

34

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

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

36

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

Dokumen terkait