ABSTRAK
PT. Japati Indonesia terus bertumbuh setiap tahunnya, begitu pula jumlah client yang dimiliki semakin
bertambah, hal ini membuat proses supporting dan pelaporan masalah tidak dapat dilakukan melalui email
dan whatsapp group. Cara tersebut membuat proses supporting menjadi kurang efektif dan efisien. Beberapa
laporan terkadang terlewat dan pimpinan sulit untuk mengontrol laporan yang sudah diproses dan yang
belum diproses. Penelitian ini dilakukan bertujuan untuk membantu menyelesaikan masalah tersebut dengan
merubah proses pelaporan ke dalam aplikasi, membantu proses pelaporan agar tersampaikan dengan baik dan
memberikan fasilitas yang lebih baik kepada client. Penelitian yang dilakukan dalam proses supporting atau
helpdesk adalah dengan menggunakan waterfall model. Penelitian menggunakan waterfall model dimulai
dengan proses analisis, desain, pengodean, pungujian, sampai pada tahap pendukung atau support. Aplikasi
ini dibangun dengan menggunakan android studio dan menunjang aplikasi tersebut penulis membangun pula
API (Apllication Programming Interface) yang dibangun menggunakan PHP, JSON dengan database
MySQLi. Hasil dari penelitian ini adalah terancangnya aplikasi tiket support yang dapat membantu proses
supporting dan pelaporan masalah.
ABSTRACT
PT. Japati Indonesia continues to grow every year, so the number of clients owned is increasing, this makes
the process of supporting and reporting problems can not be done through email and whatsapp group. This
makes the supporting process less effective and efficient. Some reports are sometimes missed and leaders
find it difficult to control reports that have been processed and that have not been processed. This research
was conducted aimed at helping to solve the problem by changing the reporting process into an application,
helping the reporting process to be delivered properly and providing better facilities to clients. Research
conducted in the supporting process or helpdesk is to use waterfall model. Research using waterfall models
starts with the process of analysis, design, coding, pungujian, up to the support or support stage. This
application is built using android studio and supports the application author build also API (Apllication
Programming Interface) built using PHP, JSON with MySQLi database. The result of this research is the
design of a support ticket application that can help the process of supporting and reporting problems.
lanjuti dan mana yang belum. Dari penjabaran Ticketing adalah sebuah karcis gangguan (atau
di atas, aplikasi tiket support sangat dibutuhkan disebut juga laporan masalah) yang digunakan
pada perusahaan PT. Japati Indonesia. dalam suatu organisasi untuk melacak deteksi,
Sehingga penulis tertarik untuk membuat pelaporan, dan resolusi dari beberapa jenis
penelitian dengan judul Perancangan Aplikasi masalah (Bahrudin et al., 2019).
Tiket Support Berbasis Android Pada PT. Japati
Indonesia Di Tangerang Selatan. Android adalah sistem operasi berbasis Linux
yang dirancang untuk perangkat seluler layar
Pada penelitian sebelumnya mengenai sentuh seperti telepon pintar dan komputer
Implementasi Sistem Informasi Helpdesk tablet. Android awalnya dikembangkan oleh
Berbasis Web Pada SKK Migas telah dibangun Android, Inc., dengan dukungan finansial dari
suatu aplikasi Ticketing Helpdesk Service Google, yang kemudian membelinya pada
Request Berbasis Web, yang mana sistem ini tahun 2005. Sistem operasi ini dirilis secara
mengimplementasikan metodologi model resmi pada tahun 2007 (Enterprise, 2015).
waterfall. Aplikasi ini mampu menampung
semua service request sehingga dapat Android Studio merupakan IDE resmi untuk
memonitor suatu kondisi dari open case, work pengembangan android. Selain itu, android
in progress, case close sampai laporan service studio merupakan pengembangan dari eclipse,
request, dengan adanya aplikasi helpdesk sehingga memiliki banyak fitur-fitur yang lebih
ticketing dan team helpdesk diperusahaan ini baru disbanding eclipse. Hanya saja android
jadi mempermudah berbagi informasi kepada studio memakan lebih banyak RAM dibanding
divisi lain (Hakim et al., 2019). eclipse (Yusep, 2019).
Penelitian serupa yang membahas mengenai
Penerapan Helpdesk Ticketing System Dalam Basis data atau database adalah kumpulan
Penanganan Keluhan Penggunaan Sistem informasi yang disusun dan merupakan suatu
Informasi Berbasis Web telah dibangun dengan kesatuan yang utuh yang disimpan di dalam
mengimplementasikan metode prototype. perangkat keras (komputer) secara sistematis
Aplikasi Helpdesk Ticketing System ini sehingga dapat diolah menggunakan perangkat
dirancang memanfaatkan web application lunak. Dengan sistem tersebut data yang
sebagai platformnya dan MYSQL sebagai terhimpun dalam suatu database dapat
databasenya. Aplikasi helpdesk ticketing yang menghasilkan informasi yang berguna (Swara
telah dibuat digunakan untuk mempermudah & Pebriadi, 2016).
pengguna dalam melakukan pelaporan, dan
memudahkan Teknisi IT dalam mengelola Untuk menggambarkan sebuah algoritma yang
laporan (Bahrudin et al., 2019). terstruktur dan mudah dipahami oleh orang lain
(khususnya programmer yang bertugas
Perancangan dalam pembangunan perangkat mengimplementasikan program), maka
lunak merupakan upaya untuk mengonstruksi dibutuhkan alat bantu yang berbentuk diagram
sebuah sistem yang memberikan kepuasan alir (flowchart). Flowchart menggambarkan
(mungkin informal) akan spesifikasi kebutuhan urutan logika dari suatu prosedur pemecahan
fungsional, memenuhi target, memenuhi masalah, sehingga flowchart merupakan
kebutuhan secara implisit atau eksplisit dari langkah-langkah penyelesaian masalah yang
segi performansi maupun penggunaan sumber dituliskan dalam simbol-simbol tertentu.
daya, kepuasan batasan pada proses desain dari Diagram alir ini akan menunjukkan alur di
segi biaya, waktu, dan perangkat (A. S & dalam program secara logika. (Sitorus, 2015)
Shalahuddin, 2018).
PHP (Hypertext Preprocessor) adalah suatu
Aplikasi adalah sekumpulan perintah program bahasa pemrograman yang digunakan untuk
yang dibuat untuk mempermudah pengguna menerjemahkan baris kode program menjadi
dalam melakukan tugas-tugas tertentu yang kode mesin yang dapat dimengerti oleh
berhubungan dengan pengelolaan informasi- komputer yang bersifat server-side yang dapat
informasi sehingga menghasilkan output yang ditambahkan ke dalam HTML (Hypertext
sesuai dengan kebutuhan pengguna (Bahrudin Markup Language) (Putratama, 2016).
et al., 2019).
344 | Perancangan Aplikasi Tiket Support Berbasis Android Pada PT. Japati Indonesia DI Tangerang Selatan
Seminar Nasional Riset dan Teknologi (SEMNAS RISTEK) 2021 P-ISSN:2527-5321
Jakarta, 14 Januari 2021 E-ISSN:2527-5941
JSON merupakan salah satu jenis format data Pada tahap pengumpulan data, penulis
yang tidak bergantung bahasa pemrograman menggunakan metode observasi, wawancara,
tertentu, yang diperkenalkan pertama kali oleh pustaka, dan studi literatur sejenis.
Douglas Crockford. Kumpulan data JSON 1. Metode Observasi
diawali dengan tanda { dan diakhiri dengan Metode observasi merupakan metode
tanda }. Selanjutnya setiap data dinyatakan pengumpulan data dengan cara mengamati
dengan pasangan seperti berikut: secara langsung proses pelaporan yang
“nama_data”:”nilai” (Kadir, 2018). masuk ke perusahaan. Melalui metode ini
peneliti melakukan pengamatan langsung
Mysqli extension (mysqli merupakan singkatan atau survei di PT. Japati Indonesia untuk
dari Mysql Improved pada dasarnya adalah memperoleh informasi yang benar-benar
perbaikan dari mysql extension dan akurat. Selain itu, metode ini juga berfungsi
dikembangkan untuk mendukung fitur-fitur untuk menambah informasi terhadap
terbaru untuk Mysql 4.1 ke atas. Akan tetapi, kegiatan yang berhubungan dengan masalah
terhitung mulai dari PHP versi 5.5 extension yang diangkat.
mysql tidak lagi disarankan penggunaannya dan 2. Metode Wawancara
berstatus deprecated, yang berarti ada Metode wawancara digunakan untuk
kemungkinan besar mysql akan dihapus pada pengumpulan data dengan cara mengajukan
versi PHP berikutnya (Subagia, 2016). berbagai pertanyaan kepada perusahaan.
Pertanyaan yang diajukan berhubungan
Secara umum tujuan dilakukannya penelitian dengan proses pelaporan dari client dan hal
ini adalah untuk membantu proses pelaporan apa saja yang dibutuhkan perusahaan
dari client kepada PT. Japati Indonesia agar terhadap aplikasi tiket support.
tersampaikan dengan baik dengan merubah 3. Metode Pustaka
proses pelaporan yang sebelumnya Metode pustaka merupakan metode dengan
menggunakan email atau whatsapp group ke mempelajari buku-buku yang berhubungan
dalam bentuk aplikasi. langsung dengan masalah yang dibahas.
Selain itu, penulis juga mencari informasi-
Manfaat yang bisa didapatkan dari penelitian informasi melalui internet yang
ini adalah dapat memudahkan manajemen berhubungan dengan permasalah yang akan
dalam mencari masalah yang dilaporkan oleh dikembangkan.
client, memudahkan manajemen dalam 4. Studi Literatur Sejenis
pembuatan laporan, serta dapat mengetahui Metode ini merupakan cara pengumpulan
waktu respon rata-rata dari setiap karyawan. data dengan mempelajari penelitian yang
serupa mengenai sistem tiket atau helpdesk.
METODE PENELITIAN Metode ini membantu dalam mendapatkan
Desain penelitian merupakan tahapan yang gambaran tentang solusi dari masalah yang
dilakukan sebelum penelitian. Pada penelitian terjadi. Selain itu, metode ini dapat
ini desain yang digunakan adalah desain mengetahui garis besar proses yang ada
waterfall model. Model air terjun menyediakan pada aplikasi tiket support atau umumnya
pendekatan alur hidup perangkat lunak secara disebut sebagai aplikasi helpdesc.
sekuansial atau terurut dimulai dari analisis, Pengembangan sistem pada aplikasi tiket
desain, pengodean, pengujian, dan tahap support menggunakan beberapa metode yang
pendukung (support) (A. S & Shalahuddin, berdasarkan pada model waterfall. Berikut ini
2018). metode pengembangan sistem model waterdall
pada aplikasi tiket support.
Penelitian ini dilakukan di PT. Japati Indonesia 1. Analisa Kebutuhan Perangkat Lunak
yang berlokasi di tangerang selatan dengan Pada tahap awal, penulis melakukan analisis
alokasi waktu mulai dari minggu ke-4 bulan terhadap data yang telah dikumpulkan
Maret hingga akhir Juni 2020. Kegiatan yang seperti data laporan. Selain itu, penulis juga
dilakukan selama penelitian adalah melakukan wawancara dan observasi
pengumpulan data, analisa permasalahan, terhadap kegiatan yang ada di perusahaan
merancang aplikasi, membuat aplikasi, dan ini guna membantu proses analisis yang
melakukan pengujian. penulis lakukan.
345 | Perancangan Aplikasi Tiket Support Berbasis Android Pada PT. Japati Indonesia DI Tangerang Selatan
Seminar Nasional Riset dan Teknologi (SEMNAS RISTEK) 2021 P-ISSN:2527-5321
Jakarta, 14 Januari 2021 E-ISSN:2527-5941
347 | Perancangan Aplikasi Tiket Support Berbasis Android Pada PT. Japati Indonesia DI Tangerang Selatan
Seminar Nasional Riset dan Teknologi (SEMNAS RISTEK) 2021 P-ISSN:2527-5321
Jakarta, 14 Januari 2021 E-ISSN:2527-5941
dalam melaporkan masalah terkait aplikasi Bahrudin, R. M., Ridwan, M., & Darmojo, H. S.
yang disewa atau dibeli dengan maintenance (2019). Penerapan Helpdesk Ticketing System
oleh client tersebut, tidak akan ada lagi laporan Dalam Penanganan Keluhan Penggunaan
yang terlewatkan karena setiap laporan Sistem Informasi Berbasis Web. JUTIS, Vol. 7
No.1.
tersimpan dengan baik di database dan dapat
http://ejournal.unis.ac.id/index.php/jutis/articl
dilihat dengan mudah pada menu menu yang e/download/147/126
tersedia, pimpinan perusahaan juga dapat Enterprise, J. (2015). Mengenal Dasar-Dasar
menilai kinerja karyawan dalam merespon Pemrograman Android. Jakarta : PT. Elex
laporan dari client. Sebagai fasilitas yang Media Komputindo.
diberikan perusahaan kepada client, tiket Hakim, M. J., Adiwiharja, C., Kholil, I., & Sinnun,
support dapat membuat value perusahaan A. (2019). Implementasi Sistem Informasi
meningkat dimata client karena proses Helpdesk Berbasis Web Pada SKK Migas.
pelaporan dapat terorganisir dengan baik. Indonesian Journal on Networking and
Security, Vol. 8 No. 3.
http://ijns.org/journal/index.php/ijns/article/vi
Untuk menyempurnakan aplikasi tiket support,
ew/1592/1520
ada beberapa saran yang nantinya bisa Kadir, A. (2018). Pemrograman Android &
dipergunakan sebagai masukan dalam Database. Jakarta : PT. Elex Media
mengembangkan aplikasi. Saat ini aplikasi tiket Komputindo.
support hanya dapat digunakan oleh pengguna Putratama, S. V. (2016). Pemrograman Web dengan
android, diharapkan kedepannya dapat Menggunakan PHP dan Framework
dikembangkan agar bisa digunakan oleh Codeiginiter. Yogyakarta : Deepublish.
pengguna iOS dan dapat diakses melalui web Sitorus, L. (2015). Algoritma dan Pemrograman.
browser. Untuk desain aplikasi seperti warna, Yogyakarta : Penerbit Andi.
tata letak menu, dan sebagainya yang berkaitan Subagia, A. (2016). Membuat Web dengan PHP 7
dan Database PDO MySQLi. Jakarta : PT.
dengan UI/UX bisa dikembangkan lagi. Pada
Elex Media Komputindo.
versi pertama ini belum di implementasikan Swara, G. Y., & Pebriadi, Y. (2016). Rekayasa
push notification, saat ini aplikasi tiket support Perangkat Lunak Pemesanan Tiket Bioskop
menggunakan email untuk notifikasi ke client Berbasis Web. Jurnal Teknoif, Vol. 4 No. 2.
sehingga pada versi berikutnya sebaiknya di https://ejournal.itp.ac.id/index.php/tinformatik
tambahkan push notification. a/article/download/545/452
Yusep, M. (2019). Jadi Dewa Android Studio:
DAFTAR PUSTAKA Teknik Khusus Belajar Cepat Membuat
A. S, R., & Shalahuddin, M. (2018). Rekayasa Aplikasi Android. Garut : CV. Mobidu
Perangkat Lunak Struktur dan Berorientasi Sinergi.
Objek. Bandung : Informatika.
348 | Perancangan Aplikasi Tiket Support Berbasis Android Pada PT. Japati Indonesia DI Tangerang Selatan