Systems analysis and design - Yeates, Donald; Shields, Maura; Helmy, David (Pitman, 1994)