kita
APLIKASI HELPDESK ONLINE
dituntut
untuk
menghasilkan
DENGAN MENGGUNAKAN
informasi. Untuk mendapatkan dan
PHP DAN AJAX
menghasilkan informasi, komputer dan teknologinya adalah salah satu alat bantu yang paling tepat. Penggunaan
Aini Ulfa, 50404045
komputer
Mahasiswa Sarjana Strata Satu (S1)
kalangan dan usia selalu kita jumpai
Teknik Informatika
sekarang ini. Tuntutan kebutuhan akan
Universitas Gunadarma
informasi dan penggunaan komputer
Jln. Margonda Raya 100 Pondok
yang
Cina, Depok 16424
terbentuknya suatu aplikasi yang dapat
[email protected]
menunjang
pada
semakin
berbagai
banyak
bidang,
mendorong
kebutuhan
informasi
tersebut. Dengan terus melajunya roda perkembangan ABSTRAK
informasi
web
berkembang menjadi alat bantu yang tidak
Helpdesk adalah bantuan berupa informasi
teknologi,
dan
pengganti yang
hanya
informasi,
penyedia
mampu namun
menyediakan juga
mampu
mengolah informasi. Proses pengolahan
menangani
informasi
troubleshooting yang berkaitan dengan
teknologi
computer atau masalah serupa. Aplikasi
dengan web
memanfaatkan
menyebabkan
web
menjadi media informasi yang dinamis.
web ini bertujuan untuk membantu user
Salah satu contoh media informasi
dalam membuat sebuah sistem helpdesk
berupa aplikasi web helpdesk online,
yang nantinya bisa dikembangkan untuk
yaitu aplikasi yang membantu user
kepentingan lebih lanjut.
dalam
menyelesaikan
(troubleshooting).
Dengan
masalah adanya
helpdesk online maka user bisa menjadi
PENDAHULUAN
lebih mandiri dengan menyelesaikan Informasi adalah salah satu kata
masalahnya sendiri tanpa bantuan user
kunci pada zaman ini. Semua kegiatan
lain,
kita memerlukan informasi dan juga
helpdesk online.
bisa dikatakan bahwa semua kegitan
1
yaitu
dengan
menggunakan
LANDASAN TEORI disebut dengan “Local Bug Tracker”
Helpdesk
atau LBT. Software helpdesk sering kali
Helpdesk adalah bantuan berupa informasi
dan
informasi
pengganti yang
menjadi alat yang sangat bermanfaat
penyedia
untuk
menangani
umum
computer atau masalah serupa. Yang
layanan
tingkat yang lebih besar dan beberapa
jalur
menargetkan
menyediakan fasilitas helpdesk hanya
Beberapa helpdesk mempunyai
sekolah menyediakan fasilitas serupa
tingkat yang berbeda dalam menangani
menyerupai
berbagai
helpdesk.
tingkat
umumnya
helpdesk
untuk
untuk
yang
adalah
menjawab
paling
oleh
Pada
sering
user
dan
menyediakan solusi yang berdasarkan dengan dasar pengetahuan. Helpdesk
menampung
dalam skala besar umumnya memiliki
permasalahan dalam berbagai macam
sebuah team yang bertanggung jawab
computer. Biasanya helpdesk dikelola
dalam
dengan menggunakan sebuah software
mengatur
system.
Biasanya,
helpdesk dalam skala besar mempunyai
helpdesk, seperti sistem pelacakan yang
beberapa team yang bertanggung jawab
memungkinkan untuk melacak user
dalam masalah yang berbeda-beda.
dengan nomor record unik, bisa juga
pertama
dipertanyakan
utama adalah menyediakan wadah bagi pengguna
permasalahan.
pertanyaan
helpdesk
mempunyai beberapa fungsi, fungsi
para
jenis
mempersiapkan
Fungsi Helpdesk Pada
kebutuhan
Macam-macam Helpdesk
untuk para karyawannya. Beberapa
yang
pada
departemen atau bagian.
email. Ada juga helpdesk intern yang
tugas
lingkungan
menargetkan pada tingkat atas atau
hubungan langsung, situs web, dan
dengan
pada
mendukung fungsi helpdesk. Beberapa
perusahaan
menyediakan fasilitas helpdesk untuk lewat
terjadi
terdapat system aplikasi yang dapat
adalah perusahaan atau instansi-instansi
pelanggannya
dan
komputer sebuah organisasi. Banyak
sering menggunakan layanan helpdesk
biasanya
menganalisa
meminimalisasi masalah-masalah yang
troubleshooting yang berkaitan dengan
sejajar,
mencari,
Banyak juga helpdesk yang mempunyai
2
batasan
yang
ketat.
Terdapat
perhitungan waktu bagi analis untuk mengerjakan
tugas
seperti
mengaji
masalah, menjawab panggilan telepon, dan juga menjawab pertanyaan berupa email. HASIL DAN PEMBAHASAN sebagai Konsep Program
adalah
mulai desain sampai coding.
menjelaskan tentang pembuatan sistem
1. Analisis system yaitu pembuatan
aplikasi helpdesk yang berupa aplikasi
alur program dan struktur navigasi
web. Pada aplikasi helpdesk ini, penulis membuat
aplikasi
untuk
proses
pembuatan
sebuah
system
aplikasi
program 2. Rincian kebutuhan hardware dan software
helpdesk dengan menggunakan bahasa
pengembangan
3. Perancangan database untuk system
script AJAX. Pada system ini terdiri
4. Penulisan
dari dua bagian utama yaitu bagian
program
dengan
menggunakan PHP. Pada tahap
Front-End dan bagian Back-End. Pada
penulisan program dimana terdapat
bagian Front-End atau yang biasa
bahasa pemrograman pendukung
disebut dengan Tampilan adalah hasil
untuk mendukung berjalan dengan
dari system aplikasi helpdesk yang telah
baiknya system, yakni AJAX untuk
dibuat. Sedangkan pada bagian Back-
mempebarui data dari server yang
End adalah bagian yang berfungsi untuk
ditampilkannya
mengatur Content atau Isi dari system
melakukan
aplikasi helpdesk yang akan dibuat.
tanpe
refresh,
harus sehingga
halaman terlihat lebih responsif.
Proses Pembuatan pembuatan
untuk
aplikasi
pemrograman PHP dan juga sedikit
aplikasi
menggunakan PHP dan AJAX sebagai bahasa pemrogramannya dan MySQL
Berikut
tahapan dalam pembuatan aplikasi dari
Pada penulisan kali ini, penulis
Proses
database.
3
Tampilan Program Tahap pertama dari aplikasi Helpdesk Online ini ialah menentukan masalah dan sub-masalah yang sedang dihadapi. Berikut adalah gambar dari penentuan masalah dan sub masalah : Gambar 3 Halaman Direct Asking
KESIMPULAN DAN SARAN Kesimpulan Gambar 1 Halaman Index
Aplikasi berbasis web helpdesk
Setelah itu aplikasi akan memberikan
online ini dibuat untuk membangun
pertanyaan-pertanyaan
sebuah helpdesk online yang dapat
yg
berkaitan
dengan masalah yang dipilih, berikut
membantu
adalah gambarnya :
masalah-masalah Penulis
user
telah
dalam
menangani
(troubleshooting), melewati
beberapa
tahapan hingga aplikasi ini selesai. Aplikasi
helpdesk
beberapa
fitur,
ini
memiliki
diantaranya
adalah
pertanyaan dengan beberapa jawaban yang memungkinkan yang berkaitan dengan masalah yang dipilih oleh user. Selain itu juga terdapat fitur “Direct Asking” yaitu fitur untuk mengajukan
Gambar 2 Halaman Pertanyaan
Jika
solusi
yang
diinginkan
pertanyaan
tidak
administrator
ditemukan maka user bisa mengajukan
dengan
kepada
pihak
menyertakan
identitas dan alamat email sehingga
pertanyaan secara langsung kepada
jawaban dari pertanyaan yang diajukan
admin via online atau via email, berikut
akan
adalah gambarnya :
langsung
4
dikirimkan
ke
alamat
email
tersebut oleh pihak admin. Dengan terselesaikannya aplikasi berbasis web dan dengan hasil persentase yang didapat yaitu rata-rata persentase lebih dari 50% secara keseluruhan, maka aplikasi ini dapat digunakan untuk membantu end user dalam menangani sejumlah
troubleshooting
dengan
usahanya sendiri. Saran dianggap kurang memadai atau kurang Berdasarkan dari hasil uji coba, didapat
bahwa
persentase
memenuhi kebutuhan pengguna.
terendah DAFTAR PUSTAKA
didapat dari segi tampilan. Dalam membangun sebuah sistem aplikasi,
Layanan web-wikipedia bahasa Inggris, ensiklopedia URL:http://en.wikipedia.org/wiki/Help_ desk (Januari 2009)
tentunya tidak terlalu menekankan pada sisi tampilan karena pengguna aplikasi ini
nantinya
akan
dapat
merubah Website salah satu produsen aplikasi helpdesk URL : www.helpdesk.com (April 2009)
tampilan sesuai dengan kehendak. Oleh karena itu, kelemahan pada aplikasi ini terletak pada segi tampilan dan untuk proses
pengembangan
Website salah satu produsen aplikasi helpdesk URL : www.thevisionworld.com (April 2009)
selajutnya
disarankan agar lebih memperhatikan pada segi tampilan misalnya dengan
Nugroho, B. 2004. Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL. Gava Media, Yogyakarta.
menambahkan beberapa animasi agar hasil akhir dari tampilan yang didapat sesuai dengan keinginan dan dapat membuat aplikasi ini mempunyai daya
Zaki, A. & Smitdev Community.2008.Seri Penuntun Praktis AJAX untuk Pemula.PT Elex Media Komputindo, Jakarta
tarik tersendiri dan juga disarankan untuk melakukan penambahan pada fitur-fitur aplikasi helpdesk yang
Website tutorial AJAX URL:http://www.w3schools.com/ajax/d efault.asp (Agustus 2008) 5