Font Size: a A A

Ajax-based Enterprise Adaptive Web Site Development And Realization

Posted on:2009-01-21Degree:MasterType:Thesis
Country:ChinaCandidate:X M SunFull Text:PDF
GTID:2208360272489385Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the fast development of information technology and the growing popularity of Internet applications, company's web site has become an important platform of releasing information rapidly, achieving business resources, analysising customers' behaviors and establishing a new business model. The complexity of structure and information of websites make the requirement of adaptability of these websites should be increased more. Adaptive website can automatically change the organization and forms of the website by learning user's access patterns to achieve the goal of convenient operation, dynamic adjustment and personalized service. At last these websites attract more users to visit.In the development of adaptive websites, at first we should make a cluster analysis on the user's access patterns and characteristics, during which we use cluster analysis algorithm to excavate the user access patterns. That is, we directly process the site's topology and users' browse information. After that, the site pages, site organization and form of expression will be dynamically changed according to different features for the users. In order to meet the above requirements, it is a major key to achieve efficient and reliable asynchronous refresh of pages to improve site's performance. AJAX (Asynchronous JavaScript And XML) has the features of partially refreshing pages, improving site's performance and providing users with more personalised service and so on. Using the technology of AJAX, particularly its asynchronous refresh technology, in the websites, not only can prevent repetitive refresh of pages and improve the capability of the websites, but also can call asynchronous data and enhance operational efficiency.In this paper, HaiFuTong fund website will be taken as an example to detail the designment, development and implementation process of the adaptive website based on the AJAX application framework of Microsoft ASP.NET AJAX. By using AJAX technology, it not only achieves the asynchronous interaction between browser and server, but also achieves the analysis and process of XML documents. The adaptability of the website is achieved by the web log pretreatment, as well as the excavation of user access patterns based on an expansive, efficient and multifunctional cluster analysis algorithm. This HaiFuTong fund website can change web pages dynamically according to the information of different users and different access time etc. And it can use programme to add dynamic links into pages by embedding Asp code into pages and it also achieves the asynchronous refresh in pages by using the AJAX technology. It designs a new model of adaptive website based on AJAX technology, which combines the advantages of AJAX and adaptive technology. It reduces the network transmission load by using asynchronous refresh technology, thereby improving site's performance, and also gets rid of the traditional fixed visit model, and seizes the different interests of different visitors to show the different interfaces, which reflects the personality of the site. These features of the site will make it gain high reference and application values at present and even in the future.
Keywords/Search Tags:Enterprise Web Site, Adaptive Web Site, AJAX, User Aceess Pattern, Log Excavating
PDF Full Text Request
Related items