System analysis and design - Kendall E. Kenneth (Prentice Hall, 2008)