Analisis Sistem ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Analisis sistem merupakan langkah awal pada sebuah penelitian. Analisis sistem bertujuan untuk memberikan pemahaman terhadap kebutuhan sistem dan menggambarkan proses – proses yang ada di dalam sistem untuk menghasilkan keluaran yang sesuai dengan kebutuhan user. Pada sistem ini, penulis menggunakan marker berupa cover DVD yang dibuat menggunakan Vuforia SDK sebagai media deteksi atau penanda untuk menjalankan sistem Augmented Reality, sehingga objek berupa video trailer dari sebuah film dapat ditampilkan melalui layar smartphone dengan menggunakan aplikasi berbasis Android yang telah dibuat oleh penulis. 3.1.1 Analisis Masalah Masalah yang akan diselesaikan dengan menggunakan sistem ini adalah menampilkan objek Augmented Reality yang berupa video trailer dari sebuah film yang ditampilkan melaui smartphone. Objek yang digunakan adalah 5 buah video trailer dari 5 film yang berbeda. Analisis masalah yang digunakan untuk menampilkan objek 3 dimensi tersebut digambarkan dengan Diagram Ishikawa berikut pada gambar 3.1 berikut. Gambar 3.1 Diagram Ishikawa Untuk Analisis Masalah Dari diagram ishikawa pada gambar 3.1 dapat dijelaskan bahwa masalah yang timbul yaitu sulitnya konsumen mendapat gambaran yang tepat terhadap film yang ingin dibeli terkhusus pada film keluar terbaru. Hal ini disebabkan karena konsumen belum melihat trailer dari film yang ingin dibeli, apakah memang menarik atau tidak. Kebanyakan konsumen sudah melihat trailer dan menentukan film yang ingin dibeli sebelum pergi ke toko filmDVD, namun sering kali konsumen tertarik dengan film lainnya dikarenakan design cover yang lebih menarik. Pada akhirnya konsumen merasa bingung, apakah memang film tersebut benar-benar bagus sesuai dengan cover -nya. 3.1.2 Analisis Kebutuhan Sistem Analisis ini bertujuan untuk mengidentifikasi dan menyatakan persyaratan apa saja yang akan dibutuhkan oleh sistem agar dapat berjalan sesuai dengan yang diharapkan. Analisis Persyaratan ini meliputi analisis kebutuhan fungsional sistem dan analisis non -fungsional sistem. Fungsional sistem adalah aktivitas dan pelayanan yang harus dimiliki oleh sebuah sistem yang dapat berupa input, output, proses maupun data yang tersimpan. Non-fungsional sistem adalah karakteristik atau batasan yang menentukan kepuasan sebuah sistem yakni seperti kinerja, kemudahan penggunaan, anggaran, serta tenggat waktu yang mampu bekerja tanpa mengganggu fungsionalitas sistem lainnya. 3.1.2.1 Persyaratan Fungsional Persyaratan fungsional adalah aktivitas layanan yang harus diberikan oleh sebuah sistem. Berikut adalah fungsi – fungsi yang dapat dikerjakan oleh sistem. 1. Marker yang digunakan berjenis markerless yang berupa cover DVD film. 2. Sistem dapat menampilkan objek video trailer Augmented Reality melalui layar smartphone . 3. Sistem menggunakan sistem operasi berbasis Android. 4. Informasi yang ditampilkan merupakan gambaran dari keseluruhan film beserta sinopsis dari fil tersebut. 3.1.2.2 Persyaratan Non-Fungsional Persyaratan non-fungsional berkaitan dengan fitur, karakteristik, dan batasan lainnya yang menentukan apakah sistem memuaskan atau tidak. Untuk membantu kinerja sistem secara lebih baik, terdapat kebutuhan non-fungsional sistem. 1. Sistem yang akan dibangun harus dapat menunjukkan hasil dari proses yang maksimal. 2. Efektifitas dan efisiensi dapat terlihat dari waktu respon antara pengguna user dengan sistem. 3. Sistem yang akan dibangun harus sederhana serta mudah digunakan dan dipahami oleh pengguna user.

3.2 Pemodelan Visual Menggunakan Unified Modeling Language UML