According to the knowledge management theory, a four-layer structure of KMS was proposed. As figure 2 shows, four layers are present service layer, web-based learning platform layer, knowledge management service layer and infrastructure service layer.