| With the rapid development of the computer and network information technology, its achievements have been applied to the small and medium-sized enterprises gradually. In order to improve the efficiency of employees and promote the competitive forces in their field, almost all the small and medium-sized enterprises have carried on the information transformation in different levels. Now most decoration companies have their own quotation systems and usually store the information of decoration price and the manufacture technology with Word and Excel. Employees copy the relative data when they need them. By many drawbacks could be found by analyzing the existing quotation systems.Based on the analysis and research of a decoration company, this thesis offers a web-based Electronic Quotation System (EQS) which is designed on Struts framework. The EQS will fulfill the user requirements, and have more consideration of the expansibility,maintainability,flexibility and developing efficiency of system. The application of design pattern can be used for planning the overall structure and function of the system in its framework period, so that the development and further implementation of the system will be more organized.The thesis puts forward a development framework of a multi-leveled web application system based on Struts framework, through the deeply analysis of MVC design pattern and Struts framework of development. It focuses on the construction process of the view, model and controller of Struts framework when discussing the realization of this project. It a1so refers ??he characteristics and advantages of Hibernate, as an O/R database mapping technology product in lasting technological system. Meanwhile, it offers a method of applying MVC design pattern to real development combined with Struts framework when founding the project. To decrease the coupling of the different layers, the data transmission and interface calling has been regulated, and some more complex business layers have been classified. As a result, the performance of the system will be greatly improved. |