SiKurban: A Web-Based One-Time-Use QR Code System Using LCG for Real-Time Duplicate-Claim Prevention in Qurban Meat Distribution
Scholarly dissemination Share this article
LinkedIn WhatsApp Facebook X Email
Sustainability Alignment

Sustainable Development Goals

This article contributes to the following United Nations Sustainable Development Goals.

SDG 2: SDG 16:
PDF (English)
XML (English)

关键词

古尔邦节肉类分发 一次性二维码 线性同余生成器 防止重复申领 网络信息系统

How to Cite

Naufal, F. F., Irfan, D., & Asmara, D. (2026). SiKurban: A Web-Based One-Time-Use QR Code System Using LCG for Real-Time Duplicate-Claim Prevention in Qurban Meat Distribution. Journal of Hypermedia & Technology-Enhanced Learning, 4(2), 182–201. https://doi.org/10.58536/j-hytel.240
Article at a Glance

Publication Snapshot

Published 2026-07-27
Pages 182-201
References 40
Access
Now Welcoming Submissions
Call for Papers

Upcoming Issue

Volume4
Number3
October 2026
Submission Scope

J-HyTEL welcomes original and rigorous scholarship advancing education, media technology, and computer science applications.

Submit Manuscript Author Guidelines

Rolling submissions are accepted throughout the year.

摘要

用于古尔邦(伊斯兰教动物牺牲)肉类分发的纸质凭证容易丢失、受损、被伪造以及被重复兑换。 在西苏门答腊省巴东市的库曼戈·帕萨·加当清真寺,2025年的分发流程涉及448张凭证、56名参与者、8头牲畜和20名委员会成员。 本研究设计并功能评估了 SiKurban 这一网络应用程序,该应用通过一次性二维码和实时重复申领防范机制,取代了仅依赖纸质凭证的验证方式。 开发采用瀑布模型,使用Laravel和MySQL进行。初始令牌值通过线性同余生成器(LCG)生成,采用《数值食谱》(Numerical Recipes)中的参数(a = 1,664,525; c = 1,013,904,223;m = 2³²)生成了初始令牌值,在数据库中验证其唯一性后,使用HMAC-SHA256进行签名。 在扫描过程中,应用程序会验证令牌及其状态,随后在单个锁定的数据库事务中提交分发记录、扫描日志以及不可逆的“已使用”状态转换。2026年7月1日,开发人员执行了黑盒测试,涵盖33种场景(28种正向测试和5种负向或边界案例)。 所有场景均产生了预期的输出结果,包括对重复使用和未注册代码的拒绝。测试结果证明,在指定的测试条件下,该单站点原型已通过开发人员验证的功能符合性;但这些结果并不构成独立验证或实际应用有效性的依据。 其余13项非功能性需求,以及在网络连接不稳定情况下的可用性、用户接受度、安全抗攻击性、可扩展性、成本和性能,仍需由委员会成员或独立测试人员在实际运行或高保真部署过程中进行评估。

PDF (English)
XML (English)
https://doi.org/10.58536/j-hytel.240
PDF (English)
XML (English)
Abstract Views163
File Downloads60
Researcher tools Save & Cite

RIS is compatible with Zotero, Mendeley, and EndNote. Immediate opening depends on the visitor's browser and reference-manager settings.

参考

40 References

[1] M. S. Apriantoro, R. A. Zaky, and V. D. Febrianti, “Participatory planning assistance for the qurban savings and joint-purchase program to increase interest in qurban during the pandemic,” Jurnal Pengabdian kepada Masyarakat, vol. 2, no. 1, pp. 29–39, 2022, doi: https://doi.org/10.35870/ajad.v2i1.27

[2] Y. Purwanto, A. N. Fitriani, Syachrial, and A. Aziz, “The influence of innovation in sacrificial worship services and digital marketing on millennial and Gen Z donation tendencies,” Journal of Islamic Philanthropy & Social Finance, vol. 6, no. 1, pp. 83–93, 2024, doi: https://doi.org/10.24191/JIPSF/v6n12024

[3] B. Ardianto, Jaroji, and M. A. Subandri, “Development of the SIMASJID application using the extreme programming method,” Jurnal Penelitian Rumpun Ilmu Teknik, vol. 3, no. 3, pp. 187–202, 2024, doi: https://doi.org/10.55606/juprit.v3i3.4249

[4] S. N. Wahab, N. M. Sayuti, M. L. Mohaini, and H. Ismail, “Examining efficiency and hygiene in qurban meat packaging and distribution,” Environment-Behaviour Proceedings Journal, vol. 10, no. 33, pp. 29–31, 2025, doi: https://doi.org/10.21834/e-bpj.v10i33.7276

[5] D. Effendi, R. P. Dhaniawaty, M. Fitriawati, D. Cancerina, and A. Ramadhan, “Design and development of a qurban service information system using the research and development method,” Journal of Engineering Science and Technology, vol. 19, no. 5, pp. 1588–1599, 2024.

[6] I. Lewenusa, “Implementation of a barcode-based queue system for qurban meat distribution at Musala Nurul Iman, South Jakarta,” Jurnal Serina Abdimas, vol. 2, no. 3, pp. 1084–1091, 2024, doi: https://doi.org/10.24912/jsa.v2i3.32080

[7] J. Han, Y. Son, and H. Eom, “A secure e-coupon service based on blockchain systems,” IEEE Access, vol. 10, pp. 21836–21846, 2022, doi: https://doi.org/10.1109/ACCESS.2022.3152765

[8] A. M. Laksono, “Development of a digital qurban meat coupon authenticity verification system using AES encryption,” undergraduate thesis, Universitas Muhammadiyah Yogyakarta, Yogyakarta, Indonesia, 2025

[9] Ministry of Administrative and Bureaucratic Reform of the Republic of Indonesia, “Addressing the risk of data loss and leakage, the governments of Indonesia and the Republic of Korea develop verifiable credentials,” 2025. [Online]. Available: https://www.menpan.go.id/site/berita-terkini/atasi-risiko-kehilangan-dan-kebocoran-data-pemerintah-indonesia-dan-republik-korea-kembangkan-verifiable-credentials. [Accessed: Jul. 20, 2026]

[10] O. K. Durrani, M. S. Ali, D. S. Makandar, H. T. P., G. Bano, and D. Begum, “Performance analysis of linear congruential random generator algorithms using Python and Java languages,” Journal of Advances in Mathematics and Computer Science, vol. 40, no. 2, pp. 40–52, 2025, doi: https://doi.org/10.9734/jamcs/2025/v40i21968

[11] Takyudin, “Optimizing digital-based qurban management through community service at Masjid Al-Jauhar,” Jurnal Pengabdian kepada Masyarakat, vol. 5, no. 1, pp. 27–31, 2025

[12] W. N. A. Wan Mohamed Salleh, S. Z. Abdul Rasid, and R. Basiruddin, “Optimising digital technology in managing zakat,” International Journal of Academic Research in Business and Social Sciences, vol. 12, no. 8, pp. 698–711, 2022, doi: https://doi.org/10.6007/IJARBSS/v12-i8/14355

[13] K. Erwansyah, M. Zunaidi, F. Taufik, Tugiono, and Hafizah, “Implementation of a barcode system for Eid al-Adha 1446 H qurban meat distribution coupons at Musholla An-Nur, Marindal I Village, Patumbak, Deli Serdang,” Jurnal Abdimas TGD, vol. 5, no. 2, pp. 196–204, 2025

[14] Heldiansyah, N. Shintia, Rustaniah, and M. Salim, “A web-based meat distribution information system model for qurban worship committees,” Jurnal Ilmiah Teknik Informatika dan Sistem Informasi, vol. 11, no. 1, p. 241, 2022, doi: https://doi.org/10.35889/jutisi.v11i1.801

[15] N. Ruhyana, A. O. Sari, T. Mardiana, A. Bayhaqy, A. A. Riyadi, and Setiaji, “Design and development of a qurban distribution management information system,” Inti Nusa Mandiri, vol. 20, no. 1, pp. 11–17, 2025, doi: https://doi.org/10.33480/inti.v20i1.6945

[16] R. Andika and K. Haryono, “Qurban management information system to improve the administrative governance of qurban implementation,” Prosiding Automata, vol. 3, no. 2, 2022. [Online]. Available: https://journal.uii.ac.id/AUTOMATA/article/view/24230. [Accessed: Jul. 20, 2026].

[17] J. Maulindar, Y. Bahtiar, T. M. Diva, and S. Umar, “Web-based qurban management system at Masjid Al-Falah, Kebak Wirun, Mojolaban,” Jurnal Manajemen Informatika & Sistem Informasi, vol. 5, pp. 140–150, 2022

[18] S. A. Azzahra and A. Wicaksono, “Digital transformation in web-based qurban animal data management at Masjid Baiturahhman,” Jurnal Sains dan Teknologi, vol. 3, no. 1, pp. 45–54, 2024, doi: https://doi.org/10.58169/saintek.v3i1.542

[19] A. Saravanos and M. X. Curinga, “Simulating the software development lifecycle: The waterfall model,” Applied System Innovation, vol. 6, no. 6, Art. no. 108, 2023, doi: https://doi.org/10.3390/asi6060108

[20] Z. Subecz, “Web development with the Laravel framework,” Gradus, vol. 8, no. 1, pp. 211–218, 2021, doi: https://doi.org/10.47833/2021.1.csc.006

[21] T. S. Huynh, D. T. Tran, Q. H. Vu, and L. A. T. Nguyen, “Design and implementation of a web application based on MVC Laravel architecture,” European Journal of Electrical Engineering and Computer Science, vol. 6, no. 4, pp. 37–42, 2021, doi: https://doi.org/10.24018/ejece.2021.6.4.448

[22] O. Ekhlakov, “PHP: Methodology for configuring third-party Composer packages,” The American Journal of Engineering and Technology, vol. 7, no. 6, pp. 56–65, 2025, doi: https://doi.org/10.37547/tajet/volume07issue06-06

[23] N. D. Kulkarni and S. Bansal, “System analysis to UML—Restaurant case study,” Journal of Artificial Intelligence & Cloud Computing, vol. 1, no. 1, 2022, doi: https://doi.org/10.47363/JAICC/2022(1)196

[24] S. M. Pulungan, R. Febrianti, T. Lestari, N. Gurning, and N. Fitriana, “Analysis of the entity-relationship diagram technique in database design,” Jurnal Ekonomi Manajemen dan Bisnis, vol. 1, no. 2, pp. 98–102, 2023, doi: https://doi.org/10.47233/jemb.v1i2.533

[25] M. Rana, A. Pandey, A. Mishra, and V. Kandu, “Enhancing data security: A comprehensive study on the efficacy of JSON Web Token and HMAC-SHA-256 algorithm for web application security,” International Journal of Recent Innovation and Trends in Computing and Communication, vol. 11, no. 9, pp. 4409–4416, 2023, doi: https://doi.org/10.17762/ijritcc.v11i9.9930

[26] Z. M. Alshamaa and N. N. Saleem, “Black-box software testing techniques: A literature review,” Passer Journal of Basic and Applied Sciences, vol. 7, no. 2, pp. 1001–1011, 2025, doi: https://doi.org/10.24271/PSR.2025.508216.1963

[27] S. A. Alsuhibany, “Innovative QR code system for tamper-proof generation and fraud-resistant verification,” Sensors, vol. 25, no. 13, Art. no. 3855, 2025, doi: https://doi.org/10.3390/s25133855

[28] A. Prakarsa, A. A. Sunarto, and Prajoko, “An online high-school examination randomization model using the linear congruential generator and Fisher–Yates methods,” Jurnal Ilmiah Komputer, vol. 16, no. 2, pp. 133–142, 2020, doi: https://doi.org/10.35889/progresif.v16i2.519

[29] R. D. Tjahjono, N. A. Prasita, and A. A. Widodo, “Implementation of a unique nominal-transfer code using the linear congruential generator method for order deposits,” Jurnal Informatika Merdeka Pasuruan, vol. 1, no. 3, pp. 39–52, 2016.

[30] T. M. Zulfikar and L. Tanti, “Design of a TOEFL simulation quiz application using the linear congruential generator algorithm on Android,” Jurnal Info Digit, vol. 2, no. 1, pp. 18–31, 2024.

[31] B. A. Hameedi, A. A. Hattab, and M. M. Laftah, “A pseudorandom number generator based on a new hybrid LFSR and LCG algorithm,” Iraqi Journal of Science, vol. 63, no. 5, pp. 2230–2242, 2022, doi: https://doi.org/10.24996/ijs.2022.63.5.35

[32] T. E. Hull and A. R. Dobell, “Random number generators,” SIAM Review, vol. 4, no. 3, pp. 230–254, 1962, doi: https://doi.org/10.1137/1004061

[33] P. L’Ecuyer, “Tables of linear congruential generators of different sizes and good lattice structure,” Mathematics of Computation, vol. 68, no. 225, pp. 249–260, 1999, doi: https://doi.org/10.1090/S0025-5718-99-00996-5

[34] S. K. Park and K. W. Miller, “Random number generators: Good ones are hard to find,” Communications of the ACM, vol. 31, no. 10, pp. 1192–1201, 1988, doi: https://doi.org/10.1145/63039.63042

[35] M. Bellare, R. Canetti, and H. Krawczyk, “Keying hash functions for message authentication,” in Advances in Cryptology—CRYPTO ’96, Berlin, Germany: Springer, 1996, pp. 1–15, doi: https://doi.org/10.1007/3-540-68697-5_1

[36] H. Berenson, P. Bernstein, J. Gray, J. Melton, E. O’Neil, and P. O’Neil, “A critique of ANSI SQL isolation levels,” in Proceedings of the 1995 ACM SIGMOD International Conference on Management of Data, 1995, pp. 1–10, doi: https://doi.org/10.1145/223784.223785

[37] R. Focardi, F. L. Luccio, and H. A. M. Wahsheh, “Usable security for QR codes,” Journal of Information Security and Applications, vol. 48, Art. no. 102369, 2019, doi: https://doi.org/10.1016/j.jisa.2019.102369

[38] W. H. DeLone and E. R. McLean, “The DeLone and McLean model of information systems success: A ten-year update,” Journal of Management Information Systems, vol. 19, no. 4, pp. 9–30, 2003, doi: https://doi.org/10.1080/07421222.2003.11045748

[39] I. Otaduy and O. Diaz, “User acceptance testing for Agile-developed web-based applications: Empowering customers through wikis and mind maps,” Journal of Systems and Software, vol. 133, pp. 212–229, 2017, doi: https://doi.org/10.1016/j.jss.2017.01.002

[40] A. Scheerder, A. van Deursen, and J. van Dijk, “Determinants of Internet skills, uses, and outcomes: A systematic review of the second- and third-level digital divide,” Telematics and Informatics, vol. 34, no. 8, pp. 1607–1624, 2017, doi: https://doi.org/10.1016/j.tele.2017.07.007

Copyright and License

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright (c) 2026 Farras Fathin Naufal, Dedy Irfan, Delvi Asmara

Downloads

Download data is not yet available.
本页面为便于访问而自动翻译。如译文与英文版本存在含义差异,以 J-HyTEL 英文官方版本为准。English