Gambar 4.4 Activity diagram dari usecase mencari informasi
Gambar 4.5 Activity diagram dari usecase melihat informasi
4.2.2 Class Diagram
Login Username
Password Admin
User Hotel
Restaurant Pariwisata
Penginapan Café
Nama hotel Form input
Forum Visualisasi dari struktur object sistem yang diajukan,
digambarkan dalam class diagram. Adapun langkah-langkah untuk menentukan object yang te rlibat adalah sebagai berikut :
a. Menemukan potensial objek Dari narasi use case, didapatkan sejumlah potential
object berikut:
Tabel 4.9 Daftar potential object
b. Memilih objek Dari daftar potential object di atas, maka dilakukan
analisa untuk memilih object.
Tabel 4.10 Daftar analisa potential object Potential Object
Reason Login
x
Bagian dari maintenance Username
x
Bagian dari admin Password
x
Bagian dari admin Admin
Ditulis Admin Pengguna
Ditulis user
Mencari informasi Memverivikasi data
Nama restaurant Alamat hotel
Alamat restaurant Museum
Rekreasi Maintenance system
Input data Hapus data
Melihat informasi Memberi informasi
Memberikan informasi
x
Tidak relevan Hotel
x
Bagian dari jenis penginapan Restaurant
Ditulis Restaurant Pariwisata
Ditulis Pariwisata Penginapan
Ditulis Penginapan Cafe
x
Bagian dari Restaurant Nama Hotel
x
Bagian dari hotel Nama Restaurant
x
Bagian dari Restaurant Alamat Restaurant
x
Bagian dari Restaurant Museum
x
Jenis dari pariwisata Rekreasi
x
Jenis dari pariwisata Maintenance
Sistem
x
Tidak Relevan Input
data
x
Tidak Relevan Hapus data
x
Tidak Relevan Melihat informasi
x
Tidak Relevan Forum
Ditulis Forum
Dari analisa di atas, didapatkan object yang terkait dengan sistem yang diajukan.
Tabel 4.11 Daftar Object
Admin User
Pariwisata Penginapan
Restaurant Sejarah
Belanja Forum
Dari daftar object di atas, struktur object sistem yang diajukan dapat digambarkan dalam class diagram berikut:
Gambar 4.6 Class diagram dari Sistem Informasi Lokasi Pariwisata
4.2.3 Sequence Diagram
Interaksi antar object pada system yang diajukan, digambarkan pada sequence diagram
berikut :
Gambar 4.7 Sequence diagram dari Sistem Informasi Lokasi Pariwisata
Gambar 4.8 Sequence diagram dari halaman sejarah
user pariwisata
museum rekreasi
religi memilih menu
memilih menu menampilkan halaman
Gambar 4.9 Sequence diagram dari halaman pariwisata
Gambar 4.10 Sequence diagram dari halaman hotel
4.2.4 Desain Data menggambarkan ERD dengan CDM
user hotel
bintang 1 bintang 2
bintang 3 bintang 4
bintang 5 memilih menu
memilih menu memilih menu
memilih menu memilih menu
memilih menu menampilkan halaman
menampilkan informasi bintang 1 menampilkan informasi bintang 2
menampilkan informasi bintang 3 menampilkan informasi bintang 4
menampilkan informasi bintang 5
ERD dibuat dalam bentuk Conceptual Data Model CDM yaitu cara yang digunakan di Power Designer untuk menggambarkan
logical design database.
Gambar 4.11 ERD Sistem Informasi Lokasi Pariwisata
4.2.5 Desain procedural dengan menggambarkan struktur menu
Gambar 4.12. Struktur Menu Sistem Informasi Lokasi Pariwisata
4.2.6 Desain Interface menggambarkan input dan output. Desain interface dapat dilihat pada lampiran.
4.3 Object Oriented Programming