A CIDSS can be generally identified as a web-based IDSS that provides generic and specific application functions, information resources, model and knowledge computing mechanisms, as well
as communication facilities to efficiently and effectively assist consumers in making personalized and group decisions through all phases of the decision and transaction process