Pembuatan Use Case Diagram

3.4 Pembuatan Use Case Diagram

Berdasakan studi kasus yaitu aplikasi web-GIS, diagram use case dapat dibagi menjadi dua bagian, yaitu client module dan server module. Diagram use case yang ditampilkan akan digunakan untuk untuk menjelaskan fitur-fitur yang dapat digunakan oleh pengguna. Diagram ini juga digunakan untuk verifikasi apakah seluruh fungsi yang dijelaskan di dalam use case telah diimplentasikan dalam aplikasi web-GIS tersebut. Pada modul client terdapat pengguna user, yang dapat menggunakan fitur- fitur aplikasi web-GIS tersebut. Fitur-fitur tersebut antara lain memilih tampilan layer, melakukan pembesaran zoom, melakukan penggeseran pan dan eksplorasi data spasial beserta atributnya. Gambar 3.3 menunjukkan fitur-fitur yang dapat dilakukan oleh actor pengguna. od web-gis memilih layer zoom zoom in zoom out pan eksplorasi data data spasial data atribut Pengguna Gambar 3.3 Actor Pengguna Dewi Maya Sari S. : Perancangan Sistem Informasi Geografis Berbasis Web menggunakan Mapserver, 2007. USU Repository © 2009 Bagian kedua adalah modul server. Pada bagian ini terdapat actor sistem yang mewakili aplikasi web-GIS. Gambar 3.4 menunjukkan fitur-fitur actor sistem. Actor sistem mempunyai fungsi untuk menampilkan layer sesuai permintaan pengguna, melakukan fungsi navigasi zoom, pan, menampilkan atribut yang diakses dari basisdata. ud web-gis System Menampilkan layer mengaktifkan fungsi nav igasi menampilkan data data spasial data atribut Gambar 3.4 Actor Sistem Untuk melihat keseluruhan sistem, diagram use case digabungkan, dan akan terlihat hubungan antara modul client dan server. Diagram use case setelah digabung adalah seperti pada Gambar 3.5. Dewi Maya Sari S. : Perancangan Sistem Informasi Geografis Berbasis Web menggunakan Mapserver, 2007. USU Repository © 2009 ud web-gis server module client module memilih layer zoom zoom in zoom out pan eksplorasi data data spasial data atribut Pengguna menampilkan layer mengaktifkan fungsi nav igasi menampilkan data data spasial data atribut System dependency dependency dependency Gambar 3.5 Diagram Use Case Gabungan Antara Modul Client dan Modul Server Pada gambar terlihat garis penghubung dependency yang berarti hubungan antara dua benda yang apabila benda yang satu berubah, maka akan mempengaruhi benda yang lain.

3.5 Pembuatan Modul File Map