个性化网上书店推荐系统设计与实现

 2023-03-09 08:03

论文总字数:21117字

摘 要

近几年,互联网的高速发展使得一些以web为技术的网上书店如春笋般涌出。实体化的书店俨然已经提升了销售商的人力成本和销售资产,虽然能够吸引不同地方的游客,但是从根本上它降低了消费者和网站之间的交互性,者很不利于销售商的投资。因此如何有效的分析把握用户的兴趣爱好,为用户更快、更好的推荐其可能感兴趣的图书,对于网站书店的发展起到非常关键的作用。开发一个带有个性化推荐功能的网上书店系统很有必要[13]

本课题旨在如何能够有效的给消费者推荐出他们喜欢或者可能喜爱的书籍。本系统实现的网上书店分为几个模块,用户登录注册模块,消费者购买模块,消费者推荐模块,用户信息更改模块。因此,如何实现这四个模块的功能是本课题的关键并且推荐功能是本课题的特色亮点。

关键词: 图书推荐; java web;网上书店;

Design and implementation of the online bookstore with recommendation function

Abstract

In recent years, the rapid development of the Internet makes some in the web technology of online bookstores such as spring gush. The entity of the bookstore seems to have improved the seller labor costs and asset sales, although able to attract tourists from different places, but fundamentally it reduces the interaction between consumers and website, is not conducive to investment dealers. Therefore, how to effectively grasp the interests of users, for the user to quickly and better recommend the book may be of interest to the development of the web site plays a very important role. It is necessary to develop an online bookstore system with personalized recommendation function.

The purpose of this study is how to effectively recommend to consumers what they like or may love books. The system of online bookstore is divided into several modules, the user login registration module, consumer purchase module, consumer recommendation module, user information change module. Therefore, how to realize the function of the four modules is the key of this paper and the recommendation function is the feature of this topic.

Keywords:Recommend;Java Web;Online Bookstore;

目录

摘要 I

Abstract II

第一章 引言 1

1.1课题研究背景及意义 1

1.2本课题国内发展现状及存在问题 1

1.3本文的主要研究内容 2

1.3.1课题的研究内容 2

1.4论文的组织结构 2

第二章 相关技术和理论知识 3

2.1 B/S模式 3

2.2 Java语言 3

2.3 SQL SERVER数据库 3

2.4统一建模语言(UML) 3

2.5本章小结 4

第三章 系统需求分析 5

3.1总体需求 5

3.1.1需求调查 5

3.1.2功能需求 5

3.1.3性能需求 6

3.2基于UML的系统分析 6

3.2.1用例分析 6

3.2.2相关活动分析 7

3.2.3系统类 8

3.3本章小结 9

第四章 系统设计 10

4.1系统体系结构 10

4.2 系统流程图 10

4.3功能逻辑设计 10

4.4系统顺序图 11

4.5数据库设计 12

4.5.1系统类 13

4.6本章小结 14

第五章 系统实现 14

5.1程序设计 14

5.2系统的页面设计与实现 14

5.3程序配置文件设计与实现 15

5.4程序功能模块实现 15

5.4.1首页的模块 15

5.4.2图书中心模块 16

5.4.3购物车模块 16

5.4.4推荐模块 17

5.4.5设置模块 19

5.4.6管理员模块 19

第六章 系统测试与结果分析 20

6.1系统测试原理及测试方法 20

6.2测试用例的分析 21

总结 23

致谢 24

参考文献 25

第一章 引言

1.1课题研究背景及意义

近几年,互联网的高速发展使得一些以web为技术的网上书店如春笋般涌出。实体化的书店俨然已经提升了销售商的人力成本和销售资产,虽然能够吸引不同地方的游客,但是从根本上它降低了消费者和网站之间的交互性,者很不利于销售商的投资。因此如何有效的分析把握用户的兴趣爱好,为用户更快、更好的推荐其可能感兴趣的图书,对于网站书店的发展起到非常关键的作用。开发一个带有个性化推荐功能的网上书店系统很有必要。

带有个性化推荐功能的网上书店可以帮助用户在浏览图书时,可以根据自己的喜好,搜索到自己喜爱的书籍。推荐功能就是通过用户的浏览记录和收藏来给用户推荐相关的图书,相关的图书可包括种类相关,关键字相关。因此,推荐功能的实现能有效的帮助用户节约时间搜索图书,可以延伸用户浏览图书的范围,拓展用户的视野,对于用户个人和网站销售来说都是必不可少的。

1.2本课题国内发展现状及存在问题

在国内,网上书店的模式相对成熟,电子商务的成熟带动了购书网站的兴起。在早期,由于互联网的强大,书籍数目十分之多,对于有目的消费者来说,有更多的书籍可供选择是件好事。但是,对于在购书时不清楚购书目的的用户(我们称之为拓展书籍)在琳琅满目的商城中选择自己感兴趣的书籍就显得有点麻烦。为此,个性推荐功能的出现就显得那么必要。

诸如当当,亚马逊之类比较大型的购书网站,无一例外的都有一项“猜你喜欢的功能”。我们在多次访问网站之后,“推荐功能”总能为我们推荐出我们可能感兴趣,甚至需要的一些书籍。推荐功能为网站的运营带来了巨大的收益。至此,带有推荐功能的全新网上书店不仅能够为销售商带来收益,同时也能更好地为用户提升知识,增广爱好。

剩余内容已隐藏,请支付后下载全文,论文总字数:21117字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;