A new generation of hotel management system