Perancangan Struktur Menu Perancangan Antarmuka

c. Antarmuka Halaman Pilihan Informasi Film Gambar 3.50 Antarmuka Pilihan Informasi Film d. Antarmuka Halaman Informasi Film Gambar 3.51 Antarmuka Halaman Informasi Film e. Antarmuka Halaman Utama Menu Input Tag Gambar 3.52 Antarmuka Halaman Utama Menu Input Tag f. Antarmuka Halaman Input Info Film Gambar 3.53 Antarmuka Halaman Input Info Film g. Antarmuka Halaman Konfirmasi Input Info Film Gambar 3.54 Antarmuka Halaman Konfirmasi Input Info Film h. Antarmuka Halaman Input WiFi Gambar 3.55 Antarmuka Halaman Input WiFi i. Antarmuka Halaman Konfirmasi Input WiFi Gambar 3.56 Antarmuka Halaman Konfirmasi Input WiFi j. Antarmuka Halaman Hapus Tag Gambar 3.57 Antarmuka Halaman Hapus Tag k. Antarmuka Halaman Menu Info Gambar 3.58 Antarmuka Halaman Menu Info l. Antarmuka Halaman Bantuan Gambar 3.59 Antarmuka Halaman Bantuan m. Antarmuka Halaman Tentang Aplikasi Gambar 3.60 Antarmuka Halaman Tentang Aplikasi n. Antarmuka Halaman Pesan Konfirmasi Input Info Film Gambar 3.61 Antarmuka Halaman Pesan Konfirmasi Input Info Film o. Antarmuka Halaman Pesan NFC Tidak Aktif Gambar 3.62 Antarmuka Halaman Pesan NFC Tidak Aktif p. Antarmuka Halaman Pesan Input WiFi Berhasil Gambar 3.63 Antarmuka Halaman Pesan Input WiFi Berhasil q. Antamuka Halaman Pesan Akses WiFi Berhasil Gambar 3.64 Antarmuka Halaman Pesan Akses WiFi Berhasil r. Antarmuka Halaman Pesan Input WiFi Gagal Gambar 3.65 Antarmuka Halaman Pesan Input WiFi Tag Gagal s. Antarmuka Halaman Pesan Hapus Tag Gagal Gambar 3.66 Antarmuka Halaman Pesan Hapus Tag Gagal t. Antarmuka Halaman Pesan Tag Terdeteksi Gambar 3. 67 Antarmuka Halaman Pesan Tag Terdeteksi u. Antarmuka Halaman Pesan Tag Berhasil Dikosongkan Gambar 3.68 Antarmuka Halaman Pesan Tag Berhasil Dikosongkan

3.6.3 Jaringan Semantik

Jaringan semantik merupakan gambaran tentang relasi dari masing-masing halaman dan dapat digunakan sebagai panduan penggunaan menu-menu dalam sebuah aplikasi. Jaringan semantik dapat dilihat pada gambar 3.58. Gambar 3.69 Jaringan Semantik 113 BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1 Implementasi Sistem

Tahap implementasi sistem merupakan tahap penterjemahan perancangan berdasarkan hasil analisis ke dalam suatu bahasa pemrograman tertentu serta penerapan perangkat lunak yang dibangun pada lingkungan yang sesungguhnya. Adapun pembahasan implementasi sistem terdiri dari spesifikasi perangkat lunak, spesifikasi perangkat keras, implementasi class, dan implementasi antarmuka.

4.1.1 Implementasi Perangkat Keras Pembangun

Spesifikasi perangkat keras yang digunakan dalam pembangunan sistem Pemanfaatan Teknologi Near Field Communication NFC Sebagai Informasi Pendukung Pada Poster Film Di Bioskop Berbasis Android dapat dilihat pada Tabel 4.1. Tabel 4.1 Spesifikasi Perangkat Keras Pembangun PC Perangkat Keras Spesifikasi Processor Intel Core i5-4200U, 1.6 GHz Monitor 14 inches WXGA , 1,366 x 768 RAM 4 GB Graphics NVIDIA GeForce GT720M 2GB Hardisk 500 GB 4.1.2 Implementasi Perangkat Keras Pengujian Spesifikasi perangkat keras yang digunakan dalam pengujian sistem Pemanfaatan Teknologi Near Field Communication NFC Sebagai Informasi Pendukung Pada Poster Film Di Bioskop Berbasis Android dapat dilihat pada Tabel 4.2. Tabel 4.2 Spesifikasi Perangkat Keras Pengujian Smartphone Perangkat Keras Spesifikasi Processor Quad Core 2,2 Ghz Display 1080x1920 pixels, 5.0 inches, LED- backlit LCD, capacitive touchscreen, 16M colors RAM 2 GB Internal Memory 16 GB

4.1.3 Implementasi Perangkat Lunak Pembangun

Spesifikasi perangkat lunak yang digunakan dalam pembangunan sistem Pemanfaatan Teknologi Near Field Communication NFC Sebagai Informasi Pendukung Pada Poster Film Di Bioskop Berbasis Android dapat dilihat pada Tabel 4.3. Tabel 4.3 Spesifikasi Perangkat Lunak Pembangun PC Perangkat Lunak Spesifikasi Sistem Operasi Windows 8.1 Enterprise 64-bit Bahasa Pemrograman Java Tools Pembangun Java Development Kit v7.0.510.13, ADT Android Development Tools Bundle v23.0.3-1085508, Microsoft Visio 2013, CorelDRAW Graphics Suite X7

4.1.4 Implementasi Perangkat Lunak Pengujian

Spesifikasi perangkat lunak yang digunakan dalam pengujian sistem Pemanfaatan Teknologi Near Field Communication NFC Sebagai Informasi Pendukung Pada Poster Film Di Bioskop Berbasis Android yaitu perangkat mobile dengan platform android versi 4.4.4 KitKat.

4.1.5 Implementasi Class

Implementasi class pada aplikasi ini merupakan implementasi dari perancangan class diagram yang terbentuk dari use case diagram kedalam bentuk fisik file dengan ekstensi .java yang digunakan dalam pembuatan dan jalannya proses dalam sistem. Implementasi class yang telah terdefinisi dapat dilihat pada tabel 4.4. Tabel 4.4 Implementasi Class No. Nama Kelas Nama File 1 MainActivity MainActivity.java 2 AksesWeb AksesWeb.java 3 BantuanActivity BantuanActivity.java