Design and Implementation of Web-Based Point of Sale and Photo Studio Management System Using MVC Architecture

Haniel Pratama, Andreas Akar, Alfa Rivales Matal, Abram Pangidoan Tambak, Cahya Evendy

Abstract


Photo studios frequently experience operational challenges in integrating cashier transactions, schedule management for photo sessions, and real-time inventory tracking. Manual recording systems often lead to fatal data losses and schedule conflicts. This research aims to design and implement a web-based Point of Sale and studio management information system named Dthree POS to resolve these operational bottlenecks. The system development utilizes the Prototyping method, allowing iterative design improvements from initial sketches to high-fidelity user interfaces. The application is built upon the Model View Controller architecture using the Laravel framework, which effectively separates business logic from data presentation. The results show that the system successfully integrates the management of physical products with limited stock and service products with unlimited availability. Furthermore, the implementation of pessimistic database locking and atomic transactions effectively prevents race conditions during simultaneous checkout processes. The system also accommodates a dynamic pricing hierarchy for different customer types and automatically converts completed studio bookings into final sales data. In conclusion, Dthree POS provides an empirical and highly reliable solution to digitalize and streamline the entire photo studio business workflow.

Full Text:

PDF

References


Ian. Sommerville, Software engineering. Pearson, 2016.

Alan. Dennis, B. Haley. Wixom, D. Paul. Tegarden, and Elaine. Seeman, System analysis & design : an object-oriented approach with UML. Wiley, 2015.

D. Y. Siringoringo, V. Sihombing, and M. Masrizal, “SISTEM INFORMASI PENJUALAN DAN PERSEDIAAN PRODUK PERALATAN PERTANIAN BERBASIS WEB,” Jurnal Teknik Informasi dan Komputer (Tekinkom), vol. 4, no. 1, pp. 54–59, 2021, doi: 10.37600/tekinkom.v4i1.232.

Z. Rashifah and E. S. Budi, “Rancangan Sistem Informasi Pada Kasir Berbasis Web,” Jurnal Sistem Komputer dan Informatika (JSON), vol. 3, no. 4, p. 529, Jun. 2022, doi: 10.30865/json.v3i4.4241.

N. Permari, Z. Imami, S. Ayumida, M. S. Aziz, and D. Adityawarman, “Perancangan Sistem InformasiPenerimaan Siswa Baru Berbasis Web untuk Meningkatkan Efektivitas pada Nassa School Bekasi,” Simpatik: Jurnal Sistem Informasi dan Informatika, vol. 2, no. 2, pp. 126–136, Dec. 2022, doi: 10.31294/simpatik.v2i2.1802.

E. Aji Sentosa, T. Khotimah, and R. Mei Maharani, “Website-Based Point Of Sales (POS) Application Design Using The Laravel Framework,” International Journal of Science and Environment (IJSE), vol. 5, no. 3, pp. 334–345, Aug. 2025, doi: 10.51601/ijse.v5i3.188.

M. Fakhrun Nuha and B. Nurdewanto, “Digitalisasi Transaksi UMKM Melalui Sistem Point of Sale Berbasis Web,” Journal of Information System and Application Development, vol. 4, no. 1, pp. 161–168, Mar. 2026, doi: 10.26905/jisad.v4i1.16919.

Z. Li, P. Romano, and P. Van Roy, “Sparkle: Speculative Deterministic Concurrency Control for Partially Replicated Transactional Stores,” in 2019 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), IEEE, Jun. 2019, pp. 164–175. doi: 10.1109/DSN.2019.00029.

D. C. P. Yuda, A. S. Y. Irawan, and E. H. Nurkifli, “RANCANG BANGUN SISTEM POINT OF SALES BERBASIS WEB MENGGUNAKAN FRAMEWORK LARAVEL PADA PERCETAKAN RADJAWALI DIGITAL PRINTING,” Jurnal Informatika dan Teknik Elektro Terapan, vol. 12, no. 3, Aug. 2024, doi: 10.23960/jitet.v12i3.4773.

B. Khafid and D. A. P. Putri, “Pesma Apps as Android-based Integrated Applications for Mahasantri Pesma KH Mas Mansur UMS,” Khazanah Informatika : Jurnal Ilmu Komputer dan Informatika, vol. 6, no. 2, Aug. 2020, doi: 10.23917/khif.v6i2.10494.

C. Gibran, A. Rafika Dewi, and E. Hadinata, “Implementasi Framework Laravel Untuk Pengembangan Website Penjualan Ayam Potong Dengan Pemanfaatan Midtrans Menggunakan Metode Fast,” Jurnal Ilmu Komputer dan Sistem Informasi (JIKOMSI), vol. 7, no. 1, pp. 246–253, Mar. 2024, doi: 10.55338/jikomsi.v7i1.2920.

Md. Khaliluzzaman and I. I. Chowdhury, “Pre and post controller based MVC architecture for web application,” in 2016 5th International Conference on Informatics, Electronics and Vision (ICIEV), IEEE, May 2016, pp. 552–557. doi: 10.1109/ICIEV.2016.7760064.

R. Apriani, R. Haerani, P. A. Nugroho, and I. Farisi, “DEVELOPMENT OF A WEB-BASED POINT OF SALE APPLICATION US-ING THE LARAVEL FRAMEWORK,” JURTEKSI (jurnal Teknologi dan Sistem Informasi), vol. 11, no. 3, pp. 549–556, Jun. 2025, doi: 10.33330/jurteksi.v11i3.3918.

D. A. J. Gerung, “Perancangan Sistem Informasi Point of Sales Berbasis Website pada Toko Arpan Electric,” Blend Sains Jurnal Teknik, vol. 1, no. 2, pp. 133–156, Oct. 2022, doi: 10.56211/blendsains.v1i2.137.

R. Peterkin, J. Solomon, and D. Ionescu, “Role Based Access Control for UDDI Inquiries,” in 2007 2nd International Conference on Communication Systems Software and Middleware, IEEE, Jan. 2007, pp. 1–6. doi: 10.1109/COMSWA.2007.382559.




DOI: https://doi.org/10.29040/ijcis.v7i2.271

Article Metrics

Abstract view : 4 times
PDF - 1 times

Refbacks

  • There are currently no refbacks.


toto slot

situs toto

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License
slot88
slot88
slot88
slot777
slot gacor
slot dana
slot gacor 777
slot qris
slot qris
slot thailand
slot gacor
slot88