هر سیستم اطلاعاتی برای طراحی رابط کاربر خود یک سری معیارهای تخصصی را علاوه بر معیارهای عام باید لحاظ کند. وجود عملکردهای فعال باعث می شود کاربر با پایگاه اطلاعاتی ارتباط داشته باشد. این عملکردهای فعال از مولفه های رابط کاربر نشأت می گیرد. این مولفه ها می تواند به لحاظ قواعد سفارشی یا سفارشی سازی راب