Modern systems analysis and design - Hoffer, Jeffrey (USA Prentice Hall, 2005)