论文部分内容阅读
随着移动通信技术的发展,移动终端上的应用正朝多元化方向发展,移动互联网的用户规模也在逐年递增。互联网上的信息庞杂,种类繁多,过于大量的信息给用户行为造成干扰的同时还增加了用户搜索查阅的难度,尤其是对于移动互联网用户,移动终端体积小,操作不方便,而且信息的承载能力相对PC机也要弱很多。因此,为移动用户实现个性化的信息服务成为一种迫切地需求。针对这一现状,本文设计并实现了一套针对移动用户的信息智能匹配框架,从分析移动用户的需求出发,将用户的需求转化为用户的属性,对用户属性和信息的属性进行动态和静态地匹配,并将匹配结果以SMS短信或系统消息的方式推送给用户,实现了信息的个性化服务。同时系统以网络问卷调查这一应用作为研究切入点,在信息智能匹配框架的支持下,完成了包含问卷调查发布、问卷调查匹配、问卷调查填写、调查结果统计分析等业务的智能网络问卷调查一整套流程。动态智能匹配主要是基于用户的位置进行信息的匹配;而静态智能匹配包括基于用户个人主动订阅和基于用户个人基本特征的信息的匹配。本文对整个系统的框架和数据库进行了设计,给出了数据库的概念设计模型—ER图的设计和具体的数据库表结构设计。系统基于C/S的架构,移动终端和服务器采用TCP异步通信方式。在TCP通信的基础之上,本文还设计及实现了系统应用层的通信协议,系统中所有的通信数据按照不同的消息类型封装为统一的XML格式的消息数据包,消息数据包分为消息头和消息内容,为保证数据安全性,并减小传送数据包的大小,可对消息内容进行加密和压缩处理。XML格式的数据包具有良好的扩展性,方便通信协议的扩展。从功能上来说,系统具有用户管理、积分管理、问卷调查、信息管理、智能匹配和系统配置管理等六个功能模块。系统以积分服务吸引移动用户,在智能匹配功能基础上,为用户匹配适合的信息和调查数据,从而实现为用户提供个性化信息服务的目的。