The research and application of reusable component platform for supply chain management system