Abstrak
Dalam dunia pendidikan, proses pendaftaran santri baru adalah kegiatan rutin yang selalu dilakukan di awal tahun. Sejak awal, pengisian Formulir pendaftaran santri baru tersebut menggunakan sistem manual, dimana santri harus mengambil formulir tersebut pada panitia pendaftaran santri baru, kemudian mengisikan formulir tersebut secara manual, selanjutnya melakukan pengesahan di loket pengesahan. Oleh para santri, proses ini dirasakan sangat mengganggu, karena menghabiskan waktu yang cukup banyak, dan selain itu santri menjadi sangat lelah, karena harus mengantri di loket-loket pengesahan. Dengan mulai berkembangnya dunia teknologi, khususnya teknologi berbasiskan web, proses pengisian Formulir pendaftaran santri baru dapat dipermudah. Dengan menggunakan teknologi server side scripting (program yang semua prosesnya dilakukan di server), dapat dibuat sebuah aplikasi online untuk membantu mempermudah santri dalam proses pengisian Formulir pendaftaran santri baru, dimana dengan sistem ini, proses pengisian Formulir pendaftaran santri baru dapat dibuat menjadi lebih baik.
User merupakan object yang penting didalam pengembangan dan pembangun sistem. User disini adalah pribadi, organisasi, dan masyarakat. User saat ini harus berada pada level of design sophistication dari semua antarmuka grafis beserta isi dari webnya. Pada saat user berinteraksi dengan sistem user harus merasa sesuai dengan pengalaman yang pernah dirasakan pada saat berinteraksi dengan sistem yang lain. User harus merasa puas dengan informasi yang disediakan oleh sistem dan merasa nyaman saat berinteraksi dengan sistem. UCD ( user Centered Design ) adalah filosofi perancangan yang menempatkan pengguna sebagai pusat dari proses pengembangan sistem. Pendekatan UCD telah didukung berbagai teknik, metoda, tools, procedur, dan proses yang membantu perancangan sistem interaktif yang lebih berpusat pada pengguna. Sasaran UCD adalah lebih dari sekedar membuat produk yang berguna.