商业发展的影响因素有哪些