Using Observer Design Pattern In Hospital Management System: Good Fit Or Bad Fit