System Analysis, Design, and Development: Concepts, Principles, and Practices
"...comprehensive, detailed, and well documented...any reader will benefit from the material presented, I recommend this book to professional system engineers seeking a better understanding of the subject." (Computing Reviews.com, January 24, 2006)