Similar Items: Factors affecting the implementation of an electronic document and records management system