Font Size: a A A

Research And Implementation Of Log Analysis System Of Website Users

Posted on:2017-12-03Degree:MasterType:Thesis
Country:ChinaCandidate:J Q GaoFull Text:PDF
GTID:2348330485995353Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology,the network has become the main media of information exchange.While people get the information and services they needed from websites,a large amount of users' behaviors data are also stored in the newtworks.Currently many websites in colleges and enterprises only have simple access statistics functions,but lack of professional log statistic analysis functions.Although some websites have the detailed log statistics functions,but the functions are closely tied up with the websites themselves and the data analysis is only applied to the website itself.Therefore,the research and implementation of log analysis system of website's users are beneficial to the applications of websites.The paper addresses the log analysis system of website's users in which the ASP.NET technology and three-tier architecture are used.In the log analysis system of website's users,web data mining is applied to analyse the users' behaviors data.By the method of JavaScript such as Dom objects,Bom objects and browser events,the whole users' access processes could be monitored.In the transmission mode of the log data,the data are designed as JSON format and transfored by the XMLHttp protocol for ensuring the security and the stability of the data transmission.The system describes the users' access behaviors by several aspects,such as access users' number,access times and etc,and the behaviors data in the monitored website is displayed in the way of charts.For the data storage,the analysis system has realized two kinds of storage ways including the relational database SQLServer and the no-relational database MongoDB.Finally,by the statistical analysis data,the user-based collaborative filtering algorithms and the content-based collaborative filtering algorithms are implemented to relalize the information recommendation of website custom behaviors in the log analysis system.In the aspect of interfaces,the BootStrap,HighCharts,Html5,CSS3 and other advanced technologies are adopted to implement the adaptive and humanized interfaces.In the word,this paper design and realize a log analysis system of websites' users based on third-party platform,and provide the users' log statistics and analysis for different levels websites.
Keywords/Search Tags:web data mining, log analysis, collaborative filtering, data recommendation, JavaScript
PDF Full Text Request
Related items