PERANCANGAN APLIKASI WEB ADMIN UNTUK APLIKASI PEMANDU MUSEUM DESIGN WEB ADMIN APPLICATION FOR MUSEUM GUIDANCE APPLICATION

  

PERANCANGAN APLIKASI WEB ADMIN UNTUK APLIKASI PEMANDU MUSEUM

DESIGN WEB ADMIN APPLICATION FOR MUSEUM GUIDANCE APPLICATION

  1

  2

  3 Ignatius Hendra Kristiawan ,Budhi Irawan ,Andrew Brian Osmond 123

  Prodi S1 Teknik Komputer,Fakultas Teknik Elektro, Universitas Telkom

  1

  2

  3

hendrakristiawan93@yahoo.com, budhiirawan@telkomuniversity.ac.id, abosmond@telkomuniversity.ac

.id

  Abstrak

Museum menjadi salah satu pilihan rekreasi masyarakat, tidak hanya sarana rekreasi tetapi juga menjadi

sarana edukasi. Dari Tahun ke tahun pengunjung museum terus bertambah tak terkecuali pengunjung

dalam bentuk rombongan dan salah satu museum dengan jumlah pengujung rombongan yang banyak

adalah Museum Sribaduga. Tetapi semakin bertambahnya pengunjung tidak di barengi degan

pertambahan jumlah pemandu, hal itu mengakibatkan kurang tersampaikannya informasi dari pemandu

kepada pengunjung rombongan. Aplikasi pemandu menjadi salah satu solusi dari kurang tersampaikannya

informasi dari pemandu kepada pengunjung rombongan dan penjadwalan kujungan rombongan.

Untuk menunjang kebutuhan informasi aplikasi pemandu, maka di butuhkan aplikasi web admin untuk

mengolah data museum ke dalam database dan data penjadwalan kunjungan sehingga data tersebut bisa

di pakai pada aplikasi pemandu. Aplikasi web admin ini di implementasikan menggunakan bahasa

pemrograman PHP berbasis web.. Berdasarkan hasil pengujian ,aplikasi ini mendapatkan rata- rata 3,55

sehingga aplikasi ini bisa berjalan dengan baik Keyword : Museum, Database, Web admin Abstract

Museum became one of the recreational choices of society, not only recreation but also a means of

education. From year to year the museum visitors is growing not least the visitors in the form of group

and one of the museum with lot of visitors in the form of group is Sribaduga Museum. But the increasing

number of visitors are not comparable with number of guides, it resulted lack of information conveyed

from guide to visitors in form of group. Application guides became one of the solutions of lack of

information conveyed from guide to visitors in form of group and the cheduling of visitor in form of

group.

  

To support the information needs of the application guide, so in need of web applications museum admin

to process data into the database and scheduling of visitor in form of group so that data can be used in the

application guide. Admin web application is implemented using the web-based PHP programming

language. Based on the testing, this application got average score 3.55. So that these applications can run

well Keyword : Museum, Database, Web admin

1. Pendahuluan

  Museum merupakan salah satu pusat ilmu pengetahuan filologi yang meyimpan banyak pengetahuan mengenai budaya, potret kondisi alam suatu daerah. Menurut data dari museum yang berada di Bandung, terjadi peningkatan jumlah pengunjung dari tahun 2011 sampai 2013, baik pengunjung dalam negeri maupun luar negeri. Dengan jumlah pengunjung yang mencapai puluhan ribu setiap tahunnya, ini menunjukkan semakin diminatinya museum sebagai salah satu tempat pilihan wisata bagi masyarakat.

  Tingginya jumlah pengunjung museum ini tidak di barengi dengan ketersediaan pemandu di museum, sehingga kurang tersampaikannya informasi dari pemandu kepada pengunjunga dengan jumlah yang banyak . Dengan aplikasi pemandu masalah informasi yang kurang tersampaikan bisa teratasi. Tetapi aplikasi pemandu membutuhkan pengelolaan informasi yang baik agar tetap mendapatkan informasi yang selalu diperbaharui. Maka dari itu dibuat aplikasi web admin untuk mengolah data museum yang akan digunakan aplikasi pemandu untuk memberikan informasi kepada pengunjung.

  Dalam aplikasi web admin ini user (dalam hal ini admin) dapat memasukkan, menghapus, merubah data benda museum yang digunakan sebagai sumber informasi untuk pengunjung. Selain mengolah data benda museum aplikasi web admin ini juga mengolah data jadwal pengunjung rombongan. Data jadwal akan digunakan sebagai informasi untuk pemandu.

2. Perancangan

  2.1. Gambaran Umum Sistem 1 · A p lil:M. '11.' 9

  • -

  u 1 l

  

Me nyim po n Dalo

l n pvton

  

END

Gambar 2.1 Gambaran Umum Sistem dan Flowchart Aplikasi Web Admin

  Dalam gambaran umum sistem dijelaskan bahwa user 1 dapat memberikan inputan dan menerima

  output dari data yang tersimpan dalam database melalui pemrograman php begitu pula user 2 dapat

  memberikan inputan dan mendapatkan output dari data yang tesimpan didalam database melalui pemrograman php.

  Dalam perancangan aplikasi web admin ini memiliki tiga komponen dasar seperti yang terlihat pada gambar 2.1. Pada awal sistem, admin memasukkan data benda museum, data pemandu, atau jadwal pemandu. Data benda museum yang harus di masukkan seperti nomer registrasi, nomer inventaris lama, nomer inventaris baru, nama benda, jenis klasifikasi, tempat pembuatan, pembuat, tahun dibuat, teknik pembuatan, asal koleksi, tempat perolehan, cara perolehan, tanggal masuk, tinggi benda, panjang benda, lebar benda, diameter benda, berat benda, tempat penyimpanan, kondisi benda, tanggal pengamatan, nama petugas, acuan dan diskripsi benda tersebut. Untuk data pemandu yang dimasukkan seperti nip, nama, jenis kelamin, tempat tanggal lahir, alamat email, nomer telepon dan foto. Untuk jadwal pemandu berisikan asal rombongan, tanggal kunjungan, waktu kunjungan. Untuk data rombongan berisi asal rombongan, alamat rombongan, jumlah peserta dalam rombongan, nama pemimpin rombongan, nomer kontak pemimpin rombongan.

  Kemudian sistem menyimpan data yang sudah di masukkan ke dalam database. Setelah data tersimpan, data yang baru akan di tampilan di bagian menu benda untuk data benda, menu pemandu untuk data pemandu, menu jadwal untuk data jadwal dan menu rombongan untuk data rombongan.

2.2. Perancangan Database

  f- P _ em _ andu ---< � ny a l ">---1 � . . � -- · � -- --+ - id _pe man du 1 . . 1 � � st a ru s JTl9fflM<l u id _ stal u s 1 . . 1 1 .. 1 id _j a dwal Jadwal 1 .. 1 1 .. 1

  • : id _peserta
    • P 1 .. .. 1 id _ro mbogan

  I Rombongan

  • 1

  � ooaoon

  I

  • l id _ k= � 1 .. . .
  • 1 id _ ooacon

      Perancangan database dibuat sesuai dengan data yang ada di museum. Entity yang dibuat untuk sistem ini yaitu admin, pemandu, jadwal rombongan,status memandu, peserta beacon dan benda. Seperti yang digambarkan pada gambar1.3, jadwal berelasi one-to-one dengan pemandu, status memandu, dan rombongan sedangkan pemandu berelasi one-to-many dengan jadwal, untuk peserta berelasi one-to-one dengan rombongan dan rombongan berelasi one-to-many dengan peserta .Untuk benda berelasi one-to- one dengan beacon ( Untuk setiap benda bisa memiliki atau tidak memiliki beacon ) dan beacon berelasi one-

      to-many dengan benda.

      Setelah membuat ER-Diagram kemudian membuat tabel normalisasi yang nantinya akan digunakan dalam tabel database. Tabel 2.1 adalah tabel awal yang dibuat berdasarkan er-diagram. A Jmm _ 1 b l beaco n pcrn:i1klu _ 1bl rom bo n gcn bc n J.1 _ Tabel 2. 1 Tabel Database 1NF 1 bl

      I I

      I I JJ _ admm 1d �mandu n.11113 _pcm : mdu a'i.'.l l _n.>1nbo n p.an

    , .._ , J _ ro m bo ng : m

      I I

      I PK r l' ' � :;

      1 11 :: ::on j ���::�1

    na m a _ hdaL.ang no p al ama t l o ka si n o _ r eg

    kmpat _ l:l h ir J),'l SS\ \O.-J 1angg..1 l _lah em,1 nop Jcru s_ L. danun ko t a n o _ m, cntnns l ama 1 1 l a � l_l a h u f'l \l \11\$1 1 r J Um l a h _J 'JClk! L. ou_ L. eb h mm JClll S _L. o l d .S , Cfl\ ,'. ll J

    n:un a _ L. c t ua

    coo ta ct

    1 · t a �: n Q_111,c n1:i n:;b. 1 c1n pa t _pc 111b u.1 11am a _L. okM 1 s I 1 1 ru 1 an fo t o fo t o J),'.I S.S \\ O r d � :; lal us _ mcm a ndu JC III _ kelanun pcm bea t t cmp a t _pcm khan as. 1l_l.. o l 1 CIJlJ l.. _j'JClllb U,113Jl d, � 1

      [J :t<h,-a l pese � • Pl ,d_pdwa l na ktu i d _ kiJ:kh\31 td _ ro m honga n wa k t u _ m u l :u tan ggal Kl _ rom b ong: m ro m bong:m l.:ecw JW ll bh ss 1J _ "3, I U$ 1 J_p!se n a c a r a_pc rol ch a n t anggal_ma su k panpn g 1 111gg sa tlL1n p.. s : 11u . 1n _ rat 1 he 1 nJan g w:a ktu _ mu l.:u s tatus _ k edl t ru 1 gan phone s tatu s "aL. t u _ seje s m pem.1. ndu l.: e 1 ern n gan � lebar tangg a l _pc ng a m ata n k n n d tcm p.1 t _ m c n � u n pan be rat dm mctcr 1 s 1 tang g.1 l_J}Cn ga m a t an pc tu k o n dm li lc _ ,otee: fil eJoto d c �l..fl p<! e,.: 1 � I pa t h ...gambar

      3. Implementasi dan Pengujian

      1. Implementasi

      Setelah proses perancangan kemudian dilakukan proses implementasi. Pengimplementasian aplikasi ini menggunakan HTML dan PHP. Hasil dari implementasinya terdapat halaman login, menu

      web admin

      yang sesuai dengan perancangan sebelumnya yaitu menu dashboard(Home), jadwal, rombongan, peserta pemandu, koleksi dan report( status memandu). 1t-t........,

      2. Pengujian

      Pengujian menggunakan metode blackbox dan system testing ( alpha dan beta ). Pengujian blackbox akan menguji fungsionalitas dari aplikasi ini, pengujian dilakukan berdasarkan skenario yang telah dibuat. Pada system testing yang akan diuji adalah sistem secara keseluruhan, untuk pengujian alpha akan dilakukan pengujian berdasarkan skenario yang dibuat dan untuk pengujian beta akan dilakukan pengujian kepada user yang kemudian diberikan kuisoner untuk mengukur nilai dari aplikasi ini.

    1. Pengujian Blackbox

      Tabel 2. 2 Tabel Pengujian Blackbox Kasus dan Hasil Uji

      No Data Masukan Yang Diharapkan Pengamatan Kesimpulan

      Klik link pada baris Menuju halaman data Menuju halaman data

      1 Diterima asal rombongan rombongan rombongan Menuju halaman edit Menuju halaman edit

      2 Klik tombol edit Diterima jadwal jadwal

      Menghapus data jadwal Menghapus data

      3 Klik tombol delete dan menuju halaman jadwal dan menuju Diterima daftar jadwal halaman daftar jadwal

      2. Pengujian Alpha

      5

      5

      5

      5

      5

      6

      5

      5

      5

      5

      5

      5

      5

      5

      5

      5

      5

      5

      5

      7

      4

      5

      4

      3

      4

      5

      4

      9

      5

      4

      5

      5

      4

      5

      8

      5

      5

      5

      5

      5

      5

      5

      Tabel 2. 3 Tabel Skenario Pengujian Alpha

      5 Status memandu pemandu dan jadwal hari ini

      3

      2

      1

      Nomer Pertanyaan

      Tabel 2. 4 Tabel Hasil Nilai Responden

      Pengujian Beta adalah pengujian yang dilakukan dengan cara mendemokan aplikasi ini kepada user yang ada di museum. Pengujian ini dilakukan kepada 30 orang. Dari hasil pengujian yang berupa pengsian kuisoner tersebut akan dilakukan perhitungan untuk diambil kesimpulannya terhadap penilaian dari aplikasi. Berikut adalah penilaian yang diterapkan pada pengujian Beta ini

      3. Pengujian Beta

      Melihat status pemandu saat sedang memandu pada hari tersebut dan jadwal kunjungan pada hari tersebut pada halaman dashboard

      Melakukan input koleksi (normal) Melakukan input koleksi (kesalahan inputan dan meng-inputkan data yang sudah tersimpan)

      5

      4 Proses Input Koleksi

      Melakukan input jadwal (Normal) Melakukan input jadwal ( Input waktu diluar jam kunjungan dan kesalahan inputan tanggal)

      3 Proses Input Jadwal

      Melakukan input rombongan (terdapat field inputan yang salah)

      2 Proses Input rombongan Melakukan input rombongan (Normal)

      Melakukan Login (Normal) Melakukan Login ( Kesalahan Username atau Password)

      1 Melakukan Login

      No Skenario Detail Pengujian

      4

      6

      5

      5

      4

      5

      4

      5

      3

      3

      4

      3

      4

      1

      4

      2

      3

      4

      3

      5

      4

      4

      5

      3. Pengembangan untuk user lebih dari satu

      4

      3

      3

      4

      4

      3

      25

      4

      24

      4

      4

      4

      4

      26

      4

      4

      4

      5

      4

      5

      5

      5

      5

      5

      22

      5

      5

      4

      4

      5

      5

      23

      4

      5

      4

      4

      3

      3

      5

      4 Rata - rata 4,43 4,43 4,47 4,20 4,33 4,40 Total rata - rata

      4

      30

      4

      4

      4

      4

      4

      4,38 Berdasarkan tabel 4.9 nilai A berjumlah 78, nilai B berjumlah 92 dan nilai C berjumlah 10. Nilai total rata

      5

      4. Kesimpulan

      Berdasarkan hasil pengujian dan implementasi yang telah di lakukan, dapat diambil kesimpulan sebagai berikut :

      1. Aplikasi Web Admin ini dapat digunakan untuk mengolah data jadwal kunjungan pengunjung rombongan dan data benda

      2. Berdasarkan hasil pengujian yang telah dilakukan aplikasi web admin ini dapat berjalan dengan baik, baik secara fungsional maupun secara sistem. Dan pada pengujian beta aplikasi ini mendapatkan nilai total rata-rata yaitu 4,38. Dengan nilai rata-rata yang didapat maka dapat disumpulkan bahwa aplikasi ini dapat dijalankan dengan sangat baik.

      3. Saran

      Saran yang dapat diajukan untuk penelitian selanjutnya adalah : 1. Menambahkan data benda museum yang berada pada lantai dua dan tiga.

      2. Menyediakan fitur khusus untuk benda museum yang akan di tampilkan pada aplikasi pemandu

      5

      4

      4

      28

      27

      4

      4

      4

      4

      4

      4

      5

      4

      4

      4

      4

      5

      5

      29

      5

      5

      21

      10

      4

      13

      4

      5

      4

      4

      4

      14

      4

      4

      4

      5

      4

      4

      4

      15

      5

      4

      4

      4

      5

      5

      5

      4

      4

      5

      11

      5

      5

      5

      4

      4

      5

      12

      5

      4

      4

      4

      5

      4

      4

      4

      4

      19

      4

      4

      4

      4

      4

      4

      20

      4

      5

      5

      5

      5

      4

      4

      5

      5

      4

      4

      16

      5

      5

      5

      4

      4

      18

      17

      4

      5

      4

      4

      4

      4

    • – rata yang didapat adalah 4,38. dapat disimpulkan aplikasi ini dapat berjalan dengan sangat baik pada museum sribaduga.
    • – benda museum. Dan data – data tersebtu dapat menjadi informasi bagi aplikasi pemandu museum

Dokumen yang terkait

PERANCANGAN DAN IMPLEMENTASI SISTEM PENGENALAN BAHASA ISYARAT INDONESIA DENGANMENGKOMBINASIKAN RGB DAN SKELETON KINECT MENGGUNAKAN HIDDEN MARKOV MODEL Design And Implementation Of Indonesia Sign Language Recognition System By Combining RGB And Skeleton Ki

0 0 8

PERANCANGAN DAN IMPLEMENTASI PENGENALAN BAHASA ISYARAT INDONESIA MENGGUNAKAN KOMBINASI RGB-D DAN SKELETON DATA PADA SENSOR KINECT DENGAN METODE HIDDEN MARKOV MODEL DESIGN AND IMPLEMENTATION INDONESIAN SIGN LANGUAGE USING COMBINATION RGB-D AND SKELETON DAT

0 0 10

PERANCANGAN APLIKASI PEMANDU PADA MUSEUM BERBASIS ANDROID MENGGUNAKAN BLUETOOTH ESTIMOTE DESIGN MUSEUM GUIDANCE APPLICATION BASED ON ANDROID USING BLUETOOTH ESTIMOTE

0 0 6

PERANCANGAN DAN IMPLEMENTASI DIRECTIONAL FEATURE EXTRACTION DAN SUPPORT VECTOR MACHINES UNTUK DETEKSI HURUF HIRAGANA JEPANG PADA APLIKASI MOBILE PENERJEMAH KATA DALAM BAHASA JEPANG KE BAHASA INDONESIA BERBASIS ANDROID

0 1 9

PERANCANGAN DAN IMPLEMENTASI HOVERCRAFT SEBAGAI PEMANTAU BANJIR DESIGN AND IMPLEMENTATION OF HOVERCRAFT FOR FLOOD MONITORING

0 1 8

ANALISIS PERFORMANSI RTMP LIVE STREAMING SERVER BERBASIS RASPBERRY PI UNTUK VIDEO SURVEILLANCE SYSTEM PERFORMANCE ANALYSIS RTMP LIVE STREAMING SERVER BASED RASPBERRY PI FOR VIDEO SURVEILLANCE SYSTEM

0 0 9

IMPLEMENTASI APLIKASI TOUR GUIDE DI KEBUN BINATANG MENGGUNAKAN METODE MOTION TRACKING BERBASIS ANDROID IMPLEMENTATION OF TOUR GUIDE APPLICATION ANDROID BASED IN THE ZOO USING MOTION TRACKING METHOD

0 0 8

PERANCANGAN DAN IMPLEMENTASI PENGOLAHAN GAMBAR DETEKSI MANUSIA SEBAGAI MONITORING BENCANA BANJIR DENGAN BERBASIS RASPBERRY PI Design and Implementation of Image Processing for Human Detection as Monitoring Flooded Areas Based on Raspberry Pi

1 0 8

PERANCANGAN DAN IMPLEMENTASI SISTEM PENGENALAN BAHASA ISYARAT INDONESIA MENGGUNAKAN KOMBINASI SENSOR DEPTH IMAGE DAN HUMAN SKELETON KINECT DENGAN METODE HMM DESIGN AND IMPLEMENTATION RECOGNITION SYSTEM OF INDONESIA SIGN LANGUAGE USING COMBINATION DEPTH IM

0 1 8

INVERSE KINEMATICS DAN SINE PATTERN UNTUK KONTROL GERAK PADA AUTONOMOUS QUADRUPED ROBOT DESIGN AND IMPLEMENTATION INVERSE KINEMATICS AND SINE PATTERN METHODS FOR LOCOMOTION CONTROL ON AUTONOMOUS QUADRUPED ROBOT

0 0 8