Tampilan Prototype Dua Website Cagar Budaya Detail Benda Cagar Budaya Dengan Scan QR Code Fungsi Deteksi Perangkat

Gambar 4.5 Tampilan Depan Halaman Administrator Setelah Login Halaman administrator terdapat dua bagian yaitu kolom menu sebelah kiri dan kolom konten sebelah kanan. Pada prototype satu halaman administrator ini tidak terdapat revisi dari pengguna, dalam hal ini berarti pengguna sudah merasa puas dengan tampilan maupun fungsi yang terdapat di halaman tersebut.

4.1.2 Tampilan Prototype Dua Website Cagar Budaya

Gambar 4.6 Tampilan Beranda dalam Format Mobile Gambar 4.6 dan Gambar 4.7 merupakan tampilan format mobile dan format desktop dari prototype dua. Gambar 4.7 Tampilan Beranda dalam Format Desktop

4.1.3 Detail Benda Cagar Budaya Dengan Scan QR Code

Agar dapat mengakses detail informasi benda, pengguna terlebih dahulu memindai QR Code menggunakan Scanlife Barcode Scanner yang telah terpasang pada telepon seluler. Aplikasi tersebut kemudian melakukan decoding terhadap QR Code yang ditangkap dan hasilnya adalah sebuah link URL seperti ditunjukkan pada Kode Program 4.1. Kode Program 4.1 Contoh Link URL Untuk Benda Dengan ID Bernilai 39 Link Kode Program 4.1 dibuka melalui mobile web browser hal ini berarti pengguna telah melakukan request ke server dengan mengirimkan data ID Benda dengan nama variabel ‘bid’ dengan nilai 39. Gambar 4.8 Tampilan Detail Benda Hal ini berarti pengguna meminta untuk menjalankan fungsi detail benda dengan data variabel ‘bid’. Kode program untuk fungsi tersebut dapat ditunjukkan oleh Kode Program 4.2. Pada kode tersebut variabel ‘bid’ dijadikan parameter untuk melakukan http:www.cagarbudayasalatiga.com?bid=39 pencarian data benda berdasarkan id_benda dengan mysql_query function dengan query “SELECT FROM cg_benda WHERE id_benda=”. Kode Program 4.2 Fungsi Detail Benda Tampilan hasil dari fungsi detail benda tersebut dapat ditunjukkan oleh Gambar 4.8.

4.1.4 Fungsi Deteksi Perangkat

Karena website cagar budaya dapat diakses melalui dua format berdasarkan perangkat akses access device maka diperlukan sebuah fungsi untuk mendeteksi jenis perangkat yaitu fungsi deteksi perangkat seperti ditunjukkan oleh Kode Program 4.3. function getDetailBendaMobilebid{ ifbid==: return Data tidak ditemukan; else: query=mysql_query SELECT FROM cg_benda WHERE id_benda=.bid. ; ifmysql_num_rowsquery==0: return Data tidak ditemukan; else: whiledata=mysql_fetch_objectquery: return beberapa baris untuk tampilan tidak dicantumkan pbDeskripsibp p.data-deskripsi.p pbDeskripsibp p.data-deskripsi.p beberapa baris untuk tampilan tidak dicantumkan ; endwhile; endif; endif; } Kode Program 4.3 Fungsi Deteksi Perangkat Di dalam program, fungsi deteksi perangkat diberi nama check_agent. Untuk mengetahui jenis perangkat yang dipakai oleh pengguna digunakan fungsi preg_match yaitu reserved function dari PHP untuk mengecek keberadaan nilai yang telah ditentukan terhadap suatu variabel tertentu dalam hal ini yaitu variabel _SERVER[‘HTTP_USER_AGENT’]. Variabel tersebut dikirimkan oleh web browser ketika melakukan request ke server. Pada fungsi tersebut jika variabel mengandung string ‘j2me’ atau ‘midp’ dan seterusnya maka akan dikembalikan nilai string ‘mobile’ yang berarti bahwa pengguna mengakses melalui telepon seluler dan jika sebaliknya maka fungsi akan mengembalikan nilai string ‘desktop’.

4.1.5 Fungsi Cek Session Publik

Dokumen yang terkait

Rancang bangun aplikasi historical maintenance kendaraan (bus) dengan menggunakan teknologi qr code berbasis android: studi kasus PT. Pahala Kencana Pool 1

5 18 175

Aplikasi QR Code Generator Untuk Mempermudah Pencarian Informasi Data Barang di Toko Kurnia.

0 3 12

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code.

0 5 13

PENUTUP Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code.

0 3 81

Institutional Repository | Satya Wacana Christian University: Penerapan Aplikasi QR Code Reader dan QR Code Generator Secara Mobile untuk Mengelola Benda Cagar Budaya Kota Salatiga

0 0 14

Institutional Repository | Satya Wacana Christian University: Penerapan Aplikasi QR Code Reader dan QR Code Generator Secara Mobile untuk Mengelola Benda Cagar Budaya Kota Salatiga T1 672007113 BAB I

0 0 5

Institutional Repository | Satya Wacana Christian University: Penerapan Aplikasi QR Code Reader dan QR Code Generator Secara Mobile untuk Mengelola Benda Cagar Budaya Kota Salatiga T1 672007113 BAB II

0 1 21

Institutional Repository | Satya Wacana Christian University: Penerapan Aplikasi QR Code Reader dan QR Code Generator Secara Mobile untuk Mengelola Benda Cagar Budaya Kota Salatiga T1 672007113 BAB V

0 0 1

Institutional Repository | Satya Wacana Christian University: Penerapan Aplikasi QR Code Reader dan QR Code Generator Secara Mobile untuk Mengelola Benda Cagar Budaya Kota Salatiga

0 0 3

Penggunaan QR Code Untuk Mempermudah Sen

0 0 6