Você está na página 1de 15

SKPL

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

Aplikasi Demo Mobil Berbasis Augumented Reality

untuk:

Sorum Mobil
PT Autojaya Motor

Dipersiapkan oleh

Rifzan Ahmad (1333-0014)


Ayi Abdurrachim (1333-0004)

Program Studi Teknik Informatika Universitas Janabadra


Yogyakarta
Jalan Tentara Rakyat Mataram 55-57 Yogyakarta

APLIKASI DEMO MOBIL

BERBASIS AUGMENTED REALITY


1.1

Latar Belakang
Perkembangan teknologi semakin pesat pada saat ini. Kemajuan ini

menjadikan teknologi komputer semakin mendominasi. Tidak sedikit


metode metode pembelajaran segala aspek kehidupan berbasis game
atau hal yang menarik lainnya tertanam pada komputer. Dalam dunia
bisnis dan dalam kehidupan sehari- hari, peran teknologi komputerpun
semakin hari semakin meningkat.
Banyak masyarakat yang memanfaatkan kemajuan teknologi untuk
mengembangkan bisnisnya ke arah yang lebih maju, modern dengan
efisiensi waktu dan tenaga. Dalam bidang komputer terdapat teknologi
yang disebut Augmented Reality atau yang biasa disingkat AR.
Merupakan sebuah teknologi yang mengkombinasikan anatara reality
(kenyataan) dan virtual. Pada dasarnya AR memiliki kelebihan yaitu
mampu memberikan pengalaman dan pemahaman yang mendalam
bagi subjek pembelajaran. Sedangkan dalam dunia bisnis sendiri, peran
AR sangatlah signifikan. AR bisa menggantikan benda sebenarnya
sehingga para businessmen tidak perlu menyediakan benda aslinya
yang notabene akan memakan ruang dan waktu.
Salah satu contoh aplikasi AR dalam dunia bisnis adalah aplikasi
demo showroom mobil secara virtual. Dengan adanya aplikasi tersebut,
pemilik showroom mobil tidak perlu bersusah payah menyediakan mobil
satu per satu untuk bisa dilihat dari segi exterior maupun interiornya.
Bahkan teknologi dari aplikasi ini sangat membantu, terutama bagi
beberapa tipe mobil terbaru yang kemungkinan belum dirilis secara
resmi oleh produsen terkait. Menggunakan aplikasi demo virtual ini bisa
dibilan

sangat

efektif

untuk

mengenalkan

secara

resmi

kepada

produsen, bentuk exterior dan interior mobil yang akan dirilis dalam
beberapa waktu dekat. Customer cukup menggunakan handphone
untuk menscan barcode yang ada di setiap board yang ditarik dari loker
maka

secara

otomatis

bentuk

visual

dari

mobil

tersebut

akan

ditampilakan dalam bentuk 3 dimensi secara virtual.


Aplikasi yang akan dikembangkan oleh penulis adalah sebuah
aplikasi yang berbasis augmented reality. Aplikasi ini akan dibuat
menggunakan bahasa pemrograman javascript dan C# dengan bantuan
library FLARToolkit untuk melacak marker dan library Papervision3d
untuk menampilkan model 3D. Sedangkan untuk masukan gambar
aplikasi ini menggunakan kamera pada Smartphone Android. Aplikasi ini
akan dibuat bersamaan dengan sebuah katalog yang dicetak dengan
media board. Katalog tersebut berisi marker dengan keterangan nama
mobil. Pengguna juga dapat berinteraksi dengan model mobil dengan
menggunakan tombol-tombol dari keyboard Smartphone. Interaksi yang
dapat dilakukan pengguna adalah memutar ke kiri atau kanan, dan
memperbesar atau memperkecil model mobil.
1.2

Tujuan dan Maksud

Tujuan dari penelitian ini adalah :


1. Menjadikan teknologi Augmented Reality bermanfaat sebagai salah
satu

metode

pembelajaran

dalam

bidang

promosi

bisnis

dan

kehidupan sehari- hari.


2. Mengenalkan teknologi Augmented Reality sebagai metode promosi
bisnis sehingga diharapkan mampu meningkatkan penjualan, efisiensi
waktu dan tempat.
3. Merancang dan mengimplementasikan aplikasi Augmented Reality
melalui sebuah perangkat sederhana yakni android.

1.3

Lingkup Masalah

1. Bagaimana menjadikan suatu teknologi Augmented Reality bisa


bermanfaat bukan hanya dalam bidang komputer tetapi dalam bidang
lain khususnya bisnis.
2. Bagaimana menjadikan sebuah metode promosi terhadap customer
menjadikannya terkesan modern, efisien waktu dan tempat serta terlihat
menarik untuk dipelajari olehnya.

1.4

Batasan Masalah
Bertujuan agar penulis lebih terfokus dan terarah, maka

diberikan batasan terhadap layanan dan fitur yang diberikan yakni :


1. Aplikasi ini bekerja pada basis Augmented Reality dengan Unity
sebagai komponen pembuatnya.
2. Aplikasi ini berfungsi untuk menampilkan gambaran visual mobil di
sebuah showroom secara virtual pada frame marker.
3. Aplikasi ini mampu menampilkan gambaran visual mobil yang mirip
dengan sebenarnya dari segi interior maupun exterior mobil dan
bahkan bisa digeser mealui tombol keyboard pada perangkat Android
Anda.
4. Aplikasi berjalan pada smartphone dengan minimal OS android 4.0
(ICS)
5.

User dalam hal ini customer dapat menggunakan aplikasi untuk

melihat penampanan secara visual mobil yang hendak mereka akan


beli / pesan.
1.1 Definisi Akronim dan Singkatan
Daftar definisi dan akronim yang digunakan :

Keyword atau
Phrase
Server

DataBase

Definisi
Komputer yang menyediakan sumber daya bagi
klien yang terhubung melalui jaringan
Kumpulan data yang terkait yang diorganisasikan
dalam

struktur

tertentu

dan

dapat

diakses

dengan cepat.
Hak Akses

Hak yang dimiliki oleh user untuk menggunakan


sitem. Hak akses diatur oleh BAAK

User Interface Information

Informasi mengenai antarmuka


pemakai dengan sistem

SKPL

Dokumen

yangberisi

tentang

1.2

spesifikasi

kebutuhan pengembagna perangkat lunak.


GL
FRS

KSM

f
e

Guidelines atau garis bimbing

Formulir yang berisi daftar matakuliah yang

menjadi rencana Studi mahasiswa

Kartu

(print-out

matakuliah

yang

sistem)

yang

merupakan

berisi

daftar

Studi

Rencana

mahasiswa yang sudah valid


IP KUM

Re

Indeks Prestasi mahasiswa kumulatif dari awal


semester sampai dengan semester baru lalu

IP SEM

Indeks Prestasi mahasiswa semester baru lalu

DFD

Data Flow Diagram

LAN

Local Area Network atau jaringan lokal komputer

DBMS

DataBase Management System atau pengelola


manajemen data base

Dokumen yang digunakan sebagai acuan dalam rencana pengembangan


perangkat lunak ini adalah :
1. Software Development Planning SiPersmaTM
2. Software Requirements, 1993, Alan M.

Davis,

Prentice

Hall,

International Edition..

1.3

Deskripsi umum (Overview)


Modul utama yang dikembangkan dalam perangkat lunak demo mobil

berbasis augmented reality ini adalah User Interface Information secara


virtual.

Aplikasi demo mobil ini ditujukan bagi para pemilik showroom

mobil untuk dapat menampilkan atau mendisplaykan bentuk mobil secara


virtual sesuai dengan kenyataannya.
Modul dari aplikasi ini meliputi penyedian informasi nama dan tipe
mobil, bentuk gambar mobil secara virtual lengkap dengan interior dan
exteriornya

sehingga

dapat

dilihat

secara

langsung

oleh

para

customernya. Aplikasi ini dapat dijalankan secara offline dengan perangkat


android dan marker.
Secara global cara kerja sistem tersebut adalah :
Pertama kali, sistem akan menampilkan bentuk mobil secara vitual
mirip dengan bentuk aslinya sesaat setelah customer showroom
menscan marker yang dicetak di papan menggunakan perangkat
Android yang mereka miliki.
Secara otomatis, perangkat Android akan mendeteksi marker dan
menampilkan gambaran virtual dari marker yang discan tadi yakni
berupa bentuk mobil secara keseluruhan namun dalam ukuran kecil.
Selain itu, hasil scanning juga akan menampilkan informasi yang
berkaitan dengan mobil tersebut meliputi, nama mobil, tanggal rilis
dan juga spesifikasinya.

BAB 2
Landasan Teori

2. Deskripsi Kebutuhan
2. 1. Perspektif Produk
Aplikasi demo mobil berbasis augmented reality merupakan sebuah
aplikasi virtual yang ditujukan bagi para customer untuk dapat melihat
bentuk dan desain mobil dari sebuah showroom secara virtual dengan
media Smartphone / tablet mereka. Perangkat lunak ini didesain berkaitan
dengan

dokumentasi

mata

kuliah

pengembangan

perangkat

lunak

tertentu.
2.1.1. Antarmuka Sistem
Interaksi Perangkat lunak demo mobil berbasis augmented reality dengan
modul lain dalam sistem RPL Oline, seperti dengan model perangkat lain
yang tidak sejenis missal iOS, Windows dll tidak ditangani oleh SKPL ini.
2.1.2 Antarmuka Pemakai
Karateristik antarmuka pemakai yaitu :
Interaksi sistem yang kami bangun dapat dioperasikan melalui monitor
standar Smartphone dengan ukuran minimal 5 inch atau perangkat tablet
minimal 7 inch dengan spesifikasi 1200 x 800 pixel untuk ketajaman data.
Menu yang ditampilkan diantaranya adalah menu Home, Menu About, Menu
Demo dan Menu Exit.

Tampilan virtual mobil yang hendak dijual akan

ditampilkan melalui layar monitor pada gadget customer dengan marker


yang disediakan oleh kami . Menu yang tertera dalam aplikasi demo mobil
virtual ini yang pertama adalah Home yang difungsikan untuk kembali ke
halaman awal aplikasi, Menu About berisi keterangan cara menggunakan
aplikasi tsb dilengkapi dengan gambar basis html. Menu selanjutnya adalah
Menu Demo yang secara otomatis akan membuka kamera scanning yang
selanjutnya digunakan untuk men-scan setiap marker yang tersedia. Yang
terakhir adalah fitur scroll down yang digunakan untu men-scroll pada

halaman About dan Menu Demo saat hasil scanning dari marker ditampilkan
dengan penjelasannya masing- masing.
2.1.3 Antarmuka Perangkat Keras
Piranti antarmuka perangkat keras yang digunakan dalam perangkat lunak
Aplikasi Demo Mobil Virtual berbasis Augmented Reality ini adalah :
1. Smartphone / tablet Android minimal layar 5 inch dengan resolusi minimal
800 X 400
2.

Papan berisi marker yang dicetak

3.

Bluetooth sharing

4.

Printer Sharing untuk cetak gambar hasil scan dari marker yang
bersangkutan.
2.1.4 Antarmuka Perangkat Lunak
Perangkat lunak yang dibutuhkan dalam mengoperasikan perangkat lunak
Aplikasi Demo Mobil Virtual berbasis Augmented Reality adalah sebagai
berikut :
1. Nama

: Smartphone Android 5 inch

Operating System

: Android 5.1

Resolution

: 800 X 600 px

Sebagai sistem operasi dimana perangkat lunak

Demo Mobil Virtual

berbasis Augmented Reality dijalankan


2. Nama
Nomor Versi
Sumber

: Unity 5.4 64 bit


: 5.4
: Unity Corporation

Sebagai perangkat lunak yang dibutuhkan dalam mengetiikkan coding dan


mengoperasikan Demo Mobil Virtual berbasis Augmented Reality sebelum
diimplementasikan / debugging dalam smartphone.

3 . Nama

: Unity 5.4 64 bit

Nomor Versi

: 5.4

Sumber

: Unity Corporation

Sebagai perangkat lunak yang dibutuhkan dalam mengetiikkan coding dan


mengoperasikan Demo Mobil Virtual berbasis Augmented Reality sebelum
diimplementasikan / debugging dalam smartphone.
5. Nama

: Marker

Nomor Versi

: voforia

Sumber

: Developer.vuforia.com

Sebagai perangkat lunak yang dibutuhkan dalam mencetak marker sebagai


bahan

Demo

Mobil

Virtual

berbasis

Augmented

Reality

sebelum

diimplementasikan / debugging dalam smartphone.


2.1.5 Batasan Memori
Batasan memori primer yang dibutuhkan dalam aplikasi Demo Mobil
Virtual berbasis Augmented Reality operasional yaitu RAM minimal 1 GB ,
direkomendasikan 2 GB. Sedangkan memori sekunder perangkat lunak ini
minimal 32 MB.
2.1.6 Operasi
Variasi

mode

operasi

yang

dibutuhkan

dalam

pengembangan

perangkat lunak aplikasi Demo Mobil Virtual berbasis Augmented


Reality adalah :
a. Mode Tutorial , yaitu user (dalam hal ini customer) dapat membaca,
melihat dan memahami tutorial yang tersedia di Menu About, Mode

Mode Tutorial

diperuntuk bagi para customer sebelum menjalankan

aplikasi.
b. Mode Interaktif, yaitu pengguna (dalam hal ini customer showroom
mobil ) dapat berinteraksi / melihat secara langsung tampilan mobil
yang meliputi ukuran, desain dan warna termasuk memperoleh
informasi berkaitan dengan spek mobil.
2.2 Fungsi Produk
Fungsi produk perangkat lunak demo mobil virtual berbasis Augmented
Reality adalah :
1.

Fungsi Scanning Item tersedia dalam Menu Demo yang digunakan untuk
melalukan proses scanning dari marker yang sudah tersedia di papan
board yang selanjutnya discanning menggunukan smartphone / tablet
dengan OS minimal 4.0 Android.

2. Fungsi About tersedia dalam Menu About berisi tutorial bagaimana cara
menggunakan aplikasi lunak demo mobil virtual berbasis Augmented
Reality dilengkapi dengan images berbasis xml.
3. Fungsi Detect Spek yakni merupakan sebuah fungsi untuk yang akan
ditampilkan setelah gambar terdeteksi maka secara otomatis kata / huruf
berisikan spek akan muncul secara otomatis berkaitan dengan mobil yang
discan.
4. Fungsi Pilihan Suara berisikan suara / penjelasan terkait mobil dari hasil
scan melalui marker tertentu.
5. Fungsi Cetak Gambar / Print gambar 3D hasil scanning bisa dicetak
melalui fungsi Print yang tersedia
6. Fungsi Bluetooth sebuah fungsi dimana gambar hasil scanning bisa
ditransfer ke perangkat lain melalui Bluetooth.
6 . Fungsi Exit fungsi keluar dari sistem
2.3. Karakteristik Program

Karakteristik pengguna yang menggunakan perangkat lunak demo mobil


virtual berbasis Augmented Reality yaitu :
1. Customer Showroom
Tidak diperlukan pengalaman dan keahlian teknis tertentu karena
dilengkapi tutorial xml
Tingkat kebutuhan sama
Membutuhkan perangkat Android dengan spek minimal OS 4.0 RAM
512 dan dukungan kamera minimal 800 X 600 px.
2.4. Batasan-batasan
Batasan dalam pengembangan perangkat lunak demo mobil virtual
berbasis Augmented Reality yaitu :
1. Kebijaksanaan umum
Mengacu pada tujuan pengembangan perangkat lunak demo mobil
virtual berbasis Augmented Reality
2. Keterbatasan perangkat keras
Ditentukan kemudian setelah pengembang mengetahui ketersediaan
perangkat keras pada pelanggan.
3. Antarmuka ke aplikasi lain
Keterbatasan OS pada Smartphone/ tablet dan gadget lain untuk
menginterpretasikan kode perangkat lunak demo mobil virtual
berbasis Augmented Reality ini. Aplikasi terbatas hanya dapat
dijalankan via OS Android minimal 4.0 saja dan tidak atau belum
mendukung OS lain seperti iOS, Mac, Windows dan Java. Fungsifungsi pada OS- OS tsb belum dilakukan pada tahap awal, tetapi
potensial untuk dikembangkan.
2.5Asumsi dan Ketergantungan
Asumsi yang digunakan dalam pengembangan perangkat lunak demo
mobil virtual berbasis Augmented Reality yaitu :

Tersedia perangkat lunak yang sesuai dengan kebutuhan untuk


mengoperasikan produk perangkat lunak demo mobil virtual berbasis
Augmented Reality
Tersedia komputer / PC yang digunakan untuk membangun coding dan
desain aplikasi terkait dengan spesifikasi prosesor 2.1 GHz, memori
primer minimal 1 GB dengan hasil terbaik pada RAM 2 GB, spasi yang
tersimpan dalam media penyimpanan sekunder server yaitu 32 MB,
Bluetooth dan printer sebagai perangkat komunikasi luar / output
tambahan.
Tidak tersedia database karena setiap gambar 3D dan data
alphanumeric disimpan langsung dalam perangkat yang tersedia
sehingga mempengaruhi besarnya perangkat.
Aplikasi terbatas hanya untuk pengguna, admin tidak tersedia
sehingga produk dan entry data yang hendak discanning tidak bisa
ditambahkan berdasarkan admin.
Scanning produk oleh customer bersifat terbatas.

DAFTAR
PUSTAKA
http://acehkreasiku.blogspot.co.id/2

015/10/tutorial-cara-membuat-aplikasisimple.html

Você também pode gostar