Systems analysis & design by Scott Tilley. - Tilley, Scott (Cengage Learning, Inc, 2025)