Analisis Masalah Analisis Kebutuhan Sistem

BAB 3 ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi pembahasan analisis dan perancangan sistem aplikasi, termasuk didalamnya Diagram Ishikawa, UML Unified Modelling Language, Flowchart dan Desain Interface.

3.1. Analisis Masalah

Masalah utama yang diangkat dari penelitian ini adalah bagaimana mengimplementasikan teknologi Augmented Reality untuk menghasilkan aplikasi yang dinamis dan edukatif pada pengenalan Hardware Komputer. Gambar 3.1 merupakan Diagram Ishikawa Fish Bone yang digunakan dalam menganalisis suatu masalah yaitu Cause and Effect. Terdapat 3 bagian penting dalam Diagram Ishikawa: a. Bagian kepala berfungsi sebagai akibat effect, yaitu masalah yang ingin dianalisis. b. Bagian tulang berfungsi sebagai penyebab utama main cause, yaitu faktor-faktor penyebab terjadinya masalah. c. Bagian panah pada tulang berfungsi sebagai pernyataan sekunder dari penyebab utama. Implementasi pengenalan Hardware Komputer tidak menggunakan teknologi AR berbasis Mobile Manusia Material Mesin Metode Tidak menggunakan teknologi AR Tidak berbasis Mobile Usaha yang dibutuhkan dalam mencari informasi Waktu yang tidak efisien Perangkat Hardware Komputer yang Mahal Belum ada model 3D Hardware Komputer berbasis Mobile Mudah Bosan Tertarik dengan hal baru Gambar 3.1 Diagram Ishikawa untuk Analisis Masalah

3.2. Analisis Kebutuhan Sistem

Analisis kebutuhan sistem terdapat dua bagian, yaitu analisis kebutuhan fungsional dan nonfungsional. Kebutuhan fungsional merupakan seluruh aktifitas yang disediakan sistem, sedangkan kebutuhan nonfungsional merupakan fitur-fitur, karakteristik dan batasan lainnya optional. 3.2.1. Kebutuhan fungsional Kebutuhan fungsional pada aplikasi Pengenalan Hardware Komputer yang harus dipenuhi adalah sebagai berikut: a. Dapat digunakan sebagai bahan ajar. b. Terdapat fitur Rotate dan Zoom pada setiap objek. c. Objek 3D 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 Hardware Komputer dengan teknik 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 Hardware Komputer beserta fungsinya. e. Pelayanan, sistem atau aplikasi yang akan dibangun harus mudah digunakan user friendly, menarik dan mudah dimengerti.

3.3. Pemodelan Sistem