Integrating training needs analysis in existing staff management information system