Pengembangan Sistem Informasi Monitoring Praktek Kerja Lapangan Siswa di SMK Negeri 2 Padang berbasis Flutter Android dengan Implementasi REST API Development of an Internship Monitoring Information System for Students at SMK Negeri 2 Padang Based on Flutter Android With REST API Implementation

Main Article Content

Dzenata Achmad Pranoto
Geovanne Farell
Ika Parma Dewi
Vera Irma Delianti

Abstract

This study aims to develop a mobile-based information system for monitoring Praktek Kerja Lapangan (PKL) using Flutter Android, integrated with a REST API, at SMK Negeri 2 Padang. The research is motivated by the need to digitize the PKL monitoring process, which has traditionally been conducted manually, resulting in inefficiencies and lack of structure. The development method employed is the Waterfall model of the Software Development Life Cycle (SDLC), encompassing the stages of requirements analysis, system design, implementation, testing, and maintenance. The developed system features key functionalities such as online PKL information delivery, camera-based attendance validation (front and rear cameras), daily digital journal management, evaluation, and real-time data reporting. Testing results using the White Box method indicate that all logical paths function correctly, with Cyclomatic Complexity values within acceptable limits. The study concludes that the developed PKL monitoring information system meets both functional and technical requirements, and effectively supports the PKL monitoring process in an efficient, transparent, and structured manner. The findings underscore the importance of digitizing PKL supervision systems in vocational schools to enhance the effectiveness of work-based learning.

Downloads

Download data is not yet available.

Article Details

How to Cite
Pranoto, D. A., Farell, G., Dewi, I. P., & Delianti, V. I. (2025). Pengembangan Sistem Informasi Monitoring Praktek Kerja Lapangan Siswa di SMK Negeri 2 Padang berbasis Flutter Android dengan Implementasi REST API. TSAQOFAH, 5(6), 6429-6451. https://doi.org/10.58578/tsaqofah.v5i6.7690

References

Anam, K., Maghfiro, F. N., Amaliyah, R. P., Della, H. M., & Nurmayasari, T. (2020). Sistem informasi monitoring peserta praktek kerja lapangan pada PDAM Surya Sembada Surabaya. SCAN - Jurnal Teknologi Informasi dan Komunikasi, 15(2). https://doi.org/10.33005/scan.v15i2.2076
Baihaqi, M. A., Aribowo, D., & Hamid, M. A. (2020). Pengembangan aplikasi sistem informasi prakerin berbasis Android di Jurusan Elektronika Industri SMKN 1 Cikande. Jurnal Edukasi Elektro, 4(1). https://doi.org/10.21831/jee.v4i1.32527
Hasanah, F. N., & Untari, R. S. (2020). Buku ajar rekayasa perangkat lunak (Edisi 1). UMSIDA Press.
Haviluddin. (2021). Bahasa pemrograman Dart. Dfunstation.com.
Kautsar, I. A. (2019). Pengembangan layanan web service dengan microframework.
Marwondo, & Melati, R. (2023). Dasar-dasar pengembangan perangkat lunak dan gim. Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi.
Prabowo, I. A., Wijayanto, H., Yudanto, B. W., & Nugroho, S. (2020). Buku ajar pemrograman mobile berbasis Android.
Rahmatullah, N., Gumelar, G., Nasyaliyah, L., Sugiani, R., Yudhaningrum, L., Erik, E., & Taufiq, A. (2021). Pedoman praktik kerja lapangan peserta didik SMK/MAK di dalam negeri. Kemendikbudristek.
Saputra, W. A. (2020). Pemrograman berbasis objek. Poliban Press.
Tegar, M., Perdana, P., Farell, G., Sriwahyuni, T., & Mursyida, L. (2025). Design and implementation of a web-based internship management information system for vocational education. JAVIT, 5(2), 286–304.
Tonggiroh, M., Pardosi, V. B. A., Basiroh, & Nugroho, F. (2024). Rekayasa perangkat lunak. Mafy Media Literasi Indonesia.
Ummah, M. S. (2020). Interface user experience (Vol. 11). Lembaga Penelitian dan Pengabdian kepada Masyarakat, UPN Veteran Yogyakarta.
Wibawan, S., Faizah, N. M., & Nurcahyo, W. (2024). Android-based industrial internship management system: Waterfall development with Dart and Flutter at SMK Negeri 1 West Cikarang. Journal Mobile Technologies (JMS), 2(1), 1–9. https://doi.org/10.59431/jms.v2i1.292

Find the perfect home for your research! If this journal isn't the right fit, don't worry—we offer a wide range of journals covering diverse fields of study. Explore our other journals to discover the ideal platform for your work and maximize its impact. Browse now and take the next step in publishing your research:

| HOME | Yasin | AlSys | Anwarul | Masaliq | Arzusin | Tsaqofah | Ahkam | AlDyas | Mikailalsys | Edumalsys | Alsystech | AJSTEA | AJECEE | AJISD | IJHESS | IJEMT | IJECS | MJMS | MJAEI | AMJSAI | AJBMBR | AJSTM | AJCMPR | AJMSPHR | KIJST | KIJEIT | KIJAHRS |