Font Size: a A A

Development And Design Of A Personalized Interface Customization Platform Based On Web Services

Posted on:2009-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z G WangFull Text:PDF
GTID:2178360245980293Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Our study focus is a sub subject of national high-tech 863 plan, its purpose is to provide a personalized water conservancy information services for users. Concerning that water informatization services provided for users who have different knowledge structure, professions, environment, interests and hobbies, leads to diversification of user information needs, which embodied by information content, information expression, information acquisition means, efficiency and equipments of information services. Therefore, we took the Water Conservancy information service platform of Shaanxi province as the study background, proposed to utilize J2EE and Web Services technologies to construct a personalized interface customization platform.Firstly, we analyzed the user interface components, iReport and Jasperreport in detail. User interface components provide diversified interface elements for web application development; it can develop personalized web application program interfaces. Jasperreport has more affluent data expression means and formats, which helps to do interface content display much more conveniently for web applications. Related technologies of web services also were analyzed in this paper.Based on the technical analysis, we used J2EE technology standards and open source frameworks such as Webwork to design the detailed architecture of our personalized interface customization platform. The system is divided into five layers, and the view layer and service layer are the focus. On the view layer, we utilized UI components of Webwork to design and develop its web applications, through using Jasperreport we developed a flexible and efficient report template library. Business logical complements are packaged on the service layer, with the fully using the technical characteristics of Web services, we designed and published many related Web services, which greatly improved the reusability of codes and the efficiency of development process. Finally, based on the personalized interface customization platform which provides information service for water conservancy industry, through using the report templates provided in Jasperreport, we can fulfill the changes of different users, to realize the unity of information integration and users' personalized demands...
Keywords/Search Tags:Personalized interface customization, Web Services, Jasperreport
PDF Full Text Request
Related items