DEVELOPMENT OF PRICE DISTRIBUTION MODULE ON MERCHANDISE APPLICATION USING FLASK FRAMEWORK AT PT XYZ
Abstract
PT XYZ adalah perusahaan di Indonesia yang bergerak dalam bidang retail yang memiliki lebih dari 14.300 toko serta 32 cabang atau warehouse. Masalah muncul ketika cabang telah menentukan harga dari suatu barang dan harga barang harus disebarkan ke setiap toko. Harga dari suatu barang akan selalu berubah karena adanya promo dan diskon yang memiliki masa periode nya sendiri, sehingga diperlukan penyebaran harga ke toko secara real-time. Selain itu, dengan jutaan transaksi tiap harinya mengakibatkan pertumbuhan data yang sangat cepat dan memerlukan penyimpanan yang besar. Modul aplikasi digunakan untuk mendistribusikan harga yang telah ditetapkan ke setiap toko dengan cepat dan tepat. Pengembangan sistem ini menggunakan Framework Flask dengan bahasa pemrograman Python. Flask memudahkan dalam pengembangan sistem karena penggunaannya yang sederhana. Pengembang bisa menentukan sendiri library yang akan akan digunakan, sehingga sistem yang dibuat menjadi lebih ringan. Flask memiliki package flask-sqlalchemy bind yang dapat dengan mudah melakukan distribusi data ke database yang sesuai. Hasil dari penelitian ini adalah sebuah modul aplikasi distribusi harga yang kemudian diimplementasikan menggunakan bahasa pemrograman Python dan Framework Flask.
Downloads
References
T. Keputusan, P. Pada, P. T. Indomaret, and M. Unit, “Analisis Pengaruh Harga, Promosi, Lokasi Dan Kualitas Pelayanan Terhadap Keputusan Pembelian Pada Pt. Indomaret Manado Unit Jalan Sea,” J. EMBA J. Ris. Ekon. Manajemen, Bisnis dan Akunt., vol. 6, no. 4, pp. 3068–3077, 2018, doi: 10.35794/emba.v6i4.21224.
S. Hubbulwathan Duri and D. Mustika, “PENENTUAN HARGA POKOK PENJUALAN PADA TOKO PUTRI TANI SEJAHTERA MENGGUNAKAN APLIKASI BERBASIS WEB,” vol. 2, no. 1, pp. 9–16, 2020, [Online]. Available: http://ojs.politeknikjambi.ac.id/jaab.
R. R. Saragih, “Pemrograman dan Bahasa Pemrograman,” pp. 1–43, 2016.
J. Enterprise, Python Untuk Programmer Pemula. Elex media komputindo, 2019.
R. Irsyad, “Penggunaan Python Web Framework Flask Untuk Pemula,” 2018, doi: 10.31219/osf.io/t7u5r.
I. L. Mulyahati, “Implementasi Machine Learning Prediksi Harga Sewa Apartemen Menggunakan Algoritma Random Forestt Melalui Framework Webste Flask Python,” vol. 52, no. 5, pp. 482–487, 2020.
“Multiple Databases with Binds — Flask-SQLAlchemy Documentation (2.x).” https://flask-sqlalchemy.palletsprojects.com/en/2.x/binds/ (accessed Apr. 15, 2022).
“PostgreSQL: Documentation: 9.5: Aggregate Functions.” https://www.postgresql.org/docs/9.5/functions-aggregate.html (accessed Mar. 28, 2022).
S. Munawaroh, “Mengeksplorasi Database PostgreSQL dengan PgAdmin III,” J. Teknol. Inf. Din., vol. X, no. 2, pp. 103–107, 2005.
B. P. Putra and Y. A. Susetyo, “IMPLEMENTASI API MASTER STORE MENGGUNAKAN FLASK, REST DAN ORM DI PT XYZ,” SISTEMASI, vol. 9, no. 3, p. 543, 2020, doi: 10.32520/stmsi.v9i3.899.
D. F. Ningtyas and N. Setiyawati, “Implementasi Flask Framework pada Pembangunan Aplikasi Purchasing Approval Request Flask Framework Implementation in Development Purchasing Approval Request Application,” J. Janitra Inform. dan Sist. Inf., vol. 1, no. 1, pp. 19–34, 2021, doi: 10.25008/janitra.v1i1.120.
A. S. Nugroho, “Penerapan Basis Data Terdistribusi Untuk Transaksi dan Kontrol Penjualan Antar Cabang (Studi Kasus : Mitra Sejahtera Plastik Kebumen Jawa Tengah),” Dr. Diss. Univ. Technol. Yogyakarta, 2020.
“Documentation for Visual Studio Code.” https://code.visualstudio.com/docs (accessed Apr. 19, 2022).
M. M. Gultom and Maryam, “Sistem Informasi Penjualan Material Bangunan Pada Toko Bangunan Berkah Information System of Sales Building Material ( Case Study : Berkah Building Shop ),” J. Tek. Inform., vol. 1, no. 2, pp. 79–86, 2020.
H. N. Putra, “Implementasi Diagram UML (Unified Modelling Language) dalam Perancangan Aplikasi Data Pasien Rawat Inap pada Puskesmas Lubuk Buaya,” Sink. J. dan Penelit. Tek. Inform., vol. 2, no. 2, pp. 67–77, 2018, [Online]. Available: https://jurnal.polgan.ac.id/index.php/sinkron/article/view/130
Copyright (c) 2022 Josua Saputra
This work is licensed under a Creative Commons Attribution 4.0 International License.