Pengintegrasian Penyimpanan Google Drive Pada Pembangunan Aplikasi Monitoring Project Menggunakan pyDrive
DOI:
https://doi.org/10.30865/jurikom.v9i4.4452Keywords:
Monitoring, Cloud Storage, Google Drive, PyDriveAbstract
In a company that works on many projects, a system that can be used to monitor progress is needed. Monitoring is an assessment activity that is carried out continuously to see the progress of a task. Monitoring is important to make sure the project that is being carried out can run well. In this research, a Monitoring Project application was built using the Agile Software Development method. The application is made to make data managing and progress monitoring easier. In addition, a feature will be added to store and share project file access rights to the team members so that the files related to the project can be properly centralized. The application is built using the Python Flask and Webix Javascript framework. The application will be integrated with Google Drive storage using Google Drive API. The integration will be done with the help of the pyDrive library which can simplify Google's OAuth 2.0 authentication. pyDrive also warps the functions of the Google Drive API so the program code becomes more object-oriented. Applications then will be tested using the black box method which focuses on testing the application functions. Based on the testing results, the application can be used to do monitoring projects and help users in sharing project files with fellow team members. The Monitoring Project Application from this research can be used to monitor project progress and share project drive with team members
References
D. Pratama dan I. D. Fatmaningtyas, “Sistem Informasi Monitoring Manajemen Project Berbasis Website Pada PT Indonesia Comnets Plus (Icon+) Jakarta,†Manag. Res. J., vol. 1, no. 1, hal. 1–12, Mei 2022, doi: 10.30998/faktorexacta.v12i1.3631.
F. N. Fajri, H. Bahar, dan M. B. U. Setiawan, “APLIKASI MONITORING PROGRES PEKERJAAN PROYEK DI BIDANG BINA MARGA DINAS PUPR KABUPATEN PROBOLINGGO BERBASIS WEB,†JUST IT J. Sist. Informasi, Teknol. Inf. dan Komput., vol. 10, no. 2, hal. 78–82, Jun 2020, doi: 10.24853/justit.10.2.78-82.
H. Dhika, T. Akhirina, D. Mustari, dan F. Destiawati, “Pemanfaatan Teknologi Cloud Computing sebagai Media Penyimpanan Data,†J. PkM Pengabdi. Kpd. Masy., vol. 2, no. 03, hal. 221–226, 2019, doi: 10.30998/jurnalpkm.v2i03.3144.
A. Haris, “Perbandingan Cloud Computing Microsoft Onedrive, Dropbox, dan Google,†Fakt. Exacta, vol. 12, no. 1, hal. 20–27, Mei 2019, doi: 10.30998/faktorexacta.v12i1.3458.
Y. Cancer dan Z. Alim, “PLATFORM AS A SERVICE (PaaS) SEBAGAI LAYANAN SISTEM OPERASI CLOUD COMPUTING,†J. TIMES, vol. V, no. 1, hal. 32–35, 2016.
“Membeli penyimpanan Google yang lebih besar - Android - Bantuan Drive.†https://support.google.com/drive/answer/2375123?hl=id&co=GENIE.Platform%3DAndroid (diakses Jun 26, 2022).
“Introduction to Google Drive API | Google Developers.†https://developers.google.com/drive/api/guides/about-sdk (diakses Feb 22, 2022).
I. K. D. Senapartha, “Implementasi Single Sign-On Menggunakan Google Identity, REST dan OAuth 2.0 Berbasis Scrum,†J. Tek. Inform. dan Sist. Inf., vol. 7, no. 2, hal. 307–320, 2021, doi: 10.28932/jutisi.v7i2.3437.
“Welcome to PyDrive’s documentation! — PyDrive 1.2.1 documentation.†https://pythonhosted.org/PyDrive/ (diakses Des 13, 2021).
“PyDrive · PyPI.†https://pypi.org/project/PyDrive/ (diakses Des 12, 2021).
R. Aditya, V. H. Pranatawijaya, dan P. B. A. A. Putra, “Rancang Bangun Aplikasi Monitoring Kegiatan Menggunakan Metode Prototype,†J. Inf. Technol. Comput. Sci., vol. 1, no. 1, hal. 47–57, 2021, [Daring]. Tersedia pada: https://e-journal.upr.ac.id/index.php/jcoms/article/view/2955.
I. Santiko dan R. Rosidi, “Pemanfaatan Private Cloud Storage Sebagai Media Penyimpanan Data E-Learning Pada Lembaga Pendidikan,†J. Tek. Inform., vol. 10, no. 2, hal. 137–146, 2017, doi: 10.15408/jti.v10i2.6992.
S. Pratasik dan I. Rianto, “Pengembangan Aplikasi E-DUK Dalam Pengelolaan SDM Menggunakan Metode Agile Development,†CogITo Smart J., vol. 6, no. 2, hal. 204–216, 2020, doi: 10.31154/cogito.v6i2.267.204-216.
S. H. Nova, A. P. Widodo, dan B. Warsito, “Analisis Metode Agile pada Pengembangan Sistem Informasi Berbasis Website: Systematic Literature Review,†Techno.Com, vol. 21, no. 1, hal. 139–148, 2022, doi: 10.33633/tc.v21i1.5659.
K. Anwar, L. D. Kurniawan, M. I. Rahman, dan N. Ani, “Aplikasi Marketplace Penyewaan Lapangan Olahraga Dari Berbagai Cabang Dengan Metode Agile Development,†J. Sisfokom (Sistem Inf. dan Komputer), vol. 9, no. 2, hal. 264–274, 2020, doi: 10.32736/sisfokom.v9i2.905.
Fenny Hidha Rahmawati dan Esthi Adityarini, “Sistem Informasi Persediaan Barang pada CV. Anak Teladan,†J. Sist. Inf., vol. 10, no. 1, hal. 1–7, 2021, doi: 10.51998/jsi.v10i1.351.
U. Ependi, “Pemodelan Sistem Informasi Monitoring Inventory Sekretariat Daerah Kabupaten Musi Banyuasin,†Klik - Kumpul. J. Ilmu Komput., vol. 5, no. 1, hal. 49, 2018, doi: 10.20527/klik.v5i1.124.
R. N. Melinda, L. M. Ningrum, I. B. Suryabrata, G. S. B. A. Dwipa, dan T. P. Sukoco, “Program Perhitungan RAB Pekerjaan Struktur Baja (WF BEAM) Menggunakan Bahasa Python,†TIERS Inf. Technol. J., vol. 2, no. 1, hal. 23–30, 2021, doi: 10.38043/tiers.v2i1.2838.
V. Rama Vyshnavi dan A. Malik, “Efficient Way of Web Development Using Python and Flask,†Int. J. Recent Res. Asp., vol. 6, no. 2, hal. 16–19, 2019.
R. K. Ngantung dan M. A. I. Pakereng, “Model Pengembangan Sistem Informasi Akademik Berbasis User Centered Design Menerapkan Framework Flask Python,†J. Media Inform. Budidarma, vol. 5, no. 3, hal. 1052–1062, 2021, doi: 10.30865/mib.v5i3.3054.
N. Setiyawati dan V. A. O. P. Warisman, “Integrasi Framework Kivy dan Webix pada Pembangunan Framework Mobile Web Easy Development System,†JUITA J. Inform., vol. 8, no. 2, hal. 253–260, 2020, doi: 10.30595/juita.v8i2.7464.
H. A. Wicaksono, N. Setiyawati, F. Teknologi, I. Universitas, K. Satya, dan C. Generator, “PEMBANGUNAN PYTHON SCRIPT GENERATOR PADA,†JUKANTIJurnal Pendidik. Teknol. Inf., vol. 5, no. 1, hal. 157–166, 2022.
W. N. Cholifah, Y. Yulianingsih, dan S. M. Sagita, “Pengujian Black Box Testing pada Aplikasi Action & Strategy Berbasis Android dengan Teknologi Phonegap,†STRING (Satuan Tulisan Ris. dan Inov. Teknol., vol. 3, no. 2, hal. 206, 2018, doi: 10.30998/string.v3i2.3048.
D. F. Ningtyas dan 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, hal. 19–34, 2021, doi: 10.25008/janitra.v1i1.120.



