Systems analysis and design : An Active Approach - Marakas, George M. (Prentice Hall, Inc., 2001)