The purpose and functional requirements generated during the analysis phase are also considered when designing a user interface. A user interface is the part of software that the user sees and ...