The characteristics of electronic commerce(EC) application system based on rich client are analyzed and the general pattern using GWT tools to generate such systems is also described.On the basis of generated frame set,the steps for developing the system are explained by an example with emphasis on the design of UI pages and the implementation of system functions.It is shown GWT is one of the best tools for developing a rich client EC system.