E-Business Requirements For Flexibility And Implementation Enterprise System: A Review