System Analysis and Design - HAWRYSZKIEWYCZ , Igor. (New Delhi Prentice - Hall of India Pvt., 2003)