T320 E-business technologiesfoundations and practice