software requirement specification restaurant management system