SMK Negeri 1 Surakarta telah memiliki sistem perpustakaan digital, namun implementasinya masih belum optimal. Beberapa permasalahan yang muncul antara lain antarmuka yang kurang responsif, fitur pencarian koleksi yang terbatas, notifikasi otomatis yang belum tersedia, dan integrasi data siswa dan guru yang masih minim. Selain itu, sistem belum mendukung akses berbasis digital sehingga menyulitkan pengguna untuk mengakses layanan perpustakaan di luar jam sekolah. Permasalahan ini berdampak pada efektivitas sistem dalam mendukung proses pembelajaran dan pengelolaan koleksi secara efisien. Metode pengumpulan data yang digunakan adalah observasi, wawancara, dan kajian pustaka. Metode pengembangan sistem menggunakan metode waterfall yang meliputi tahapan Analisis Sistem, Perancangan Sistem, Penulisan Kode Program, Pengujian Program, dan Implementasi Program. Sistem perpustakaan digital ini berbasis website dengan menggunakan bahasa pemrograman PHP dan basis data MySQL. Hasil yang diperoleh dari pengembangan sistem digital berbasis teknologi untuk optimalisasi perpustakaan di SMK Negeri 1 Surakarta antara lain terciptanya dua hak akses, yaitu login admin dan login pengguna. Admin dapat mengelola data siswa, data buku, laporan peminjaman, denda keterlambatan, data buku yang dipinjam, dan laporan pengembalian buku. Sementara itu, pengguna dapat mengajukan pertanyaan melalui fitur chatbot, melakukan pinjaman online, melihat data buku yang dipinjam, melihat notifikasi keterlambatan pengembalian, dan mengelola laporan peminjaman
Copyrights © 2025