Implementasi Python-PPTX dan Dom-to-Image dalam Pembangunan Sistem Otomatisasi Laporan Berbasis Web di PT. XYZ
Main Article Content
Abstract
Article Summary
PT. XYZ is a leading retail company in Indonesia operating in a highly dynamic industry. Despite using PowerPoint (PPT) presentation reports as a key communication tool with its business partners, PT. XYZ's report creation process is still done manually. This leads to time wastage, the risk of errors, and disruptions to operational efficiency. The purpose of this research is to implement Python-pptx for the automation of report compilation and dom-to-image for the integration of visual data. The goal is to overcome the main challenges faced by PT. XYZ. The research methodology includes problem identification, literature review, system requirements analysis, system design, application development, and system testing. The results of this research include the successful implementation of Python-pptx and dom-to-image in building a web-based automated reporting system at PT. XYZ. System testing demonstrates the success of this technology, ensuring user satisfaction, and preparing the system for more efficient use.
Keywords
Article Keywords
Downloads
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC-BY 4.0) that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
Canny, S 2023, Python-ptx Documentation.
Galahartlambang, Y., Khotiah, T., & Jumain, J. (2021, August). Analisa Performa Aplikasi Web Berbasis Manipulasi DOM dan Virtual DOM. In Prosiding SEMNAS INOTEK (Seminar Nasional Inovasi Teknologi) (Vol. 5, No. 1, pp. 036-040). https://doi.org/10.29407/inotek.v5i1.900.
Guntara, R. G. (2023). Visualisasi Data Laporan Penjualan Toko Online Melalui Pendekatan Data Science Menggunakan Google Colab. ULIL ALBAB: Jurnal Ilmiah Multidisiplin, 2(6), 2091-2100. DOI: https://doi.org/10.56799/jim.v2i6.1578.
Habsy, B. A. (2017). Seni memehami penelitian kuliatatif dalam bimbingan dan konseling: studi literatur. Jurnal Konseling Andi Matappa, 1(2), 90-100.
Kiftya, A. M., & Bachtiar, E. (2023). Evaluasi Penerapan Boundary System dalam Hubungan B2B dengan Pemasok pada Perusahaan Retail PT. X. Jurnal Manajemen dan Organisasi, 14(3). DOI: https://doi.org/10.29244/jmo.v14i3.47658.
Kiwelekar, A. W., & Netak, L. D. (2022). Automatic grading of student’s presentation skills based on powerpoint presentation and audio. U. Porto journal of engineering, 8(2), 95-107. DOI: https://doi.org/10.24840/2183-6493_008.002_0008.
Kurniawan, T. A. (2018). Pemodelan use case (UML): evaluasi terhadap beberapa kesalahan dalam praktik. J. Teknol. Inf. dan Ilmu Komput, 5(1), 77.
Macklon, F., Viggiato, M., Romanova, N., Buzon, C., Paas, D., & Bezemer, C. P. (2023). A Taxonomy of Testable HTML5 Canvas Issues. IEEE Transactions on Software Engineering. DOI: https://doi.org/10.1109/TSE.2023.3270740.
Megawaty, D. A., Alita, D., & Dewi, P. S. (2021). Penerapan Digital Library Untuk Otomatisasi Administrasi Perpustakaan. Journal of Social Sciences and Technology for Community Service (JSSTCS), 2(2), 121-127. DOI: https://doi.org/10.33365/jsstcs.v2i2.1366.
Muhamad, Z. H., Abdulmonim, D. A., & Alathari, B. (2019). An integration of uml use case diagram and activity diagram with Z language for formalization of library management system. International Journal of Electrical & Computer Engineering (2088-8708), 9(4).
Nakamura, S., Niibori, M., & Kamada, M. (2022, August). Web Application with Built-in Remote Support Capability by Means of Voice Communication and Screen Sharing. In International Conference on Network-Based Information Systems (pp. 424-429). Cham: Springer International Publishing. DOI: https://doi.org/10.1007/978-3-031-14314-4_44.
Permana, A. A., Agustriawan, D., Johan, M. E., Fianty, M. I., Sanjaya, S. A., Sutomo, R., ... & Waworuntu, A. (2023). Memahami Software Development Life Cycle.
Prabowo, M. Y., Firdaus, A., Damanik, D. A., & Nurtanto, T. D. (2022). Automasi Pembuatan Laporan Analisis dengan R Markdown. Kybernan: Jurnal Studi Kepemerintahan, 5(1), 49-61. DOI: https://doi.org/10.35326/kybernan.v5i1.2121.
Wijayanto, C., & Susetyo, Y. A. (2022). Implementasi Flask Framework Pada Pembangunan Aplikasi Sistem Informasi Helpdesk (SIH). JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), 7(3), 858-868. DOI: https://doi.org/10.29100/jipi.v7i3.3161.