| According to the requirements suggested by the FeatherRiver (FR) company of USA, to further enhance its e-commerce functionality, a web-based sale system has been developed. The new system included the basic functions of a traditional business website, and some new functions have been added to implement personalized services for users. The new system is easy to use, simple for operation, fast response, visual and vivid. And other functions as to the real-time communications have also been realized between users and the company through the new network system.This paper introduced first the implementation situation of the e-commerce system in FR company. Then, focus was put on the development technologies and process of the Web-based sale system. Through the entire course of the system developing, a whole set of solutions, from requirement analysis and architecture design till computer coding, were described in detail.The importance of the web based sale system in the company website was demonstrated in the thesis. The computer pramming language, developing tools and necessary techniques for the system development were also explained in this paper. The UML diagram was used in detail describing on functional demands of the models and integrant user case were developed. A static and dynamic model in the web sale system was built up based on the customers' demands, and the relationships among the different functions in the system were described in this paper. Finally, based on the techniques and well-defined structure used in the system, Struts and Hibernate were also demonstrated with a typical case.The system has been applied in the company website for a period of time. There are two positive results by now: the first one is that the number of people who visited the company's website has considerably increased; second result shows that customers' orders on the network have been rising significantly. At same time, the order system still is still subjective to improvement in near future. |