Object oriented analysis and design methodology with case study