一种校园手机软件系统技术方案

技术编号:19320499 阅读:21 留言:0更新日期:2018-11-03 10:57
本发明专利技术公开了一种校园手机软件系统,包括服务器模块、数据库模块以及多个用户端模块;所述用户端模块包括第一存储器单元、第二存储单元、人机交互单元、导航单元以及处理单元,所述处理单元分别与第一存储器单元、第二存储单元、人机交互单元以及导航单元通信连接;所述第一存储器单元以及第二存储单元均包括姓名块、学号块以及兴趣块,所述服务器模块被配置为根据各个用户端模块的第一存储单元以及第二存储单元的数据进行不同用户间兴趣匹配程度计算。本发明专利技术中服务器模块配置有兴趣匹配算法,通过检索方用户端模块第二存储单元以及非检索方模块第一存储单元的数据,判断非检索方用户是否符合检索方用户的交友兴趣要求。

A campus mobile phone software system

The invention discloses a campus mobile phone software system, which comprises a server module, a database module and a plurality of client modules. The client module includes a first memory unit, a second storage unit, a human-computer interaction unit, a navigation unit and a processing unit, which are separately connected with the first memory unit, a navigation unit and a processing unit. The second storage unit, the human-computer interaction unit and the navigation unit communicate with each other; the first storage unit and the second storage unit all include a name block, a school number block and an interest block, and the server module is configured to be different according to the data of the first storage unit and the second storage unit of each user module. User interest matching degree calculation. The server module in the present invention is equipped with an interest matching algorithm to judge whether the non-retriever user meets the needs of the retriever user's friend interest by the data of the second storage unit of the retriever user module and the first storage unit of the non-retriever module.

【技术实现步骤摘要】
一种校园手机软件系统
本专利技术涉及应用在智能手机上的校园软件系统

技术介绍
大学校园,是每位学生期待的地方,在大学校园内,学生们除了能够学习到海洋般的学识,还能够结交格式各样的朋友,丰富学生们各自的校园生活。为了方便学生们在学校了结交朋友,现在的某些企业都开发了一款针对校园学生应用的交友软件系统,该系统内配置有学生信息管理功能以及交友功能。但是目前的交友软件系统的交友功能较为简单,只能通过姓名或者学号等资料去搜索符合相关信息的学生,但是所搜索到的学生实际上与检索方的兴趣匹配程度不高。
技术实现思路
本专利技术要解决的技术问题是:如何搜索到与检索方兴趣爱好相匹配的学生。本专利技术解决其技术问题的解决方案是:一种校园手机软件系统,包括服务器模块、数据库模块以及多个用户端模块,所述服务器模块与数据库模块双向通信连接,所述服务器模块分别与多个用户端模块无线通信连接;所述用户端模块包括用于存储检索方信息的第一存储器单元、用于存储非检索方信息的第二存储单元、用于进行输入输出操作的人机交互单元、用于实现定位导航功能的导航单元以及处理单元,所述处理单元分别与第一存储器单元、第二存储单元、人机交互单元以及导航单元通信连接;所述第一存储器单元以及第二存储单元均包括姓名块、学号块以及兴趣块,所述服务器模块被配置为根据各个用户端模块的第一存储单元以及第二存储单元的数据进行不同用户间兴趣匹配程度计算,并向检索方用户端模块推荐与其兴趣匹配程度高的非检索方用户。作为上述技术方案的进一步改进,所述服务器模块包括:分类单元,用于对各个用户端模块的第一存储单元以及第二存储单元中兴趣块所存数据进行分类,分别记为第1兴趣类、第2兴趣类……第N兴趣类;评分单元,用于对各个第一存储单元中的N个兴趣类进行评分;优先权设置单元,用于设置第二存储单元的兴趣块中,N个兴趣类所对应的优先等级;匹配度计算单元,根据检索方用户端模块的第二存储单元中各个兴趣类以及所对应的优先等级,结合非检索方用户端模块的第一存储单元数据,向检索方推荐若干个非检索方用户。作为上述技术方案的进一步改进,所述服务器模块还包括反向匹配度计算单元,所述反向匹配度计算单元用于根据非检索方用户端模块的第二存储单元中各个兴趣类以及所对应的优先等级,结合检索方用户端模块的第一存储单元数据,判断是否将非检索方用户推荐给检索方用户。作为上述技术方案的进一步改进,所述服务器模块还包括关键字统计单元以及消息推送单元,所述关键字统计单元用于统计用户通过人机交互单元输入文字数据的次数,所述消息推送单元被配置为根据关键字统计单元的统计结果,向用户端模块推送含有关键字的信息。本专利技术的有益效果是:本专利技术中服务器模块配置有兴趣匹配算法,通过检索方用户端模块第二存储单元以及非检索方模块第一存储单元的数据,判断非检索方用户是否符合检索方用户的交友兴趣要求。本专利技术创造用于向检索方用户推荐与其兴趣相匹配的其他用户。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单说明。显然,所描述的附图只是本专利技术的一部分实施例,而不是全部实施例,本领域的技术人员在不付出创造性劳动的前提下,还可以根据这些附图获得其他设计方案和附图。图1是本专利技术的系统结构示意图。具体实施方式以下将结合实施例和附图对本专利技术的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本专利技术的目的、特征和效果。显然,所描述的实施例只是本专利技术的一部分实施例,而不是全部实施例,基于本专利技术的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本专利技术保护的范围。另外,文中所提到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本专利技术创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。参照图1,针对现有技术中校园交友系统的不足,本专利技术创造公开了一种基于兴趣匹配算法实现交友功能的校园手机软件系统,包括服务器模块、数据库模块以及多个用户端模块,所述服务器模块与数据库模块双向通信连接,所述服务器模块分别与多个用户端模块无线通信连接;所述用户端模块包括用于存储检索方信息的第一存储器单元、用于存储非检索方信息的第二存储单元、用于进行输入输出操作的人机交互单元、用于实现定位导航功能的导航单元以及处理单元,所述处理单元分别与第一存储器单元、第二存储单元、人机交互单元以及导航单元通信连接;所述第一存储器单元以及第二存储单元均包括姓名块、学号块以及兴趣块,所述服务器模块被配置为根据各个用户端模块的第一存储单元以及第二存储单元的数据进行不同用户间兴趣匹配程度计算,并向检索方用户端模块推荐与其兴趣匹配程度高的非检索方用户。具体地,本专利技术中服务器模块配置有兴趣匹配算法,通过检索方用户端模块第二存储单元以及非检索方模块第一存储单元的数据,判断非检索方用户是否符合检索方用户的交友兴趣要求。进一步作为优选的实施方式,本专利技术创造具体实施方式中,所述服务器模块包括:分类单元,用于对各个用户端模块的第一存储单元以及第二存储单元中兴趣块所存数据进行分类,分别记为第1兴趣类、第2兴趣类……第N兴趣类;评分单元,用于对各个第一存储单元中的N个兴趣类进行评分;优先权设置单元,用于设置第二存储单元的兴趣块中,N个兴趣类所对应的优先等级;匹配度计算单元,根据检索方用户端模块的第二存储单元中各个兴趣类以及所对应的优先等级,结合非检索方用户端模块的第一存储单元数据,向检索方推荐若干个非检索方用户。进一步作为优选的实施方式,本专利技术创造具体实施方式中,所述服务器模块还包括反向匹配度计算单元,所述反向匹配度计算单元用于根据非检索方用户端模块的第二存储单元中各个兴趣类以及所对应的优先等级,结合检索方用户端模块的第一存储单元数据,判断是否将非检索方用户推荐给检索方用户。本专利技术创造中,设置所述反向匹配度计算单元主要是用于判断检索方用户是否符合拟推荐的非检索方用户的兴趣要求,与所述匹配度计算单元功能算法一致,但是针对的对象相反,这是由于交友是双向的,假设现在用户A通过本系统检索到用户B的兴趣数据符合其要求,但是若用户A的兴趣数据不符合用户B的要求,恐怕用户A此次也难以顺利交友成功。因此通过所述反向匹配度计算单元的设置,有效提高交友的成功率。进一步作为优选的实施方式,本专利技术创造具体实施方式中,所述服务器模块还包括关键字统计单元以及消息推送单元,所述关键字统计单元用于统计用户通过人机交互单元输入文字数据的次数,所述消息推送单元被配置为根据关键字统计单元的统计结果,向用户端模块推送含有关键字的信息。以上对本专利技术的较佳实施方式进行了具体说明,但本专利技术创造并不限于所述实施例,熟悉本领域的技术人员在不违背本专利技术精神的前提下还可作出种种的等同变型或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。本文档来自技高网...

【技术保护点】
1.一种校园手机软件系统,其特征在于:包括服务器模块、数据库模块以及多个用户端模块,所述服务器模块与数据库模块双向通信连接,所述服务器模块分别与多个用户端模块无线通信连接;所述用户端模块包括用于存储检索方信息的第一存储器单元、用于存储非检索方信息的第二存储单元、用于进行输入输出操作的人机交互单元、用于实现定位导航功能的导航单元以及处理单元,所述处理单元分别与第一存储器单元、第二存储单元、人机交互单元以及导航单元通信连接;所述第一存储器单元以及第二存储单元均包括姓名块、学号块以及兴趣块,所述服务器模块被配置为根据各个用户端模块的第一存储单元以及第二存储单元的数据进行不同用户间兴趣匹配程度计算,并向检索方用户端模块推荐与其兴趣匹配程度高的非检索方用户。

【技术特征摘要】
1.一种校园手机软件系统,其特征在于:包括服务器模块、数据库模块以及多个用户端模块,所述服务器模块与数据库模块双向通信连接,所述服务器模块分别与多个用户端模块无线通信连接;所述用户端模块包括用于存储检索方信息的第一存储器单元、用于存储非检索方信息的第二存储单元、用于进行输入输出操作的人机交互单元、用于实现定位导航功能的导航单元以及处理单元,所述处理单元分别与第一存储器单元、第二存储单元、人机交互单元以及导航单元通信连接;所述第一存储器单元以及第二存储单元均包括姓名块、学号块以及兴趣块,所述服务器模块被配置为根据各个用户端模块的第一存储单元以及第二存储单元的数据进行不同用户间兴趣匹配程度计算,并向检索方用户端模块推荐与其兴趣匹配程度高的非检索方用户。2.根据权利要求1所述的一种校园手机软件系统,其特征在于,所述服务器模块包括:分类单元,用于对各个用户端模块的第一存储单元以及第二存储单元中兴趣块所存数据进行分类,分别记为第1兴趣类、第2兴...

【专利技术属性】
技术研发人员:杨发权朱珍郭君鹏张春生
申请(专利权)人:佛山科学技术学院
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1