Pengembangan Sistem Informasi Pengelolaan Kerja Praktik Departemen Sistem Informasi Universitas Andalas

Fariz, Muhammad (2025) Pengembangan Sistem Informasi Pengelolaan Kerja Praktik Departemen Sistem Informasi Universitas Andalas. S1 thesis, Universitas Andalas.

[img] Text (Cover dan Abstrak)
01. Cover.pdf - Published Version

Download (254kB)
[img] Text (BAB I)
02. BAB I.pdf - Published Version

Download (287kB)
[img] Text (BAB IV)
03. BAB IV.pdf - Published Version

Download (3MB)
[img] Text (Daftar Pustaka)
04. Daftar Pustaka.pdf - Published Version

Download (225kB)
[img] Text (Skripsi Fulltext)
05. Skripsi Fulltext.pdf - Published Version
Restricted to Repository staff only

Download (16MB) | Request a copy

Abstract

Pengelolaan Kerja Praktik di Departemen Sistem Informasi Universitas Andalas masih menghadapi kendala pada proses administrasi, pengelolaan dokumen, monitoring pelaksanaan, bimbingan, seminar, dan penilaian yang belum sepenuhnya terintegrasi. Penelitian ini bertujuan untuk merancang dan membangun Sistem Informasi Pengelolaan Kerja Praktik berbasis website dan mobile yang mampu mendukung seluruh tahapan Kerja Praktik secara terpusat. Metode pengembangan sistem yang digunakan adalah Waterfall, dimulai dari analisis kebutuhan, perancangan, implementasi, hingga pengujian sistem. Sistem dikembangkan menggunakan backend Express.js, frontend website React, aplikasi mobile Flutter, database MySQL melalui Prisma ORM, autentikasi Microsoft Azure AD, Redis dan BullMQ untuk proses asynchronous, Firebase Cloud Messaging untuk notifikasi, serta layanan pendukung pembuatan dokumen dan pengiriman email. Fitur utama yang dihasilkan meliputi pendaftaran Kerja Praktik, verifikasi proposal, pengelolaan surat, logbook, bimbingan, seminar, penilaian dosen pembimbing, penilaian pembimbing lapangan berbasis token dan PIN, serta dashboard monitoring. Pengujian dilakukan melalui unit testing, integration testing, dan User Acceptance Testing (UAT). Hasil unit testing pada 5 komponen pure function dengan total 81 test case menunjukkan seluruh test case berhasil divalidasi tanpa error. Hasil integration testing pada 9 test suite dengan total 30 skenario menunjukkan seluruh skenario berhasil dijalankan. Hasil UAT menunjukkan aplikasi website memperoleh persentase kelayakan 99,37%, aplikasi mobile memperoleh 100,00%, dan total UAT memperoleh 99,48% dengan kategori sangat layak. Dengan demikian, sistem yang dikembangkan dinilai mampu mendukung pengelolaan Kerja Praktik secara lebih terintegrasi, transparan, dan sesuai dengan kebutuhan pengguna.

Item Type: Thesis (S1)
Supervisors: Husnil Kamil, M.T
Uncontrolled Keywords: sistem informasi; kerja praktik; unit testing; integration testing; User Acceptance Testing
Subjects: T Technology > T Technology (General)
Divisions: Fakultas Teknologi Informasi > S1 Sistem Informasi
Depositing User: S1 Sistem Informasi
Date Deposited: 26 Aug 2026 02:14
Last Modified: 26 Aug 2026 02:14
URI: http://scholar.unand.ac.id/id/eprint/531495

Actions (login required)

View Item View Item