Pengelolaan surat merupakan salah satu kegiatan administrasi yang
memiliki peran penting dalam mendukung operasional sekolah.
Namun, proses pengelolaan surat di SMP Muhammadiyah 19
Sawangan masih dilakukan secara manual sehingga mengakibatkan
proses pencatatan, pencarian arsip, disposisi, dan penyampaian
informasi menjadi kurang efektif serta berisiko terjadi kehilangan
atau kerusakan dokumen. Penelitian ini bertujuan
mengimplementasikan arsitektur Model-View-Controller (MVC)
pada Sistem Manajemen Surat berbasis website untuk
meningkatkan efektivitas dan efisiensi pengelolaan surat.
Penelitian menggunakan pendekatan Research and Development
(R&D) dengan teknik pengumpulan data berupa observasi,
wawancara, dan studi literatur. Sistem dikembangkan
menggunakan Next.js sebagai frontend, Express.js sebagai
backend, Supabase sebagai basis data, serta menerapkan Role
Based Access Control (RBAC) dalam pengelolaan hak akses
pengguna. Pengujian sistem dilakukan menggunakan metode Black
Box Testing untuk memastikan seluruh fungsi aplikasi berjalan
sesuai dengan kebutuhan pengguna. Hasil penelitian menunjukkan
bahwa sistem mampu mendukung pengelolaan surat masuk, surat
keluar, disposisi, pelacakan status surat secara real-time, serta
pengarsipan digital secara lebih efektif dibandingkan dengan
proses manual. Implementasi arsitektur MVC juga menghasilkan
aplikasi yang lebih terstruktur, mudah dikembangkan, dan mampu
meningkatkan keamanan serta kemudahan akses informasi sesuai
dengan hak akses masing-masing pengguna.