A maintenance scheduling system for a car assembly plant and its feasibility of computerisation