BAB I PENDAHULUAN - Penggalan Skripsi

  

ABSTRAK

Adam Hendra Brata. 2012. : Pengembangan Perangkat Lunak Magic Profile Book

Teknik Informatika Universitas Brawijaya Dengan Menggunakan Teknologi

Augmented Reality. Skripsi Program Studi Teknik Informatika, Program Teknologi

Informasi dan Ilmu Komputer, Universitas Brawijaya.

  Dosen Pembimbing : Himawat Aryadita, S.T, M.Sc dan Issa Arwani, S.Kom, M.Sc.

  Program Studi Teknik Informatika Universitas Brawijaya memiliki profil dan sejarah yang unik mulai dari awal berdiri sampai sekarang dan semua itu harus didokumentasikan dalam sebuah buku profil. Buku profil ini didesain dengan konsep magic book yang dapat dibaca menggunakan perangkat lunak Magic Profile Book yang memakai teknologi

  augmented reality.

  Perangkat lunak Magic Profile Book terbagi menjadi dua subsistem, yaitu aplikasi

  

client dan aplikasi administrator. Perangkat lunak Magic Profile Book dirancang

  menggunakan OOAD (Object Oriented Analysis and Design) yang dimodelkan dengan UML (Unified Modelling Language) dan diimplementasikan dengan bahasa pemrograman Java dan

  

augmented reality library toolkit ARMonkeyKit. Perangkat lunak Magic Profile Book

  dikembangkan dengan metode CBSE (Component-Based Software Engineering) dan mengadopsi pola arsitektur MVC (Model-View-Controller). Pengujian perangkat lunak

  

Magic Profile Book ini meliputi pengujian perangkat lunak menggunakan metode white-box

testing dan black-box testing serta pengujian performa melalui analisis nilai frame rate. Nilai

frame rate ini dipengaruhi oleh banyaknya objek yang di-load dan ukuran dari objek yang di-

load itu sendiri. Hasil pengujian performa dengan analisis frame rate ini menunjukkan nilai

fps yang rata – rata masih tinggi yaitu 60 fps sehingga kualitas penampilan objek sangat halus

  sekali. Hasil pengujian performa ini juga menunjukkan bahwa nilai fps dari perangkat lunak Magic Profile Book berbanding terbalik dengan jumlah dan ukuran objek yang di-load.

BAB I PENDAHULUAN

1.1 Latar Belakang

  Perkembangan teknologi informasi membawa dampak yang signifikan terhadap kehidupan manusia. Hampir semua bidang kehidupan manusia sekarang ini sudah memakai teknologi informasi sebagai basisnya. Pendidikan, kesehatan, keamanan, transportasi dan berbagai bidang yang lain sekarang ini sudah menggunakan teknologi informasi sebagai alat bantu yang memiliki peran sangat penting. Istilah - istilah yang berkaitan dengan teknologi informasi sudah sangat familiar di semua kalangan masyarakat. Internet, komputer, online,

  

Facebook, Twitter, E-mail, chatting adalah beberapa istilah yang populer dan sering ditemui

  dimana – mana dewasa ini. Beberapa hal tersebut adalah sedikit dari banyak bukti bahwa teknologi informasi sudah “mendarah daging” dalam kehidupan manusia.

  Trend penggunaan teknologi informasi dalam kehidupan manusia ini menciptakan

  banyak disiplin ilmu baru. Desain grafis dan desain web adalah dua contoh dari banyak disiplin ilmu baru dan terus berkembang sampai sekarang. Tidak hanya muncul disiplin ilmu baru, disiplin ilmu yang sebelumnya sudah ada pun menjadi semakin kaya dan modern dengan implementasi teknologi informasi di dalamnya. Ilmu medis adalah salah satu contoh dari disiplin ilmu yang semakin berkembang dengan penggunaan teknologi informasi didalamnya. Sekarang teknologi informasi sudah menjadi hal yang sangat vital dalam kehidupan manusia.

  Augmented Reality atau realitas tertambah adalah salah satu topik populer yang di

  dunia teknologi informasi saat ini dan disebut – sebut sebagai teknologi terbaru dan tertinggi dari penggunaan webcam. Augmented Reality atau yang sering disebut dengan AR adalah suatu teknologi yang “menggabungkan” antara dunia maya (virtual) dan dunia nyata (real) dengan menggunakan bantuan perangkat digital secara real-time. Biasanya AR digunakan untuk memproyeksikan objek 3 dimensi atau 2 dimensi yang bersifat maya ke lingkungan yang menjadikan teknologi informasi sebagai topik akademisnya harus memiliki infrastruktur dan fasilitas yang syarat teknologi. Teknik Informatika Universitas Brawijaya memiliki profil dan sejarah yang unik mulai dari awal berdiri sampai sekarang dan semua itu harus didokumentasikan dalam sebuah buku yang berisi sejarah, profil dan hal – hal lain yang terkait dengan Teknik Informatika Universitas Brawijaya. Buku profil ini tentu saja harus mencerminkan Teknik Informatika itu sendiri yang menggunakan teknologi informasi sebagai topik utama dalam bahasan studinya.

  Berdasarkan latar belakang tersebut penulis mengambil judul “Pengembangan Perangkat Lunak Magic Profile Book Teknik Informatika Universitas Brawijaya Dengan Menggunakan Teknologi Augmented Reality” dengan harapan perangkat lunak ini nantinya dapat menjadi salah satu item yang mencerminkan Teknik Informatika itu sendiri yang terkenal syarat dengan teknologi informasi.

1.2 Rumusan Masalah

  Berdasarkan permasalahan yang diangkat pada bagian latar belakang, maka rumusan masalah dikhususkan pada :

  1. Penjelasan gambaran umum perangkat lunak Magic Profile Book.

  2. Pembahasan perancangan dan rekayasa perangkat lunak dari perangkat lunak Magic Profile Book.

  3. Pembahasan teknis implementasi pemrograman dan pengembangan perangkat lunak Magic Profile Book menggunakan bahasa pemrograman Java dan ARMonkeyKit.

  4. Pembahasan tentang skenario, proses dan hasil pengujian perangkat lunak Magic Profile Book.

1.3 Batasan Masalah

  Agar diperoleh hasil pembahasan yang sesuai dengan apa diharapkan, maka perlu diberikan pembatasan masalah pada pengembangan perangkat lunak ini, yaitu :

  1. Pembahasan difokuskan pada rekayasa perangkat lunak dari pembuatan perangkat lunak Magic Profile Book.

  2. Pengembangan perangkat lunak dilakukan dalam lingkungan sistem operasi Microsoft Windows 7 Home Premium 64-bit.

  3. IDE (Integrated Development Environment) yang dipakai dalam pengembangan perangkat lunak Magic Profile Book adalah Oracle Netbeans IDE 6.9.1 dan Oracle Netbeans IDE 6.8.

  4. Pengembangan perangkat lunak dilakukan dengan bahasa pemrograman Java.

  5. Versi platform JDK (Java Development Kit) yang dipakai adalah JDK 6 Update 23.

  6. DBMS (Database Management System) yang digunakan dalam pengembangan perangkat lunak ini adalah MySQL

  7. Augmented reality toolkit library yang dipakai dalam pengembangan perangkat lunak Magic Profile Book adalah ARMonkeyKit.

  8. Perangkat lunak UML Modeller yang digunakan dalam perancangan perangkat lunak Magic Profile Book adalah Visual Paradigm 8.

  9. Pengembangan perangkat lunak Magic Profile Book menggunakan metode Component-Based Software Engineering (CBSE).

  10. Tahapan pengembangan perangkat lunak yang terdiri atas tahap perancangan, tahap implementasi, dan tahap pengujian dilakukan pada notebook / laptop Lenovo Y550P.

  11. Objek 3 dimensi yang digunakan dalam perangkat lunak ini adalah file yang berekstensi *.obj.

  1.4 Tujuan

  Sesuai dengan latar belakang dan rumusan masalah, tujuan dari pengembangan perangkat lunak ini adalah untuk mewujudkan pengembangan perangkat lunak Magic Profile

  

Book Teknik Informatika Universitas Brawijaya dengan menggunakan teknologi augmented

reality yang nantinya terdiri dari dua subsistem aplikasi, yaitu subsistem client dan subsistem

administrator. Aplikasi client dapat digunakan untuk membaca pola marker pada buku profil

  Teknik Informatika Universitas Brawijaya dan menampilkan informasi (objek) yang tersimpan dalam marker sehingga dapat ditampilkan di layar monitor. Aplikasi administrator dari perangkat lunak Magic Profile Book adalah aplikasi yang digunakan untuk mengelola elemen – elemen perangkat lunak Magic Profile Book lebih lanjut. Selain diwujudkannya suatu pengembangan perangkat lunak Magic Profile Book, tujuan skripsi ini juga dihasilkannya sebuah dokumen sebagai dokumentasi dari perangkat lunak ini sendiri.

  1.5 Manfaat

  Manfaat yang nantinya dapat diambil dari pengembangan perangkat lunak ini adalah sebagai berikut : a. Bagi penulis

  1. Menerapkan ilmu yang telah didapatkan di Teknik Informatika konsentrasi Rekayasa Perangkat Lunak Universitas Brawijaya.

  2. Mendapatkan pemahaman lebih lanjut dalam pengembangan perangkat lunak Magic Profile Book Teknik Informatika Universitas Brawijaya dengan menggunakan teknologi augmented reality.

  b. Bagi pengguna

  1. Menyediakan aplikasi yang dapat digunakan untuk menampilkan objek

  augmented reality pada layar dengan pola marker yang berada pada buku profil Teknik Informatika Universitas Brawijaya.

1.6 Sistematika Pembahasan

  Sistematika pembahasan ditunjukkan untuk memberikan gambaran dan uraian dari penulisan skripsi ini secara garis besar yang meliputi beberapa bab, sebagai berikut :

  Bab I : Pendahuluan Menguraikan mengenai latar belakang, rumusan masalah, batasan masalah, tujuan, manfaat dan sistematika pembahasan. Bab II : Kajian Pustaka dan Dasar Teori Menguraikan tentang dasar teori dan referensi yang mendasari pengembangan perangkat lunak Magic Profile Book. Bab III : Metode Penelitian Menguraikan tentang metode dan langkah kerja yang dilakukan dalam

  penulisan tugas akhir yang terdiri dari studi literatur, perancangan perangkat lunak, implementasi perangkat lunak, pengujian dan analisis serta pengambilan kesimpulan dan saran.

  Bab IV : Perancangan Membahas analisis kebutuhan dan perancangan perangkat lunak Magic

Profile Book sesuai dengan dasar teori dan literatur yang ada.

Bab V : Implementasi Membahas implementasi dari perangkat lunak Magic Profle Book sesuai dengan perancangan perangkat lunak yang telah dibuat. Bab VI : Pengujian dan Analisis Memuat hasil pengujian dan analisis terhadap perangkat lunak yang telah

Bab VII : Penutup Memuat kesimpulan yang diperoleh dari pembuatan dan pengujian perangkat

  lunak yang dikembangkan dalam skripsi ini serta saran – saran untuk pengembangan lebih lanjut.

BAB II KAJIAN PUSTAKA DAN DASAR TEORI Pada bab ini berisi pembahasan tentang teori dasar yang berhubungan dengan

  pengembangan perangkat lunak yang dilakukan. Teori dasar yang akan dibahas pada bab ini yaitu penjelasan tentang konsep dasar perangkat lunak, pengembangan dan rekayasa perangkat lunak, konsep Component-Based Software Engineering, konsep dasar arsitektur

  

Model-View-Controller, konsep dasar Unified Modelling Language yang dipakai pada

  rekayasa perangkat lunak, konsep dasar teknik dan strategi pengujian perangkat lunak, penjelasan tentang bahasa pemrograman Java, konsep dasar Java Media Framework. Penjelasan tentang jMonkeyEngine, penjelasan tentang konsep frame rate, konsep dan implementasi basis data, teknologi Augmented Reality dan augmented reality library toolkit yang digunakan.

2.1. Perangkat Lunak Banyak orang menyamakan istilah perangkat lunak dengan program komputer.

  Sesungguhnya, pandangan ini terlalu dangkal. Perangkat lunak tidak hanya mencakup program, tetapi juga semua dokumentasi dan konfigurasi data yang berhubungan, yang diperlukan untuk membuat agar program beroperasi dengan benar. Sistem perangkat lunak biasanya terdiri dari sejumlah program yang terpisah, file – file konfigurasi yang digunakan untuk membuat program – program ini, dokumentasi sistem yang mendeskripsikan struktur sistem dan dokumentasi user yang menjelaskan bagaimana penggunaan sistem tersebut, dan untuk produk – produk perangkat lunak disediakan situs web, agar user bisa men-download informasi produk terbaru (Buku A).

  Perekayasa perangkat lunak bertugas mengembangkan produk perangkat lunak, yaitu perangkat lunak yang dapat dijual ke pelanggan. Secara umum ada dua tipe produk perangkat lunak, yaitu produk generik dan produk pesanan. utama yang berjalan paralel, yaitu domain engineering dan component-based development. Alur software process dari CBSE digambarkan pada Gambar 1.

  

Gambar 1 Software process dari CBSE

2.3. Magic Book

  Magic Book adalah sebuah buku yang dilengkapi dengan sekumpulan marker

augmented reality. Magic Book mengeksplorasi penggunaan transitional interfaces dan

  bagaimana benda fisik dapat digunakan untuk membawa pengguna memasuki dunia di sepanjang reality-virtual continuum. Magic Book menggunakan buku asli, sehingga pembaca dapat membalik halaman, melihat gambar dan membaca buku tanpa menggunakan teknologi tambahan. Jika pembaca melihat halaman buku dengan menggunakan augmented reality

  

display, maka mereka akan melihat objek maya 3-dimensi muncul di atas halaman yang

Gambar 2.2 Magic Book

  Referensi

   Buku A Penulis : Ian Sommerville Tahun Terbit : 2003 Judul Buku : Software Engineering (Rekayasa Perangkat Lunak) / Edisi 6 / Jilid 1 Kota Penerbit : Jakarta Penerbit : Erlangga  Buku B Penulis : Roger S. Pressman Tahun Terbit : 2001 Judul Buku : Software Engineering : A Practitioner’s Approach, Fifth Edition Penerbit : McGraw Hill.

   Paper A Penulis : Mark Billinghurst, Hirokazu Kato, dan Ivan Poupyrev Tahun Terbit : 2001 Judul Paper : The MagicBook : Moving Seamlessly between Reality and Virtuality Data Jurnal :

Dokumen yang terkait

KARAKTERISASI EKSTRAK DAUN CANTIGI (Vaccinium varingiaefolium Miq.) ANA YULYANA, HENDIG WINARNO, KOSASIH Program Magister Ilmu Kefarmasian, Fakultas Farmasi, Universitas Pancasila, Jakarta Selatan ABSTRAK - View of Karakterisasi Ekstrak Daun Cantigi (Vacc

0 0 8

Latar Belakang - View of ANALISIS TINGKAT KEPUASAN KARYAWAN TERHADAP SOFTWARE CLIPPER PADA PT. PRIMAJASA

0 0 8

Kata kunci: Libo (Ficusvariegata Blume.), fraksi etil asetat, GC-MS, antioksidan PENDAHULUAN - View of Analisis GC-MS Senyawa Aktif Antioksidan Fraksi Etil Asetat Daun Libo (Ficus variegata Blume.)

0 1 5

View of UJI PENDAHULUAN FITOKIMIA DAN ANTIOKSIDAN TUMBUHAN OBAT SUKU DAYAK DI DESA PETANGIS, KABUPATEN PASER, KALIMANTAN TIMUR

0 0 8

Ary Budi Warsito1 Untung Rahardja2 Aghnia Sabila3 e-mail : ariebhewhegmail.com,untungpribadiraharja.com, aghnia.sabilayahoo.co.id . Diterima : 1 Juni 2012 Disetujui: 13 Agustus 2012 ABSTRACT - View of iEVENT INFORMATION : MEDIA INFORMASI DAN PUBLIKASI JAD

0 0 18

Kata Kunci: LP3 STT-NF, Flash, Action Script 2.0, aplikasi desktop. 1. PENDAHULUAN 1.1. LATAR BELAKANG - MEMBANGUN APLIKASI PRE DAN POST TEST BERBASIS DESKTOP PADA LP3 STT-NF MENGGUNAKAN ACTION SCRIPT 2.0

0 3 7

Teknik Informatika, STIKOM Uyelindo Kupang email: - Menhya Snae2 Sistem Informasi, STIKOM Uyelindo Kupang email: menhyasnaegmail.com

0 2 8

Kata Kunci : Algoritma, Deskripsi, Enskripsi, DES, AES, IDEA, Blowfish 1. PENDAHULUAN - Perbandingan Algoritma DES, AES, IDEA Dan Blowfish dalam Enkripsi dan Dekripsi Data

0 2 8

Kata Kunci : Digitalisasi, Kearsipan, Client-Server, TWAIN 1. PENDAHULUAN - Penerapan Fasilitas TWAIN Untuk Digitalisasi Kearsipan Pada PT. PLN Area Flores Bagian Barat Berbasis Client-Server

0 1 7

Evaluasi Kegunaan Sistem Informasi Pelintas Batas Wilayah Negara (Sintaswin) Pada PLBN Terpadu di Nusa Tenggara Timur Fransiskus M. H. Tjiptabudi Sistem informasi STIKOM Uyelindo Kupang tjiptabudifransgmail.com Abstrak - Evaluasi Kegunaan Sistem Informasi

0 0 5