Analisis Kebutuhan Sistem Implementasi Augmented Reality (AR) Pada Pengenalan Ikan Hias Menggunakan Metode Markerless Berbasis Android

Masalah utama yang diangkat dalam penelitian ini yaitu bagaimana membuat sistem yang membantu untuk pengenalan ikan hias menggunakan teknologi augmented reality. Masyarakat selama ini untuk mengenal ikan hias masih manual, belum menggunakan teknologi augmented reality, masyarakat juga cenderung bosan karena tidak terdapat visualisasi ikan hias dalam bentuk 3 dimensi. Sehingga untuk mencari informasi ikan menjadi tidak efisien.

3.2. Analisis Kebutuhan Sistem

Analisis kebutuhan sistem Analisis kebutuhan sistem bertujuan untuk memahami kebutuhan dari sistem baru. Kebutuhan sistem terbagi ke dalam dua jenis yaitu kebutuhan fungsional yang menjelaskan seluruh aktifitas yang disediakan sistem dan kebutuhan nonfungsional yang menjelaskan fitur-fitur, karakteristik dan batasan lainnya optional. 3.2.1. Kebutuhan fungsional Kebutuhan fungsional pada aplikasi Pengenalan Ikan Hias yang harus dipenuhi adalah sebagai berikut: a. Dapat digunakan sebagai bahan ajar. b. Setiap objek dapat dirotasi dan Zoom. c. Objek 3 dimensi divisualisasikan melalui kamera Smartphone. 3.2.2. Kebutuhan nonfungsional Kebutuhan nonfungsional mencakup karakteristik-karakteristik sebagai berikut: a. Performa, sistem atau aplikasi yang akan dibangun dapat menampilkan visualisasi objek 3 dimensi memanfaatkan Augmented Reality. b. Desain, sistem atau aplikasi yang akan dibangun harus interaktif dan edukatif agar memudahkan user dalam menggunakannya. c. Ekonomi, sistem atau aplikasi yang akan dibangun harus bekerja dengan baik dan tidak memerlukan perangkat tambahan yang dapat mengeluarkan biaya. d. Informasi, sistem atau aplikasi harus mampu menyediakan informasi tentang ikan hias. e. Pelayanan, sistem atau aplikasi yang akan dibangun harus mudah digunakan user friendly, menarik dan mudah dimengerti. Universitas Sumatera Utara System Universitas Sumatera Utara User Sistem Universitas Sumatera Utara Berdasarkan Diagram Activity tersebut maka rancangan aktifitas sistem dapat dijelaskan pada tabel 3.1. Tabel 3.1 Keterangan Diagram Activity Name Activity Diagram Activity Diagram System Actor User Pengguna Deskripsi Diagram Activity tersebut menjelaskan rancangan aktifitas user dan respon sistem pada aplikasi Prakondisi Dimulai pada halaman home sebagai halaman utama Aktifitas dan Respon Aktifitas User Respon Sistem 1. Menekan tombol Objek 2. Memilih salah satu objek yang dibuat 3. Menekan Tombol Augmented Reality 4. Menekan tombol Tentang 5. Menekan tombol Keluar 1. Sistem menampilkan halaman Object 2. Sitem menampilkan informasi dari objek yang dipilih 3. Sistem akan membuka kamera pada Smartphone dan user akan diminta untuk menandai marker yang diinginkan 4. Sistem menampilkan halaman Tentang 5. Sistem menampilkan halaman Keluar Pasca Kondisi Menampilkan Objek 3 dimensi sebagai media untuk mengenalkan user terhadap objek 3.3.3. Squence Diagram Sequence Diagram diagram urutan adalah suatu Diagram yang memperlihatkan atau menampilkan interaksi-interaksi antar objek di dalam sistem yang disusun pada sebuah urutan atau rangkaian waktu. Interaksi antar objek tersebut termasuk pengguna, display, dan sebagainya berupa message pesan. Pada Gambar 3.4 menggambarkan perilaku aktor terhadap sistem untuk menampilkan objek. Universitas Sumatera Utara Universitas Sumatera Utara 1. Flowchart pembuatan objek Gambar 3.5 Flowchart Pembuatan Objek 2. Flowchart Pembuatan Aplikasi Gambar 3.6 Flowchart Pembuatan Aplikasi Membuat Program di Monodevelop unity Universitas Sumatera Utara 3. Flowchart Sistem Gambar 3.7 Flowchart Sistem Universitas Sumatera Utara Gambar 3.8 Flowchart Sistem Universitas Sumatera Utara No Jenis Komponen Keterangan 1 Menu Utama Image Keterangan Halaman 2 Tombol Objek Button Tombol akan menampilkan halaman Object 3 Tombol Tentang Button Tombol akan menampilkan halaman Tutorial 4 Tombol Keluar Button Tombol akan menampilkan halaman Keluar Halaman Utama Objek Tentang Keluar 1 2 3 4 Universitas Sumatera Utara Gambar 3.7 Rancangan Halaman Objek Gambar 3.10 Rancangan Halaman Menu Objek Tabel 3.3 Komponen-Komponen pada Halaman Objek No Jenis Komponen Keterangan 1 Tombol Kembali Button Tombol untuk kembali ke menu utama 2 Tombol Angel Fish Button Tombol akan menampilkan halaman informasi Angel Fish 3 Tombol Yellow Tang Button Tombol akan menampilkan halaman informasi Yellow Tang 4 Tombol Koi Button Tombol akan menampilkan halaman informasi Ikan Koi 5 Tombol Clown Fish Button Tombol akan menampilkan halaman informasi Clown Fish 6 Tombol DiscusButton Tombol akan menampilkan halaman informasi ikan Angel Fish Yellow Tang Koi Clown Fish Discus Arwana Black Ghost Botana Molly Butterfly Kembali 1 2 3 4 5 6 8 7 9 10 11 Backsound 12 Universitas Sumatera Utara Discus 7 Tombol Arwana Button Tombol akan menampilkan halaman informasi Ikan Arwana 8 Tombol Black Ghost Button Tombol akan menampilkan halaman informasi Black Ghost 9 Tombol Botana Button Tombol akan menampilkan halaman informasi Ikan Botana 10 Tombol Molly Button Tombol akan menampilkan halaman informasi Ikan Molly 11 Tombol Butterfly Button Tombol akan menampilkan halaman informasi Ikan Butterfly 12 Tombol Backsound mute Button Tombol akan mematikan backsound 3.5.3. Rancangan Halaman Informasi Objek Rancangan antarmuka halaman informasi objek seperti pada gambar 3.11 serta keterangan komponen pada halaman informasi objek dapat dilihat pada tabel 3.4. Gambar 3.8 Rancangan Halaman Informasi Objek Gambar 3.11 Rancangan Halaman Informasi Objek Nama Objek Penjelasan Objek Augmented Reality 1 2 3 4 Kembali 5 Backsound 6 Universitas Sumatera Utara Tabel 3.4 Komponen-Komponen pada Halaman Informasi Objek No Jenis Komponen Keterangan 1 Nama halaman Text Judul Objek Halaman 2 Deskripsi Objek Text Berisi penjelasan objek secara singkat 3 Vertical Bar Scroll Bar Digunakan untuk menggeser penjelasan objek 4 Tombol Augmented Reality Button Tombol akan mengarahkan ke halaman Augmented Reality untuk menampilkan objek 5 Tombol Kembali Button Tombol untuk kembali ke menu objek 6 Tombol Backsound mute Button Tombol akan mematikan backsound 3.5.4. Rancangan Halaman Augmented Reality Rancangan antarmuka halaman Augmented Reality seperti pada gambar 3.12, serta keterangan komponen pada halaman Augmented Reality dapat dilihat pada tabel 3.5. Gambar 3.9 Rancangan Halaman Augmented Reality Tabel 3.5 Komponen-Komponen pada Halaman Augmented Reality Gambar 3.12 Rancangan Halaman Augmented Reality Objek 3D Kembali Tandai Marker 1 2 3 4 Universitas Sumatera Utara No Jenis Komponen Keterangan 1 Tombol Back Button Tombol akan menampilkan ke halaman Objek 2 Objek 3D Mesh dan Texture Objek 3D yang tampil sesuai objek yang dipilih 3 Tombol Tandai Marker Button Tombol untuk menandai marker yang diinginkan user 4 Horizontal Slider Zoom Slider Slider untuk zoom in dan zoom out No Jenis Komponen Keterangan 1 Deskripsi Tutorial Text Penjelasan tentang penulis dan aplikasi secara singkat 2 Nama Halaman Text Penjelasan nama halaman 4 Tombol Back Button Tombol akan menampilkan ke halaman Home Kembali Tentang Text 3 2 1 Universitas Sumatera Utara No Jenis Komponen Keterangan 1 Nama Halaman Text Konfirmasi untuk keluar dari aplikasi 2 Tombol Ya Button Tombol akan menutup aplikasi 3 Tombol Tidak Button Tombol akan menampilkan kembali halaman Utama Ya Tidak Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara Universitas Sumatera Utara 4.4.2. Pengujian Black Box Dilakukan untuk menguji dari input dengan output yang dihasilkan aplikasi, sehingga dari pengujian dapat membandingkan event dari input dan output sesuai dengan yang telah ditentukan. 4.4.2.1. Black Box Halaman Menu Utama Hasil pengujian Tombol Halaman Menu Utama dapat dilihat pada tabel 4.1. Tabel 4.1 Hasil Pengujian Tombol Halaman Menu Utama No Pengujian Hasil yang Diharapkan Hasil Pengujian 1 Tombol Objek Halaman Objek ditampilkan Baik 2 Tombol Tentang Halaman Tentang ditampilkan Baik 3 Tombol Keluar Halaman Keluar ditampilkan Baik 4.4.2.2. Black Box Halaman Objek Hasil pengujian Tombol Halaman Object dapat dilihat pada tabel 4.2. Tabel 4.2 Hasil Pengujian Tombol Halaman Objek No Pengujian Hasil yang Diharapkan Hasil Pengujian 1 Tombol Ikan Malaikat Halaman Informasi Objek AngelFish ditampilkan Baik 2 Tombol Yellow Tang Halaman Informasi Objek Yellow Tang ditampilkan Baik 3 Tombol Koi Halaman Informasi Objek Koi ditampilkan Baik 4 Tombol Arwana Halaman Informasi Objek Arwana ditampilkan Baik 5 Tombol Molly Halaman Informasi Objek Molly ditampilkan Baik 6 Tombol Discus Halaman Discus ditampilkan Baik 7 Tombol Black Ghost Halaman Discus ditampilkan Baik 8 Tombol Clown Halaman Clown Fish ditampilkan Baik 9 Tombol Botana Halaman Ikan Botana ditampilkan Baik Universitas Sumatera Utara 10 Tombol Butterfly Halaman Ikan Butterfly ditampilkan Baik 11 Tombol kembali Halaman Menu Utama ditampilkan Baik 12 Tombol Mute Suara dimatikan Baik 4.4.2.3. Black Box Halaman Informasi Objek Hasil pengujian Tombol Halaman Informasi Objek dapat dilihat pada tabel 4.3. Tabel 4.3 Hasil Pengujian Tombol Halaman Informasi Objek No Pengujian Hasil yang Diharapkan Hasil Pengujian 1 Tombol Augmented Reality Augmented Reality ditampilkan sesuai objektombol yang dipilih Baik 2 Tombol Mute Suara dimatikan Baik 3 Tombol kembali Halaman Menu Objek ditampilkan Baik 4.4.2.4. Black Box Augmented Reality Hasil pengujian Tombol Augmented Realty dapat dilihat pada tabel 4.4. Tabel 4.4 Hasil Pengujian Tombol Augmented Reality No Pengujian Hasil yang Diharapkan Hasil Pengujian 4 Tombol Tandai Marker Tombol Menandai marker yang diinginkan Baik 5 Vertical Slider Slider akan memperbesar objek Baik 6 Tombol Kembali Halaman Menu Objek ditampilkan Baik 4.4.2.5. Black Box Halaman Tentang Hasil pengujian Tombol Halaman Tentang dapat dilihat pada tabel 4.5. Tabel 4.5 Hasil Pengujian Tombol Halaman Tentang No Pengujian Hasil yang Diharapkan Hasil Pengujian 2 Tombol Kembali Halaman Menu Utama ditampilkan Baik Universitas Sumatera Utara 4.4.2.6. Black Box Halaman Keluar Hasil pengujian Tombol Halaman Keluar dapat dilihat pada tabel 4.6 Tabel 4.6 Hasil Pengujian Tombol Halaman Keluar No Pengujian Hasil yang Diharapkan Hasil Pengujian 1 Tombol Ya Keluar dari aplikasi Baik 2 Tombol Tidak Halaman Menu Utama ditamplikan Baik Universitas Sumatera Utara

BAB V KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari seluruh bab sebelumnya serta saran yang diharapkan dapat bermanfaat dalam proses pengembangan penelitian selanjutnya.

5.1. Kesimpulan