南京市美食小吃推荐系统设计与分析
2022-10-25 14:43:12
论文总字数:20493字
摘 要
近年来,互联网的发展速度已经在超出我们预期的方式下飞速发展,可以说是前无古人的,时至今日,网络已经变成了最重要的信息来源。我们也正式步入了信息告诉流通的时代。由于网络信息的源源不断的增长,信息变得过去庞杂,人们不得不花大量的时间去寻找他们所需要的信息。通过现在各式各样的搜索引擎来获取信息,虽然有效,但是效率低下,很难获取想要的关键性信息。这就需要一个具有良好用户体验的系统,它可以做到筛选大量的信息,并将对用户来说最有用的信息呈现给用户。在此互联网时代背景下,推荐制度应运而生。推荐系统的任务就是解决以上问题,联系用户和信息,不仅可以帮助用户找到对他们来说最具有价值的信息,而且使信息提供者提供的信息有用武之地。从而实现信息提供者与用户之间的互通。
关键词:互联网;算法;信息
Abstract
In recent years, the speed of the development of the Internet has exceeded our expectations under the rapid development of the way, can be said to be unprecedented, today, the network has become the most important source of information. We have also officially stepped into the era of information flow. Due to the continuous rise up of the network information, the information has being complex in the past, so we must use a lot of time to find the information what they want. Through the various search engines to obtain information, although effective, but inefficient, it is difficult to get the key information. This requires a system with a good user experience, which filters and retrieves a large amount of information and presents the most interesting information to the user. In this context, the recommendation system came into being. The task of recommendation system is the best way to figure out the problems and contact users with the huge internet information, not only can help the customs to find the best valuable information , but also make the data provided by the data provider useful. So, the data provider are associate with the user who used information.
Keywords: internet; algorithm; information
目 录
摘 要 I
Abstract II
第一章 引 言 1
1.1课题背景 1
1.2研究现状 1
1.3研究内容 1
1.4 研究意义 2
第二章 开发工具及技术 3
2.1 MySQL 3
2.2 JAVA 3
2.3JSP技术 4
2.4皮尔逊相关 4
第三章 系统分析 4
3.1可行性分析 5
3.1.1现有系统可行性分析 5
3.1.2技术可行性 5
3.1.3管理可行性 6
3.1.4操作可行性 6
3.1.5安全可行性 6
3.1.6法律可行性 6
3.2功能模块分析 7
3.3性能需求 8
3.3.1系统的安全性 8
3.3.2数据的完整性 8
3.4用例需求分析 8
3.5界面需求 9
第四章 系统设计 12
4.1设计的基本思想 12
4.1.1单一职责原则 12
4.1.2开放封闭原则 12
4.1.3 Liskov替换原则 12
4.1.4依赖倒置原则 12
4.1.5接口隔离原则 12
4.2数据库的分析与设计 13
4.3数据库连接原理 14
4.4推荐算法的分析与设计 14
4.4.1皮尔逊公式 14
4.4.2适用范围 17
4.5皮尔逊计算相关度算法代码实现 17
4.6推荐算法中南京市美食小吃信息收集录入 20
第五章 系统功能实现 22
5.1登录注册 23
5.2用户管理系统 23
5.3用户推荐系统 24
5.4我的发布 25
5.5口味推荐 25
5.6留言管理 25
5.7管理员信息管理 26
5.8口味添加 27
5.9我的收藏 27
5.10会员信息评论统计 27
5.11管理员模块 28
第六章 系统测试 29
6.1系统测试目的与意义 29
6.2测试过程 30
6.3其他错误 31
第七章 结束语 32
致谢 33
参考文献 34
第一章 引 言
1.1课题背景
从上世纪九十年代开始互联网已逐渐走进人们的生活,热点信息资源博得了大多数的眼光和关注,而余下的冗余资源却无法得到人们的关注。这不仅极大的造成了这部分资源无法得到充分的利用,也使得很多非主流人群的兴趣爱好无法达到满足。随着上网人群的急剧增加,互联网信息呈指数增长。将站内所有信息一窝蜂都放在首页上会让用户无法迅速筛选出想要的信息,这将会大大的降低信息的利用率。所以设计一个良好运作的推荐系统来帮助用户是非常重要的。一个优秀的推荐系统能让用户感受到便利与实用性,并且总能为用户提供他们所需要的信息,以此也可以增加用户黏度,实现用户以及网站的双赢。当系统成功推荐了一个用户所感兴趣的信息,并且随着推荐数据的增加,对用户的兴趣爱好也会有更多的了解以便于更好的为用户进行推荐,当吸引到了更多用户之后,系统自然而然也就被推广出去了。
1.2研究现状
南京市美食小吃推荐系统顾名思义就是为用户根据口味及食材进行美食的推荐。如今,互联网占据了越来越多的人的大部人空闲时间,而随着经济增长,人民越来越有钱,旅游也变成了节假日人们热衷的选择,到各地旅游,吃美食是必不可少的,而本系统就可以让用户快速或许南京美食小吃的信息,节省了不必要的时间损失。
虽然用搜索引擎搜索“推荐系统”4个字,依旧会有大量的关于此类的信息被推荐出来,但实际上绝大多数的网站只是空有域名而已,注册系统一直都是处于无法注册的状态。而且各种功能也根本无法操作。推荐美食小吃的系统更是少之又少。
1.3研究内容
本网站设计主要研究以下内容:
剩余内容已隐藏,请支付后下载全文,论文总字数:20493字