Class Diagram Analisis Kebutuhan Fungsional

teks untuk output Augmented Reality Callback Control Class yang berisikan method-method untuk dari ARLab.

3.4 Perancangan Sistem

Perancangan akan dimulai setelah tahap analisis terhadap sistem selesai dilakukan. Perancangan dapat didefinisikan sebagai proses aplikasi berbagai teknik dan prinsip bagi tujuan pendefinisian suatu perangkat, suatu proses atau sistem dalam detail yang memadai untuk memungkinkan realisasi fisiknya. Perancangan digambarkan sebagai proses multi-langkah dimana representasi struktur data, struktur program, karakteristik interface, dan detail prosedur, disintesis dari persyaratan informasi.

3.4.1. Perancangan Data

Perancangan data merupakan tahapan untuk memetakan model konseptual ke model basis data yang akan digunakan. Perancangan data dari aplikasi mobile merupakan perancangan struktur tabel dari tabel kategori. Struktur tabel kategori menggambarkan detail tabel yang berisi field, tipe data, panjang data, dan keterangan lainnya. Berikut ini gambaran struktur tabel pengaturan database sistem SQLite dan database web Service.

3.4.1.1 Perancangan Database Sistem SQLite FrontEnd

1. Tabel Marker

Tabel 3. 28 Perancangan Struktur Tabel Marker Nama Field Tipe Data Keterangan Idmarker Int10 Primary key Nama_tempat Varchar 50 Tahun Varchar 50 Alamat Varchar 50 Sejarah Text

2. Tabel Gambar

Tabel 3. 29 Perancangan Struktur Tabel Gambar Nama Field Tipe Data Keterangan Idmarker Int10 Foreign key Idinfo Int10 Primary Key

3.4.1.2 Perancangan Database Sistem Web Server Back End

1. Tabel Admin

Table 3.30 Perancangan Struktur Tabel Admin Nama Field Tipe Data Keterangan Id_admin Int Primary key Username Varchar50 Password Varchar50

2. Tabel Marker

Tabel 3.31 Perancangan Struktur Tabel Marker Nama Field Tipe Data Keterangan Idmarker Int10 Primary key Nama_tempat Varchar 50 Tahun Varchar 50 Alamat Varchar 50 Sejarah Text Id_admin Int Foreign Key

3. Tabel Gambar

Tabel 3.32 Perancangan Struktur Tabel Gambar Nama Field Tipe Data Keterangan Idmarker Int10 Foreign Key Idgambar Int10 Primary Key Gambar Longblob Mimetype Varchar 50

3.4.2 Skema Relasi

Skema relasi atau relasi antar tabel merupakan gabungan antar file yang mempunyai kunci utama yang sama, sehingga file-file tersebut menjadi satu kesatuan yang dihubungkan oleh field kunci primary key. Pada proses ini elemen-elemen data dikelompokkan menjadi satu file database beserta entitas dan hubungan. 1. Skema Relasi Backend Admin PK id_admin username password Marker PK Idmarker Nama_Tempat Tahun Alamat Sejarah FK1 id_admin gambar PK idgambar nm_gambar filesize mimetype FK1 Idmarker Gambar 3. 28 Skema Relasi Aplikasi Backend 2. Skema Relasi Frontend Marker PK Idmarker Nama_Tempat Alamat Tahun Sejarah Gambar PK idgambar FK1 Idmarker Gambar 3.29 Skema Relasi Aplikasi Frontend

3.4.3 Struktur Menu

Perancangan struktur menu merupakan gambaran jalur pemakaian aplikasi. Perancangan struktur menu dari aplikasi ini dapat dilihat pada gambar berikut ini.

3.4.3.1 Struktur Menu FrontEndUser

Perancangan struktur menu merupakan gambaran jalur pemakaian aplikasi user pengguna aplikasi mobile ini. Perancangan struktur menu dari aplikasi ini dapat dilihat pada gambar 3.30 Gambar 3. 30 Struktur Menu Aplikasi FrontEnd

Dokumen yang terkait

Pembangunan Aplikasi Penerjemah Tablatur Gitar Menggunakan Teknologi Augmented Reality pada Platform Android

2 11 48

PEMBANGUNAN APLIKASI PEMBELAJARAN RUMAH ADAT DI INDONESIA MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY PEMBANGUNAN APLIKASI PEMBELAJARAN RUMAH ADAT DI INDONESIA MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE.

0 3 12

PEMBANGUNAN APLIKASI MEDIA PERIKLANAN ARLOJI MENGGUNAKAN AUGMENTED REALITY BERBASIS ANDROID PEMBANGUNAN APLIKASI MEDIA PERIKLANAN ARLOJI MENGGUNAKAN AUGMENTED REALITY BERBASIS ANDROID.

0 2 15

PEMBANGUNAN APLIKASI PANDUAN FITNESS INTERAKTIF MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE PEMBANGUNAN APLIKASI PANDUAN FITNESS INTERAKTIF MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE.

0 3 15

PEMBANGUNAN APLIKASI AUGMENTED REALITY PEMBANGUNAN APLIKASI AUGMENTED REALITY BOOK TATA SURYA 3D BERBASIS ANDROID.

1 7 11

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID.

0 2 10

PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID.

0 3 12

PENDAHULUAN PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID.

0 4 6

Perancangan Aplikasi Pembelajaran Biologi Berbasis Android dengan Menggunakan Teknologi Augmented Reality.

0 0 14

Aplikasi Pengenalan Ikan Hias Predator Air Tawar Menggunakan Teknologi Augmented Reality Berbasis Android

1 1 9