BAB III ANALISA DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

PEMBIMBING : Dr. Lulu Chaerani Munggaran, SKom., MMSI

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

Bab III. Analisa dan Perancangan Sistem

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB IV METODOLOGI PENELITIAN. pada bagian ketiga dan pada bagian yang terakhir digram alir peneitian.

BAB IV ANALISA DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN

commit to user BAB III PERANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. membuat aplikasi-aplikasi baru yang bertujuan untuk memberikan informasi yang

BAB IV ANALISA DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN. memudahkan penulis dalam melakukan penelitian. Berikut adalah tahapan penelitian yang dilakukan oleh penulis:

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III HASIL DAN PEMBAHASAN

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN SISTEM

IMPLEMENTASI AUGMENTED REALITY UNTUK PEMBELAJARAN INTERAKTIF

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Pengenalan Sekolah MTsN Kutablang Menggunakan Augmented Reality Berbasis Android

Perancangan Media Promosi Augmented Reality Menggunakan Markerless Pada STMIK STIKOM Bali

BAB 3 ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

ANALISIS RESOLUSI KAMERA DAN SUDUT UNTUK VISUALISASI ALAT MUSIK DRUM MENGGUNAKAN MULTI TRACKING

BAB III ANALISA DAN PERANCANGAN

BAB III METODOLOGI Analisis Kebutuhan Fungsi dan Kinerja Fungsi dan kinerja yang dibutuhkan dalam aplikasi ini adalah sebagai berikut:

BAB V IMPLEMENTASI DAN PENGUJIAN

PENERAPAN TEKNOLOGI AUGMENTED REALITY PADA APLIKASI KATALOG RUMAH BERBASIS ANDROID

BAB III ANALISA DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN

BAB III KONSEP, DESAIN DAN PENGUMPULAN MATERI

PERANCANGAN DAN PEMBUATAN APLIKASI BROSUR INTERAKTIF DENGAN TEKNOLOGI AUGMENTED REALITY BERBASIS ANDROID LAPORAN TUGAS AKHIR

STMIK MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2011/2012

BAB III ANALISA DAN PERANCANGAN

Analisis Resolusi Kamera dan Sudut Untuk Visualisasi Alat Musik Drum Menggunakan Multi Tracking

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Untuk merancang atau menyempurnakan sebuah aplikasi mobile, kita perlu

BAB III METODE PENELITIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN DAN IMPLEMENTASI

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB III ANALISA PERANCANGAN DAN PEMODELAN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

III. METODOLOGI PENELITIAN. Software ini akan diujicobakan di Sekolah Dasar Islam (SDI) Ismariya Alqur aniyyah

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)

BAB I PENDAHULUAN. Kehidupan yang semakin modern menuntut manusia untuk selalu

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Implementasi Augmented Reality Pada Brosur Pemasaran Perumahan Vila Dago Boulevard Pamulang

BAB IV IMPLEMENTASI DAN EVALUASI

perpustakaan.uns.ac.id digilib.uns.ac.id

BAB 3 ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

AUGMENTED REALITY SEBAGAI MEDIA PEMASARAN DI DEALER AUTO 2000 MADIUN

APLIKASI PENGENALAN KEBUDAYAAN JAWA TENGAH MENGGUNAKAN AUGMENTED REALITY

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN

RANCANG BANGUN APLIKASI PROMOSI APARTEMEN DENGAN FITUR TIGA DIMENSI MENGGUNAKAN UNITY 3D (STUDI KASUS : DR APARTEMEN SUKOLILO SURABAYA)

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III PERENCANAAN SISTEM. Pada bab ini akan dijelaskan alur sistem serta desain interface dari Aplikasi Sistem Input

BAB IV HASIL DAN UJI COBA

ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III KONSEP, DESAIN DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android

RANCANG BANGUN AUGMENTED REALITY JURUSAN TEKNOLOGI INFORMASI UNIVERSITAS UDAYANA BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA PEMBUATAN MEDIA PUBLIKASI KOMODO BERBASIS MULTIMEDIA MENGGUNAKAN GAME EDUKASI DAN TEKNOLOGI AUGMENTED

APLIKASI PEMBELAJARAN BASIC CHORD PADA PIANO SECARA AUGMENTED REALITY BERBASISKAN ANDROID

ANALISIS. memungkink. haji. berikut.

BAB 1 PENDAHULUAN Latar Belakang

PEMBANGUNAN APLIKASI PANDUAN PEMBUATAN ORIGAMI MENGGUNAKAN AUGMENTED REALITY BERBASIS SMARTPHONE TUGAS AKHIR

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

AUGMENTED REALITY DESAIN TATA RUANG TAMU MENGGUNAKAN METODE IMAGE TRACKING VUFORIA BERBASIS ANDROID NASKAH PUBLIKASI

BAB III ANALISA DAN PERANCANGAN

BAB II LANDASAN TEORI

BAB III METODE PENELITIAN Alat Alat yang di gunakan dalam pembuatan aplikasi hadis sahih bukhari

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Aplikasi Mobile Android untuk Pemasaran Perumahan Menggunakan Metode Markerless Augmented Reality pada PT. Alifa Citra Mulia

BAB III ANALISA DAN PERANCANGAN

Bab 3 METODE PENELITIAN

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN

BAB III ANALISA DAN PERANCANGAN

Transkripsi:

BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisis Sistem Dalam analisis sistem akan dibahas bagaimana sistem yang sudah ada dan berjalan atau as-is-system dengan sistem usulan atau to-be system. 3.1.1. Analisis Sistem Sekarang Sistem pemasaran sepeda motor melalui media brosur, saat ini hanya terbatas pada media cetak yang menampilkan tulisan dan gambar. Meski informasi yang disampaikan pada setiap brosur sudah cukup jelas, media brosur dinilai kurang menarik dan interaktif. Hal tersebut menyebabkan masyarakat mudah bosan dengan brosur-brosur yang diberkan. Dan banyak masyarakat yang setelah mendapatkan brosur tidak membacanya dan langsung dibuang, hal ini dikarenakan brosur yang diberikan tidaklah menarik. Dengan memanfaatkan perkembangan teknologi yang ada saat ini seharusnya dapat membuat sistem promosi sepeda motor melalui media brosur menjadi lebih menarik dan interaktif. 3.1.2. Analisis Sistem Usulan Bentuk media brosur sepeda motor saat ini dapat dikolaborasikan dengan teknologi yang sedang berkembang. Sistem yang akan dikembangkan saat ini adalah pembuatan aplikasi yang lebih menarik dan interaktif bagi pengguna. Aplikasi yang dibuat yaitu memanfaatkan teknologi Augmented Reality (AR) di mana aplikasi dapat menampilkan model 3D dari sepeda motor yang di pasarkan sehingga pengguna dapat melihat bentuk dari sepeda motor secara langsung dari berbagai sisi yang diinginkan, aplikasi juga dapat merubah warna dari objek sepeda motor dan dapat menampilkan informasi spesifikasi dari motor tersebut. 24

25 Dengan demikian aplikasi ini dapat membuat sistem pemasaran menggunakan media brosur lebih interaktif dan menarik bagi pengguna. 3.2. Analisis Kebutuhan Sistem 3.2.1. Analisis Pengguna Berikut ini adalah spesifikasi pengguna aplikasi ini : a. Aplikasi ini diibuat untuk pengguna dari kalangan remaja. b. Pengguna aplikasi mampu mengoprasikan smartphone berbasis Android. 3.2.2. Kebutuhan Perangkat Keras Berikut adalah spesifikasi kebutuhan perangkat keras untuk membuat aplikasi ini : 1. PC OS : Windows 8 64-bit RAM : 4GB Processor : Intel(R) Core(TM) i5-2450m CPU@2.50GHz (4CPUs ) VGA : NVDIA GeForce 610m 2GB Sound Card 2. Smartphone OS: Android v2.3 RAM: 256MB Processor: 832MHz (Qualcomm Recommended) Kamera: 2MP Ukuran Layar: 320x480 pixel Memori: 50MB free memori 3.2.3. Kebutuhan Perangkat Lunak Berikut ini adalah kebutuhan perangkat lunak untuk membuat aplikasi ini : Android Developer Tool Autodesk 3DS Max Adobe Photoshop CorelDraw SkecthUp Make Autodeks FBX Converter Unity Unity Extension - Vuforia

26 3.3. Perancangan Sistem Penggambaran perancangan aplikasi ini meliputi beberapa hal, yaitu : a. Perancangan antar muka b. Perancangan fungsionalitas aplikasi menggunakan Use Case c. Perancangan alur kerja berjalannya aplikasi menggunakan flowchart d. Perancangan arsitektur sistem menggunakan Component Diagram dan Deployment Diagram. e. Perancangan model sistem menggunakan Class Diagram 3.3.1. Perancangan Antar Muka Antar muka disini merupakan tampilan pembuka dan tampilan halaman utama saat aplikasi berjalan. a. Splash Screen Untuk tampilan pembuka (splash screen) disini menampilkan informasi tentang aplikasi ketika program loading. Splash screen disini dibuat menggunakan aplikasi Adobe Photoshop CS6. Gambar 3.1. Perancangan Splash Screen

27 b. Menu Utama (Main Screen) Menu utama disini merupakan tampilan utama aplikasi, dimana kamera aktif dan pengguna dapat melihat objek sepeda motor dalam bentuk augmented reality. Pembuatan menu utama disini dilakukan menggunakan aplikasi Unity. Gambar 3.2 Perancangan Main Screen 3.3.2. Fungsionalitas Sistem Untuk membuat sistem aplikasi ini berjalan dengan baik, maka aplikasi ini dilengkapi dengan fungsionalitas sebagai berikut 1. Menampilkan model 3D Sepeda Motor sesuai dengan marker yang terdeteksi 2. Menampilkan tombol-tombol yang berfungsi untuk merubah warna Motor 3. Menampilkan tombol yang berfungsi untuk menampilkan spesifikasi Motor 4. Memutar musik pada saat objek Sepeda Motor tampil Pada sistem ini tidak ada tingkatan pengguna,pengguna yang ada hanya satu yaitu pengguna aplikasi. Berikut penggambaran fungsionalitas aplikasi menggunakan Use Case Diagram ditunjukan pada Gambar 3.3

28 AR Brosur Sepeda Motor View 3D <<extend >> <<extend >> Change Color 3D <<include>> <<include>> User View AR <<extend >> <<extend >> Show Information 3D <<include>> <<include>> View Marker Marker Play Music Gambar 3.3 Use Case Diagram Deskripsi dari setiap use case di atas adalah sebagai berikut : Nomor Nama use case Aktor Tipe Tujuan : AR_BSM-01 : View AR : User : Primary : masuk ke mode Augmented Reality 1. User masuk ke dalam menu AR 2. Aplikasi mengaktifkan kamera 3. User dapat melakukan scan ke marker menggunakan kamera

29 Deskripsi dari setiap use case di atas adalah sebagai berikut : Nomor Nama use case Aktor Tipe Tujuan : AR_BSM-02 : View 3D Sepeda Motor : User : Primary : Menampilkan objek 3D Sepeda Motor 1. User masuk ke dalam menu AR 2. Aplikasi mengaktifkan kamera Deskripsi dari setiap use case di atas adalah sebagai berikut : Nomor Nama use case Aktor Tipe Tujuan : AR_BSM-03 : Change Color Object 3D : User : Primary : Merubah warna pada objek 3D Sepeda Motor 1. User masuk ke dalam menu AR 2. Aplikasi mengaktifkan kamera 3. User melakukan scan ke marker menggunakan kamera 4. Objek 3D Sepeda Motor akan ditampilkan pada layar 5. User dapat merubah warna objek sepeda motor menggunakan tombol yang tersedia Deskripsi dari setiap use case di atas adalah sebagai berikut : Nomor Nama use case : AR_BSM-04 : Show Information Object 3D

30 Aktor Tipe Tujuan : User : Primary : Menampilkan informsi objek 3D Sepeda Motor 1. User masuk ke dalam menu AR 2. Aplikasi mengaktifkan kamera 3. User melakukan scan ke marker menggunakan kamera 4. Objek 3D Sepeda Motor akan ditampilkan pada layar 5. User dapat memunculkan informasi objek sepeda motor menggunakan tombol yang tersedia Deskripsi dari setiap use case di atas adalah sebagai berikut : Nomor Nama use case Aktor Tipe Tujuan : AR_BSM-06 : Play Music : User : Primary : Memutar musik pada saat objek tampil 1. User masuk ke dalam menu AR 2. Aplikasi mengaktifkan kamera 3. User melakukan scan ke marker menggunakan kamera 4. Objek 3D Sepeda Motor akan ditampilkan pada layar 5. Musik akan terdengan pada saat objek 3D Sepeda Motor tampin 3.3.3. Perancangan Alur Kerja Aplikasi AR Brosur Sepeda Motor ini dapat digunakan oleh user dengan smartphone berbasis android yang memiliki kamera untuk menangkap benda dunia nyata dan mengunakan media brosur sebagai markernya. Alur dari sistem penggunaan aplikasi ini adalah sebagai berikut :

31 Mulai User mengarahkan aplikasi ke marker Aplikasi mengidentifikasi marker melalui kamera Tidak Marker Cocok? Ya Muncul Objek 3D sepeda motor User melakukan interaksi merubah warna atau memunculkan informasi objek Objek 3D berubah warna atau muncul informasi terkait objek Selesai Gambar 3.4 Flowchart Aplikasi Deskripsi Proses : 1. User membuka aplikasi dan mengarahkannya ke marker yang telah ditentukan 2. Aplikasi akan mengidentifikasi marker melalui kamera

32 3. Pada saat marker terdeteksi aplikasi akan menampilkan objek 3D di atas marker tersebut, serta akan muncul tombol untuk merubah warna dan menampilkan informasi. 4. User dapat melakukan interaksi dengan mengganti warna objek maupun menampilkian informasi terkait objek tersebut. 5. Objek 3D berubah warna atau menampilkan informasi sesuai dengan perintah yang dilakukan oleh user. 3.3.4. Perancangan Arsitektur Dalam Pembangunan sistem aplikasi ini terdapat beberapa komponen yang digunakan untuk memenuhi fungsionalitas dari aplikasi. Sistem aplikasi ini terdiri dari beberapa komponen aplikasi, seperti marker, konten 3D dan Extensi-Vuforia. Aplikasi AR Brosur Sepeda Motor menggunakan media brosur sebagai marker untuk menampilkan konten 3D. Berikut adalah penggambaran arsitektur sistem aplikasi yang dibuat menggunakan Component Diagram : Halaman Utama <<Application>> AR Brosus Sepeda Motor.apk DefaultTrackableEv enthandler.class ChangeColorKawa saki.class ImageTargetPlayA udio.class Gambar 3.5 Component Diagram

33 Gambar diatas merupakan Component Diagram yang menjelaskan tentang arsitektur yang membangun sistem aplikasi. Untuk menggambarkan sistem aplikasi dari luar, digunakanlah deployment diagram sebagai berikut. Gambar 3.6 Deployment Diagram 3.3.5. Perancangan Model Sistem Dari semua fungsionalitas yang ada pada Aplikasi AR Brosur Sepeda Motor ini maka dapat digambarkan Class Diagram yang digunakan dalam pembangunan sistem aplikasi ini. Berikut adalah gambar dari Class Diagram : Gambar 3.7. Class Diagram

34 Class Diagram tersebut menggambarkan beberapa class yang saling terhubung satu sama lain, berikut penjelasan dari setiap class pada class diagram : DefaultTrackableEventHandler : Class ini memiliki atribut dari class lain, yaitu TrackableBehavior yang berfungsi untuk rendering objek pada saat target tedeteksi. Kelas ini bisa disebut sebagai kelas utama pada modul AR, semua komponen disatukan pada modul ini dan semua konfigurasi ada pada modul ini. ChangeColorKawasaki : Class ini menampilkan tombol pada aplikasi yang berfungsi untuk mengganti warna pada objek dan menampilkan informasi objek ImageTargetPlayAudio : Class ini berfungsi untuk memutar musik pada saat objek terdeteksi.