Selain minimum perangkat keras yang dibutuhkan, juga ditentukan perangkat lunak yang digunakan dalam membangunan Sistem Informasi
Pariwisata E-booking Kota Dili Berbasis Web, terlihat pada Tabel 3.2.
3.3 Perancangan Sistem
Setelah melakukan analisa kebutuhan sistem, tahap berikutnya adalah melakukan perancangan sistem. Perancangan sistem dibuat dengan
menggunakan diagram-diagram UML Unified Modeling Language
3.3.1 Use Case Diagram
Use case diagram menggambarkan interaksi antara actor dengan sistem. Untuk sistem informasi pariwisata kota Dili berbasis web ini akan
dibuat dua buah use case diagram, yaitu untuk : Admin, dan user.
Use Case Diagram Admin menggambarkan tentang fungsionalitas dan hubungan antara admin dengan sistem. Admin memiliki beberapa interaksi
dengan sistem yang bertugas untuk mengelola sistem dan pengaturan data sistem di antaranya adalah mengelola data admin dan data user termasuk di
dalamnya pengubahan, penambahan serta penghapusan data. Hal yang pertama kali dilakukan adalah melakukan login, mengedit data, menaruh
data dan mengahapus data. Setelah admin fungsuonalis admin selesai, admin
melakukan logout.
Use case diagaram user menunjukkan proses pertama yang dilakukan use case ini adalah melakukan login, setelah masuk dalam alamat website
user melakukan registrasi. Setelah proses registrasi selesai user melihat data hotel, melihat data transportasi, melakukan pemesanan akomodasi dan
transportasi. User menulis komentar sebagai umpan balik, melihat komentar, dan terakhir Logout. Use Case dapat dilihat pada Gambar 3.2.
Gambar 3.2.
Use Case Diagram Admin Dan User
3.3.2 Activity Diagram
Acitvity diagram menggambarkan alur proses kegiatan yang dilakukan oleh user atau admin . Sistem Perancangan Informasi Pariwisata E-booking
Kota Dili Berbasis Web yang akan dibangun terdiri dari 2 dua tingkatan yaitu untuk admin dan user.
Activity Diagram Admin login menunjukkan aktivitas yang dilakukan oleh admin dalam aplikasi yang dibangun untuk masuk ke dalam sistem.
Admin harus memasukan username dan password, kemudian diverifikasi oleh sistem. Setelah berhasil melakukan login, sistem akan menampilkan
halaman admin. Activity diagram admin login dapat dilihat pada Gambar 3.3.
Gambar 3.3 Activity Diagram untuk Admin
Activity Diagram user Registrasi menunjukkan akitivitas yang dilakukan oleh seorang pengunjung baru yaitu mengisi form registrasi untuk
menjadi user perusahaan. Lalu untuk masuk ke dalam sistem, maka user harus memasukkan username dan password, kemudian diverifikasi
oleh sistem. Setelah berhasil melakukan login, sistem akan menampilkan halaman
user, kemudian user dapat pemesanan akomodasi dan transportasi. Activity Diagram Login dapat dilihat pada Gambar 3.4.
Gambar 3.4 Activity Diagram User
3.3.3 Sequence Diagram