When the employees of the agricultural bank of china attended training, they had to be absent from their normal work .The cost was very high .In order to train many employees in large scale at a certain location, much had to be spent at manpower, money and time .The agricultural bank of china had to spend as much as hundreds of millions at employees' training every year .The cost of examing was also very high .The agricultural bank of china began to establish e-learning system in 2003.After reading and researching lots of architecture documents ,This article establishes the architecture of e-learning system: Struts+spring+ibatis.This architecture is based on the requirement analysis, hardware and software constrains of ABC,current system condition, plan of next stage. After the establishment of the architecture, it is needed to verify the correctness in the developing e-learning system. After the application of the architecture, we find some problems with it. For example, user has to experience the following steps: commit/wait/redisplay .The actions taken by user must be synchronized with the server's processing .I look through many references to solve this problem. With the help of Ajax, I solve this problem, and UI is much friendlier to the user.The construction and applying of e-learning system helps the employees' training greatly. The employees can learn anywhere and anytime as needed. For example, they can learn in their spare time. The cost is cut, the effectiveness of training is improved. Normal work can be uneffected.The training content is uniformed and standardized. The employees needed not travel long distances to be trained. The branch cuts a lot of money and manpower.After one year's applying of the system, the various levels of branches have reached the following consensus: new businesses are developed more swiftly, there are many lessons and virtual teachers than before, many employees participate the training than before without absenting from work, the effectiveness of training is improved dramatically. |