Optimization of Direct Sales and Sales Canvasser Sales Target Monitoring With RESTful API Implementation on Web-Based Monitoring System

  • Restian Dwi Friwaldi Universitas Teknologi Yogyakarta
  • Suyud Widiono Universitas Teknologi Yogyakarta

Abstract

RESTful API offers advantages in real-time data exchange, scalability, and ease of integration with other systems. This research aims to develop a web-based monitoring system using RESTful API to optimise the monitoring of direct sales targets and sales canvassers at. This system is built with Laravel framework and Agile method, focusing on ease of use and real-time data access. Tests were conducted using Apache JMeter with load scenarios of 500, 750, and 1000 users. The test results showed response times of 758 ms for 500 users, 762 ms for 750 users, and 880 ms for 1000 users, all below the target of 900 ms. The error rate was recorded at 0.00%, indicating the high reliability of the system. The throughput achieved was 90.30 requests per second for 500 users, 124.30 requests per second for 750 users, and 159.10 requests per second for 1000 users, exceeding the target of 150 requests per second. Recommendations for further development are the integration of mobile applications for accessibility and real-time monitoring of sales performance.

References

[1] O. Aditia and A. Merthayasa, ‘Upaya Peningkatan Daya Saing Bisnis Perusahaan melalui Manajemen Perubahan’, Syntax Idea, vol. 5, no. 7, Jul. 2023, doi: 10.46799/syntax-idea.v5i7.2416.
[2] I. Syafitri, H. Okprana, and I. S. Saragih, ‘Pemilihan Canvaser Terbaik Menggunakan Metode Analitical Network Process Di Indosat Ooredoo’, KLIK: Kajian Ilmiah Informatika dan Komputer, vol. 2, no. 2, pp. 60–68, 2021, doi: https://doi.org/10.30865/klik.v2i2.262.
[3] N. Hanayah and F. Ridho, ‘Rancang Bangun Aplikasi Monitoring Telkomsel Orbit Witel Medan Berbasis WEB Menggunakan Framework Codeigniter’, Jurnal SIKOM (Sistem Informasi Komputer), vol. 1, no. 1, 2024.
[4] M. Iqbal and S. Royal, ‘Penerapan Sistem Terintegrasi Menggunakan Restful Api Pada Dealer Management System Panca Niaga Sei Piring’, Journal of Science and Social Research, no. 1, pp. 219–224, 2023, doi: doi:10.54314/jssr.v6i1.1161.
[5] A. P. S. Wijaya, I. Arwani, and W. H. N. Putra, ‘Pengembangan Sistem Informasi Monitoring Project berbasis Web menggunakan API Trello (Studi Kasus: CV. Kisah Kita Event Organizer)’, vol. 6, no. 7, pp. 3085–3092, 2022, [Online]. Available: http://j-ptiik.ub.ac.id
[6] K. L. Rivaldo, I. K. A. Mogi, I. P. G. H. Suputra, N. A. Sanjaya, D. M. B. A. Darmawan, and I. B. G. Dwidasmara, ‘Sistem Monitoring Tanaman Hidroponik Berbasis Internet of Things menggunakan Restful API’, Jurnal Elektronik Ilmu Komputer Udayana, vol. 11, 2022, doi: https://doi.org/10.30812/bite.v2i1.805.
[7] I. O. Suzanti, N. Fitriani, A. Jauhari, and A. Khozaimi, ‘REST API Implementation on Android Based Monitoring Application’, in Journal of Physics: Conference Series, IOP Publishing Ltd, Jul. 2020. doi: 10.1088/1742-6596/1569/2/022088.
[8] R. Amalia Praptiwi, R. A. Praptiwi, A. T. Priandika, and D. Alita, ‘Implementasi REST API pada Manajemen Stok Barang Berbasis Aplikasi Web (Studi Kasus: PT Jon Kuliner Indonesia)’, Universitas Teknokrat Indonesia Jl. ZA Pagar Alam, vol. 3, no. 1, p. 19, 2024, doi: 10.14710/jtk.v3i1.46234.
[9] M. W. Heryatno, ‘Pengembangan Sistem Informasi UII Perkuliahan dengan RESTful Api’, 2020. Accessed: Aug. 17, 2024. [Online]. Available: http://hdl.handle.net/123456789/23536
[10] R. K. Safitri and H. P. Putro, ‘Implementasi REST API untuk Komunikasi Antara ReactJS dan NodeJS’, 2021, Accessed: Jun. 10, 2024. [Online]. Available: https://journal.uii.ac.id/AUTOMATA/article/view/17381
[11] D. Widya Sari, S. Kosasi, Gat, David, and I. Dewa Ayu Eka Yuliani, ‘Pemanfaatan RESTful Web Services pada Perangkat Lunak Penyewaan Lapangan Badminton’, InfoSys Journal, Feb. 2022, doi: 10.22303/infosys.6.2.2022.103-114.
[12] S. M. Husain, L. Azhari, M. L. Aksani, and S. A. Saputra, ‘Analisis Dan Implementasi Fitur Keamanan Aplikasi Pada Framework Laravel’, JIKA (Jurnal Informatika), vol. 8, no. 3, p. 281, Jul. 2024, doi: 10.31000/jika.v8i3.11198.
[13] Mangapul Siahaan and R. W. Wijaya, ‘Performance Comparison Between Laravel and ExpressJs Framework Using Apache JMeter’, JOURNAL OF INFORMATICS AND TELECOMMUNICATION ENGINEERING, vol. 7, no. 2, pp. 545–554, Jan. 2024, doi: 10.31289/jite.v7i2.10571.
[14] F. Sinlae, E. Irwanda, Z. Maulana, and V. E. Syahputra, ‘Penggunaan Framework Laravel dalam Membangun Aplikasi Website Berbasis PHP’, Jurnal Siber Multi Disiplin, Jul. 2024, doi: 10.38035/jsmd.v2i2.
[15] Y. Darmi, K. Pinandita, and U. Muhammadiyah Bengkulu, ‘Implementasi Perbandingan Metode GraphQL dan REST API pada Teknologi Node.js’, Journal of Information Technology and Computer Science (INTECOMS), vol. 7, no. 1, 2024, doi: https://doi.org/10.31539/intecoms.v7i1.8656.
[16] G. Humaswara Prathama, G. Ngurah, and D. Paramartha, ‘Rancang Bangun Application Programming Interface Menggunakan Graphql Pada Multi-Platform Application’, Jurnal Teknologi Informasi dan Komputer, Jan. 2022, doi: https://doi.org/10.36002/jutik.v8i1.1586.
[17] M. Aryo Wibowo, I. Made Arsa Suyadnya, and K. Oka Saputra, ‘Rancang Bangun Aplikasi Game Multiplayer sebagai Alat Bantu Proses Pembelajaran Berbasis WEBSOCKET’, vol. 8, no. 3, 2021, doi: https://doi.org/10.24843/SPEKTRUM.2021.v08.i03.p15.
[18] M. A. Albar, E. Anjarwani, B. Irmawati, N. Agitha, and R. Afwani, ‘Prosiding Saintek Implementasi Restful Api Pada Sistem Informasi Tracer Study Universitas Mataram Berbasis Mobile’, LPPM Universitas Mataram, vol. 4, 2022.
[19] A. Tangella and P. Katari, ‘Testing Lifestyle Store Website Using JMeter in AWS and GCP’, Blekinge Institute of Technology, 2022.
[20] M. Reza Maulana, E. Budi Susanto, S. Wahyu Binabar, and S. Widya Pratama Pekalongan, ‘Analisis Kinerja Website Pemerintah Kota Pekalongan’, vol. 19, no. 1, Jun. 2021, doi: https://doi.org/10.54911/litbang.v20i.144.
[21] M. Syahrir, ‘Metode Load Balancing Haproxy Pada Opennebula’, 2024. Accessed: Nov. 03, 2024. [Online]. Available: https://repository.poliupg.ac.id/id/eprint/8797
[22] Y. Indrasari, ‘Efesiensi Saluran Distribusi Pemasaran Kopi Rakyat di Desa Gending Waluh Kecamatan Sempol (IJEN) Bondowoso’, Jurnal Manajemen Pemasaran, Apr. 2020, doi: 10.9744/pemasaran.14.1.44─50.
[23] Y. Adellia and A. Prajawinanti, ‘Implementasi model evaluasi cipp pada pelaksanaan program kelompok belajar TBM Leshutama era pandemi covid-19’, Pustaka Karya : Jurnal Ilmiah Ilmu Perpustakaan dan Informasi, vol. 9, no. 2, p. 14, Dec. 2021, doi: 10.18592/pk.v9i2.5516.
[24] A. Nurkholis, A. Budiman, D. Pasha, S. Ahdan, R. Andika, and Z. Amalia, ‘Digitalisasi Pelayanan Aadministrasi Surat pada Desa Bandarsari’, Journal of Technology and Social for Community Service (JTSCS), vol. 3, no. 1, pp. 21–28, 2022, doi: https://doi.org/10.33365/jsstcs.v3i1.1493.
[25] A. Aulia Aziiza and A. N. Fadhilah, ‘Analisis Metode Identifikasi dan Verifikasi Kebutuhan Non Fungsional’, Applied Technology and Computing Science Journal, vol. 3, no. 1, 2020, doi: https://doi.org/10.33086/atcsj.v3i1.1623.
[26] S. M. Pulungan, R. Febrianti, T. Lestari, N. Gurning, and N. Fitriana, ‘Analisis Teknik Entity-Relationship Diagram Dalam Perancangan Database’, Jurnal Ekonomi Manajemen dan Bisnis, vol. 01, no. 2, pp. 143–147, 2022, doi: 10.47233/jemb.v2i1.533.
[27] L. P. Sumirat, D. Cahyono, Y. Kristyawan, and S. Kacung, DASAR-DASAR Rekayasa Perangkat Lunak. 2023. [Online]. Available: www.madzamedia.co.id
[28] S. Nasukha, ‘Pengembangan Sistem Informasi Manajemen Pendidik dan Tenaga Kependidikan’, Jurnal Al-Fath, vol. 01, no. 1, 2024.
[29] A. Herdiansah, R. Indra Borman, and S. Maylinda, ‘Sistem Informasi Monitoring dan Reporting Quality Control Proses Laminating Berbasis Web Framework Laravel’, Jurnal TEKNO KOMPAK, vol. 15, no. 2, Aug. 2021, doi: https://doi.org/10.33365/jtk.v15i2.1091.
[30] S. Azhariyah and M. Mukhlis, ‘Framework CSS: Tailwind CSS Untuk Front-End Website Store PT. XYZ’, Jurnal Informatika, Mar. 2024, doi: https://doi.org/10.57094/ji.v3i1.1601.
[31] K. Arya, B. Wirya Kesuma, I. Nyoman, Y. Anggara Wijaya, I. Gede, and J. E. Putra, ‘Implementasi Next.Js, Typescript, Dan Tailwind Css Untuk Pengembangan Aplikasi Frontend Sistem Inventory Perusahaan Apar (Studi Kasus: CV Indoka Surya Jaya)’, JIKOM: Jurnal Informatika dan Komputer, vol. 14, no. 2, pp. 95–108, Oct. 2024, doi: https://doi.org/10.55794/jikom.v14i2.195.
[32] A. Amarulloh, Kurniasih, and Muchlis, ‘Analisis Perbandingan Performa Web Service Rest Menggunakan Framework Laravel, Django, Dan Node Js Pada Aplikasi Berbasis Website’, Jurnal Teknik Informatika STMIK Antar Bangsa, Feb. 2023, doi: https://doi.org/10.51998/jti.v9i1.515.
[33] W. Muthia Kansha, Saherih, and Muchlis, ‘Analisis Perbandingan Struktur dan Performa Framework Codeigniter dan Laravel dalam Pengembangan Web Application’, Jurnal Teknik Informatika STMIK Antar Bangsa, Feb. 2023, doi: https://doi.org/10.51998/jti.v9i1.511.
[34] W. Hadinata and L. Stianingsih, ‘Analisis Perbandingan Performa Restfull Api Antara Express.Js Dengan Laravel Framework’, Jurnal Informatika dan Teknik Elektro Terapan, vol. 12, no. 1, Jan. 2024, doi: 10.23960/jitet.v12i1.3845.
Published
2024-11-26
How to Cite
FRIWALDI, Restian Dwi; WIDIONO, Suyud. Optimization of Direct Sales and Sales Canvasser Sales Target Monitoring With RESTful API Implementation on Web-Based Monitoring System. JOURNAL OF APPLIED INFORMATICS AND COMPUTING, [S.l.], v. 8, n. 2, p. 623-630, nov. 2024. ISSN 2548-6861. Available at: <http://704209.wb34atkl.asia/index.php/JAIC/article/view/8644>. Date accessed: 28 nov. 2024. doi: https://doi.org/10.30871/jaic.v8i2.8644.
Section
Articles

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.