Visual Software Requirementw Specification Technique Based on Communication Model