Systems analysis and design : an active approach - Marakas, George M. (Prentice Hall, 2001)