Technological advancement and end-user computing for decision support ― an integrated system approach