Systems analysis and design methods - Whitten, Jeffrey L. (McGraw-Hill, Boston, 1998)