| With the development of electronic technology and network, electronic media is introduced into procedure of production, exchange and consumption as a tool. Compared with the traditional trade activities, the basic trade process of e-commerce has not changed, but the mode and the media to complete the process has changed. In our country, popularization rate of network technology is increasing, new pattern of e-commerce shopping, trading, and payment through the network is developing rapidly. E-commerce, with its advantage of low cost, high efficiency, not only favor ordinary consumers, but also effectively promote the small and medium-sized enterprises to seek business opportunities, to win the market, has become an important power of China’s changing the mode of development, optimizing the industrial structure.Aiming at the processing mode and existing problems of the eSafe site, we need to develop a unified e-commerce platform which can ensure service consistency and efficient. Through the platform of e-commerce can replace the traditional transaction, to improve the efficiency and quality of the transaction, to meet the customers’ needs of the trade information.According to the requirement of eSafe e-commerce platform, this paper gives a system model which is multiple layers, modularized, easy to assemble, lightweight and in accordance with the B/S framework. And the whole framework of the e-commerce platform based on this model and the implementation of some specific parts are included as well. Main work and contribution are as follows:Analyzed the content and features of eSafe site, and come out with the requirement and specifications of the system under the guidance of the mode of e-commerce platform.Through the analysis of the features of the system, a multiple layers modularized lightweight B/S framework was established including the description of every part of the framework. Designed the framework in detail according to the Java EE platform and to the open source frameworks Struts2 and Hibernate3.2. The design and implementation of some core components are described in the paper especially. Carried out the design according to the framework and completed some core units of the framework. Finally there are a conclusion and an outlook about the model that people can expand the functions of the model easily and flexibly. This obviously can reduce the effort and raise the speed of developing, standardizing the developing and reducing the cost of maintaining. |