1
摘 要
在互联网时代人们获取信息的方式变得非常快捷,登录网站搜索就能快速查找到相
关的信息,但是网络上面的信息数量非常庞大,有很多信息虽然和自己搜索的相关,但
并不是自己想要的,还要进行非常繁琐的筛选才可以找到自己想要的信息,比如现在很
多大学生想要考研,却不知道选择哪一个院校比较好,而网络上的院校信息有非常的繁
多,让人无从下手,给想要考研的人们带来了非常多的困扰。
本文针对这种情况开发了考研院校推荐系统,本系统是基于关联规则进行开发的,
可以更准确的为用户推荐适合他们的院校信息,系统功能的实现使用的技术是 JSP 技术,
数据的存储选择的数据库是 MySql 数据库。本系统的功能包括院校搜索、院校信息查看
等功能,本系统的开发和使用可以帮助人们快速查找到自己想要的考研院校信息,对于
互联网的普及具有非常重要的意义。
关键词:考研推荐系统,JSP,MySql 数据库
2
Abstract
In the age of Internet, people get information very quickly. When they log in to the
website, they can quickly find relevant information. However, the amount of information on
the network is very large. There are many information related to their own search, but they are
not what they want. They need to carry out very tedious screening to find the information they
want. For example, many college students now Want to take the postgraduate entrance
examination, but don't know which school to choose is better, and the school information on
the network has a lot of information, people can't start, which brings a lot of troubles to
people who want to take the postgraduate entrance examination.
In view of this situation, this paper developed the recommendation system of
postgraduate entrance examination colleges. This system is based on association rules, which
can more accurately recommend the college information suitable for users. JSP technology is
used to realize the system function, and MySQL database is selected to store the data. The
functions of this system include college search, college information view and other functions.
The development and use of this system can help people quickly find the college information
they want, which is of great significance for the popularization of the Internet.
Key words: Postgraduate entrance examination recommendation system, JSP, MySQL
database
1
目 录
1 绪论.........................................................................................................................................3
1.1 开发背景.......................................................................................................................3
1.2 研究方法.......................................................................................................................3
2 系统的开发语言、工具与环境.............................................................................................3
2.1 JSP 技术.........................................................................................................................3
2.2 MyEclipse 开发工具 .....................................................................................................4
2.3 MySQL 数据库..............................................................................................................4
2.4 TomCat 服务器..............................................................................................................4
3 需求分析.................................................................................................................................5
3.1 系统可行性分析...........................................................................................................5
3.2 系统功能需求分析.......................................................................................................6
3.3 非功能需求分析...........................................................................................................7
4 系统设计.................................................................................................................................8
4.1 系统设计原则...............................................................................................................8
4.2 系统功能设计...............................................................................................................8
4.3 数据库表设计...............................................................................................................9
5 系统实现...............................................................................................................................11
5.1 用户功能实现.............................................................................................................11
5.1.1 用户登录...........................................................................................................11
5.1.2 热门院校...........................................................................................................11
2
5.1.3 院校查询...........................................................................................................12
5.1.4 论坛咨询...........................................................................................................12
5.1.5 报名咨询...........................................................................................................12
5.1.6 个人中心...........................................................................................................13
5.1.7 院校详情...........................................................................................................14
5.2 管理员.........................................................................................................................15
5.2.1 登录....................................................................................................................15
5.2.2 聊天管理...........................................................................................................15
5.2.3 收藏管理............................................................................................................16
5.2.4 信箱管理............................................................................................................16
5.2.5 用户管理............................................................................................................17
5.2.6 招录管理............................................................................................................17
5.2.7 咨询管理............................................................................................................18
6 项目测试...............................................................................................................................18
6.1 项目测试的目的.........................................................................................................18
6.2 功能测试用例.............................................................................................................19
6.3 测试结果.....................................................................................................................20
结论...........................................................................................................................................21
参考文献...................................................................................................................................22
致谢...........................................................................................................................................23
3