Application of Constraint Database for Validation Synchronization between Front End and Back End in Waste Customer Data Management Information System
Downloads
The management of waste customer data carried out by the Margo Rukun Bantul Association requires an integrated application to support effective recording, billing, and payment processes. The developed application is designed with consideration for data consistency between the front end and back end layers in order to maintain information consistency across all system components. This study aims to analyze and apply various constraints to the database that serve to maintain data integrity and synchronization in the customer management information system. The research methods include data requirements analysis, relational entity model (ERD) design, and the implementation of constraints such as primary keys, foreign keys, enums, default values, triggers, and index optimization in the database. The implementation results show that the application of database constraints can reduce input errors from the front end, ensure the interrelationship between customer, billing, and payment tables, and enable automatic payment status updates through triggers. In addition, the application of double validation between the front end and back end ensures that the stored data is always consistent, valid, and in accordance with applicable business rules. The results of this study indicate that the proper implementation of constraints not only improves the accuracy and efficiency of the system, but also strengthens the security and reliability of the waste customer data management service at the Margo Rukun Association
Kalsum Siregar U, Arbaim Sitakar T, Haramain S, Nur Salamah Lubis Z, Nadhirah U, Sains dan Teknologi F. Pengembangan database Management system menggunakan My SQL. SAINTEK: Jurnal Sains, Teknologi & Komputer. 2024;1(1):8–12.
Yulherniawati, Ikhsan A. Perancangan Basis Data Untuk Pengembangan Sistem Informasi Akademik Berbasis Web Jurusan Teknologi Informasi Politeknik Negeri Padang. Jurnal Teknik Industri. 2013;2(1):15–6.
Kurniawan RA, Widyatama AW, Setiani H, Ikram MW, Arridho MN, Kurniawan AT, et al. Pentingnya Menggunakan Check Constraints Dalam Desain Database Sistem Pendukung Keputusan. Journal of Information System Management (JOISM). 2021;3(1):8–11.
Rahma FI, Agustin T, James RM, Utami E. Implementasi Constraint CHECK Pada Basis Data Aplikasi LaundryPOS Dalam Aspek Kebenaran Data. Creative Information Technology Journal. 2021;7(2):133.
Renaisan P, Astawa IGS, Giri GAVM. Desain Frontend Aplikasi Website Panggil Tukang Terpercaya Di Bali. Jurnal Pengabdian Informatika [Internet]. 2023;1(3):623–8. Available from: https://ejournal1.unud.ac.id/index.php/jupita/article/view/263
Hadianto RMGD, Zubaidi A. Pengembangan Back-End Pada Aplikasi Presensi Dan Website Pendataan Umkm Ntb Mall. Jurnal Begawe Teknologi Informasi (JBegaTI). 2024;5(2):170–81.
Thaariq MRA, Hamzah A, Raharjo S. Analisis Perbandingan Aspek Keamanan Basis Data Menggunakan Skema dan Tanpa Skema di PostgreSQL. Jnanaloka. 2024;51–61.
Lesmono A, Ghozali K, Indrawanti AS. Integrasi Data pada Aplikasi Desktop. Jurnal Teknik ITS. 2022;11(2):67–72.
Wahono HTT. Peran Sistem Informasi Manajemen Dalam Meningkatkan. Jurnal Filsafat, Sains, Teknologi, dan Sosial Budaya. 2024;30(4):97–110.
Aidah, Arifudin O, Ibrahim T. Pengembangan Sistem Informasi Manajemen Dalam Dunia Pendidikan. Jurnal Tahsinia. 2024;5(6):966–77.
Afuan L, Nofiyati N, Umayah N. Rancang Bangun Sistem Informasi Bank Sampah di Desa Paguyangan. Edumatic: Jurnal Pendidikan Informatika. 2021;5(1):21–30.
Atin S, Mutia S, Widayanti A, Yatawa HS, Rafdhi AA, Afrianto I, et al. Website-Based Information System Design for Waste Banks. IJIS Indonesian Journal on Information System. 2022;7(April):59–70.
Pressman RS, Maxim BR. Software Engineering: A Practitioner’s Approach. McGraw-Hill Education; 2020.
Fridayanthie EW, Tsabitah T. Penerapan Metode Prototype Pada Perancangan Sistem Informasi Penggajian Karyawan ( Persis Gawan ) Berbasis Web. Paradigma. 2021;23(2):151–7.
Taufiq R, Prianggodo DY, Sugiani Y, Andini N, Informatika T, Teknik F, et al. PENGGUNAAN METODE PROTOTYPE PADA PENGEMBANGAN SISTEM. JIKA (Jurnal of Informatics). 2023;7(4):431–9.
Sentosa S, Simanullang J, Sembiring RSB, Ginting VS, Tanady D. Penanganan Data Integrity Dalam Object Relation Database Management System. Jurnal Kolaboratif Sains. 2025;8(1):922–7.
