Perancangan Use Case Diagram

1. Use Case File System

Gambar 4.5 Use Case Filesystem Admin Forester User File Login Logout Exit Set Default Map verifikasi account Tambah Master Map Pilih Map Save Master Map Update Master Map Delete Master Map Search Master Map include extend include include include include extend include 103

2. Use Case Data Management

Gambar 4.6 Use Case Data Management 104

3. Use Case Statistik

Gambar 4.7 Use Case Statistik 105 106 Admin Forester User Search Data Pencarian Berdasarkan Spasial Atribut Berdasarkan Atribut Tahun RisalahPetakAnak Petak Berdasarkan Atribut pilihan Identify Spasial Atribute Print include include include include include View Spasial Atribute extend include Gambar 4.8 Use Case Pencarian Data

4. Use Case Pencarian Data

c. Use Case Scenario

Use case scenario merupakan penjelasan yang lebih terperinci mengenai masing-masing use case yang terjadi di dalam sistem.

a. Login

Nama Use case Login Aktor yang terlibat Adminforesteruser Trigger Pengguna ingin masuk dan menggunakan sistem. Pre condition Pengguna belum memasuki sistem Action Pengguna mengisi form login, verifikasi username, password, jenis user user role, Pengguna memasuki sistem. Post condition Pengguna di dalam sistem, memilih Data Default Map yang ingin digunakan. Pengguna dapat memilih menu bar yang akan aktif sesuai jenis usernya,

b. Logout

Nama Use case Logout Aktor yang terlibat Adminforesteruser Trigger Pengguna ingin keluar dari sistem. Dengan memilih sub menu logout Pre condition Pengguna berada di dalam sistem Action Pengguna memilih sub menu logout Post condition Pengguna keluar dari sistem, pengguna dapat memilih login untuk dapat masuk kembali kedalam sistem, atau memilih exit untuk menutup aplikasi. 107

c. Exit

Nama Use case Exit Aktor yang terlibat Adminforesteruser Trigger Pengguna selesai menggunakan sistem Pre condition Pengguna sudah keluar dari sistem atau bisa juga masih didalam sistem. Action Pengguna mengklik exit untuk menutup aplikasi dan keluar dari sistem. Post condition Pengguna kelar dari sistem dan aplikasi tertutup

d. Set Default Map

Nama Use case Set Default Map Aktor yang terlibat Adminforesteruser Trigger Pengguna melakukan pemilihan data peta yang akan dipakai. Pre condition Login sebagai admin forester user Form set default map tampil. Action Pilih data peta yang akan dipakai. Post condition Data peta telah terpilih

e. Tambah Master Map

Nama Use case Tambah Master Map Aktor yang terlibat Admin Trigger Admin ingin menambahkan data peta baru Pre condition Login sebagai Admin Peta baru belum terdaftar di dalam database Action Form Master Map ditampilkan Save data Master Map baru. Post condition Peta baru dimasukan kedalam database. 108