Analisa Sistem yang Diusulkan UseCase Model Diagram

Dari analisa yang telah dilakukan terdapat perbedaan- perbedaan antara sistem yang sedang berjalan dengan rancangan sistem yang diusulkan, diantaranya : Tabel 4.3. Perbedaan sistem yang sedang berjalan dengan sistem yang diusulkan Sistem yang Sedang Berjalan Sistem yang diusulkan Layanan informasi terbaru diperoleh melalui surat dan faksimili, dan layanan pengaduan dilakukan melalui telepon, faksimili atau email. Alternatif layanan informasi dan layanan pengaduan menggunakan teknologi SMS dimana layanan request informasi terbaru dan layanan pengaduan dapat diakses via SMS. Jika ada informasi terbaru pada setiap departemen dapat dikirmkan secara broadcast. Dalam hal biaya relatif mahal jika pemberian informasi menggunaakan buku Dalah hal biaya relatif lebih murah jika menggunakan web

4.1.7 Analisa Sistem yang Diusulkan

Sistem terdiri dari dua bagian, yang pertama sistem administrator berbasis web server yang berfungsi memasukkan data dan merubah data seputar informasi pariwisata. Pada bagian administrator terdapat satu admin saja. Yang kedua sistem client berbasis web yaitu dengan membuka situs atau website dari sistem lokasi pariwisata dan setiap user atau pelanggan dapat mencari informasi seputar lokasi pariwisata dan yang berkaitan dengan itu.

4.1.8 UseCase Model Diagram

Interaksi antara sistem, eksternal sistem dan user dapat dilihat dalam use case model diagram. Adapun langkah-langkah membuat use case model diagram. a. Identifikasi actor b. Identifikasi use case c. Buat use case model diagram d. Dokumentasikan narasi use case

4.1.8.1 Identifikasi Aktor

Tabel 4.4 Daftar Aktor Istilah Sinonim Deskripsi 1. User Pengguna Sistem Individu yang menggunakan sistem untuk mencari, menginput dan melihat informasi 2. Admin Yang bertanggung jawab dalam maintenance sistem dan menginput data.

4.1.8.2 Identifikasi UseCase

Tabel 4.5 Daftar Usecase Nama Usecase Deskripsi Usecase Pelaku yang berpartisipasi dan perannya Manipulasi data Mendeskripsikan kejadian admin dalam menginput, mengedit serta menghapus data di dalam sistem informasi lokasi pariwisata Admin Server eksternal Mencari Informasi Mendeskripsikan kejadian user untuk mencari informasi di dalam sistem informasi lokasi pariwisata. User Bisnis Primer Melihat Informasi Mendeskripsikan kejadian user untuk melihat informasi yang diberikan sistem, yang terdiri dari informasi sejarah, pariwisata, hotel, restaurant, dan hiburan. User Bisnis Primer

4.1.8.3 UseCase Model Diagram

Gambar 4.2 UseCase Model Diagram yang diajukan

4.1.8.4 Narasi UseCase

Tabel 4.6 Narasi dari use case Login Use case name 3.1.1.1 Login Actor Admin Brief description Admin ingin login terhadap sistem informasi lokasi pariwisata dengan menginputkan user name dan password maka sistem akan check user name dan password tersebut Besic flow Sistem menampilkan sistem informasi, jika user name dan password yang diinginkan benar sistem akan menampilkan halaman utama, tetapi jika salah sistem akan menampilkan pesan “maaf, username dan password yang dimasukan salah silahkan ulangi username dan password anda” Alternate flow Jika dalam menginput user name dan password salah maka sistem akan menampilkan pesan “maaf, username dan password yang dimasukan salah silahkan ulangi username dan password anda” Pre condition Admin harus mengetahui user name dan password yang dimiliki Post condition Tampil halaman admin pertama web sistem informasi lokasi pariwisata Tabel 4.7 Narasi dari use case Manipulasi data Use case name 3.1.1.2 Manipulasi Data Actor Admin Brief description Admin ingin memanipulasi data menginput, mengedit, mendelete data untuk sistem informasi lokasi pariwisata yang terdiri dari data sejarah, pariwisata, hotel, restaurant, hiburan. Besic flow Sistem menampilkan halaman untuk memanipulasi data. Alternate flow Jika dalam menginput user name dan password salah maka sistem akan menampilkan pesan “maaf, username dan password yang dimasukan salah silahkan ulangi username dan password anda” Pre condition Admin harus mengetahui user name dan password yang dimiliki Post condition Tampil halaman admin pertama web sistem informasi lokasi pariwisata Tabel 4.8 Narasi dari use case Mencari Informasi Use case name 3.1.1.3 Mencari Informasi Actor User Brief description User ingin mencari informasi mengenai sejarah, pariwisata, hotel, restaurant, hiburan. Basic flow Sistem akan menapilkan form pencarian, lalu user memasukan key word setelah itu sistem akan menampilkan hasil dari pencarian. Alternate flow Jika key word yang dimasukkan tidak ditemukan maka akan tampil pesan data tidak ditemukan Pre condition User harus memasukan kembali key word lain. Post condition Tampil halaman halaman yang dicari

4.2 Object Oriented Design