高校新生社团推荐系统的开发及设计

2016-07-20 01:18:10张亮赵娜
计算技术与自动化 2016年2期

张亮 赵娜

摘 要:高校学生的综合素质是影响高校毕业生就业的一个关键因素,高校社团是素质教育的一个重要途径,可以提高高校学生职业规划意识和职业素养。如何让新入学的高校新生选择合适的社团,是本文需要研究解决的问题。从用户的角度出发,推荐系统可有效地帮助用户做出决策。本文把学生的相似度计算、K-中心点算法聚类分析以及招收指数结合在一起,最终得到社团的推荐排序值,并将其推荐给新生用户。本系统能够实现为新生推荐社团服务,具有一定的应用价值。

关键词:推荐系统;相似度;聚类分析;PageRank

中图分类号:TP311.52 文献标识码:A

1 引 言

高校毕业生就业难这个问题由来已久,其中一个主要原因是高校毕业生综合能力较差,而高校社团是综合素质培养的一个重要途径。近年来,高校社团的数量和种类呈现快速增长的趋势,如何让高校新生选择到合适的社团,信息化的高校社团推荐系统给出了这个问题的解决方案。

2 系统的构建

2.1 系统的软硬件设计

推荐系统是基于.NET的三层架构体系,选用B/S模式进行架构,使用高性能PC作为服务器,采用Microsoft SQL Sever 2008企业版作为数据库服务器,采用ADO做为数据访问的基础。Cluster[1-2]为网络服务提供了灵活高效的软件环境和硬件设施,为SQL Server提供了良好的性能扩展。

2.2 系统的整体架构

高校社团推荐系统就是根据特定的算法,以学生和社团的各项特征为基础,建立学生和社团的二元关系,以二者之间的相似关系作为依据,为新生推荐合适的社团。……

登录APP查看全文