Terakreditasi SINTA Peringkat 2 Surat Keputusan Dirjen Penguatan Riset dan Pengembangan Ristek Dikti No. 10/E/KPT/2019 masa berlaku mulai Vol. 1 No. 1 tahun 2017 s. d Vol. 5 No. 3 tahun 2021 Terbit online pada laman web jurnal: http://jurnal. JURNAL RESTI (Rekayasa Sistem dan Teknologi Informas. Vol. 4 No. 56 - 63 ISSN Media Elektronik: 2580-0760 Sistem Informasi Rekapitulasi Pemilukada Kota Pekanbaru menggunakan Input dari Telegram API Brima Zidane Ferdiyan1. Erwin Setyo Nugroho2 Teknik Informatika. Teknologi Informasi. Politeknik Caltex Riau brima16ti@mahasiswa. id, 2erwinsn@pcr. Abstract In the process of the regional head election, there is a recapitulation process for the vote acquisition conducted by the KPPS (Voting Organizers Grou. at each TPS . olling statio. Where this process usually takes a very long time and also causes a lot of problems. In Pekanbaru City, the information on the recapitulation of the regional head election sent to the candidate pairs or the supporting party was still based on the SMS (Short Message Servic. gateway which made the candidate pairs/supporting parties have to do the recapitulation manually again. From these problems, the Pekanbaru City Regional Head Election Recapitulation Information System was built using Inputs from the Telegram API that can solve these From the results of testing the black box on the system by following the ISO 9126-2 standard, the results on each metric have a number of 1 and an average of 1 which means that the system's functions are in accordance with needs and In performance testing the average delay time when the bot is sent data in the form of images . ommand /c. is 447 seconds, while when the bot is sent data in the form of text/numbers . ommands other than /c. the average delay time is less than 1. 5 seconds. In the user acceptance testing, this information system is very helpful for the candidate pair and the bearer party in conducting vote recapitulation during the regional head election process and also get the results of the recapitulation of votes with detail and realtime. Keywords: Information Systems. Recapitulation. Regional Head Election. Bot. Telegram API Abstrak Pada proses berlangsungnya Pemilukada, terdapat proses rekapitulasi perolehan suara yang dilakukan oleh KPPS (Kelompok Penyelenggara Pemungutan Suar. pada setiap TPS (Tempat Pemungutan Suar. Dimana proses ini biasanya memakan waktu yang sangat lama dan juga menimbulkan banyak masalah. Dan lagi pada saat ini, di Kota Pekanbaru, informasi rekapitulasi Pemilukada yang dikirimkan kepada pasangan calon atau partai pengusung masih berbasis SMS (Short Message Servic. gateway yang membuat pasangan calon/partai pengusung harus melakukan rekapitulasi secara manual kembali. Dari permasalahan tersebut, maka dibangun Sistem Informasi Rekapitulasi Pemilukada Kota Pekanbaru menggunakan Input dari Telegram API yang dapat menyelesaikan permasalahan tersebut. Dari hasil pengujian black box pada sistem dengan mengikuti standar ISO 9126-2, hasilnya pada setiap metrik memiliki angka 1 dan rata-rata 1 dimana berarti fungsi sistem telah sesuai dengan kebutuhan dan ekspektasi. Pada pengujian performance didapatkan rata-rata waktu delay pada saat bot dikirimkan data berupa gambar . erintah /c. 447 detik, sedangkan pada saat bot dikirimkan data berupa teks/angka . erintah selain /c. rata-rata waktu delay-nya yaitu kurang dari 1. 5 detik. Pada pengujian user acceptance testing sistem informasi ini sangat membantu pasangan calon maupun partai pengusung dalam melakukan rekapitulasi suara selama proses Pemilukada berlangsung, dan juga mendapatkan hasil rekapitulasi suara dengan detail dan realtime. Kata kunci: Sistem Informasi. Rekapitulasi. Pemilukada. Bot. Telegram API A 2020 Jurnal RESTI penduduk daerah setempat yang memenuhi syarat . Pemilihan ini terdiri dari pemilihan gubernur pada Pemilihan Umum Kepala Daerah atau yang biasa tingkat provinsi, bupati pada tingkat kabupaten, dan disingkat dengan Pemilukada atau Pilkada, adalah walikota pada tingkat kota. pemilihan umum untuk memilih Kepala Daerah dan Wakil Kepala Daerah secara langsung di Indonesia oleh Pendahuluan Diterima Redaksi : 16-11-2019 | Selesai Revisi : 04-01-2020 | Diterbitkan Online : 02-02-2020 Brima Zidane Ferdiyan. Erwin Setyo Nugroho Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 Berdasarkan studi literatur pada KPU (Komisi Penelitian terkait yang menggunakan Telegram API Pemilihan Umu. Provinsi Riau dengan Bapak telah diterapkan oleh beberapa peneliti, diantara lain: Mulyadi selaku Bagian Teknis Rekap Suara Penelitian yang dilakukan oleh . , membuat sebuah Pemilukada sebelumnya, selama proses berlangsungnya sistem untuk memonitoring server pada kampus Pemilukada terdapat proses rekapitulasi perolehan Politeknik Caltex Riau menggunakan Telegram API. suara yang dilakukan oleh KPPS (Kelompok Bahasa pemrograman yang digunakan pada penelitian Penyelenggara Pemungutan Suar. pada setiap TPS ini adalah python. Penelitian ini dibuat berdasarkan (Tempat Pemungutan Suar. Hasil perolehan suara permasalahan yang sering terjadi pada suatu dari setiap TPS akan dikirim ke kelurahan untuk perusahaan atau institusi yang memiliki server yaitu direkap berdasarkan perolehan suara TPS pada masingkurangnya fleksibilitas dalam proses pengawasan masing kelurahannya. Lalu, rekap tersebut akan dikirim dikarenakan administrator yang tidak dapat mengamati kembali ke kecamatan untuk direkap berdasarkan kinerja server selama 24 jam penuh. Hasilnya dari kelurahan yang berada pada setiap kecamatannya. Dan penelitian ini administrator dapat menerima notifikasi terakhir, kecamatan akan merekap kembali berdasarkan yang berkaitan dengan manajemen, keamanan, layanan, seluruh tingkatan dibawahnya untuk dikirimkan ke dan performa pada server kapanpun dengan cara mengetikkan perintah yang tersedia pada ruang chatbot Proses tersebut biasanya memakan waktu yang sangat yang telah dibuat lalu server akan merespon dengan lama dan juga menimbulkan banyak masalah berkaitan mengirimkan balasan lewat bot tersebut. dengan rekapitulasi perolehan suara Pemilukada yang Penelitian yang dilakukan oleh . , membuat sebuah sebenarnya dapat dimanfaatkan sebagai kepentingan penelitian untuk memaksimalkan layanan dan informasi setelah proses rekapitulasi suara Pemilukada. Opini mahasiswa secara otomatis. Informasi yang disediakan atau pendapat masyarakat yang pasti berbeda-beda juga yaitu: pencarian informasi seputar kampus, jadwal, dapat menyebabkan perselisihan karena setiap hingga pengisian form. Penelitian tersebut dibuat pendukung pasangan saling menyatakan sebagai dengan menggunakan Telegram API dengan Dan lagi pada saat ini, di Kota Pekanbaru, memanfaatkan metode webhook ke server. Hasilnya berdasarkan studi literatur yang dilakukan yang mahasiswa bisa mendapatkan informasi yang dilakukan pada Partai DPD Demokrat Provinsi Riau dibutuhkannya kapan saja hanya dengan memanfaatkan dengan Ibu Suratiny Sulesdianingrum selaku Direktur sistem pada penelitian ini. Eksekutif DPD Demokrat Riau, informasi rekapitulasi pemilukada yang dikirimkan kepada pasangan calon Penelitian yang dilakukan oleh . , membuat sebuah atau partai pengusung masih berbasis SMS (Short penelitian dengan memanfaatkan Telegram Bot API Message Servic. gateway, dimana SMS hanya dapat menggunakan metode long polling dan webhook. mengirimkan informasi rekapitulasi berupa teks tanpa Penelitian ini dibuat dalam rangka untuk meningkatkan bukti foto C1 yang harusnya sangat dibutuhkan oleh pelayanan kepada siswa dalam mendapatkan informasi pasangan calon dan partai pengusung sebagai acuan dalam kegiatan belajar mengajar pada sebuah instansi untuk melakukan rekapitulasi. Hal ini juga membuat pendidikan, sekaligus untuk menganalisis perbedaan pasangan calon/partai pengusung harus melakukan antara metode long polling dan webhook. Hasilnya dari rekapitulasi secara manual kembali. penelitian ini informasi kegiatan belajar mengajar dapat dengan mudah didapatkan oleh siswa. Dari penelitian Untuk mengatasi permasalahan-permasalahan tersebut ini juga didapatkan perbedaan antara 2 metode yang dan mengingat banyaknya kekurangan dari SMS digunakan yaitu metode long polling lebih cepat dalam gateway seperti: keterbatasan jumlah karakter, merespon perintah dibandingkan webhook, tetapi juga berbayar, hanya mendukung pengiriman informasi memiliki kelemahan yaitu server harus menjalankan berbentuk teks, memungkinkan terjadinya overload dan script terlebih dahulu sebelum bot dapat berfungsi, tidak bisa mengirim ulang informasi yang sudah sedangkan webhook hanya harus meletakkan script dikirim saat terjadi masalah pada jaringan pada sebuah hosting. telekomunikasi, maka dibutuhkan sistem informasi yang dapat memberikan informasi rekapitulasi serta Penelitian yang dilakukan oleh . , membuat sebuah bukti dari foto C1 tersebut, sehingga dapat digunakan penelitian untuk penghitungan suara cepat . uick oleh pasangan calon dan partai pengusung untuk coun. untuk Pilkada dengan teknologi SMS gateway melakukan rekapitulasi serta memperoleh informasi dan metode Synematic Random Sampling. Penelitian ini rekapitulasi tersebut dengan detail dan realtime. dibuat karena lama waktu perhitungan suara dari TPS untuk sampai pada KPUD yang membutuhkan waktu Berdasarkan uraian di atas, maka sistem informasi ini 10 hari, dimana waktu ini sangat lama dan tidak efisien. dibuat dengan judul AuSistem Informasi Rekapitulasi Dan lagi dengan waktu tersebut sangat rawan akan Pemilukada Kota Pekanbaru menggunakan Input dari kecurangan yang dapat dilakukan oleh pihak tertentu. Telegram APIAy menggunakan bahasa PHP dengan Hasilnya metode Webhook sebagai suatu alternatif untuk penghitungan suara sehingga dapat dipublikasikan mengatasi permasalahan tersebut. Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 Brima Zidane Ferdiyan. Erwin Setyo Nugroho Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 dengan cepat dan sebagai pembanding dengan hasil 2. Metodologi Penelitian perhitungan suara secara manual. Metode penelitian yang dilakukan dalam penelitian ini Untuk penelitian kali ini, dibangun Sistem Informasi meliputi analisis, arsitektur dan metode yang digunakan Rekapitulasi Pemilukada Kota Pekanbaru untuk menyelesaikan permasalahan. menggunakan Input dari Telegram API. Dimana sistem Identifikasi Masalah ini dibuat menggunakan framework Code Igniter . dan Telegram API dengan bahasa pemrograman PHP Berdasarkan studi literatur yang dilakukan pada Partai . Sistem informasi ini dibuat untuk membantu DPD Demokrat Provinsi Riau dengan Ibu Suratiny pasangan calon dan partai pengusung dalam melakukan Sulesdianingrum selaku Direktur Eksekutif DPD rekapitulasi dan mendapatkan informasi rekapitulasi Demokrat Riau terdapat beberapa permasalahan yang tersebut dengan lebih detail, dan realtime. dihadapi selama berlangsungnya pemilukada di Kota Pekanbaru, diantaranya adalah: Sistem informasi adalah cara-cara yang diorganisasi Lamanya proses rekapitulasi perolehan suara untuk mengumpulkan, memasukkan, dan mengolah serta menyimpan data, dan cara-cara yang diorganisasi Informasi untuk menyimpan, mengelola, mengendalikan, dan dikirimkan kepada pasangan calon atau partai melaporkan informasi sedemikian rupa sehingga pengusung masih berbasis SMS (Short Message sebuah organisasi dapat mencapai tujuan yang telah Servic. Maka dalam pembuatan sistem informasi rekapitulasi Telegram adalah aplikasi pesan instan berbasis cloud pemilukada pada Kota Pekanbaru ini dilakukan dengan yang fokus pada kecepatan dan keamanan. Telegram beberapa tahap, diantaranya yaitu: perancangan desain, dirancang untuk memudahkan pengguna saling implementasi, analisis, dan uji coba . pada berkirim pesan teks, audio, video, gambar, berkas dan sticker dengan aman. Seluruh pesan yang ditransfer akan dienkripsi berstandar internasional. Dengan 2. User Requirement demikian, pesan yang terkirim sepenuhnya aman dari Berdasarkan studi literatur yang telah dilakukan pada pihak ketiga bahkan dari Telegram sekalipun . Partai DPD Demokrat Provinsi Riau dengan Ibu Chatbot adalah program komputer yang dapat Suratiny Sulesdianingrum selaku Direktur Eksekutif melakukan percakapan melalui media tulisan. DPD Demokrat Riau, maka solusinya adalah: Percakapan dapat terjadi dengan manusia atau chatbot a. Membuat sistem yang dapat digunakan untuk yang lain . Dalam dunia teknologi, chat bisa mengirimkan informasi rekapitulasi secara diartikan sebagai suatu kegiatan komunikasi yang realtime dan dapat diakses darimana saja. menggunakan sarana tulisan. Sedangkan bot dapat b. Membuat sistem yang dapat melakukan diartikan sebagai sebuah program yang memiliki perhitungan rekapitulasi secara otomatis dari sejumlah data yang bila diberi input akan menghasilkan informasi yang dikirimkan tanpa melakukan output sebagai jawaban perhitungan ulang secara manual. Sistem informasi ini dibuat dengan Telegram API 2. Arsitektur Sistem (Application Programming Interfac. Penelitian ini memanfaatkan fitur bot dari Telegram merupakan sebuah aplikasi layanan pengirim pesan yang digunakan untuk pengentrian data rekapitulasi instan multiplatform berbasis awan yang bersifat gratis pada TPS yang dibutuhkan oleh pasangan calon dan nirlaba. Pada Maret 2018, menurut berita pada maupun partai pengusung. File engine bot akan website Telegram . Telegram sudah digunakan oleh 200 juta pengguna aktif. Walaupun masih kalah jauh diunggah ke sebuah server yaitu web hosting yang dengan WhatsApp yang digunakan oleh 1,5 milyar sudah memiliki sertifikat SSL, lalu mengaktifkannya dengan menjalankan metode setWebhook(). Arsitektur pengguna aktif perbulan, akan tetapi Telegram dari sistem ini dapat dilihat pada gambar 1. memiliki fitur unik sendiri yaitu Telegram Bot. Selain itu Telegram Group mampu menampung 5000 orang dalam satu group dibandingkan dengan Whatsapp yang hanya memperbolehkan 250 orang saja. Telegram memperkenalkan fitur bot sekitar bulan Juni 2015, yaitu aplikasi yang dapat berjalan diatas platform Telegram Messenger. Bot API dirilis open source sehingga setiap programmer/developer dapat berkreasi membuat aplikasi apa saja diatas platform tersebut. Gambar 1. Arsitektur Sistem Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 Brima Zidane Ferdiyan. Erwin Setyo Nugroho Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 Pada proses pengentrian data pada TPS, data rekapitulasi dikirimkan melalui pesan ke akun bot melalui Telegram Client yang terinstal pada perangkat yang digunakan. Dimana data yang dikirimkan berupa jumlah pemilih . aki-laki, perempuan, dan difabe. , dan perolehan suara masing-masing pasangan calon. Pesan akan diterima oleh Telegram Server lalu diteruskan ke Server dengan menggunakan metode webhook yang akan langsung meneruskan data tersebut untuk tersimpan pada database. Pada proses pengunggahan bukti foto C1 TPS, foto dapat dikirimkan melalui pesan ke akun bot melalui Telegram Client yang terinstal pada perangkat yang Pesan berupa foto akan diterima oleh Telegram Server lalu diteruskan ke Server dengan menggunakan metode webhook, lalu bot akan mendeteksi apakah pesan yang dikirimkan oleh user merupakan file berjenis foto atau tidak. Jika file berjenis foto, maka Server akan mengolah file tersebut agar dapat tersimpan pada database. Tabel 1. Identifikasi User User Pasangan TPS Kelurahan Kecamatan Kota Deskripsi User dengan role ini mempunyai wewenang untuk melihat segala informasi rekapitulasi di setiap tingkatan baik dari TPS, kelurahan, kecamatan maupun kota pada web. User dengan role ini mempunyai wewenang untuk mengentri rekapitulasi suara TPS pada Telegram. User dengan role ini mempunyai wewenang untuk melihat seluruh hasil rekapitulasi dan memverifikasi TPS yang berada di kelurahannya pada web. User dengan role ini mempunyai wewenang untuk melihat seluruh hasil rekapitulasi dan memverifikasi kelurahan yang berada di kecamatannya pada web. User dengan role ini mempunyai wewenang untuk melihat seluruh hasil rekapitulasi dan memverifikasi kecamatan yang berada di kotanya pada web. Pada proses memperbarui entri data pada TPS, data rekapitulasi dapat dikirimkan juga melalui pesan ke akun bot melalui Telegram Client yang terinstal pada perangkat yang digunakan. Dimana data yang dikirimkan sama seperti proses pengentrian data dan telah melakukan proses entri sebelumnya. Untuk proses melihat hasil rekapitulasi pada seluruh tingkatan yang dapat dilakukan oleh pasangan calon, kelurahan, kecamatan, dan kota dapat dilakukan dengan mengakses web sebagai client. Dimana user harus melakukan login terlebih dahulu pada web untuk mendapatkan akses sesuai pada tingkatannya. Gambar 2. Use Case Diagram Telegram Untuk proses verifikasi data rekapitulasi dari TPS yang dapat dilakukan oleh kelurahan, kecamatan, dan kota juga dapat dilakukan dengan mengakses web sebagai Dimana user juga harus melakukan login Gambar 3. Use Case Diagram Web terlebih dahulu pada web untuk mendapatkan akses Metode Webhook sesuai pada tingkatannya. Pada penelitian ini digunakan metode Webhook sebagai perantara bot dengan server . Metode Identifikasi user(Lihat Tabel . digunakan untuk Webhook disebut juga dengan web callback atau HTTP mendeskripsikan kebutuhan sistem dari sisi user. Dari push API. Webhook merupakan cara baru yang proses bisnis yang telah didesripsikan sebelumnya diperkenalkan sekitar tahun 2014. Webhook merupakan dapat dilihat bahwa sistem informasi rekapitulasi ini konsep untuk menangani request HTTP dengan sangat memiliki 5 user yaitu: pasangan calon atau partai cepat karena berbasis aksi-reaksi. Metode ini membuat pengusung. TPS, kelurahan, kecamatan, dan kota. bot tidak harus melakukan update secara terus menerus ke server karena bot ditanam pada sebuah URL Use Case Diagram (Uniform Resource Locato. , jadi ketika ada pesan Perancangan use case diagram dibuat berdasarkan masuk, pesan tersebut akan diteruskan ke URL yang kebutuhan sistem sesuai dengan user di atas. Pada telah diatur untuk selanjutnya diproses oleh bot. gambar 2 merupakan perancangan pada sistem Telegram mengharuskan URL ini HTTPS. Tentunya telegram, sedangkan pada gambar 3 merupakan untuk menggunakan metode ini harus mempunyai layanan VPS atau web service sebagai tempat proyek perancangan untuk web. Identifikasi User Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 Brima Zidane Ferdiyan. Erwin Setyo Nugroho Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 ISO 9126-2 Prosedur pengujian black box pada penelitian ini mengikuti standar ISO 9126-2, dimana ISO 9126-2 mendefinisikan kualitas eksternal (External Qualit. dari sebuah software. Kualitas eksternal adalah tingkat dimana sebuah produk memenuhi kebutuhan tersurat dan tersirat yang digunakan dalam kondisi tertentu. Salah satu kualitas eksternal yang digunakan untuk mengukur kualitas software adalah suitability metrics. Terdapat 3 eksternal suitability metrik pada kualitas suitability metric yang digunakan pada penelitian ini. Functional Adequacy (FA) adalah metrik yang menghitung seberapa sesuai fitur yang telah Functional Implementation Completeness (FICM) adalah metrik yang menghitung seberapa lengkap fitur yang telah diimplementasikan sesuai dengan spesifikasi kebutuhan yang telah Functional Implementation Coverage (FIC) adalah metrik yang menghitung seberapa benar fiturfitur yang diimplementasikan sesuai dengan spesifikasi kebutuhan . Hasil dan Pembahasan Implementasi Sistem (Bo. Sistem pemrograman PHP dengan menggunakan metode Bot akan dibuat terlebih dahulu pada Telegram. Agar bot dapat berjalan, metode webhook harus diaktifkan terlebih dahulu, lalu file engine bot diunggah pada server . Sistem ini digunakan oleh user TPS. Gambar 4 merupakan tampilan ruang chatbot dimana user dapat mengeksekusi perintah pada Perintah /start, perintah ini digunakan untuk memulai/menjalankan bot saat pertama kali menambahkan bot pada Telegram. Perintah /help, perintah ini digunakan untuk menampilkan semua perintah yang dapat digunakan pada bot serta cara untuk menggunakan masingmasing perintah tersebut. Perintah /login, perintah ini digunakan untuk login pada akun TPS dengan proses memasukkan identitas seperti nama akun dan kata sandi TPS. Perintah /entri, perintah ini digunakan untuk mengentri rekapitulasi TPS, dimana perintah ini dapat digunakan setelah melakukan perintah /login pada salah satu TPS. Perintah ini hanya dapat digunakan jika belum pernah melakukan entri pada TPS tersebut dan TPS tersebut belum diverifikasi. Perintah /c1, perintah ini digunakan untuk mengentri bukti foto C1 TPS, dimana perintah ini dapat digunakan setelah melakukan perintah /login pada salah satu TPS. Perintah ini hanya dapat digunakan jika TPS tersebut belum diverifikasi. Perintah /editentri, perintah ini digunakan untuk memperbarui entri rekapitulasi TPS, dimana perintah ini dapat digunakan setelah melakukan perintah /login pada salah satu TPS. Perintah ini hanya dapat digunakan jika TPS tersebut belum diverifikasi dan data rekapitulasi pada TPS tersebut telah mempunyai entri sebelumnya. Perintah /cekentri, perintah ini digunakan untuk melihat rekapitulasi dari TPS, dimana perintah ini dapat digunakan setelah melakukan perintah /login pada salah satu TPS. Perintah /logout, perintah ini digunakan untuk keluar dari akun TPS, dimana perintah ini dapat digunakan setelah melakukan perintah /login pada salah satu TPS. Implementasi Sistem (We. Sistem ini dibangun menggunakan framework Code Igniter. Web ini digunakan oleh user: kelurahan, kecamatan dan kota. Dimana web ini telah diletakkan pada hosting. Gambar 5 merupakan tampilan awal website saat pertama kali dibuka yaitu halaman login. User calon/partai kecamatan dan kota dapat melakukan login pada halaman ini. Gambar 6 adalah halaman yang berisi visualisasi dari data rekapitulasi. Terdapat beberapa visualisasi diantaranya adalah visualisasi berapa kecamatan yang dimenangkan masing-masing pasangan calon, lalu juga Gambar 4. Tampilan Ruang Chatbot tentunya visualisasi persentase suara masing-masing Pada proses pengentrian data pada TPS akan dilakukan pasangan calon. dengan mengirimkan informasi tersebut melalui Telegram. Berikut adalah perintah-perintah yang dapat Gambar 7 adalah halaman yang digunakan untuk melihat seluruh data rekapitulasi pada setiap tingkatan. dijalankan pada bot Telegram: Data rekapitulasi juga dapat di-export ke dalam bentuk xlsx . untuk disimpan maupun diolah kembali. Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 Brima Zidane Ferdiyan. Erwin Setyo Nugroho Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 Analisis pada Blackbox Testing Blackbox Testing ini berfokus pada kebutuhan fungsional sistem. Prosedur pengujian mengikuti standar ISO 9126-2, yaitu pada faktor kualitas functionality dengan sub faktor kualitas suitability, dimana prosedur ini dilakukan untuk mengetahui kualitas dari sistem yang dibuat pada penelitian ini dalam hal fungsionalitasnya. Terutama dalam hal kesesuaian fungsi. Tabel 2. Pengujian pada Setiap Metrik Gambar 5. Halaman Login Gambar 6. Halaman Dashboard Gambar 7. Halaman Rekapitulasi Gambar 8 adalah halaman yang digunakan untuk memverifikasi data rekapitulasi, data yang tampil pada halaman ini sesuai dengan user role yang sedang login. Sedangkan untuk user pasangan calon/partai pengusung menu untuk halaman ini tidak akan tampil. Fitur Login dengan akun TPS pada Telegram Pengentrian TPS Telegram Mengunggah bukti foto C1 pada Telegram Memperbarui TPS Telegram Pengecekan entri TPS pada Telegram Logout akun TPS pada Telegram Login website sesuai Melihat pada website Verifikasi data tiap tingkatan pada website Rata-rata Functional Implementation Completeness Functional Adequacy Functional Implementatio n Coverage Dari pengujian yang dilakukan pada setiap metrik yang dapat dilihat pada tabel 2 memiliki angka 1 dan ratarata 1. Sehingga dapat disimpulkan bahwa fitur-fitur pada sistem lengkap diimplementasikan, bekerja sesuai dengan ekspektasi dan benar fungsinya. Analisis pada Performance Testing Gambar 8. Halaman Verifikasi Pada pengujian delay telah dilakukan sebanyak 10 kali percobaan pada setiap perintah yang tersedia pada bot. Tools yang digunakan pada pengujian ini adalah Waktu rata-rata delay yang didapatkan pada masing-masing perintah terlihat pada Tabel 3. Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 Brima Zidane Ferdiyan. Erwin Setyo Nugroho Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 Tabel 3. Rata-Rata Delay pada Setiap Perintah rekapitulasi selama Nama Perintah Waktu Delay proses Pemilukada /login 202 detik /entri 161 detik Apakah sistem ini /c1 447 detik calon dan /cekentri 152 detik /editentri 115 detik /logout 041 detik mengetahui daerahdaerah mana saja /help 172 detik Tabel 3 menunjukkan bahwa rata-rata waktu delay pada setiap saat bot dikirimkan data berupa gambar . erintah /c. calon? 447 detik, sedangkan pada saat bot dikirimkan Apakah sistem ini data berupa teks/angka . erintah selain /c. rata-rata dapat waktu delay-nya yaitu kurang dari 1. 5 detik. Hal ini pasangan calon dan menunjukkan bot membutuhkan waktu lebih banyak calon saat memproses data berupa gambar, dikarenakan mengetahui hasil ukuran data dari gambar lebih besar daripada data rekapitulasi suara berupa teks. Sehingga bot membutuhkan waktu untuk dengan detail, dan memasukkan data berupa gambar tersebut ke dalam Apakah sistem ini perbandingan hasil Pada pengujian stress telah dilakukan dengan secara rekapitulasi saat ada bertahap menambah jumlah dari virtual users dari 25- perbedaan 200 user yang mengakses web secara bersamaan. Tools rekapitulasi suara yang digunakan pada pengujian ini adalah JMeter. Dari pada KPU? pengujian yang dilakukan dapat disimpulkan bahwa sistem ini website hanya mengalalami 2 kegagalan dari 200 user Apakah yang mengakses web secara bersamaan, dimana jumlah untuk mengawasi user pada tingkat kelurahan, kecamatan, dan kota yang perhitungan dapat mengakses website tidak mencapai 100 user. Hal setiap TPS? ini disebabkan oleh keterbatasan peneliti dalam Apakah sistem ini penyewaan server yang hanya memiliki kapasitas dan dipelajari bandwidth yang terbatas dan kurang memadai. Analisis pada User Acceptance Testing Apakah sistem ini dapat menyelesaikan masalah dari sistem . menggunakan sistem ini. Tentu saja, karena sistem ini rekapitulasi langsung dari yang diinputkan oleh saksi dan dapat dilihat langsung pada halaman web secara E Tentu saja, karena pada sistem ini bot sudah langsung terintegrasi pada website. Jadi data langsung dapat dilihat secara lengkap dan realtime. Ya bisa, karena disamping merekapitulasi data, sistem ini mengirimkan bukti C1 dari saksi ke partai pengusung maupun pasangan calon. Itulah hebatnya sistem ini. Tentu saja, sistem ini sudah siap untuk digunakan. Mudah saja, karena pada bot juga mempunyai tampilan seperti Whatsapp yang sering saya gunakan. Sangat bisa, karena pada menggunakan SMS yang mengharuskan pihak partai melakukan rekapitulasi secara manual kembali. Sistem ini sudah sesuai, dan menurut saya sistem ini dapat sangat membantu pihak partai dan pasangan calon Pengujian ini dilakukan dengan melakukan simulasi proses rekapitulasi Pemilukada. Pengujian ini dilakukan dengan Partai Demokrat Provinsi Riau Pemilukada Apakah ada saran Setelah itu, user acceptance testing dan kritik untuk dilakukan dengan metode wawancara dimana bertujuan pengembangan sistem ke depan? untuk mengetahui bahwa sistem yang dibangun dapat membantu permasalahan dan kebutuhan pengguna yang Dan tabel 5 merupakan hasil wawancara dengan akan menggunakan sistem. Tabel 4 merupakan hasil narasumber kedua yaitu Bapak Novpria Yoga selaku wawancara dengan narasumber pertama yaitu Ibu Staf Multimedia DPD Demokrat Riau. Suratiny Sulesdianingrum selaku Direktur Eksekutif Tabel 5. Hasil Wawancara Narasumber Pertama DPD Demokrat Riau. Tabel 4. Hasil Wawancara Narasumber Pertama Pertanyaan Apakah sistem ini dapat memudahkan dalam pengentrian pada setiap TPS? Apakah sistem ini partai politik dalam E Tidak Jawaban Alasan Ya, memudahkan sekali dalam melakukan rekapitulasi. Sangat membantu, partai pengusung hanya tinggal mempersiapkan sumber daya Pertanyaan Ya Tidak Apakah sistem ini dapat memudahkan dalam pengentrian pada setiap TPS? Apakah sistem ini partai politik dalam rekapitulasi selama E Jawaban Alasan Karena menggunakan sistem dalam penghitungan suara lebih cepat, lebih efisien, dan data lebih akurat. Karena menggunakan sistem ini perhitungan suara secara cepat sehingga pihak partai Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 Brima Zidane Ferdiyan. Erwin Setyo Nugroho Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63 proses Pemilukada Apakah sistem ini pasangan calon dan mengetahui daerahdaerah mana saja Apakah sistem ini pasangan calon dan dengan detail, dan Apakah sistem ini perbandingan hasil rekapitulasi saat ada pada KPU? Apakah sistem ini setiap TPS? Apakah sistem ini E maupun pasangan calon bisa memantau berapa hasil pada masing-masing daerah dan pasangan calon selama Pemilukada Karena dapat dilihat dari menu awal dashboard dan rekapitulasi, pihak partai maupun pasangan calon dapat melihat pasangan calon tersebut menang di terdapat rekap masingmasing kecamatan. Karena dalam penghitungan suara menggunakan inputan dari bot sehingga dalam pengiriman data lebih cepat dan dapat langsung masuk pada web bahkan bisa dengan hitungan detik. Karena pada sistem ini perhitungan suaranya lebih sedangkan pada KPU pihak partai maupun pasangan calon harus menunggu lama. Karena rekapitulasi terdapat rekap Pemilukada Karena partai dapat melakukan rekapitulasi dari bot maupun web secara jelas. Karena sebelumnya menggunakan SMS yang terbatas dalam mengirimkan data, dan rekapitulasi kembali secara Aplikasi sudah sesuai dengan kebutuhan pasangan calon dan partai pengusung. narasumber telah sesuai dengan kebutuhan pengguna serta tujuan dari penelitian ini dibuat. Kesimpulan Adapun kesimpulan yang dapat diambil dari penelitian ini adalah sebagai berikut: a. Pada pengujian black box, berdasarkan metrik Functional Implementation Completeness, metrik Functional Adequacy dan metrik Functional Implementation Coverage, setiap metrik memiliki angka 1 dan rata-rata 1, dimana berarti seluruh fitur pada sistem sudah bekerja sesuai dengan ekspektasi dan benar fungsiny, b. Bot dapat mengentri seluruh data rekapitulasi, termasuk bukti C1 yang memiliki format gambar yang dapat digunakan pasangan calon/partai pengusung sebagai acuan saat melakukan rekapitulasi, c. Rata-rata waktu delay . erformance testin. pada saat bot mengunggah gambar . erintah /c. 447 detik, sedangkan pada saat bot dikirimkan data berbasis teks/angka . erintah selain /c. rata-rata waktu delay-nya yaitu kurang dari 1. 5 detik. Dimana menunjukkan bot membutuhkan waktu lebih banyak saat memproses data berupa gambar, dikarenakan ukuran data dari gambar lebih besar daripada data berupa teks, d. Berdasarkan hasil wawancara . ser acceptance testin. pada kedua narasumber dari pihak partai dapat disimpulkan sistem yang dibuat sangat membantu pasangan calon dan partai pengusung untuk melakukan maupun melihat rekapitulasi secara detail dan realtime. Daftar Rujukan . Arbas. Jalan Terjal Calon Independen Pada Pemilukada Di Provinsi Aceh. Jakarta: Softmedia, 2012. Fernando. Ridha, and M. Saf. Sistem Monitoring Server Menggunakan Api Instant Messaging. Jurnal Politeknik Caltex Riau, 2018. Apakah sistem ini E . Sastrawangsa. AuPemanfaatan Telegram Bot Untuk dapat menyelesaikan Automatisasi Layanan Dan Informasi Mahasiswa Dalam masalah dari sistem Konsep Smart Campus,Ay in Konferensi Nasional Sistem & Informatika, 2017, pp. 772Ae776. Soeroso. Arfianto. Mayangsari, and M. Taali. AuPenggunaan Bot Telegram Sebagai Announcement System Pada Intansi Pendidikan,Ay in Seminar MASTER 2017 PPNS. Apakah ada saran 2017, pp. 45Ae48. dan kritik untuk . Indra. AuAplikasi Quick Count Untuk Pilkada Dengan Metode Systematic Random Sampling Berbasis Sms,Ay in Seminar sistem ke depan? Nasional Sistem Informasi Indonesia, 2013, pp. 461Ae465. Berdasarkan hasil wawancara pada pengujian user . Krismiaji. Sistem Informasi Akuntansi, 4th ed. Yogyakarta: STIM YKPN, 2015. acceptance testing, dapat disimpulkan bahwa sistem . UPP AuTelegram FAQ,Ay [Onlin. Available: yang dibangun sangat membantu pengguna dalam https://telegram. org/faq. melakukan maupun melihat rekapitulasi secara detail . Suryani and E. Amalia. AuAplikasi Chatbot Objek Wisata Jawa Timur Berbasis AIML,Ay SMARTICS J. , vol. Vol. 3, pp. dan realtime, selain itu sistem ini juga dapat menyelesaikan masalah dari sistem yang sebelumnya. 47Ae54. Durov. AuTelegram Blog,Ay 2018. [Onlin. Available: Dan juga, menurut narasumber dalam hal https://telegram. org/blog/200-million. pengoperasian tidak sulit dan tampilan sistem terlihat . Engineering. AuSoftware Engineering- Product Quality-Part2: External metrics. Ay p. 8, 2002. familiar dan mudah dipahami oleh pengguna. Sistem ini juga sudah dapat diimplementasikan pada pemilukada selanjutnya. Hal ini dapat dibuktikan dari 9 pertanyaan yang telah diajukan, jawaban kedua Jurnal RESTI (Rekayasa Sistem dan Teknologi Informas. Vol . 4 No. 56 Ae 63