论文部分内容阅读
随着互联网络的迅猛发展,以信息获取、交流沟通类为主的基础网络服务正逐渐发展为以休闲娱乐、电子服务、电子商务三大类服务为主的扩展网络服务。与此同时,商业网站等赢利性站点需要分析用户的行为及爱好,提高网站服务的效率和个性化程度,从而提供更满意的服务使利润最大化;而政府、科研机构等非赢利性网站也需要通过分析用户构成及其网络行为特点来构建科学的决策支持系统。基于上述原因,网络用户行为的分类,以及在此基础上的分析研究越来越亟待提到日程上来。用户行为的分析不仅包括用户日均浏览页面数等方面,而是对网站用户行为数据进行全面统计、分析并得出用户需求特征的分析,比如用户数的增长分析、用户黏度的分析、用户属性的分析、用户对内容喜好程度的分析等用户数据的全面剖析。YOUCITY网站的访客包括两类,一类是有一定粘稠性的用户,另一类是临时访问用户。对网站用户来说,有年龄、地区、性别等基本属性,还有收入、教育程度、职业等社会属性。这是用户注册时所提交的数据,这些数据对于分析用户的行为有重要作用,也是做数据库营销的基础。本论文就是以网络用户行为分析作为主要研究目标,以搭建网络用户行为分析系统为目的而进行相关工作。本文通过分析、对比同类14种用户行为分析工具,挖掘用户行为分析的内在意义以及各类针对不同群体的用户行为分析方式,以YOUCITY网站用户分析为背景,根据该网站的特点,设计并实现了针对YOUCITY网站用户行为分析的系统。本系统成功地将用户行为系统无缝拼接到YOUCITY网站上,并对该站的用户行为进行收集,提供给管理者富有影响决策意义的网站用户行为数据,对改进网站用户体验,开发潜在用户群体起到良好的作用。本文采用Open API的架构方式实现了YOUCITY网站用户行为分析系统,系统分为三个部分,前端API供客户网站调用,可以远程异步调用服务端的程序,可以实现把用户行为分析的功能无缝拼接到YOUCITY网站中。服务端是系统的主体部分,采用J2EE的多层结构,可以满足大规模和复杂的应用需求、提高系统并发处理能力,这部分功能把前端收集到的用户“行为”数据进行筛选、处理,把有用的数据存储到数据库中。管理者端则提供用户分析的数据供决策者使用,它把服务端收集的用户行为数据,加工成容易理解的报表数据。三个部分相辅相成,实现了一套功能齐全的专门针对YOUCITY网站的用户行为分析系统。