Implementasi Flask Framework pada Pembangunan Aplikasi Purchasing Approval Request

Main Article Content

Dinda Fitri Ningtyas
Nina Setiyawati

Abstract

Pengajuan permintaan pembelian kebutuhan barang kantor menjadi salah satu contoh interaksi yang sering dilakukan oleh karyawan. Untuk melakukan pengajuan, karyawan akan mengisi form dengan detail mengenai barang, tujuan, dana yang diperlukan, proses pembayaran, serta daftar nama atasan penyetuju. Lama waktu dalam pemberian persetujuan menjadi salah satu kendala yang dialami karyawan dalam proses pengajuan pembelian. Dari latar belakang masalah yang telah dijelaskan, maka dapat disimpulkan bahwa diperlukannya sebuah sistem manajemen workflow guna meningkatkan efektivitas waktu serta mempermudah karyawan baik dalam melakukan purchasing request maupun melakukan approval. Memanfaatkan framework Flask yang dimiliki oleh Python, maka akan dibangun sebuah sistem Purchasing Approval Request yang nantinya akan membantu karyawan dalam menyelesaikan permasalahan yang dialami. Hasil dari penelitian yang dilakukan berupa implementasi framework Flask berdasarkan aristektur Model View Controller dengan metode Rapid Application Development pada pembangunan aplikasi Purchasing Approval Request yang merupakan sebuah aplikasi manajemen workflow berbasis web. Dengan adanya aplikasi tersebut diharapkan dapat meningkatkan efektivitas waktu dalam kegiatan purchasing request dan approval.

Article Details

How to Cite
Implementasi Flask Framework pada Pembangunan Aplikasi Purchasing Approval Request. (2021). Jurnal Janitra Informatika Dan Sistem Informasi, 1(1), 19-34. https://doi.org/10.25008/janitra.v1i1.120
Section
Articles

How to Cite

Implementasi Flask Framework pada Pembangunan Aplikasi Purchasing Approval Request. (2021). Jurnal Janitra Informatika Dan Sistem Informasi, 1(1), 19-34. https://doi.org/10.25008/janitra.v1i1.120

References

Alfamart, “Sejarah Kami.” [Online]. Available: https://alfamart.co.id/tentang-perusahaan/sejarah. [Accessed: 30-Oct-2020].

M. R. Mufid, A. Basofi, M. U. H. Al Rasyid, I. F. Rochimansyah, and A. Rokhim, “Design an MVC Model using Python for Flask Framework Development,” IES 2019 - Int. Electron. Symp. Role Techno-Intelligence Creat. an Open Energy Syst. Towar. Energy Democr. Proc., no. Mvc, pp. 214–219, 2019, doi: 10.1109/ELECSYM.2019.8901656.

M. Singh, A. Verma, A. Parasher, N. Chauhan, and G. Budhiraja, “Implementation of Database Using Python Flask Framework,” vol. 8, no. 12, pp. 24894–24899, 2019, doi: 10.18535/ijecs/v8i12.4399.

P. Vogel, T. Klooster, V. Andrikopoulos, and M. Lungu, “A Low-Effort Analytics Platform for Visualizing Evolving Flask-Based Python Web Services,” Proc. - 2017 IEEE Work. Conf. Softw. Vis. Viss. 2017, vol. 2017-Octob, pp. 109–113, 2017, doi: 10.1109/VISSOFT.2017.13.

D. Ghimere, “Comparative study on Python web frameworks: Flask and Django,” no. May, 2020.

H. Prastiawan and I. Ranggadara, “Design and Analysis Administration Approval Order System in Pt Sysmex Indonesia,” Int. Res. J. Comput. Sci., vol. 5, no. 03, pp. 111–119, 2018.

J. Ariawan and S. Wahyuni, “Aplikasi Pengajuan Lembur Karyawan Berbasis Web,” Sisfotek Glob., vol. 5, no. 1, p. 1, 2015.

A. Kategan, D. N. Prasetyanti, and M. N. Faiz, “PERANCANGAN SYSCA (SYSTEM CHECKING AND APPROVAL) PROPOSAL ORMAWA BERBASIS WEB,” vol. 6, no. 1, pp. 803–810, 2020.

Iwan Vosloo, “WebFramework,” 2020. [Online]. Available: https://wiki.python.org/moin/WebFrameworks. [Accessed: 24-Nov-2020].

Anonim, “HOWTO Use Python in the web.” [Online]. Available: https://docs.python.org/2/howto/webservers.html. [Accessed: 24-Nov-2020].

F. A. Aslam, H. N. Mohammed, J. M. M. Munir, and M. A. Gulamgaus, “Efficient Way Of Web Development Using Python And Flask,” Int. J. Adv. Res. Comput., vol. 6, no. 2, pp. 54–57, 2015.

V. R. Vyshnavi and A. Malik, “Efficient Way of Web Development Using Python and Flask,” vol. 6, no. 2, pp. 16–19, 2019.

G. Prehandayana, W. Yahya, and H. Nurwasito, “Implementasi Struktur Data Dictionary Untuk Sistem Monitoring Perangkat Internet of Things,” J. Pengemb. Teknol. Inf. dan Ilmu Komput. Univ. Brawijaya, vol. 2, no. 10, pp. 3466–3473, 2018.

K. Rafinska, “Workflow Management System: Istilah & Manfaatnya dalam perusahaan,” 2020. [Online]. Available: https://www.online-pajak.com/seputar-efiling/workflow-management-system. [Accessed: 24-Nov-2020].

A. Downey, Think Python, vol. 53. Green Tea Press, 2012.

F. Menczer, S. Fortunato, and C. A. Davis, “Python Tutorial,” A First Course Netw. Sci., pp. 221–237, 2020, doi: 10.1017/9781108653947.010.

A. Sweigart, Automate the Boring Stuff with Python, 2nd Editio. Creative Commons license, 2019.

Anonim, “Rapid Application Development (RAD): Changing How Developers Work,” 2020. [Online]. Available: https://kissflow.com/rad/rapid-application-development/. [Accessed: 24-Nov-2020].

B. O’Carroll, “What is Rapid Application Development (RAD)?,” 2020. [Online]. Available: https://codebots.com/app-development/what-is-rapid-application-development-rad. [Accessed: 24-Nov-2020].

A. Deshpande, “What is Rapid Application Development? Why & When Should You Use It?” [Online]. Available: https://www.clariontech.com/blog/what-is-rapid-application-development-why-when-should-you-use-it. [Accessed: 24-Nov-2020].

W. John and M. Simon, Testing IT: An Off-the-Shelf Software Testing Process. Cambridge University Press, 2001.

P. Ammann and O. Jeff, Introduction to Software Testing, 1st ed. New York: Cambridge University Press, 2008.

Similar Articles

You may also start an advanced similarity search for this article.