3.1.11.3. Spesifikasi Sistem
Berikut spesifikasi sistem yang dibuat : 1.
Sistem dikembangkan dengan menggunakan metode client server. Aplikasi ini dikembangkan disisi clientfrontend. Sedangkan disisi
serverbackend akan dikembangkan aplikasi web yang dibuat
dengan Framework Code Igniter yang merupakan sumber data dari aplikasi frontend.
2. Konektivitas antara aplikasi pemandu wisata kebun binatang
Bandung pada platform android ini dengan aplikasi backend di server
menggunakan koneksi protocol HTTP dengan memanfaatkan jaringan internet yang ada dalam perangkat
handset. 3.
Spesifikasi sistem di sisi frontend adalah sebagai berikut : a.
Perangkat yang digunakan harus bisa digunakan dimana saja dan kapan saja selama perangkat handset memiliki jaringan
internet .
b. Agar aplikasi dapat berjalan dengan maksimal, sebaiknya
berada dalam cakupan line of sight agar data yang diterima relevan dengan lokasi pengguna berada. Cakupan line of sight
yang baik yaitu ketika berada di lingkungan terbuka atau tidak berada di ruangan tertutup.
4. Spesifikasi sistem di sisi backend adalah sebagai berikut :
a. Sistem dapat memfasilitasi pengelolahan konten informasi.
b. Sistem dapat memfasilitasi admin untuk melakukan tambah,
ubah, dan hapus konten informasi hewantumbuhan dan fasilitas umum.
3.1.11.4. Pemodelan Sistem
Pemodelan sistem aplikasi yang dibangun dimodelkan dengan menggunakan UML Unified Modeling Language. Pemodelan disini merupakan
penggambaran diagram model yang terdiri dari diagram Use Case, Activity, Class, Sequence, Statechart, Component
dan Deployment.
A. Use Case Diagram
Analisis yang akan dilakukan pada diagram ini meliputi identifikasi actor, identifikasi use case dan identifikasi use case scenario.
1. Identifikasi
Actor
Actor menggambarkan mengenai pihak-pihak yang terlibat dan berperan
dalam sistem. Berikut beberapa actor yang berperan terhadap sistem yang dibangun.
Tabel 3. 3 Identifikasi Actor.
No Actor
Deskripsi
A-01 Pengunjung
Merupakan actor yang menggunakan aplikasi untuk membantu memandu dalam kunjungan wisata di kebun
binatang Bandung. Akses yang diberikan melalui sisi frontend
yang merupakan client berbasis mobile. A-02
Admin Merupakan actor yang menggunakan aplikasi untuk
mengelola konten serta informasi yang akan disediakan oleh sistem. Akses yang diberikan melalui sisi backend yang
merupakan server baik berbasis mobile maupun website.