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