Please use this identifier to cite or link to this item:
https://repository.uksw.edu//handle/123456789/30430
Title: | Pengembangan Aplikasi Reporting Penentuan Kuantitas Maksimum Pada Sistem Aplikasi Operasi Perusahaan XYZ Menggunakan Flask Framework |
Authors: | Kase, Johannes Satria Putra |
Keywords: | Flask framework;Pandas;Sistem Reporting;Waterfall;Reporting System |
Issue Date: | Jul-2023 |
Abstract: | Perkembangan teknologi memberikan peluang untuk meningkatkan kinerja dan efisiensi bagi para pelaku bisnis. Perusahaan XYZ, salah satu perusahaan retail terbesar di Indonesia dengan 16.490+ gerai beroperasi di Indonesia, merespons perkembangan tersebut dengan melakukan migrasi aplikasi Operation Application System (OAS) yang menggunakan Oracle Form ke Python. Teknologi Oracle sudah tidak relevan lagi dikarenakan biaya lisensi yang tinggi dan hanya dapat beroperasi pada satu platform saja. Berdasarkan latar belakang tersebut, framework Flask dan Pandas digunakan dalam penelitian ini untuk membangun sistem reporting pada aplikasi OAS berbasis web pada modul Penentuan Kuantitas Maksimum (PKM). Metode penelitian yang digunakan adalah Model Lima Tahap (Mantap) yang terdiri dari Penelitian Pendahuluan, Pengembangan Model, Validasi Model, Uji Efektivitas Model, dan Diseminasi. Waterfall digunakan sebagai metode pengembangan sistem. Hasil Pengujian dengan Unit Testing menunjukkan sudah tidak ada bug dan sudah tidak ada error pada validasi textfield TAG dan textfield tanggal. Pengujian dengan Black Box menunjukkan hasil valid sesuai dengan yang diharapkan. Berdasarkan hasil penelitian ini maka dapat dinyatakan bahwa pengembangan aplikasi ini memenuhi kebutuhan pengguna. Kelebihan dari sistem yang dibangun menggunakan Python dengan framework Flask dan Pandas ini adalah pembaharuan teknologi, dapat dioperasikan di berbagai platform, dan pemangkasan biaya karena tidak perlu biaya lisensi. Technological advancements offer opportunities to enhance performance and efficiency for business stakeholders. XYZ Company, one of the largest retail companies in Indonesia with 16,490+ stores operating nationwide, responds to these developments by migrating its Operation Application System (OAS) from Oracle Form to Python. The use of Oracle technology has become irrelevant due to high licensing costs and its limited operation on a single platform. In light of this background, the Flask and Pandas frameworks are utilized in this research to construct a web-based reporting system within the OAS application, specifically in the Maximum Quantity Determination (PKM) module. The research follows the Five-Stage Model (Mantap), which includes Preliminary Research, Model Development, Model Validation, Model Effectiveness Testing, and Dissemination. The Waterfall methodology is employed for system development. Unit Testing demonstrates the absence of bugs or errors in validating the TAG textfield and date textfield. Black Box testing yields expected and valid results. Based on these findings, it can be concluded that the application development fulfills user requirements. The advantages of utilizing Python with the Flask and Pandas frameworks include technology updates, multi-platform operability, and cost reduction by eliminating licensing fees. |
URI: | https://repository.uksw.edu//handle/123456789/30430 |
Appears in Collections: | T1 - Informatics Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
T1_672019188_Judul.pdf | 684.01 kB | Adobe PDF | View/Open | |
T1_672019188_Isi.pdf Until 9999-01-01 | 906.89 kB | Adobe PDF | View/Open | |
T1_672019188_Daftar Pustaka.pdf | 459.86 kB | Adobe PDF | View/Open | |
T1_672019188_Formulir Pernyataan Penyerahan Lisensi.pdf Restricted Access | 506.62 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.