Systems analysis and design astructured approach - Davis, Williams (Addison-Wesley, 1983)