29 informasi wilayah Fakultas Teknik UNY seperti informasi fakultas, jurusan,
laboratorium, perpustakaan, dan pusat kemahasiswaan. Konten sebagai bahan materi yang dibawakan oleh presenter dalam
video guide
yang dibuat sebagai sumber informasi dalam aplikasi
virtual tour
berbantuan
video.
b. Analisis spesifikasi produk
Tahapan analisis spesifikasi produk untuk mengetahui spesifikasi atau fitur apa saja yang ada pada pengembangan
virtual tour
.
c. Analisis operasional produk
Tahapan analisis operasional produk dilakukan untuk mengetahui spesifikasi minimal yang dapat menjalankan hasil dari pengembangan
virtual tour
baik spesifikasi perangkat keras maupun perangkat lunak.
2. Desain
Menurut Fatta 2007:28, tahap desain adalah tahapan mengubah kebutuhan yang masih berupa konsep menjadi spesifikasi sistem yang riil. Tahapan desain
bertujuan menghasilkan rancangan produk yang sesuai dengan analisis yang telah dilakukan dan dapat diimplementasikan dengan baik. Menurut Pressman 2010:
400, desain sistem dapat direpresentasikan menjadi empat atribut yaitu desain data, desain arsitektur, desain
interface,
dan desain prosedural seperti terlihat pada gambar 3.
Gambar 8. Mengubah model analisis menjadi desain perangkat lunak
Sumber: Pressman 2010.
30
a. Desain Data
Desain Data mentransformasi hasil dari analisis kebutuhan ke dalam struktur data yang akan diperlukan untuk proses implementasi perangkat lunak.
b. Desain arsitektur
Desain arsitektur digunakan untuk mengembangkan struktur program modular dan merepresentasikan hubungan kontrol antar modul. Dari tahap desain
akan dihasilkan suatu model atau representasi entitas yang akan dikembangkan. Pada tahap desain, digunakan pemodelan agar proses perancangan sistem dapat
terencana dengan baik. Bahasa pemodelan yang digunakan adalah
Unified Modelling Language UML. UML
merupakan bahasa pemodelan standar yang digunakan untuk mem-visualisasi, merancang serta mendokumentasi perangkat
lunak Dharwiyanti, 2003. Jenis diagram UML yang akan digunakan yaitu
Class Diagram
dan
Use Case Diagram. Use Case Diagram
menggambarkan bagaimana aktor berinteraksi dengan sistem tersebut, sedangkan
Class Diagram
menunjukan
class
yang terdapat dalam perangkat lunak dan bagaimana antar
class
tersebut saling berhubungan.
c. Desain prosedural
Tahapan desain prosedural merupakan tahapan merancang alur atau jalannya aplikasi
virtual tour.
Tahapan desain prosedural pada pengembangannya menggunakan
flowchart
bagan alir.
Flowchart
bagan alir adalah bagan proses yang menunjukkan suatu urutan, prosedur, atau aliran proses Arsyad, 2011:137.
d. Desain interface
Tahapan desain
interface
merupakan tahapan merancang desain
interface
dari aplikasi
virtual tour
berupa
storyboard
. Hasil rancangan
storyboard
akan menjadi acuan dalam implementasi produk tersebut.
3. Implementasi
Tahap implementasi merupakan tahapan pembuatan produk yang telah direncanakan. Tahapan ini dimulai apabila tahapan analisis dan desain telah
dilakukan supaya pengembangan produk sesuai dengan tujuan awal. Implementasi menghasilkan produk yang siap diuji atau evaluasi.