1 HALAMAN JUDUL BAHASA INDONESIA APLIKASI PENGENALAN KAMPUS BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI VIRTUAL TOUR (STUDI KASUS KAMPUS III UNIVERSITAS...
HALAMAN JUDUL BAHASA INDONESIA APLIKASI PENGENALAN KAMPUS BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI VIRTUAL TOUR (STUDI KASUS KAMPUS III UNIVERSITAS SANATA DHARMA) SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika
Oleh: Pandu Wibowo NIM.115314025
PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2016
i
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
HALAMAN JUDUL BAHASA INGGRIS
THE INTRODUCTION WEB BASED CAMPUS APPLICATION USING VIRTUAL TOUR TECHNOLOGY (CASE STUDY ON CAMPUS III SANATA DHARMA UNIVERSITY)
A THESIS Presented as a Partial Fullfilment of the Requirements to Obtain the Sarjana Komputer Degree in Informatics Engineering Department
By: Pandu Wibowo NIM.115314025
INFORMATICS ENGINEERING STUDY PROGRAM INFORMATICS ENGINEERING DEPARTMENT FACULTY OF SCIENCE AND TECHNOLOGY SANATA DHARMA UNIVERSITY YOGYAKARTA 2016
ii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
HALAMAN PERSETUJUAN
SKRIPSI
APLIKASI PENGENALAN KAMPUS BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI VIRTUAL TOUR (STUDI KASUS KAMPUS III UNIVERSITAS SANATA DHARMA)
Oleh : Pandu Wibowo NIM : 115314025
Telah disetujui oleh :
Dosen Pembimbing
Agnes Maria Polina, S.Kom., M.Sc
Tanggal : _______________
iii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
HALAMAN PENGESAHAN
SKRIPSI APLIKASI PENGENALAN KAMPUS BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI VIRTUAL TOUR (STUDI KASUS KAMPUS III UNIVERSITAS SANATA DHARMA)
Dipersiapkan dan ditulis oleh : Pandu Wibowo NIM : 115314025 Telah dipertahankan di depan Panitia Penguji Pada tanggal 20 Juli 2016 Dan dinyatakan memenuhi syarat Susunan Panitia Penguji Nama Lengkap
Tanda tangan
Ketua
: JB. Budi Darmawan, S.T., M.Sc
……………..
Sekretaris
: Iwan Binanto, S.Si., M.Cs
……………..
Anggota
: Agnes Maria Polina, S.Kom., M.Sc
……………..
Yogyakarta, 28 Juli 2016 Fakultas Sains dan Teknologi Universitas Sanata Dharma Dekan,
(Sudi Mungkasi, Ph. D.)
iv
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PERNYATAAN KEASLIA KARYA
PERNYATAAN KEASLIAN KARYA
Saya menyatakan dengan sesungguhnya bahwa skripsi yang saya tulis ini tidak memuat karya orang lain kecuali telah disebutkan dalam kutipan atau daftar pustaka, sebagaimana layaknya karya ilmiah.
Yogyakarta, 28 Juli 2016 Penulis,
Pandu Wibowo
v
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
HALAMAN PERSETUJUAN PUBLIKASI
HALAMAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS Yang bertanda tangan dibawah ini, Saya mahasiswa Universitas Sanata Dharma : Nama
:
Pandu Wibowo
NIM
:
115314025
Demi mengemban ilmu pengetahuan, saya memberikan kepada Perpustakaan Universitas Sanata Dharma karya ilmiah saya yang berjudul :
APLIKASI PENGENALAN KAMPUS BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI VIRTUAL TOUR (STUDI KASUS KAMPUS III UNIVERSITAS SANATA DHARMA) Beserta perangkat lunak yang diperlukan. Dengan demikian saya memberikan kepada Perpustakaan Universitas Sanata Dharma hak untuk menyimpan, mengalihkan dalam bentuk media lain, mengelolanya dalam bentuk pangkalan data, mendistribusikannya secara terbatas, dan mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta izin dari saya maupun memberikan royalti kepada saya selama tetap mencantumkan nama saya sebagai penulis. Demikian pernyataan ini saya buat dengan sebenarnya. Dibuat di Yogyakarta, 28 Juli 2016 Yang menyatakan,
(Pandu Wibowo)
vi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
HALAMAN PERSEMBAHAN
Karya ini saya persembahkan kepada :
Tuhan Yesus Kristus, Bunda Maria, dan Santo Yoseph
“Always be yourself no matter what they say and never be anyone else even if they look better than you”
Intelligence is not the measurement, but intelligence support all!
“As ant do a million step to get sugar” "Musuh yang paling berbahaya di atas dunia ini adalah penakut dan bimbang. Teman yang paling setia, hanyalah keberanian dan keyakinan yang teguh." (Andrew Jackson)
"Mereka berkata bahwa setiap orang membutuhkan tiga hal yang akan membuat mereka berbahagia di dunia ini, yaitu; seseorang untuk dicintai, sesuatu untuk dilakukan, dan sesuatu untuk diharapkan." (Tom Bodett)
viii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRAK
APLIKASI PENGENALAN KAMPUS BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI VIRTUAL TOUR (STUDI KASUS KAMPUS III UNIVERSITAS SANATA DHARMA)
ABSTRAK Perkembangan teknologi sekarang ini memunculkan banyak ide untuk membuat karya baru yang inovatif. Karya inovatif yang dihasilkan berupa karya teknologi multimedia sebagai wadah pemberian informasi bagi perusahaan, perhotelan, perguruan tinggi dan masyarakat. Salah satunya teknologi virtual tour berupa penggambaran perjalanan dengan menggunakan media panorama dan media 3 dimensi. Untuk perguruan tinggi dapat menggambarkan kondisi lingkungan kampus dan fasilitas kampus yang ada. Di kampus Universitas Sanata Dharma sudah memiliki website yang berisi informasi mengenai fasilitas kampus, namun hanya berupa gambar dan teks saja, tidak ada rute yang dapat menunjukan dan menggambarkan kondisi fasilitas yang ada. Hal ini tentu tidak dapat memberikan gambaran secara visual bagi para calon mahasiswa baru yang ingin mengetahui fasilitas yang ada di kampus. Para mahasiswa baru meskipun sudah diberikan pengenalan kampus namun masih banyak yang belum mengetahui beberapa fasilitas yang ada. Dari latar belakang masalah tersebut, dengan menggunakan konsep basis data multimedia dan menggunakan pemrograman berbasis web JSP serta DBMS Oracle, maka dibangun aplikasi pengenalan kampus secara visual seputar fasilitas kampus yang diberi nama Aplikasi Virtual Campus Tour dengan mengambil studi kasus di Kampus III Universitas Sanata Dharma. Hasil pengujian sistem menunjukkan bahwa secara umum aplikasi ini dapat berfungsi dengan baik untuk menampilkan gedung utama, sekretariat, laboratorium, dan ruang lain yang ada di Kampus III Universitas Sanata Dharma kepada pengguna, serta aplikasi yang dibangun dapat mencari lokasi yang diinginkan pengguna. Dari hasil pengujian terhadap pengguna yang meliputi calon mahasiswa baru, mahasiswa baru dan staf pengelola kampus dengan 4 aspek pengujian, yaitu menarik, efisien, efektif, dan easy of use dapat disimpulkan bahwa aplikasi ini membantu para pengguna dalam mengetahui lokasi fasilitas yang ingin mereka ketahui.
ix
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRACT
THE INTRODUCTION WEB BASED CAMPUS APPLICATION USING VIRTUAL TOUR TECHNOLOGY (CASE STUDY ON KAMPUS III SANATA DHARMA UNIVERSITY)
ABSTRACT In this innovation era of technology, lots of idea to create new innovative things. The new innovative things are such like multimedia technology as a place to give an informations for company, hotels, campus an also for human society. For example virtual tour technology that describe a tour with some panoramas and 3D media. For campus itself it can describe whole condition of campus and all of facilities in a campus. Sanata Dharma University has a website that full of information of facilities information deserve in a picture or text base information, but there’s no route that can show and describe us of the condition of facilities in campus. The website also can not give a visual illustration for student college candidate that want to know the facilities in campus. A lot of student college itself, eventhough there were have given a introduction of the campus , did not knew about other facilities. Based on the background, using multimedia database concept and JSP webbased programming also Oracle DBMS, therefore this visual introduction of campus application about campus facilities called Virtual Campus Tour Application using case study Campus III Sanata Dharma University. The test result from the system shows that this application generally can works well to show the main building, secretariat, laboratory, and other room in Campus III Sanata Dharma University to users. Also users can find the location using searching facilities in application. The result from examination toward the student college candidate, student college, and also admonitrator staff with 4 aspect such like how interesting, effectivity, efficiency, and easy of use have a conclutions that this application is helpful for users to find the location and informations of facilities that they want to know.
x
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
KATA PENGANTAR
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yesus Kristus , Perawan Bunda Maria, dan Santo Yoseph yang telah memberikan kasih karunia, kemampuan dan kesempatan sehingga penulis dapat menyelesaikan tugas akhir dengan judul “APLIKASI PENGENALAN KAMPUS BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI VIRTUAL TOUR”. Terimakasih yang sebesar-besarnya kepada semua pihak yang telah memberikan dukungan, semangat, motivasi, serta bantuan sehingga penulis mampu menyelesaikan skripsi ini : 1. Bapak Sudi Mungkasi, Ph. D selaku Dekan Fakultas Sains dan Teknologi Univeritas Sanata Dharma
2. Ibu Dr. Anastasia Rita Widiarti selaku Ketua Jurusan Program Studi Teknik Informatika Universitas Sanata Dharma
3. Ibu Agnes Maria Polina, S.Kom., M.Sc., selaku dosen pembimbing skripsi atas kesabaran, waktu, dan saran yang telah diberikan dengan sepenuh hati
4. Bapak JB Budi Darmawan S.T., M.Sc., dan Bapak Iwan Binanto, S.Si., M.Cs., selaku dosen penguji atas kritik dan sarannya.
5. Semua Bapak / Ibu Ketua Jurusan Program Studi yang ada di Kampus III Universitas Sanata Dharma, serta para Kepala Laboratorium yang telah memberikan izin untuk mengambil data skripsi.
xi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6. Orang tua, Bapak Herry Satrijo dan Ibu Ch. Susilo Arumi serta Luh Rai Maduretno Asvinigita yang telah memberikan dukungan baik materiil maupun spiritual selama masa studi.
7. Sahabat seperjuangan Amanto Tunggul Sunu Adi atas waktu yang diluangkan dalam menemani penulis mengerjakan tugas akhir hingga selesai masa studi. 8. Konco kentel Inisiasi Sanata Dharma (INSADHA) 2011 Grup ‘Ngantuks’ terutama Emilia Jevina Lintang Puspita dan Raysa Bestari Siniwi atas dukungan rohani untuk selalu menyemangati penulis dalam suka dan duka. 9. Teman – teman Staf Promosi dan Penerimaan Mahasiswa Baru atas dukungan dan semangat yang diberikan. 10. Teman – teman Teknik Informatika Angkatan 2011 terutama ‘Keluarga Mini’ yang menemani selama perkuliahan (Agustina Nur Indani, Theodorin Hanna V.K., Elisabet Septyana E. E, Marian Renia Octaviani, Fredes Winda Oktaviani, Weda Ratna, Fransiskus Pandu, Richardus Tungky Satria, Alfonsus Kriswandaru, Atanasius Ronald E.J.) dan semua pihak yang telah berperan serta baik secara langsung maupun tidak langsung sehingga penulis mampu menyelesaikan skripsi ini.
xii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Penulis menyadari bahwa masih banyak kekurangan dalam penyusunan skripsi ini. Saran dan kritik sangat diharapkan untuk perbaikan kedepannya. Semoga dapat bermanfaat. Yogyakarta, 28 Juli 2016
Penulis
xiii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR ISI
HALAMAN JUDUL BAHASA INDONESIA ................................................................................. i HALAMAN JUDUL BAHASA INGGRIS ..................................................................................... ii HALAMAN PERSETUJUAN ........................................................................................................ iii PERNYATAAN KEASLIA KARYA ...............................................................................................v HALAMAN PERSEMBAHAN ..................................................................................................... vii HALAMAN MOTTO .................................................................................................................... viii KATA PENGANTAR ...................................................................................................................... xi DAFTAR ISI................................................................................................................................... xiv DAFTAR TABEL ......................................................................................................................... xvii DAFTAR GAMBAR .................................................................................................................... xviii BAB I PENDAHULUAN ...................................................................................................................1
1.1
Latar Belakang Masalah .......................................................................................... 1
1.2
Rumusan Masalah ................................................................................................... 3
1.3
Tujuan Penelitian ..................................................................................................... 3
1.4
Batasan Masalah ...................................................................................................... 4
DAFTAR PUSTAKA .......................................................................................................................79 LAMPIRAN......................................................................................................................................82 LAMPIRAN 1...................................................................................................................................83 LAMPIRAN 2...................................................................................................................................85
xvi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR TABEL Tabel 3.1 Narasi Use case Melihat Gedung Pusat ………..……….………………16 Tabel 3.2 Narasi Use case Melihat Sekretariat ………….….…….……………….18 Tabel 3.3 Narasi Use case Melihat Laboratorium …………….…..……………….20 Tabel 3.4 Narasi Use case Melihat Lain-lain …………………….……..…………24 Tabel 3.5 Narasi Use case Melihat Bantuan ……………………………………….26
xvii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR GAMBAR Gambar 2.1 Gambar Metode Waterfall menurut Roger S. Pressman ……………... 34 Gambar 2.1 Gambar Teori 5E’s Quensberry………………………...…………….. 37 Gambar 3.1 Diagram Use case …………………………..…………………………40 Gambar 3.6 Diagram Aktifitas Melihat Halaman Gedung Utama ……………….. 54 Gambar 3.7 Diagram Aktifitas Melihat Halaman Sekretariat …………………….. 55 Gambar 3.8 Diagram Aktifitas Melihat Halaman Laboratorium………………….. 56 Gambar 3.9 Diagram Aktifitas Melihat Halaman Bantuan ……………………….. 57 Gambar 4.0 Diagram Aktifitas Melihat Halaman Keterangan Informasi ……….… 58 Gambar 4.1 Diagram Aktifitas Melihat Halaman Lain-lain …………..……….…. 58 Gambar 4.2 Diagram kelas Bfile_content2 ……………………………………
59
Gambar 4.3 Diagram Model Logikal Bfile_content2 …………………………….. 59 Gambar 4.4 Diagram Model Fisikal ……………………………….……………… 59 Gambar 4.5 Diagram Kelas Analisis ……………………………………………… 60 Gambar 4.6 Halaman Utama Aplikasi Virtual Campus Tour …………………….. 67 Gambar 4.7 Halaman Gedung Utama …………...……………………………....... 68 Gambar 4.8 Virtual Tour Lantai Basement ……………………………………….. 69 Gambar 4.9 Halaman Sekretariat ……………………………………………...….. 71 Gambar 5.0 Virtual Tour Sekretariat Psikologi……………………………………. 72 Gambar 5.1 Halaman Laboratorium ………………………………………….…… 74
xviii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5.2 Virtual Tour Program Studi Matematika …………………………….. 76 Gambar 5.3 Halaman Lain-lain………………………………………………….
xix
76
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB I PENDAHULUAN
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah Di era perkembangan teknologi seperti sekarang ini, banyak karya yang dihasilkan untuk menciptakan sebuah inovasi baru. Sebagai contoh karya inovasi baru yang dihasilkan adalah karya yang berupa multimedia. Multimedia merupakan suatu wadah yang mencakup banyak sekali informasi yang disusun untuk menampilkan sebuah informasi bagi masyarakat. Sudah banyak perkembangan dengan multimedia, salah satunya untuk media publikasi dan pemberian informasi bagi perkantoran, perhotelan, perusahaan, bahkan untuk perguruan tinggi. Virtual tour merupakan sebuah teknologi baru yang digunakan untuk membuat suatu perjalanan dengan menggunakan media gambar baik berbentuk panorama, gambar 2 dimensi atau 3 dimensi untuk menjelaskan dan menggambarkan kondisi suatu gedung atau bangunan. Beberapa tempat seperti perguruan tinggi sudah menyediakan fasilitas untuk melihat suasana kampus dengan berbagai macam media seperti foto, video, maupun panorama. Pada kampus Universitas Sanata Dharma juga terdapat website yang menyediakan informasi mengenai gedung, sekretariat,
1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
laboratorium dan fasilitas lain, namun hanya berupa gambar dan tidak mencakup lokasi ruangan. Para mahasiswa harus datang ke kampus untuk mengetahui ruangan, sekretariat, atau laboratorium yang ingin diketahui, sedangkan banyak dari mahasiswa dan calon mahasiswa baru memiliki keterbatasan waktu dan biaya untuk datang ke kampus. Selain itu, para mahasiswa pun masih belum mengetahui jelas dimana lokasi ruangan yang ingin diketahui, sehingga informasi yang ada masih belum efektif dan efisien. Dengan adanya teknologi virtual tour, diharapkan dapat membantu para mahasiswa dan calon mahasiswa baru untuk mengetahui lokasi gedung, sekretariat, laboratorium dan fasilitas lain yang ingin diketahui. Dari latar belakang tersebut, penulis tertarik untuk membuat sebuah sistem guna menampung semua informasi masyarakat yang ingin mengetahui fasilitas kampus yakni dengan menggunakan virtual campus tour. Semua data berupa gambar yang akan disajikan dalam bentuk website dan menggunakan penyimpanan
dengan
basis
data
multimedia.
Penyimpanan
dengan
menerapkan basis data multimedia merupakan penyimpanan dengan tipe datadata multimedia, seperti teks, gambar, suara, video, karena penyimpanan dengan basis data tidak dapat menampung data yang memiliki existensi ,jpg .jpeg .png, .mp3, .mp3g dan tipe data multimedia lainnya. Penulis sangat tertarik dengan media publikasi untuk perguruan tinggi, karena selain menjadi pemberian informasi, dapat juga sebagai media
2
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
publikasi supaya lebih dapat dikenal di masyarakat. Media publikasi yang menurut penulis menarik dan inovatif yakni menggunakan virtual tour. 1.2 Rumusan Masalah 1. Bagaimana membangun aplikasi virtual campus tour sebagai media publikasi
dan
pemberian
informasi
fasilitas
kampus
dengan
mengimplementasikan basis data multimedia? 2. Bagi Calon Mahasiswa dan Mahasiswa Baru : Sejauh mana Aplikasi Virtual Campus Tour ini menarik, efektif, efisien, dan mudah digunakan dalam mendapatkan informasi visual bagi pengguna (calon mahasiswa dan mahasiswa baru) yang ingin mengetahui ruang atau laboratorium yang ada di Kampus III Universitas Sanata Dharma? 3. Bagi Humas dan Pengelola (Staf Gedung/Sekretariat/Laboratorium) USD : Apakah Aplikasi Virtual Campus Tour ini sudah menarik, efektif, dan mudah digunakan serta memberikan gambaran kepada masyarakat tentang kampus? 1.3 Tujuan Penelitian Tersedianya aplikasi berupa Virtual Campus Tour sebagai media publikasi dan pemberian informasi yang informatif bagi mahasiswa dan calon mahasiswa baru seputar gedung, ruang sekretariat, laboratorium dan sarana
3
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
lain yang ada di Kampus III Universitas Sanata Dharma dan menyimpan datadata yang ada di dalam basis data multimedia. 1.4 Batasan Masalah Adapun batasan masalah dari Aplikasi Virtual Campus Tour Berbasis Web dengan menerapkan basis data multimedia ini, antara lain : a. Aplikasi Virtual Campus Tour ini memberikan informasi tentang gedung, ruang sekretariat, laboratorium dan sarana lain di Kampus III Universitas Sanata Dharma b. Aplikasi ini di bangun berbasis Web dengan menggunakan Java Server Pages (JSP) dan Oracle Express Edition (XE). 1.5 Metodologi Penelitian Metode penelitian yang digunakan dalam pembuatan aplikasi ini adalah melakukan studi kasus dengan langkah-langkah sebagai berikut : 1.5.1
Survey Awal Pada langkah ini penulis melakukan survey melalui media massa (website Universitas Sanata Dharma, dan brosur) seputar pengenalan kampus. Penulis juga melakukan survey ke setiap sekretariat masingmasing program studi yang ada di Kampus III Universitas Sanata Dharma untuk mencari tahu laboratorium apa saja yang ada di setiap program studi tersebut. Kemudian penulis melakukan pengambilan data ke setiap laboratorium dan sekretariat. 4
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
1.5.2
Studi Literatur Pada studi literatur ini penulis menggunakan beberapa bahan materi perkuliahan (bahan presentasi dosen, dan handout perkuliahan), dan beberapa buku dari Oracle untuk membantu memahami basis data multimedia, serta menyelesaikan tugas akhir.
1.5.3
Pembangunan Perangkat Lunak Pembangunan Perangkat Lunak dilakukan dengan menggunakan Metode Waterfall dengan tahap-tahap sebagai berikut (Pressman, 2001): 1. Software Requirement Analysis Langkah ini merupakan analisis terhadap kebutuhan sistem. Pengumpulan data dalam tahap ini dilakukan dengan observasi. Observasi dilakukan dengan cara wawancara kepada petugas sekretariat untuk mengetahui laboratorium yang ada, kemudian meminta izin untuk mengambil data gambar ruang laboratorium dan sekretariat setiap program studi di Kampus III Universitas Sanata Dharma. 2. Design Dalam tahap desain ini dilakukan pembuatan desain user interface, desain logikal dan fisikal mengenai tabel yang ada, serta diagram dan narasi use case.
5
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3. Coding Coding merupakan penerjemahan desain dalam bahasa yang dikenali oleh komputer. Penulis menggunakan Netbeans 8.0.1 untuk melakukan coding dengan aplikasi berbasis Web Java Server Pages (JSP) dan Oracle. 4. Testing Langkah ini dilakukan setiap diujicobakan kepada pengguna untuk menghindari data gambar yang tidak muncul ataupun kesalahan kata dan tulisan pada aplikasi. 1.5.4
Uji coba sistem kepada pengguna Uji coba kepada pengguna dilakukan kepada beberapa mahasiswa dan calon mahasiswa baru, serta kepada beberapa kepala laboratorium program studi yang ada di Kampus III Universitas Sanata Dharma. Setelah diberikan kesempatan untuk mencoba aplikasi, para responden diberikan kuisioner untuk diisi sebagai hasil evaluasi aplikasi yang telah dicoba pengguna.
1.5.5
Analisis Sistem dan Evaluasi Hasil Analisis sistem dan evaluasi dilakukan dengan menggunakan kuisioner. Kuisioner dibagi 2 jenis, bagi mahasiswa dan calon mahasiswa baru, dan bagi staf pengelola, seperti Kepala Humas Universitas Sanata Dharma dan para kepala laboratorium. Kuisioner
6
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
yang ada dikelompokkan berdasarkan 4 kategori, yaitu tepat guna, hemat waktu, easy of use, dan menarik. 1.6 Sistematika Penulisan Sistematika dalam penulisan tugas akhir disusun sebagai berikut : BAB I : PENDAHULUAN Berisi tentang latar belakang, rumusan masalah, tujuan penelitian, batasan masalah, metodologi penelitian, dan sistematika penulisan. BAB II : LANDASAN TEORI Bab ini berisi tentang hal-hal yang mendasari pembuatan aplikasi ini, berupa pengertian aplikasi virtual, basis data multimedia, pemrograman berbasis web, teori 5 E Quesenberry dan rekayasa perangkat lunak dengan menggunakan Metode Waterfall. BAB III : ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi hasil analisis sistem dan gambaran-gambaran yang dibuat, sedangkan perancangan sistem tersebut berupa desain proses, perancangan basis data yang ada, dan perancangan user interface bagi aplikasi yang dibangun. BAB IV : IMPLEMENTASI SISTEM
7
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Bab ini berisi tentang implementasi terhadap rancangan basis data
yang
telah
dibuat,
implementasi
antar
muka,
dan
implementasi program yang menyangkut keseluruhan dari aplikasi. BAB V : ANALISIS HASIL Bab ini berisi analisis hasil dari sistem yang dibuat berupa kelemahan sistem serta kelebihan yang ada setelah dilakukan uji coba guna memeriksa apakah ada kesalahan (error) atau tidak pada setiap fitur yang ada, dan juga uji coba terhadap pengguna apakah aplikasi ini dapat membantu atau tidak terhadap permasalahan yang ada. BAB VI : PENUTUP Bab ini berisi kesimpulan dan saran - saran yang muncul bagi programmer
yang
akan
8
mengembangkan
aplikasi
ini.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI
2.1 Aplikasi Virtual 2.1.1
PT GUI dan Easypano Tourweaver Trial Version Aplikasi PT GUI merupakan sebuah software yang digunakan untuk memroses data foto yang kemudian diolah menjadi bentuk panorama, bentuk 3 dimensi dan bentuk bentuk lainnya. Easypano Tourweaver merupakan aplikasi untuk menggabungkan gambar panorama dalam 1 file virtual tour untuk menunjukan lokasi atau keadaan ruangan.
2.1.2
Virtual Tour Menurut The Wrong Stuff (1982), sebuah virtual tour adalah simulasi dari lokasi yang sudah ada, biasanya terdiri dari video atau gambar yang berurutan. Virtual tour ini juga menggunakan elemenelemen multimedia seperti efek suara, musik, narasi, dan teks. Ungkapan "virtual tour" sering digunakan untuk menggambarkan berbagai video dan media dengan menerapkan bidang fotografi. Panorama sendiri merupakan penggambaran dari gambar yang tak terputus, karena panorama dapat berupa serangkaian foto-foto atau
9
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
rekaman video panning. Namun, frasa "tour panorama" dan "virtual tour" sebagian besar telah dikaitkan dengan virtual tour yang dibuat dengan menggunakan kamera. Virtual tour tersebut terdiri dari sejumlah foto yang diambil dari salah satu posisi strategis. Kamera dan lensa yang diputar di sekitar yang disebut sebagai titik paralaks (titik yang tepat di belakang lensa di mana cahaya yang ada bersifat konvergen) 2.1.3
Konsep Virtual Tour dengan menggunakan Basis Data Multimedia Hal yang paling mendasar dari penggunaan basis data multimedia adalah penyimpanan data data yang diperlukan untuk mendukung aplikasi virtual campus tour
ini. Penulis memilih untuk
menggunakan konsep basis data multimedia, agar data dapat tersimpan secara terstruktur dan dapat diolah dengan mudah. Ada beberapa proses yang perlu dilakukan dahulu sebelum membuat aplikasi tersebut. Pertama, data data gambar yang akan dibuat menjadi panorama, dimasukkan ke dalam aplikasi PT GUI. Didalam aplikasi tersebutlah pembuatan gambar panorama dari kumpulan-kumpulan gambar lokasi yang telah ditentukan. Setelah selesai maka file panorama tersebut memiliki keluaran file dengan tipe (.jpg). Setelah itu file panorama dimasukkan ke dalam aplikasi Easypano
Tourweaver
untuk
10
dibuat
virtual
tour
dengan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
menggabungkan beberapa panorama yang sesuai dengan rute atau arah tempat yang dituju. Setelah berhasil membuat virtual tour, maka keluaran file nya bertipe file flash (.swf) atau tipe gambar lain. Gambar yang ada tersebut sudah dapat diolah di dalam basis data. Untuk menampilkan data gambar panorama tersebut, penulis hanya perlu memanggil dari dalam tabel basis data. 3.2.2 2.2 Basis Data Multimedia Basis data multimedia merupakan sekumpulan dari item data multimedia berupa data gambar, data teks, data audio, data video, dan juga data-data multimedia lain yang saling berhubungan. Data-data tersebut memiliki karakteristik yang berbeda dari teks dan angka, oleh karena itu membutuhkan metode yang berbeda pula untuk mengelola (meliputi access, storage, indexing dan retrival). 2.2.1
Basis Data Menurut
Marlinda
kumpulan/susunan
(2004),
data
basis
operasional
data lengkap
adalah
suatu
dari
suatu
organisasi/perusahaan yang diorganisir, dikelola dan disimpan secara terintegrasi dengan menggunakan metode tertentu menggunakan komputer sehingga mampu menyediakan informasi optimal yang diperlukan pemakainya.
11
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.2.2
Multimedia Dengan peningkatan ketersediaan informasi digital saat ini, definisi yang dapat diterima dari multimedia adalah kombinasi dari beberapa media yang berbeda, (sebagai contoh media teks, gambar, audio, video, animasi, dll) yang digunakan untuk menyajikan informasi multimodal yang berhubungan dengan teknologi komputer.
2.2.3
Implementasi Basis Data Multimedia Implementasi Basis Data Multimedia menggunakan tipe file BFILEs. Bfile sendiri menyimpan pointer dari file yang akan diakses melalui server pada basis data. Hal yang perlu diingat bahwa file akan disimpan didalam dan diluar basis data. File bfile bisa disimpan di berbagai media seperti hard disk, CD, DVD, Blu-Ray, HD-DVD, dan sebagainya. Sebelum menyimpan pointer dari file bfile, pertama membuat objek direktori terlebih dahulu pada Oracle. Pada objek direktori menyimpan direktori yang akan digunakan untuk meletakkan file, dengan sintaks
CREATE
DIRECTORY
SAMPLE_FILES_DIR
‘C:/tesdirTA’; Listing 2.1. Pembuatan Direktori
12
AS
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Sintaks diatas memiliki arti bahwa akan dibuat direktori dengan nama SAMPLE_FILES_DIR dengan menunjuk folder tesdirTA pada direktori C pada komputer. Setelah membuat direktori, maka dilakukan pengisian kolom bfile dengan pointer dari file yang akan dimasukkan dengan menggunakan fungsi BFILENAME() . Fungsi BFILENAME() memiliki 2 parameter, yakni objek direktori dan file itu sendiri. Contoh untuk menginputkan data ‘files.txt’ ke bfile_content2 table adalah dengan :
Structure Query Language (SQL) Structure Query Language (SQL) adalah bahasa yang berisi perintah-perintah untuk memanipulasi basis data, seperti menghapus, mengubah, memilih, menggabungkan data. SQL menjadi bahasa standar yang digunakan dalam manajemen bisnis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen data, dikarenakan bahasa pemrograman yang efisien, dan mudah untuk dipelajari. Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DLL), dan Data Manipulation Language (DML). Implementasi setiap bahasa ini
13
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
memiliki bentuk standar yang ditetapkan ANSI. DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan obyekobyek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya. Salah satu contoh DDL yang digunakan adalah CREATE,
CREATE
DATABASE,
CREATE
TABLE,
dan
sebagainya. Sedangkan DML digunakan untuk memanipulasi data dalam suatu tabel. Contoh DML adalah perintah SELECT, INSERT, UPDATE, DELETE, dan sebagainya. 2.3 Pemrograman Berbasis Web 2.3.1
Hypertext Markup Language (HTML) Pemrograman HTML sangat mudah dilakukan, tidak sesulit pemrograman murni seperti C++, Delphi, atau Java. Tools yang diperlukan untuk mengembangkannya juga tidak sulit diperoleh. Pemrograman HTML tidak termasuk bahasa pemrograman tetapi lebih kepada bahasa markup. Jika anda telah mengetahui XML, maka HTML menjadi sesuatu yang sangat mudah dipelajari. Dikutip dari Solusi Web Service Berbasis Linux (2004), beberapa situs web memuat halaman web mereka dengan bahasa markup sendiri dan perbedaan ini memberikan masalah tersendiri bagi web browser dalam menampilkan halaman. Sebuah kelompok bernama Web Wide Web Consortium (W3C) ini diterima secara luas dan merupakan titik
14
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
penting dalam perkembangan dunia web development termasuk teknologi web browser. 2.3.2
Java Server Pages (JSP) Java Server Pages (JSP) merupakan teknologi yang didasarkan pada Bahasa Pemrograman Java dan digunakan untuk membentuk halaman-halaman web yang bersifat dinamis. JSP menggunakan pendekatan pemrosesan di sisi server, kode sumber JSP dijalankan pada web server dimana memberikan keuntungan untuk membuat aplikasi yang independent terhadap keberadaan sistem java di sisi klien. Kode JSP pada dasarnya merupakan kode Hypertext Markup Language (HTML) yang dilengkapi dengan tag-tag JSP yang disisipi dengan menggunakan Bahasa Pemrograman Java (Abdul Kadir, 2004). Java Server Pages (JSP) memungkinkan anda memisahkan bagian dinamis halaman web dengan bagian halaman web dengan bagian HTML statis. Anda cukup menulis tag-tag HTML regular dengan cara normal menggunakan tool web-page-building kesukaan anda. Anda kemudian menambahkan dan membatasi kode untuk bagian dinamis dalam tag-tag khusus, biasanya diawali dengan “<%” dan diakhiri dengan “%>”. Berikut ini adalah contoh kode JSP yang diapit tag <% dan %> :
15
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<%=request.getParameter(“title”) %> Para pemrogram Java atau JSP biasanya memberikan existensi (.jsp) untuk file-file JSP yang ditulisnya, dan meletakkan file-file tersebut di direktori dokumen web server. 2.4 Teori 5 E’s Quesenberry
Gambar 2.1 Teori 5E’s
Teori 5 E’s Quensberry ini berisi 5 aspek yang menjadi acuan pembuatan aplikasi. Dalam hal ini, teori ini digunakan untuk membantu dalam perencanaan fungsi dari ujicoba aplikasi yang dibuat. Kelima aspek tersebut antara lain : 1. Effective (Efektif) Pada aspek efektif ini diharapkan agar aplikasi yang dibangun tepat guna kepada pengguna aplikasi, sehingga tujuan penelitian dapat sesuai. 2. Eficient (Efisien) Pada aspek ini diharapkan aplikasi yang dibuat dapat bekerja dengan baik dan lancar serta hemat waktu bagi penggunanya.
16
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3. Engaging (Menarik) Pada aspek ini diharapkan para pengguna merasa puas dengan adanya aplikasi yang dibuat. Disamping para pengguna merasa senang dengan adanya aplikasi, juga tampilan yang ada di aplikasi dapat interaktif. 4. Error Tolerant Pada aspek ini diharapkan aplikasi yang dibuat dapat meminimalkan terjadinya eror pada program. Sebagai bentuk pencegahan terjadi eror, maka dilakukan pengujian aplikasi terlebih dahulu, serta diberikan panduan aplikasi bagi pengguna agar dapat memudahkan pengguna. 5. Easy to Learn (Easy of use) Pada aspek ini dilakukan pengujian terhadap aplikasi yang dibuat, guna untuk mengetahui performa aplikasi. Pada tahap ini dilakukan juga maintance pada aplikasi secara berkala sehingga aplikasi dapat berjalan dengan sempurna. 2.5 Metode Waterfall Metode
Waterfall
merupakan
metode
yang
berfungsi
sebagai
mekanisme untuk mengidentifikasikan kebutuhan perangkat lunak. Disebut dengan Metode Waterfall karena tahap demi tahap yang dilakukan harus selesai terlebih dahulu dari tahap sebelumnya dan berjalan secara berurutan. Secara umum tahapan pada Model Waterfall dapat dilihat pada gambar berikut.
17
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 2.2 Gambar Metode Pengembangan Waterfall menurut Roger S. Pressman
Gambar diatas adalah tahapan umum dari model proses ini. Model ini dipecah menjadi 5 tahap, meskipun secara garis besar sama dengan Metode Waterfall pada umumnya. Berikut adalah penjelasan dari tahapan – tahapan yang dilakukan di dalam model ini (Pressman, 2001) : 1. Software Requirement Analysis Proses pencarian kebutuhan diintensifkan dan difokuskan pada software. Untuk mengetahui sifat dari program yang akan dibuat, maka para software engineer harus mengerti tentang domain informasi dari software, misalnya fungsi yang dibutuhkan, user interface, dan lain sebagainya. Dari 2 aktifitas tersebut (pencarian
kebutuhan
sistem
dan
software)
harus
didokumentasikan dan ditujukan kepada pengguna. 2. Design Proses ini digunakan untuk mengubah kebutuhan-kebutuhan diatas ke dalam bentuk software sebelum melakukan coding.
18
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Desain harus dapat mengimplementasikan kebutuhan yang telah disebutkan
pada
tahap
sebelumnya.
Seperti
dua
aktifitas
sebelumnya, maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software. 3. Coding Untuk dapat dimengerti oleh mesin, dalam hal ini adalah komputer, maka desain tadi harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam bahasa pemrograman melalui proses coding. Tahap ini merupakan implementasi dari tahap desain yang secara teknis nantinya akan dikerjakan oleh programmer. 4. Testing Sesuatu yang dibuat haruslah diujicobakan terlebih dahulu. Demikian juga dengan software. Semua fungsi-fungsi software harus diujicobakan, agar software bebas dari error, dan hasilnya harus
benar-benar
sesuai
dengan
kebutuhan
yang
sudah
didefinisikan sebelumnya. 5. Maintenance Pemeliharaan suatu software diperlukan, termasuk di dalamnya adalah pengembangan, karena software yang dibuat tidak selamanya hanya seperti itu. Ada kemungkinan sewaktu dijalankan ternyata masih ada kesalahan kecil yang terjadi, atau 19
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ada penambahan fitur-fitur yang belum ada pada software tersebut. Pengembangan diperlukan ketika adanya perubahan dari pihak eksternal, seperti ketika ada pergantian sistem operasi atau perangkat
lainnya.
20
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem Bagian analisis sistem ini dilakukan untuk menentukan kebutuhan dari sistem yang akan dibuat. Hal ini dilakukan untuk mengetahui tingkat tepat guna dalam implementasi dari sistem ini, sehingga sistem dapat memenuhi kebutuhan pengguna dalam mencari informasi seputar fasilitas yang ada di Kampus III Universitas Sanata Dharma. 3.1.1
Gambaran Umum Sistem Gambaran umum mengenai sistem yang dibuat adalah sistem yang memberikan informasi mengenai fasilitas yang ada di Kampus III Universitas Sanata Dharma dalam bentuk foto yang dapat berupa foto panorama atau foto 3 dimensi. Sistem dirancang sedemikian rupa sehingga memudahkan bagi pengguna untuk mendapatkan informasi lebih nyata dengan adanya gambar yang menarik dan sesuai dengan kenyataan. Hal tersebut menjadi gagasan dikarenakan pihak universitas tidak memiliki situs ataupun aplikasi khusus yang dapat memberikan gambaran mengenai fasilitas secara menyeluruh.
21
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.1.2
Analisis Web Pengguna (Diagram dan Narasi Use Case)
3.2.3
Melihat Gedung Utama
Melihat Sekretariat User (calon mhs, Mahasiswa baru) Melihat Laboratorium
Melihat Bantuan
Melihat Informasi
Melihat Lain - lain Gambar 3.1 Diagram Use case
22
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel 3.1 Narasi Use case Melihat Gedung Utama
Nama Use Case
Melihat Gedung Utama
Id Use Case Priority Source Primary Businesse Action Primary Sistem Action Other Interested Stakeholder Deskripsi
MET001 High Penjelasan Use case User
TYPE USECASE Persyaratan Bisnis : ü
-
Menjelaskan proses user yang melihat Halaman Gedung Utama yang terdiri dari Lantai 1, Lantai 2, Lantai 3, Lantai 4, Lantai Basement, dan Lantai Ground User Aktor Kondisi Awal User dapat melihat Gedung Kondisi Akhir Utama yang terdiri dari Lantai 1, Lantai 2, Lantai 3, Lantai 4, Lantai Basement, dan Lantai Ground Reaksi Sistem Aksi Aktor 1. Memilih menu Gedung pada Halaman Utama 2. Menampilkan Gedung Utama beserta menu bar setiap lantai 3. Klik menu bar Lantai Basement 4. Menampilkan Gedung Utama Lantai Basement beserta virtual campus tour dari Hall Utara menuju Lantai Basement 5. Klik menu bar Lantai Ground 6. Menampilkan Gedung Utama Lantai Ground beserta virtual campus tour dari Hall Utara menuju Lantai Basement 7. Klik menu bar Lantai 1
23
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
8. Menampilkan Gedung Utama Lantai 1 beserta virtual campus tour dari Hall Utara menuju Lantai Basement 9. Klik menu bar Lantai 2 10. Menampilkan Gedung Utama Lantai 2 beserta virtual campus tour dari Hall Utara menuju Lantai Basement 11. Klik menu bar Lantai 3 12. Menampilkan Gedung Utama Lantai 3 beserta virtual campus tour dari Hall Utara menuju Lantai Basement 13. Klik menu bar Lantai 4 14. Menampilkan Gedung Utama Lantai 4 beserta virtual campus tour dari Hall Utara menuju Lantai Basement Kesimpulan use case ini adalah muncul Halaman setiap Lantai di Gedung Utama yang telah dipilih user -
Conclusion :
Businesse Rules : Implementation Constraints and Specifications : Assumptions :
User dapat melihat Halaman setiap lantai secara acak -
Open Issues :
Tabel 3.2 Narasi Use case Melihat Sekretariat
Nama Use Case
Melihat Sekretariat
Id Use Case Priority Source Primary Businesse Action Primary Sistem Action Other Interested Stakeholder Deskripsi
MET002 High Penjelasan Use case User Menjelaskan proses user yang melihat Sekretariat yang terdiri dari Sekretariat Fakultas Psikologi, Sekretariat Program Studi Bimbingan 24
TYPE USECASE Persyaratan Bisnis : ü
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Konseling, Sekretariat Fakultas Sains dan Teknologi, Sekretariat Fakultas Farmasi, dan Sekretariat Jurusan Pendidikan MIPA User Aktor Kondisi Awal User dapat melihat Sekretariat Kondisi Akhir yang terdiri dari Sekretariat Fakultas Psikologi, Sekretariat Program Studi Bimbingan Konseling, Sekretariat Fakultas Sains dan Teknologi, Sekretariat Fakultas Farmasi, dan Sekretariat Jurusan Pendidikan MIPA Reaksi Sistem Aksi Aktor 1. Memilih menu Sekretariat pada Halaman Utama 2. Menampilkan Sekretariat beserta menu bar setiap lantai 3. Klik menu bar Sekretariat Fakultas Psikologi 4. Menampilkan Sekretariat Psikologi beserta virtual campus tour dari Hall Utara menuju Sekretariat Psikologi 5. Klik menu bar Sekretariat Program Studi Bimbingan Konseling 6. Menampilkan Sekretarit program Studi Bimbingan Konseling beserta virtual campus tour dari Hall Utara menuju Sekretariat Bimbingan Konseling 7. Klik menu bar Sekretariat Fakultas Sains dan Teknologi 8. Menampilkan Fakultas Sains dan Teknologi beserta virtual campus tour dari Hall Utara menuju Sekretariat Fakultas Sains dan Teknologi 9. Klik menu bar Fakultas Farmasi 10. Menampilkan Sekretariat Farmasi beserta virtual campus tour dari Hall Utara menuju ke Sekretariat Fakultas
25
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Farmasi 11. Klik menu Pendidikan MIPA
bar
Jurusan
Conclusion :
Businesse Rules : Implementation Constraints and Specifications : Assumptions : Open Issues :
12. Menampilkan Sekretariat Jurusan Pendidikan MIPA beserta virtual campus tour dari Hall Utara menuju Sekretariat JPMIPA Kesimpulan use case ini adalah muncul semua Sekretariat yang dipilih dengan virtual campus tour yang sesuai User dapat melihat Sekretariat acak -
secara
Tabel 3.3 Narasi Use case Melihat Laboratorium
Nama Use Case
Melihat Laboratorium
Id Use Case Priority Source Primary Businesse Action Primary Sistem Action Other Interested Stakeholder Deskripsi
MET003 High Penjelasan Use case User Menjelaskan proses user yang melihat Laboratorium yang terdiri dari Program Studi Farmasi, Program Studi Teknik Informatika, Program Studi Teknik Elektro, Program Studi Teknik Mesin, Program Studi Matematika, Program Studi Bimbingan Konseling, Program Studi Psikologi, Program Studi Pendidikan Matematika, Program Studi Pendidikan Fisika, dan Prorgam Studi 26
TYPE USECASE Persyaratan Bisnis : ü
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pendidikan Biologi. User User dapat melihat Laboratorium yang terdiri dari Program Studi Farmasi, Program Studi Teknik Informatika, Program Studi Teknik Elektro, Program Studi Teknik Mesin, Program Studi Matematika, Program Studi Bimbingan Konseling, Program Studi Psikologi, Program Studi Pendidikan Matematika, Program Studi Pendidikan Fisika, dan Prorgam Studi Pendidikan Biologi. Reaksi Sistem Aksi Aktor 1. Memilih menu Laboratorium pada Halaman Utama 2. Menampilkan Laboratorium Pusat beserta menu bar setiap lantai 3. Klik menu bar Laboratorium Program Studi Psikologi 4. Menampilkan Laboratorium Program Studi Psikologi beserta virtual campus tour dari Hall Utara menuju ke Laboratorium Laboratorium yang ada di Program Studi Psikologi 5. Klik menu bar Laboratorium Program Studi Bimbingan Konseling 6. Menampilkan Laboratorium Program Studi Bimbingan Konseling beserta virtual campus tour dari Hall Utara menuju Laboratorium Program Studi Bimbingan Konseling 7. Klik menu bar Laboratorium Program Studi Teknik Informatika 8. Menampilkan Laboratorium Program Studi Teknik Informatika beserta virtual campus tour dari Hall Utara menuju Laboratorium yang ada di Program Studi Aktor Kondisi Awal Kondisi Akhir
27
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Teknik Informatika 9. Klik menu bar Laboratorium Program Studi Farmasi 10. Menampilkan Laboratorium Program Studi Farmasi beserta virtual campus tour dari Hall Utara menuju ke Laboratorium yang ada di Program Studi Farmasi 11. Klik menu bar Laboratorium Jurusan Pendidikan MIPA 12. Menampilkan Laboratorium Jurusan Pendidikan MIPA beserta virtual campus tour ke beberapa Laboratorium Mikroteaching yang ada di Jurusan Pendidikan MIPA (Pendidikan Biologi, Pendidikan Matematika, Pendidikan Fisika) 13. Klik menu bar Laboratorium Program Studi Teknik Mesin 14. Menampilkan Laboratorium Program Studi Teknik Mesin beserta virtual campus tour ke beberapa Laboratorium yang ada di Program Studi Teknik Mesin 15. Klik menu bar Laboratorium Program Studi Teknik Elektro 16. Menampilkan Laboratorium Program Studi Teknik Elektro beserta virtual campus tour ke beberapa Laboratorium yang ada di Program Studi Teknik Elektro 17. Klik menu bar Laboratorium Program Studi Matematika
Conclusion :
Businesse Rules : Implementation Constraints and Specifications : Assumptions :
18. Menampilkan Laboratorium Program Studi Matematika beserta virtual campus tour ke beberapa Laboratorium yang ada di Program Studi Matematika Kesimpulan use case ini adalah muncul semua Laboratorium yang dipilih dengan virtual campus tour yang sesuai User dapat melihat Laboratorium setiap Program Studi secara acak
28
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
-
Open Issues :
Tabel 3.4 Narasi Use case Melihat Lain-lain
Nama Use Case
Melihat Lain-lain
Id Use Case Priority Source Primary Businesse Action Primary Sistem Action Other Interested Stakeholder Deskripsi
MET004 High Penjelasan Use case User -
TYPE USECASE Persyaratan Bisnis : ü
Menjelaskan proses user yang melihat Lain-lain yang terdiri dari Apotek dan Poliklinik, Tempat Parkir Motor, Tempat Parkir Mobil, Kantin, dan Lapangan Olahraga User Aktor Kondisi Awal User dapat melihat beberapa Kondisi Akhir tempat umum yang lain di Kampus III Universitas Sanata Dharma. Terdiri dari Apotek dan Poliklinik, Tempat Parkir Motor, Tempat Parkir Mobil, Kantin, dan Lapangan Olahraga Reaksi Sistem Aksi Aktor 1. Memilih menu Lain-lain pada Halaman Utama 2. Menampilkan Lain-lain beserta menu bar setiap tempat 3. Klik menu bar Apotek dan Poliklinik 4. Menampilkan Apotek dan Poliklinik beserta virtual campus tour dari Hall Utara menuju ke Apotek dan Poliklinik 5. Klik menu bar Tempat Parkir Motor
29
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6. Menampilkan Parkir Motor beserta virtual campus tour dari Hall Utara menuju ke Tempat Parkir Motor 7. Klik menu bar Tempat Parkir Mobil 8. Menampilkan Parkir Mobil beserta virtual campus tour dari Hall Utara menuju ke Tempat Parkir Mobil 9. Klik menu bar Lapangan Olahraga 10. Menampilkan Lapangan Olahraga beserta virtual campus tour dari Hall Utara menuju ke Lapangan Olahraga 11. Klik menu bar Kantin
Conclusion :
Businesse Rules : Implementation Constraints and Specifications : Assumptions :
12. Menampilkan Kantin beserta virtual campus tour dari Hall Utara menuju ke Kantin Kesimpulan use case ini adalah muncul semua Fasilitas lain yang dipilih dengan virtual campus tour yang sesuai -
User dapat melihat setiap fasilitas secara acak Tabel 3.5 Narasi Use case Melihat Bantuan Open Issues : Nama Use Case Melihat Bantuan TYPE USECASE Persyaratan Bisnis : ü MET005 Id Use Case High Priority Penjelasan Use case Source User Primary Businesse Action Primary Sistem Action Other Interested Stakeholder Menjelaskan proses user Deskripsi yang melihat Bantuan User Aktor Kondisi Awal User dapat melihat Kondisi Akhir Bantuan berupa petunjuk untuk menggunakan aplikasi ini 30
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Reaksi Sistem
Aksi Aktor 1. Memilih menu Laboratorium pada Halaman Utama
Conclusion :
Businesse Rules : Implementation Constraints and Specifications :
Assumptions : Open Issues :
2. Menampilkan Bantuan yang berisikan petunjuk untuk menggunakan aplikasi Kesimpulan use case ini adalah muncul semua petunjuk berupa gambar untuk menjelaskan cara kerja aplikasi User dapat melihat petunjuk pada Bantuan -
31
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.1.3
Diagram Aktifitas
3.1.3.1
Melihat Gedung Pusat
User
Sistem
klik menu icon Gedung pada Halaman Utama Tampil halaman Gedung Pusat beserta menu bar setiap lantai klik menu bar Gedung Pusat Lantai Basement pada Gedung Tampil halaman Gedung Pusat Lantai Basement beserta Virtual Campus Tour klik menu bar Gedung Pusat Lantai Ground pada Gedung Tampil halaman Gedung Pusat Lantai Ground beserta Virtual Campus Tour klik menu bar Gedung Pusat Lantai 1 pada Gedung Tampil halaman Gedung Pusat Lantai 1 beserta Virtual Campus Tour klik menu bar Gedung Pusat Lantai 2 pada Gedung Tampil halaman Gedung Pusat Lantai 2 beserta Virtual Campus Tour klik menu bar Gedung Pusat Lantai 3 pada Gedung Tampil halaman Gedung Pusat Lantai 3 beserta Virtual Campus Tour klik menu bar Gedung Pusat Lantai 4 pada Gedung Tampil halaman Gedung Pusat Lantai 4 beserta Virtual Campus Tour
32
Gambar 3.6 Diagram Aktifitas Melihat Gedung Utama
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.1.3.2
Melihat Sekretariat
User
Sistem
klik menu icon Sekretariat pada Halaman Utama Tampil Sekretariat beserta menu bar setiap Sekretariat Fakultas klik menu bar Sekretariat Fakultas Psikologi pada Sekretariat Tampil Sekretariat Fakultas beserta Virtual Campus Tour
Psikologi
klik menu bar Sekretariat Fakultas Sains dan Teknologi pada Sekretariat Tampil Sekretariat Fakultas Sains dan Teknologi beserta Virtual Campus Tour klik menu bar Sekretariat Fakultas Farmasi pada Sekretariat Tampil Sekretariat Fakultas Farmasi beserta Virtual Campus Tour klik menu bar Sekretariat Jurusan MIPA pada Sekretariat Tampil Sekretariat Jurusan MIPA beserta Virtual Campus Tour klik menu bar Sekretariat Program Bimbingan Konseling pada Sekretariat Tampil Sekretariat Program Studi Bimbingan Konseling beserta Virtual Campus Tour
Gambar 3.7 Diagram Aktifitas Melihat Sekretariat
33
Studi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.1.3.3
Melihat Laboratorium
User
Sistem
klik menu icon Laboratorium pada Halaman Utama Tampil Laboratorium beserta menu bar setiap Laboratorium Program Studi klik menu bar Laboratorium Program Studi Psikologi pada Laboratorium Tampil Laboratorium Program Studi Psikologi beserta Virtual Campus Tour klik menu bar Laboratorium Program Studi Teknik Informatika pada Laboratorium Tampil Laboratorium Program Studi Teknik Informatika beserta Virtual Campus Tour klik menu bar Laboratorium Program Studi Teknik Mesin pada Laboratorium Tampil Laboratorium Program Studi Teknik Mesin beserta Virtual Campus Tour klik menu bar Laboratorium Program Studi Teknik Elektro pada Laboratorium Tampil Laboratorium Program Studi Teknik Elektro beserta Virtual Campus Tour klik menu bar Laboratorium Matematika pada Laboratorium
Program Studi
klik menu bar Laboratorium Farmasi pada Laboratorium
Program Studi
Tampil Laboratorium Program Studi ] Matematika beserta Virtual Campus Tour
Tampil Laboratorium Program Studi Farmasi beserta Virtual Campus Tour klik menu bar Laboratorium Program Studi Bimbingan Konseling pada Laboratorium Tampil Laboratorium ] Bimbingan Konseling Campus Tour
Program Studi beserta Virtual
34
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.1.3.4
Melihat Bantuan
User
Sistem
klik menu icon Bantuan pada Halaman Utama
Tampil petunjuk Aplikasi Virtual Campus Tour dalam bentuk gambar pada Bantuan
Gambar 3.9 Diagram Aktifitas Bantuan
3.1.3.5
Melihat Keterangan Informasi
User
Sistem
klik menu icon Informasi pada Halaman Utama
Tampil Kotak dialog mengenai Informasi Aplikasi Virtual Campus Tour
Gambar 4.0 Diagram Aktifitas Melihat Keterangan Informasi
35
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.1.3.6
Melihat Lain-lain
User
Sistem
klik menu icon Lain-lain pada Halaman Utama Tampil Lain-lain beserta menu bar setiap Lain-lain Program Studi klik menu bar Lapangan pada Lain-lain
Tampil Lapangan beserta Virtual Tour klik menu bar Kantin pada Lain-lain
Tampil Kantin beserta Virtual Tour klik menu bar Parkiran Motor pada Lain-lain
Tampil Parkiran Motor beserta Virtual Tour klik menu bar Parkiran Mobil pada Lain-lain
Tampil Parkiran Mobil beserta Virtual Tour klik menu bar Apotek dan Poliklinik pada Lain-lain Tampil Apotek dan Poliklinik beserta Virtual Tour
Gambar 4.1 Diagram Aktifitas Melihat Lain-lain
36
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.2 Perancangan Sistem 3.2.4 Perancangan Basis Data Konseptual, Logikal dan Fisikal Tabel yang digunakan untuk menyimpan data BFILE. bfile_content2
id
bfile_column
Gambar 4.2 Diagram kelas Bfile_content2
Model Logikal pada tabel Bfile_content2 bfile_content2 id bfile_column Gambar 4.3 Diagram Model Logikal Bfile_content2
Model Fisikal pada tabel Bfile_content2 id
bfile_column
integer
BFILE
Gambar 4.4 Diagram Model Fisikal
37
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.2.5
Model Kelas Analisis Kelas analisis yang berisi struktur MVC kelas-kelas boundary, control, dan entity
Gedung Utama
Sekretariat bfile_content2 koneksibean
User
Laboratorium
Lain-lain Gambar 4.5 Diagram Kelas Analisis
38
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB IV IMPLEMENTASI SISTEM
BAB IV IMPLEMENTASI SISTEM
4.1 Koneksi Bean.java Berikut adalah listing program kelas koneksi bean.java : public class KoneksiBean { //beans properties private String koneksi = null; private String username = null; private String password = null; //variabel database private Connection con = null; private Statement stmt = null; private ResultSet rs = null; private DatabaseMetaData dmd; private ResultSetMetaData rsmd; private InputStream stream; private BFILE bfile; public KoneksiBean() { } public String getKoneksi() { return koneksi; } public void setKoneksi(String koneksi) { this.koneksi = koneksi; } public String aksesDatabase() throws SQLException { String dbHTML = ""; if (koneksi == null) { //clean password password = ""; return dbHTML; } if (koneksi.equals("")) { //clean paassword password = ""; dbHTML = " Eror Koneksi. Tabel Kosong.";
39
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
return dbHTML; } //Nama DB.table dbHTML = "Tabel \"bfile_content2." + koneksi + "\""; try { Class.forName("oracle.jdbc.OracleDriver"); //mendirikan koneksi DB Oracle con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", username, password); //statement untuk sql statik stmt = con.createStatement(); //eksekusi sql untuk tabel tertentu // hasil di dalam result set rs = stmt.executeQuery("select * from" + koneksi); //tampilkan data dalam format HTML // ambil database metadata dmd = con.getMetaData(); //tampilkan meta data dbHTML += "Database : " + dmd.getDatabaseProductName() dmd.getDatabaseProductVersion(); dbHTML += "JDBC Driver name : " + dmd.getDriverName(); dbHTML += "Version : " + dmd.getDriverVersion(); //ambil data result set rsmd = rs.getMetaData(); int nColumn = rsmd.getColumnCount(); //tampilkan data tabel ke dalam HTML table dbHTML += "
"; //tampilkan judul kolom for (int i = 0; i < nColumn; i++) { dbHTML += "
" + rsmd.getColumnName(i) + "
"; } dbHTML += "
"; //tampilkan hasil query berupa data result set dari tabel while (rs.next()) { dbHTML += "
"; for (int i = 1; i < nColumn; i++) { dbHTML += "
Method aksesDatabase() digunakan untuk mengeset tabel yang digunakan
dalam
implementasi
basis
data,
kemudian
juga
untuk
menghubungkan oracle driver yang digunakan pada Oracle XE dengan
41
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
medeklarasikan
koneksi
dengan
DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE",usern ame,password); public void setPassword(String password) { this.password = password; } public InputStream getStream(int id) { try { Class.forName("oracle.jdbc.OracleDriver"); //mendirikan koneksi DB Oracle con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", username, password); //statement untuk sql statik stmt = con.createStatement(); // select the bfile locator String cmd = "SELECT bfile_column FROM bfile_content2 WHERE id = " + id; rs = stmt.executeQuery(cmd); if (rs.next()) { bfile = ((OracleResultSet) rs).getBFILE(1); // now open the bfile to get the data bfile.openFile(); // get the BFILE data as a binary stream stream = bfile.getBinaryStream(); } } catch (ClassNotFoundException e) { System.err.println("Error getStream: " + e); } catch (SQLException e) { System.err.println("Error getStream: " + e); } return stream; }
Method inputStream() ini digunakan untuk menentukan bfile locator yang akan disimpan. Bfile locator akan diset untuk menampilkan data pada tabel bfile_content2 berdasarkan id nya. Kemudian bfile.openFile() digunakan untuk mengambil data yang akan ditampilkan. Listing 4.1 Kelas KoneksiBean.java
Method closeStream() digunakan untuk menutup semua koneksi atau aliran data yang telah di simpan ke tabel bfile_content2 dengan stream.close(). Kemudian kita panggil method closeFile() pada bfile yang sudah diinputkan untuk mengakhiri aliran data bfile.
AmbilFileServlet() private KoneksiBean koneksiBean = new KoneksiBean(); protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("application/x-shockwave-flash"); String param = request.getParameter("id"); int id = Integer.parseInt(param); ServletOutputStream out = response.getOutputStream(); try { /* TODO output your page here. You may use following sample code. */ int length; // read the bfile data in 6-byte chunks byte[] buf = new byte[1024*1024]; koneksiBean.setUsername("hr"); koneksiBean.setPassword("pandu"); InputStream in = koneksiBean.getStream(id); while ((length = in.read(buf)) != -1) { // append and display the bfile data in 6-byte chunks out.write(buf); } } finally { koneksiBean.closeStream(); out.close(); }
Listing 4.2 Method AmbilFileServlet()
Pada method ambilfile() ini digunakan untuk mengambil aliran data berupa id dari tabel bfile_content2 yang sudah diset ke locator pada kelas koneksibean. Setelah data sudah diambil kemudian menutup koneksibean dengan closeStream().
44
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.2 Antar Muka Pengguna 4.2.1
Halaman Utama Aplikasi Berikut ini merupakan Gambar 4.1 yang menunjukan Halaman Utama pada Aplikasi Virtual Campus Tour.
Gambar 4.6 Halaman Utama Aplikasi Virtual Campus Tour
Pada halaman utama terdapat 6 menu yang terdiri dari informasi, gedung utama, sekretariat, laboratorium, lain-lain, dan bantuan. Masing-masing
menu
memiliki
informasi
yang
berbeda
dan
menunjukkan arah/rute virtual tour yang berbeda pula. Untuk informasi hanya berisi pengertian seputar virtual tour, dengan memberikan exception alert jika menekan menu informasi. <script language="Javascript"> function myfunction(){ alert("\Virtual Tour merupakan penggambaran perjalanan menuju dan ke lokasi atau suatu keadaan lingkungan yang biasanya berupa video atau gambar yang berurutan."); }
45
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Listing 4.3 Function Alert pada Halaman Utama Aplikasi
Kemudian untuk masing-masing menu sekretariat, laboratorium, dan lain-lain serta bantuan akan menuju ke halaman yang memiliki existensi (.jsp). Untuk menu gedung utama akan menuju ke homepage.jsp, kemudian untuk menu sekretariat akan menuju ke halaman Sekretariat.jsp, untuk menu laboratorium akan menuju ke halaman Laboratorium .jsp , untuk menu lain-lain akan menuju ke halaman Lain.jsp , dan menu bantuan akan menampilkan halaman bantuan pada Bantuan.jsp. 4.2.2
Gedung Utama Pada halaman gedung utama, terdapat beberapa menu lantai yang masing-masing terdapat virtual tour didalamnya. Berikut adalah tampilan dari Lantai Basement Gedung Utama pada GP_B.jsp
Gambar 4.7 Gedung Utama
46
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.8 Virtual Tour Lantai Basement
Berikut listing program dari Halaman Gedung Utama pada kelas gedung.jsp <%@page contentType="text/html" pageEncoding="UTF-8"%> <meta charset="utf-8"> Universitas Sanata Dharma
Listing 4.4 Gedung Utama Lantai Basement pada GP_B.jsp
Listing program diatas berlaku untuk semua menu yang ada di gedung utama, seperti Gedung Utama Lantai Ground, Lantai 1, Lantai 2, Lantai 3, Dan Lantai 4. Data yang akan ditampilkan merupakan data dengan existensi (.swf) yakni bertipe flash. Maka diperlukan fungsi untuk mengambil data flash dari source kelas ambilfile dengan id yang sesuai dengan data yang akan ditampilkan. <embed src="ambilfile?id=001" width="1366" height="768" />
48
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Listing 4.5 Ambil File berdasarkan id
Pada listing diatas akan menampilkan data flash dengan id = 001 dengan ukuran lebar 1366 dan tinggi 768 pada layar web. 4.2.3
Sekretariat Pada Halaman Sekretariat, terdapat beberapa menu sekretariat yang masing-masing terdapat virtual tour di dalam menu. Berikut adalah listing program dari Sekretariat Psikologi.
Gambar 4.9 Sekretariat
49
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5.0 Virtual Tour Sekretariat Psikologi
Berikut adalah listing program dari kelas Sekretariat_PSI.jsp <%@page contentType="text/html" pageEncoding="UTF-8"%> <meta charset="utf-8"> Universitas Sanata Dharma
Listing 4.6 Halaman Sekretariat pada Sekretariat_PSI.jsp Listing program diatas berlaku untuk semua menu yang ada di sekretariat seperti, Sekretariat FST, Farmasi, BK, JPMIPA. Perbedaan hanya terletak pada file yang diambil dari database berdasarkan id nya. Data yang akan ditampilkan merupakan data dengan existensi (.swf) yakni bertipe flash. Maka diperlukan fungsi untuk mengambil data flash dari source kelas ambilfile dengan id yang sesuai dengan data yang akan ditampilkan. <embed src="ambilfile?id=001" width="1366" height="768" />
Listing 4.7 Ambil file Sekretariat Psikologi berdasarkan id
Pada listing diatas akan menampilkan data flash dengan id = 001 dengan ukuran lebar 1366 dan tinggi 768 pada layar web. 4.2.4
Laboratorium Pada
Halaman
Laboratorium,
terdapat
beberapa
menu
laboratorium program studi yang masing-masing terdapat virtual tour di dalam menu. Ada 10 program studi di Kampus III Universitas Sanata Dharma, dan masing-masing program studi memiliki laboratorium. Berikut adalah tampilan dari menu laboratorium yang ditunjukan pada Gambar 4.6.
51
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5.1 Laboratorium
Berikut adalah listing program Lab_Matematika.jsp : <%@page contentType="text/html" pageEncoding="UTF-8"%> <meta charset="utf-8"> Universitas Sanata Dharma
Berikut tampilan laboratorium Program Studi Matematika
Gambar 5.2 Virtual Tour Program Studi Matematika
4.2.5
Lain-lain Pada Halaman Lain-lain, terdapat beberapa menu fasilitas umum yang terdapat pada Kampus III Universitas Sanata Dharma seperti tempat parkir, lapangan, apotek dan poliklinik, kantin. Berikut adalah tampilan dari menu lain -lain pada Gambar 4.8.
Gambar 5.3 Lain-lain
54
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Menu yang ada pada Halaman Lain-lain diatas memiliki listing yang sama dengan menu gedung utama, laboratorium, dan sekretariat. Perbedaannya pada penamaan setiap menu serta pemanggilan kelas setiap menu di Halaman Lain-lain.
55
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB V ANALISIS HASIL
BAB V ANALISIS HASIL
5.1 Hasil Analisis Sistem Dari hasil implementasi dan pengujian sistem, Aplikasi Virtual Campus Tour dapat berjalan dengan baik. Adapun kelebihan dan kekurangan sistem, yaitu: 5.1.1
Kelebihan Sistem 1. Rute / arah untuk menuju ke lokasi sudah sesuai dengan yang diinginkan. 2. Gambar dari Virtual Tour tidak ada yang menumpuk, dan jelas untuk dipahami kondisi Gedung / Sekretariat / Laboratorium / Ruang lain 3. Kata petunjuk yang mengarahkan ke tempat yang diinginkan terlihat jelas 4. Bantuan berupa kata kata maupun bantuan di menu bantuan dapat dipahami dengan baik.
5.1.2
Kekurangan Sistem 1. Aplikasi Virtual Campus Tour Berbasis Web ini tidak menyediakan suara atau lagu backsound saat digunakan oleh pengguna.
56
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2. Terdapat lebih dari satu tombol petunjuk pada beberapa halaman yang membuat pengguna merasa kebingungan menentukan rute. 3. Tidak tersedianya admin untuk mengupdate data gambar virtual tour 5.2 Hasil Uji Coba Terhadap Pengguna Alat pengumpulan data disebut kuisioner, dan sumber datanya berupa orang atau disebut dengan istilah responden. Pada metode ini, pertanyaan diajukan secara tertulis kemudian disebarkan untuk dijawab oleh responden yang telah melihat dan mencoba aplikasi. Setelah responden mengisi kuisioner maka lembar kuisioner akan dikembalikan kepada peneliti. Pertanyaan yang diajukan berupa pertanyaan terbuka dan pertanyaan tertutup. Disebut pertanyaan terbuka karena pertanyaan jawaban tidak disediakan, dan harus mengisi sendiri jawaban di kolom yang disediakan. Disebut pertanyaan tertutup karena pilihan jawaban telah disediakan dan responden hanya perlu memilih jawaban yang sesuai dengan keadaan sadar. Berikut ini adalah beberapa tahap yang dapat dilakukan untuk mengunpulkan data : 1. Pembuatan kuisioner Pada kuisioner terdapat beberapa pertanyaan dan kategori agar membuat responden lebih mudah paham apa yang dimaksud dalam pertanyaan.
57
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2. Memberi waktu responden untuk mencoba Aplikasi Virtual Campus Tour Berbasis Web Setelah melakukan meminta izin untuk memberikan kuisioner kepada para responden, kemudian para responden diberi penjelasan singkat mengenai aplikasi dan diminta untuk mencoba aplikasi secara mandiri. 3. Menyebarkan kuisioner kepada responden Penyebaran kuisioner ini dilakukan kurang dari satu minggu. Karakteristik sasaran kuisioner (responden) yang mengisi kuisioner ini adalah : a.
Calon Mahasiswa Universitas Sanata Dharma
b.
Mahasiswa baru Universitas Sanata Dharma Angkatan 2015
c.
Staff Humas (Kepala Humas)
d.
Kepala Laboratorium
4. Penarikan Kuisioner Penarikan kuisioner dilakukan setelah pengguna mencoba Aplikasi Virtual Campus Tour Berbasis Web. Setelah menggunakan aplikasi tersebut, pengguna diharapkan memberikan evaluasi pada lembar kuisioner.
58
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5.2.1
Form Kuisioner Pada formulir kuisioner, terdapat 5 jenis kualifikasi penilaian, meliputi sangat setuju, setuju, ragu-ragu, tidak setuju, dan sangat tidak setuju. Masing-masing kualifikasi memiliki bobot tiap kualifikasinya. Berikut adalah bobot tiap kualifikasi terdapat pada kolom dibawah ini : Kualifikasi Penilaian
Bobot Jawaban
Sangat Setuju
4
Setuju
3
Ragu-ragu
2
Tidak Setuju
1
Sangat Tidak Setuju
0
Untuk mendapatkan nilai akhir digunakan rumus : NILAI AKHIR = (Total Hasil (0-4) / Total Jumlah Responden Formulir Kuisioner terlampir pada Lampiran 1 dan 2. 5.2.2
Hasil dan Pembahasan 5.2.2.1 Bagi calon mahasiswa Berdasarkan data kuisioner bagi calon mahasiswa dan mahasiswa baru angkatan 2015 yang berisi 8 pertanyaan dan disebarkan kepada 16 orang responden dan diperoleh hasil sebagai berikut :
59
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
1. Aplikasi Virtual Campus Tour dapat memperoleh gambaran arah/rute yang tepat untuk menuju ke Gedung / Sekretariat / Laboratorium / Ruang lain yang diinginkan. Kualifikasi Bobot Penilaian Jawaban (0-4) Sangat 4 Setuju Setuju 3 Ragu-ragu 2 Tidak Setuju Sangat Tidak Setuju
Jumlah Responden
Hasil (0-4)
Total (%)
5
20
31.25%
11 0
33 0
68.75% 0%
1
0
0
0%
0
0
0
0%
Total 16 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
53 3.31
-
Tabel 3.6 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 1
Prosentasi pengguna terhadap ketepatan arah / rute menuju ke Gedung / Sekretariat / Laboratorium / Ruang A lain yang diinginkan.
n
0%
SS
0%
a
STS 31.25%
Rl
68.75%
TS i
STS
s
a
Gambar 5.4 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 1
Hasil : Arah / Rute yang tersedia sudah tepat terhadap Gedung / Sekretariat / Laboratorium / Ruang lain yang diinginkan serta sesuai dengan kemauan pengguna.
60
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2. Aplikasi Virtual Campus Tour dapat memperoleh gambaran secara visual tentang kondisi Gedung / Sekretariat / Laboratorium / Ruang lain yang inginkan. Kualifikasi Bobot Penilaian Jawaban (0-4) Sangat 4 Setuju Setuju 3 Ragu-ragu 2 Tidak Setuju Sangat Tidak Setuju
Jumlah Responden
Hasil (0-4)
Total (%)
5
20
31.25%
11 0
33 0
68.75% 0%
1
0
0
0%
0
0
0
0%
Total 16 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
53 3.31
-
Tabel 3.7 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 2
Analisa Hasil : Pengguna mendapat gambaran secara visual tentang kondisi Gedung / Sekretariat / Laboratorium / Ruang lain yang diinginkan. Gambar 5.5 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 2
Prosentasi pengguna terhadap gambaran secara visual tentang kondisi Gedung / Sekretariat / Laboratorium / Ruang Lain yang diinginkan. 0%
SS
0%
STS 31,25%
R
68,75%
TS STS
61
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3. Aplikasi Virtual Campus Tour dapat menemukan Gedung / Sekretariat / Laboratorium / Ruang lain yang ingin diketahui.
Kualifikasi Bobot Penilaian Jawaban (0-4) Sangat 4 Setuju Setuju 3 Ragu-ragu 2 Tidak Setuju Sangat Tidak Setuju
Jumlah Responden
Hasil (0-4)
Total (%)
4
16
25%
11 1
33 2
68.75% 6.25%
1
0
0
0%
0
0
0
0%
Total 16 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
51 3.18
-
Tabel 3.8 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 3
Analisa Hasil : Pengguna mendapat menemukan Gedung / Sekretariat / Laboratorium / Ruang Lain yang ingin diketahui. Gambar 5.6 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 3
Prosentasi pengguna mendapat menemukan Gedung / Sekretariat / Laboratorium / Ruang Lain yang diinginkan. 6,25%
0% 0%
SS 25%
STS
R 68,75%
TS STS
62
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4. Aplikasi Virtual Campus Tour dapat memperoleh gambaran Gedung / Sekretariat / Laboratorium / Ruang lain tanpa harus datang ke kampus.
Kualifikasi Bobot Jumlah Penilaian Jawaban Responden (0-4) Sangat 4 8 Setuju Setuju 3 8 Ragu-ragu 2 0 Tidak Setuju Sangat Tidak Setuju
Hasil (0-4)
Total (%)
32
50%
24 0
50% 0%
1
0
0
0%
0
0
0
0%
Total 16 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
56 3.5
-
Tabel 3.9 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 4
Analisa Hasil : Pengguna dapat memperoleh gambaran Gedung / Sekretariat / Laboratorium / Ruang lain tanpa harus datang ke kampus.
63
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5.7 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 4 Prosentasi pengguna yang memperoleh gambaran Gedung / Sekretariat / Laboratorium / Ruang Lain tanpa harus datang ke kampus 0%
SS
0%
STS R
50%
TS STS
64
50%
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5. Secara umum Aplikasi Virtual Campus Tour ini dapat dimengerti dengan baik.
Kualifikasi Bobot Jumlah Penilaian Jawaban Responden (0-4) Sangat 4 2 Setuju Setuju 3 11 Ragu-ragu 2 3 Tidak Setuju Sangat Tidak Setuju
Hasil (0-4)
Total (%)
32
12.5%
24 6
68.75% 18.75%
1
0
0
0%
0
0
0
0%
Total 16 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
62 3.87
-
Tabel 4.0 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 5
Analisa Hasil : Secara umum Aplikasi Virtual Campur Tour ini dapat dimengerti dengan baik. Prosentasi pengguna terhadap penilaian secara umum sudah dapat dimengerti dengan baik 0% 0%
12,50%
SS 18,75%
STS
R 68,75%
TS STS
Gambar 5.8 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 5
65
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6. Bantuan yang tersedia dapat dimengerti dengan baik.
Kualifikasi Bobot Jumlah Penilaian Jawaban Responden (0-4) Sangat 4 3 Setuju Setuju 3 9 Ragu-ragu 2 4 Tidak Setuju Sangat Tidak Setuju
Hasil (0-4)
Total (%)
12
18.75%
27 8
56.25% 25%
1
0
0
0%
0
0
0
0%
Total 16 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
47 2.93
-
Tabel 4.1 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 6
Analisa Hasil : Bantuan yang tersedia belum dapat dimengerti dengan baik. Prosentasi pengguna terhadap bantuan yang tersedia sudah dapat dimengerti dengan baik 0% 0% SS 25%
STS
18,75%
R 56,25%
TS STS
Gambar 5.9 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 6
66
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
7. Secara umum apakah aplikasi ini menarik ? Kualifikasi Bobot Jumlah Penilaian Jawaban Responden (0-4) Sangat 4 8 Setuju Setuju 3 8 Ragu-ragu 2 0 Tidak Setuju Sangat Tidak Setuju
Hasil (0-4)
Total (%)
32
50%
24 8
50% 0%
1
0
0
0%
0
0
0
0%
Total 16 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
56 3.5
-
Tabel 4.2 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 7
Analisa Hasil : Secara umum aplikasi ini menarik Prosentasi pengguna yang berpendapat secara umum bahwa aplikasi ini menarik 0%
0%
0%
SS STS
R
50%
50%
TS STS
Gambar 6.0 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 7
67
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
8. Pertanyaan khusus calon mahasiswa. Setelah saya mencoba aplikasi ini apakah saya tertarik untuk menjadi mahasiswa Universitas Sanata Dharma ?
Kualifikasi Penilaian
Bobot Jawaban (0-4) 4
Jumlah Responden
Hasil (0-4)
Total (%)
7
28
3
4
12
Ragu-ragu
2
1
2
58.33 % 33.33 % 8.33%
Tidak Setuju Sangat Tidak Setuju
1
0
0
0%
0
0
0
0%
Sangat Setuju Setuju
Total 12 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
42 3.5
-
Tabel 4.3 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 8
Analisa Hasil : Secara pengguna yang mencoba tertarik untuk menjadi mahasiswa Universitas Sanata Dharma. Prosentasi pengguna yang tertarik menjadi mahasiswa Universitas Sanata Dharma 8,33% 0% 0% SS STS
R
33,33%
TS STS
68
58,33%
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 6.1 Hasil Uji Kuisioner Calon Mahasiswa Pertanyaan 8
Adapun kritik dan saran yang diberikan calon mahasiswa dan mahasiswa baru, antara lain : Saran 1. Bisa ditambahkan suara 2. Untuk menuju suatu tempat tombol hijau dapat diganti dengan anak panah 3. Perlu ditambah desain tampilan supaya menarik 4. Ditambahkan arah yang langsung menuju ke tujuan 5. Kalau bisa langsung ditampilkan tanpa harus klik 6. Ketika sudah menentukan tujuan, lebih baik tombol hijau
disediakan
/
ditampilkan
cukup
untuk
menunjukan arah yang baik dan yang benar 7. Nama file supaya lebih jelas saat membuka history Kritik 1. Belum semua bagian gedung dapat dilihat 2. Setelah menentukan tujuan terkadang masih terdapat tombol hijau yang membuat bingung untuk memilih arah yang tepat, karena ada lebih dari 1 tombol hijau di panorama 3. Masih kurang rapi untuk tombolnya dan arahnya bingung karna dalam 1 rute ada 2 tombol yang sama 4. Aplikasi ini tidak dapat diakses melalui gadget atau tablet
69
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5.2.2.2 Bagi staf pengelola Dari kuisioner bagi staf pengelola berisi 6 pertanyaan dan disebarkan kepada 4 orang responden yaitu Kepala Humas, Kepala
Laboratorium
Program
Studi
Farmasi,
Kepala
Laboratorium Program Studi Mesin, Kepala Laboratorium Program Studi Bimbingan Konseling. 1. Aplikasi Virtual Campus Tour dapat memberikan gambaran arah/rute yang tepat untuk menuju ke Gedung / Sekretariat / Laboratorium / Ruang Lain yang diinginkan oleh pengguna.
Kualifikasi Penilaian Sangat Setuju Setuju Ragu-ragu
Bobot Jawaban (0-4) 4
3
12
75 %
3 2
1 0
3 0
15% 0%
1
0
0
0%
0
0
Tidak Setuju Sangat Tidak Setuju
Jumlah Responden
Total 4 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
Hasil (0-4)
Total (%)
0%
15 3.75
-
Tabel 4.4 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 1
70
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Analisa hasil : Dari hasil uji coba terhadap staf pengelola , aplikasi ini dapat memberikan gambaran rute yang tepat ke tempat yang dituju Prosentasi pengguna terhadap ketepatan arah / rute menuju ke Gedung / Sekretariat / Laboratorium / Ruang Lain yang diinginkan. 0%
0,00% SS
0%
15,00%
STS
R TS
75,00%
STS
Gambar 6.2 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 1
2. Aplikasi Virtual Campus Tour dapat memberikan gambaran secara visual tentang kondisi Gedung / Sekretariat / Laboratorium / Ruang Lain yang diinginkan oleh pengguna.
Kualifikasi Penilaian Sangat Setuju Setuju Ragu-ragu
Bobot Jawaban (0-4) 4
3
12
75 %
3 2
1 0
3 0
15% 0%
1
0
0
0%
0
0
Tidak Setuju Sangat Tidak Setuju
Jumlah Responden
Total 4 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
Hasil (0-4)
Total (%)
0%
15 3.75
-
Tabel 4.5 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 2
71
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Analisa hasil : Dari hasil uji coba terhadap staf pengelola , aplikasi ini dapat memberikan gambaran secara visual tentang kondisi gedung / laboratorium, atau ruang lain yang dituju Prosentasi pengguna terhadap gambaran secara visual tentang kondisi Gedung / Sekretariat / Laboratorium / Ruang Lain yang diinginkan. 0,00% SS
0%
0%
15,00%
STS
R TS
75,00%
STS
Gambar 6.3 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 2
3. Aplikasi Virtual Campus Tour dapat menemukan Gedung / Sekretariat / Laboratorium / Ruang Lain yang ingin diketahui pengguna.
Kualifikasi Penilaian Sangat Setuju Setuju Ragu-ragu
Bobot Jawaban (0-4) 4
3
12
75 %
3 2
1 0
3 0
15% 0%
1
0
0
0%
0
0
Tidak Setuju Sangat Tidak Setuju
Jumlah Responden
Total NILAI AKHIR
72
Hasil (0-4)
Total (%)
0%
4
15 3.75
-
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
(Total Hasil (0-4) / Total Jumlah Responden Tabel 4.6 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 3
Analisa hasil : Dari hasil uji coba terhadap staf pengelola , aplikasi ini dapat menemukan lokasi gedung / sekretariat / laboratorium / ruang lain yang dituju
Prosentasi pengguna mendapat menemukan Gedung / Sekretariat / Laboratorium / Ruang Lain yang diinginkan. 0,00% SS
0%
0%
15,00%
STS R
TS
75,00%
STS
Gambar 6.4 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 3
4. Secara umum Aplikasi Virtual Campus Tour ini dapat dimengerti dengan baik oleh pengguna.
Kualifikasi Penilaian Sangat Setuju Setuju Ragu-ragu
Bobot Jawaban (0-4) 4
3
12
75 %
3 2
1 0
3 0
15% 0%
1
0
0
0%
0
0
Tidak Setuju Sangat Tidak Setuju Total
Jumlah Responden
Total (%)
0%
4
73
Hasil (0-4)
15
-
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
3.75
Tabel 4.7 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 4
Analisa hasil : Dari hasil uji coba terhadap staf pengelola , aplikasi ini dapat mudah untuk dipahami oleh para pengguna
Prosentasi pengguna dengan baik. 0%
SS
mengerti 0,00%
aplikasi
0%
15,00%
STS R TS
75,00%
STS
Gambar 6.5 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 4
5. Bantuan yang tersedia dapat dimengerti dengan baik. Kualifikasi Penilaian Sangat Setuju Setuju Ragu-ragu
Bobot Jawaban (0-4) 4
3
12
75 %
3 2
1 0
3 0
15% 0%
1
0
0
0%
0
0
Tidak Setuju Sangat Tidak Setuju
Jumlah Responden
Total 4 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah
74
Hasil (0-4)
Total (%)
0%
15 3.75
-
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Responden Tabel 4.8 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 5
Analisa hasil : Dari hasil uji coba terhadap staf pengelola , aplikasi ini memiliki bantuan yang dapat dimengerti oleh para pengguna
Prosentasi pengguna berpendapat bantuan dapat dimengerti dengan baik 0,00% 15,00%
SS
0%
STS R 75,00%
TS
STS
Gambar 6.6 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 5
6. Secara umum apakah Aplikasi Virtual Campus Tour menarik bagi pengguna? Kualifikasi Penilaian Sangat Setuju Setuju Ragu-ragu
Bobot Jawaban (0-4) 4
3
12
75 %
3 2
1 0
3 0
15% 0%
1
0
0
0%
0
0
Tidak Setuju Sangat Tidak Setuju
Jumlah Responden
Total 4 NILAI AKHIR (Total Hasil (0-4) / Total Jumlah Responden
75
Hasil (0-4)
Total (%)
0%
15 3.75
-
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tabel 4.9 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 6
Analisa hasil : Dari hasil uji coba terhadap staf pengelola , aplikasi ini menarik bagi pengguna.
Prosentasi pengguna berpendapat bantuan dapat dimengerti dengan baik 0,00% 15,00%
SS
0%
0%
STS R
75,00%
TS STS
Gambar 6.7 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 6 Hasil Uji Kuisioner Staf dan Pengelola Pertanyaan 6
Adapun kritik dan saran yang diberikan staf pengelola (Kepala Humas, Kepala Laboratorium), antara lain : Saran 1. Ditambahkan beberapa laboratorium yang belum ada pada aplikasi 2. Teks petunjuk masih perlu dicermati agar lebih kelihatan Kritik 1. Pergerakan virtual tour sedikit membuat pusing (seperti animasi berputar)
76
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB VI PENUTUP
BAB VI PENUTUP 6.1 Kesimpulan Dari hasil implementasi, pengujian terhadap perangkat lunak yang telah dibuat, maupun pengujian terhadap pengguna, maka dapat diambil kesimpulan sebagai berikut : 1. Aplikasi Virtual Campus Tour Berbasis Web ini telah berhasil diimplementasikan menggunakan bahasa pemrograman web HTML dan Oracle XE dengan penyimpanan menggunakan basis data multimedia. Secara umum aplikasi ini dapat memberikan gambaran, rute / arah mengenai kondisi secara visual Gedung/ Sekretariat / Laboratorium dan Ruang Lain yang ada di Kampus III Universitas Sanata Dharma. Selain itu tampilan dari aplikasi ini menarik bagi para mahasiswa dan calon mahasiswa yang ingin mencari lokasi yang diinginkan. 2. Dari hasil uji coba terhadap pengguna, dapat diambil kesimpulan pula bahwa : a. Aplikasi Virtual Campus Tour dapat dimengerti oleh semua pengguna dengan baik b. Bantuan yang tersedia cukup membantu para pengguna untuk mencari lokasi yang diinginkan
77
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
c. Aplikasi ini dapat memberikan gambaran visual tentang Gedung/ Sekretariat / Laboratorium dan Ruang Lain yang ada di Kampus III Universitas Sanata Dharma tanpa harus datang ke kampus. Aplikasi ini mampu menarik perhatian minat calon mahasiswa untuk menjadi mahasiswa Universitas Sanata Dharma. 6.2 Saran Beberapa saran yang didapat penulis melalui kuisioner yang telah dibagikan kepada pengguna yakni : 1. Pengguna merasa bosan jika terlalu lama melakukan tour saat keadaan sekeliling pengguna sedang sepi, maka beberapa pengguna menyarankan adanya suara atau backsound saat menggunakan aplikasi ini. 2. Adanya petunjuk arah yang belum bisa dimengerti oleh pengguna terkait arah yang harus dituju dikarenakan ada virtual tour yang memiliki lebih dari 1 titik petunjuk (hotspot).
3. Titik petunjuk (hotspot) sulit untuk diperhatikan jika ingin melihat arah rute yang akan dituju dikarenakan pengguna harus menunjuk titik tersebut, kemudian dapat muncul hint arah yang akan dituju.
4. Menu bantuan yang beberapa masih belum dapat mengerti dikarenakan kurangnya penjelasan secara detail.
78
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR PUSTAKA
Wijono, G. Sri Hartati, B. Herry Suharto, M Soesilo Wijono. 2007. Pemrograman Java Servlet dan JSP dengan Netbeans, Yogyakarta : Andi. Pressman, Roger S. 2001. Software Engineering : A Pratitioner’s Approach, Fifth Edition. The McGraw-Hill Companies, Inc, Singapore Parmer, Carol, Susan Marvis. 2007. Oracle Multimedia : Managing Multimedia Content, United States of America : Oracle Sidik, Betha, Husni Iskandar Pohan. 2007. Pemrograman Web dengan HTML, Bandung : Informatika Feuerstein, Steven, Bill Pribyl. 2009. Oracle PL/SQL Programming, Fifth Edition, United States of America : O’Reilly Price, Jason. 2008. Oracle Database 11g SQL, United States of America : Oracle Mclaughin, Michael. 2008. Oracle Database 11g PL/SQL Programming, United States of America : Oracle Putro, Eko Widoyoko. 2010. Evaluasi Program Pembelajaran, Yogyakarta: Pustaka Pelajar The Wrong Stuff – ‘Inc’ Jul 1 1982 Wikipedia. Virtual Tour (diakses 12 Januari 2015) https://en.wikipedia.org/wiki/Virtual_Tour WQusability by Whitney Quesenberry. Using the 5Es to understand users. (diakses 22 Juli 2016) www.wqusability.com/articles/getting-started.html
79
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
LAMPIRAN
82
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
LAMPIRAN 1 KUISIONER TUGAS AKHIR APLIKASI VIRTUAL CAMPUS TOUR
Nama Responden
:
Usia
:
Asal Sekolah
:
Petunjuk : 1. Bacalah pertanyaan berikut dengan teliti. 2. Pilihlah jawaban dibawah ini dengan keadaan saudara. 3. Berilah tanda (√ ) pada pilihan saudara.
SS : Sangat Setuju, S : Setuju, R : Ragu-ragu, TS : Tidak Setuju, STS : Sangat Tidak Setuju Pernyataan
Kategori
Aplikasi Virtual Campus Tour dapat Efektif / memperoleh gambaran arah / rute yang Tepat tepat untuk menuju ke Gedung / Guna Sekretariat / Laboratorium / Ruang Lain yang diinginkan. Aplikasi Virtual Campus Tour dapat Efektif / memperoleh gambaran secara visual Tepat tentang kondisi Gedung / Sekretariat / Guna Laboratorium / Ruang Lain yang diinginkan. Aplikasi Virtual Campus Tour dapat Efisien / menemukan Gedung / Sekretariat / Hemat Laboratorium / Ruang Lain yang ingin Waktu
83
SS
S
R
TS
STS
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
diketahui.
Aplikasi Virtual Campus Tour dapat Efisien / memperoleh gambaran Gedung / Hemat Sekretariat / Laboratorium / Ruang Lain Waktu tanpa harus datang ke kampus. Secara umum Aplikasi Virtual Campus Easy of Tour ini dapat dimengerti dengan baik. use Bantuan yang tersedia dapat dimengerti dengan baik.
Easy of use
Secara umum apakah Aplikasi Virtual Campus Tour menarik ?
Menarik
(khusus calon mahasiswa) Setelah saya mencoba aplikasi ini apakah saya tertarik untuk menajdi mahasiswa Universitas Sanata Dharma ?
LAMPIRAN 2 KUISIONER TUGAS AKHIR APLIKASI VIRTUAL CAMPUS TOUR
Nama Responden
:
Jabatan
:
Petunjuk : 1. Bacalah pertanyaan berikut dengan teliti. 2. Pilihlah jawaban dibawah ini dengan keadaan saudara. 3. Berilah tanda (√ ) pada pilihan saudara.
SS : Sangat Setuju, S : Setuju, R : Ragu-ragu, TS : Tidak Setuju, STS : Sangat Tidak Setuju Pernyataan
Kategori
Aplikasi Virtual Campus Tour dapat Efektif / memberikan gambaran arah/rute yang Tepat tepat untuk menuju ke Gedung / Guna Sekretariat / Laboratorium / Ruang Lain yang diinginkan oleh pengguna. Aplikasi Virtual Campus Tour dapat Efektif / memberikan gambaran secara visual Tepat tentang kondisi Gedung / Sekretariat / Guna Laboratorium / Ruang Lain yang diinginkan oleh pengguna. Aplikasi Virtual Campus Tour dapat Efisien / menemukan Gedung / Sekretariat / Hemat Laboratorium / Ruang Lain yang ingin Waktu diketahui pengguna. 85
SS
S
R
TS
STS
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Secara umum Aplikasi Virtual Campus Easy of Tour ini dapat dimengerti dengan baik use oleh pengguna. Bantuan yang tersedia dapat dimengerti dengan baik.
Easy of use
Secara umum apakah Aplikasi Virtual Campus Tour menarik bagi pengguna?