The purpose of this report is to determine system requirements through requirements elicitation for an Australian online accommodation booking system (OABS). The report examines the design processes for verification and validation of the system requirements by using several modelling techniques to specify the requirements. Through these modelling techniques, functional specifications, system implementation, design, integration and testing plans are produced.