消费意向分析模型的网上书城系统设计与开发(附件)【字数:8981】

摘 要本课题主要研究了基于消费意向分析模型的网上书城系统,主要在实现书城系统的基础上实现基于消费者口味的推荐功能。论文首先研究了本课题的背景和发展前景,系统基于SSH的框架的Java环境下,运用Java语言开发基于消费意向分析模型的网上书城系统。为了实现消费者的个性化,将从数据挖掘的角度去实现网上购物个性化,其中要用到slopeone算法,基于Mysql对用户的数据进行分析,精确地分析到用户的需求。
目 录
第一章 绪论 1
1.1 选课研究背景 1
1.3 消费意向分析研究现状 1
1.4 拟采用的手段 1
1.5 论文内容与结构 2
第二章 系统相关技术 3
2.1 JSP 3
2.2 MVC 3
2.3 关于Slope One算法 4
2.4 系统设计方法 4
2.5 数据库简介 5
第三章 系统分析与设计 6
3.1 系统需求分析 6
3.2 系统功能需求分析 6
3.2.1 用户需求 6
3.2.2 业务需求 6
3.2.3 功能需求 6
3.2.4 用例图 7
3.3 系统可行性分析 7
3.3.1操作可行性分析 7
3.3.2技术可行性分析 7
3.4 系统总体设计 8
3.5 系统数据库设计 8
3.6 用户购书ER图 12
3.7详细设计 13
第四章 系统实现与测试 21
4.1系统功能模块与代码展示 17
4.1.1 推荐模块实现 17
4.1.2 核心功能模块实现 18
4.2 测试用例 21
4.3 测试内容展示 21
4.4 测试结果 22
结束语 23
致谢 24
参考文献 25
第一章 绪论
1.1 选课研究背景
目前实体书店正在式微,一般性的书城失去了发展的竞争力,能存活下来的实体书 *好棒文|www.hbsrm.com +Q: &351916072& 
城都是靠精确定位客户与实体书店的体验结合发展,由此网上书城的竞争力也接踵而来,人们购买书籍不再是为了内容而购买,书籍在形式上也需要扩张以此吸引人的眼球,比如书籍的装帧、版本都成为了人们的选择范畴,人们个性化的需求需要得到响应,因此需要及时反馈给客户们他们想要的东西。
网络购物系统作为商业信息系统开始兴起。这类商业系统很快就占领了市场,成为商家与消费者之间进行交互的必要手段。网站中包含必要的静态信息和可以随时根据市场改变的动态信息,因此有很强的交互功能。
数据挖掘的含义是基于机器学习、统计学技术、人工智能,对数据库原有的数据进行分析,找寻其中的规律契机,挖掘出用户的喜好、习惯,从而推断出归纳性的数据,产品经营者根据数据挖掘可以判断出正确的结果。由于现代科技的发展,一般性的数据库已经不能满足使用者的需要,因此根据数据挖掘的特性,它可以从爆炸的信息中提炼出高质量并且经过计算预测出的信息,它成了目前数据库的重要研究方向。
1.2 消费意向分析研究现状
目前的实体书店产业现状是一个不容乐观的下滑趋势,人们已经不再乐于行走几公里去书店买书,而是针对性地在网上书城购买书籍,也就是网购。
在网络购物中对消费者的信任影响存在很多方面的因素,国外很多学者针对这些因素给出了很多参考因素,如:个人喜好、品牌影响、实用性、声誉发展。针对这些心理因素,网站的各方面影响对消费者存在很大的影响。比如网站的吸引力、信息量、品牌效果,这些都会造成用户对书店的抽象观念,因此想要做到让消费者愿意在网上购买书籍,需要足够人性化,达到针对性的设计。
1.3 拟采用的手段
前期通过请教校内导师、请教企业中的指导老师和网上查阅资料等方式,丰富自己对此开发框架的认识,加深对它的理解。
然后根据自己在企业实习的开发经验,通过研究在开源社区找到的开源项目、企业的开发项目来丰富自己的开发能力,理解开发流程,并且提高自己在以后的开发过程中遇到问题时的解决问题能力。
在熟悉掌握了开发的相关之后以后,开始进行对本项目的需求分析。首先通过手机的应用市场和网上搜索工具,了解目前的相关网上书城拥有哪些实用的设计,并且通过查看负面评论了解这些功能又有哪些缺陷。
通过对这些信息的筛选与整合,掌握当前的最新需求,并且结合指导老师的意见对需求再次修改。在需求明确之后开始对项目的开发与验收。
1.4论文内容与结构
1.需求分析。
2.设计和实施。网上书城系统采用SSH的框架,做好对应的模块设计,区分好功能,把业务流程先理一遍再展开具体实施。
3.系统测试。通过功能测试和单元测试,查找出系统中的bug,并加以修改。
第二章 系统相关技术
2.1 JSP
JSP全称是jave server pages。它是服务端的技术,作为表现层存在,需要被服务器经过翻译成为servlet后才能使用。早期显示界面的工作都是html来担任的,用户想要访问一个网页,servlet就会接受http请求然后把html资源传送给用户。但是由于网页的访问量逐渐不能满足用户的需求,静态网页资源不足,于是出现了jsp,人们开始使用jsp展示动态数据。。
以下是服务器读取jsp的具体过程:
web服务器想要响应客户,需要先调用并执行一个jsp页面。jsp和servlet的性质有些相似,服务器会先把jsp翻译成为servlet,然后到工程下的目录查看。因为jsp的内容被翻译成了servlet,就会调用了service方法,从而输出html代码。在调用jsp文件的时候,web服务器直接在service方法中提供了开发对象,这些对象可以直接被调用,因此jsp就和servlet一样可以调用service方法。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/qrs/21.html

好棒文