Perpustakaan merupakan suatu lembaga yang menyediakan koleksi bacaan seperti buku, majalah, jurnal dan media lainnya yang mudah diakses oleh masyarakat untuk berbagai keperluan. Perpustakaan SMK Baitussalam Pekalongan dalam pengelolaan serta pelayanannya masih dengan cara manual yaitu dengan mencatat proses inventaris, peminjaman buku, dan reservasi kunjungan di buku besar yang perlu digaris. Proses ini dapat membuat petugas perpustakaan kesulitan dalam merekap laporan tahunan, selain itu data administrasi akan rentan hilang dan rusak. Penelitian ini bertujuan untuk menciptakan sebuah sistem yang memungkinkan inventaris dan reservasi di perpustakaan SMK Baitussalam Pekalongan. Selain itu, sistem dapat menyediakan fitur peminjaman buku onlien dan pembuatan laporan tahunan untuk memudahkan pertugas perpustakaan dalam merekap laporan disetiap tahunnya. Metode yang digunakan dalan penelitian yaitu waterfall, karena penerapannya yang mudah dan terstruktur. Sistem yang telah selesai dirancang harus dapat dipastikan berjalan dengan baik, sehingga perlu adanya pengujian pada sistem. Pengujian menggunakan metode blackbox testing yaitu pengujian fungsionalitas sistem dengan hasilnya yaitu 100% berhasil. Kesimpulan dari penelitian ini yaitu sistem inventaris dan reservasi perpustakaan SMK Baitussalam Pekalongan berbasis website telah berhasil dikembangkan dan diimplementasikan untuk membantu petugas dalam proses pengelolaan dan pelayanan serta penyusun laporan tahunan.
Kata kunci: Perpustakaan, SMK Baitussalam Pekalongan, Waterfall