System Analysis and design: a structured approach - William S Davis (Addison-Wesley Publishing, 1983)