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