An Activity-Centred Approach to Work Analysis and the Design of Vocational Training Situations