Perancangan Sistem Augmented Reality Pada Pencarian Aset Potensial Kota Medan Menggunakan Gps

3.4.2. Analisa Pengguna Aplikasi AR ini dapat dimanfaatkan untuk menjadi sumber informasi lokasi aset potensial bagi masyarakat maupun turis mancanegara. Dan juga sebagai media promosi untuk para pemilik tempat yang ingin tempatnya dapat diketahui oleh para turis. 3.4.3. Analisis Batasan Sistem Aplikasi AR ini memiliki beberapa batasan-batasan yaitu: 1. Pembangunan aplikasi ini memanfaatkan salah satu library dan engine untuk pembangunan aplikasi Augmented Realityyaitu Mixare. 2. Aplikasi dibangun menggunakan sistem two tier dengan aplikasi frontend sebagai client dan aplikasi backend sebagai server. 3. Aplikasi frontend difungsikan untuk user sebagai penyaji informasi tempat dengan teknologi augmented reality. 4. Aplikasi backend difungsikan sebagai pembaharuan atau update informasi lokasi yang dilaksanakan oleh admin dan pengguna. Tujuan dari penentuan batasan-batasan diatas adalah agar aplikasi yang dibangun lebih efektif dan jelas fungsi dan tujuannya. 3.4.4. Analisis Kebutuhan Data Setelah melakukan proses analisis kebutuhan sistem dan pengguna, maka analisis selanjutnya adalah analisis kebutuhan data. Analisis ini bertujuan untuk memudahkan dalam perancangan informasi. Adapun informasi yang ditampilkan adalah data POIPoint of Interest aset potensial kota. Dalam data POI tersebut memiliki informasi penunjang diantaranya nama tempat, alamat,kategori, deskripsi dan gambar lokasi tersebut . Dan data POI tersebut sewaktu-waktu dapat diperbaharui oleh pemilik tempat untuk kebutuhan promosi.Semua data tersebut dimasukkan di dalam satu database dengan struktur tabel dan field sebagai berikut.

a. Tabel user

Tabel 3.1 Struktur Tabel user Field Name Data Type Size Desc id_user Integer 11 Primary Key username Varchar 50 password Varchar 50

b. Tabel category

Tabel 3.2 Struktur Tabel category Field Name Data Type Size Desc id_category Integer 11 Primary Key category Varchar 50 image Varchar 100

c. Tabel location

Tabel 3.3 Struktur Tabel location Field Name Data Type Size Desc id_location Integer 11 Primary Key id_kategori Integer 11 name Varchar 250 longitude Double latitude Double description Text address Varchar 100 image_url Text 3.4.5. Analisis Spesifikasi Sistem Adapun spesifikasi sistem yang dibutuhkan antara lain : 1. Sistem dikembangkan dengan menggunakan metodetwo tier atauclient server. AplikasimobileMedan KulinARdikembangkan disisi client atau frontend. Sedangkan disisi server atau backend akan dikembangkan web service jenis REST APIyang merupakan sumber data dari aplikasi frontend. 2. Konektivitas antara aplikasi Medan KulinARpada platform android ini dengan aplikasi backend di server menggunakan koneksi protocol HTTP dengan memanfaatkan jaringan internet yang ada dalam perangkatsmartphone. 3. Spesifikasi sistem disisi frontend yaitu : a. Perangkat yang digunakan harus bisa digunakan dimana saja dan kapan saja selama perangkatsmartphone 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. c. Perangkat harus mempunyai gps, sensor akselerometer, dan kompas digital. 4. Spesifikasi sistem di backend yaitu: a. Sistem dapat memfasilitasi pengelolahan konten informasi. b. Sistem dapat memfasilitasi Admin untuk melakukan tambah, ubah, dan hapus konten informasi lokasi. 3.4.6. Pemodelan Sistem Sistem dimodelkan dengan menggunakan UML Unified Modeling Language. Tahap-tahap pemodelan dalam analisis tersebut antara lain Use Case Diagram dan Activity Diagram. Pemodelan sistem berfungsi untuk menentukan fungsi-fungsi yang dapat dilakukan oleh sistem pada aplikasi serta menentukan kelas yang dibutuhkan untuk realisasi fungsi-fungsi sistem yang telah dianalisis sebelumnya dan mendeskripsikannya kedalam bentuk diagram.

a. Use Case Diagram

Digunakan untuk memodelkan atau menggambarkan batasan sistem dan fungsifungsi utamanya. Mendiskripsikan fungsi dari sebuah sistem dari perspektif pengguna, use case bekerja dengan cara mendeskripsikan tipikal interaksi antara