Systems Analysis and Design with UMLDennis, A., Wixom, B. H., & Tegarden, D. (2012). Systems analysis and design with UML (4th ed.). Wiley.
Access this text using the steps described here https://ncu.libanswers.com/faq/333013
Chapter 3 (Requirements Determination) details how user requirements are defined, methods for gathering requirements, and best practices for documenting requirements identified in the process.