版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计报告课程名称 系统分析设计与开发方法课题名称个性化推荐系统的分析与设计专 业信息管理与信息系统班级1002学 号201003110215姓名黄天玲指导教师唐志航2014年元月4日一、设计内容与设计要求.设计内容:见附录.设计要求:.设计正确,方案合理。.界面友好,使用方便。.建模语言精炼,结构清晰。.设计报告4000字以上,含建模语言说明,用户使用说明, UML建模图。.上机演示。二、进度安排第十七周 星期四下午: 课题讲解,查阅资料、系统分析星期五上午:总体设计、详细设计第十八周 星期一: 建模,上机调试、撰写课程设计报告星期二下午:答辩附:课程设计报告装订顺序:封面、任务书、目录、
2、正文、评分、附件( A4大小的图纸及程序清单)。正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。设计课题:个性化推荐系统的分析与设计一、问题描述:对网络购物个性化推荐系统进行分析与设计,对购物流程进行分析,对 购物中关键环节进行设计,实现对商品的录入、显示、修改、排序、保存、 销售、售后服务以及客户管理等操作实现推荐结果准确性、推荐结果多样性、 用户交互度、系统界面设计、系统交互设计、推荐透明度 (推荐解释)。 二、功能要求:1、用UM比成一个小型团购系统的分析、设计。2、写出系统需求报告,说明系统的功能。3、通过面向对象的分析和设计建立系统模型。4、画出
3、完整的用例图、类图、对象图、包图;及时序图、协作图、状态图、 活动图;及组件图和配置图 )三、建模提示:1、使用 Enterprise Architect 8.0建模。2、使用 Ration Rose 或 StarUML 建模。四、其它对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能,特别是售后以及客户关系管理。目录 TOC o 1-5 h z 目录 1 HYPERLINK l bookmark2 o Current Document . 概述 2系统的背景分析 2个性化推荐系统介绍 2.个性化推荐系统的分析与设计系统的 SWO分析 3优势与劣势分析 3机会与威胁分析 4.系统
4、的领域分析(四色建模法) 5时标性对象(moment-interval ) 6人,地点, 物(party/place/thing ) 6角色(role ) 7描述对象(description) 8.系统的主要模型图 9用例图 9类图(功能逻辑类) 11时序图、协作图 12状态图 15.总体结构图 16.总结 16.参考文献 17.评分表 181.概述系统的背景分析随着信息化水平的提高,网络己成为人们学习、工作和生活的重要组成部分。 如何在浩瀚的知识海洋中找到所需信息,己经越来越引起人们的关注。传统的网络服务没有考虑到用户差异, 而以拓展信息范围,增加信息深度的 方法为不同用户提供相同的信息空间
5、。 面对巨大的数据源,用户迫切需要一种能 够根据自身特点自动组织和调整信息的服务模式, 这就为电子商务推荐智能系统 的产生和发展提供了契机。随着电子商务规模的逐渐扩大,网上商品的种类和数量也快速增长。商品不 断丰富,顾客购物选择的余地大大扩展,但顾客往往需要花费大量的时间才能找 到合适的商品。这种浏览大量无关信息和商品的过程无疑会给消费者带来极大的 不便,从而可能造成客户流失。个性化推荐系统介绍(1)个性化推荐的定义:随着电子商务规模的逐渐扩大,网上商品的种类和数量也快速增长。商品不断丰 富,顾客购物选择的余地大大扩展,但顾客往往需要花费大量的时间才能找到合 适的商品。这种浏览大量无关信息和商
6、品的过程无疑会给消费者带来极大的不 便,从而可能造成客户流失。为了解决这些问题,个性化推荐系统应运而生。个 性化推荐是根据用户的资料信息、 兴趣爱好和以往购买行为,向用户推荐其可能 感兴趣的信息和商品。个性化推荐系统是建立在海量数据挖掘基础上的一种高 级商务智能平台,以帮助电子商务网站为其顾客购物过程提供完全个性化的决策 支持和信息服务。(2)个性化推荐的作用:成功的个性化推荐系统,向用户推荐他们感兴趣的商品,从而促成交易,即将电 子商务网站的浏览者转变为购买者;在用户购买过程中向用户推荐自己确实需要 但在购买过程中没有想到的商品,有效提高电子商务系统的交叉销售;为用户提 供个性化的推荐服务的
7、同时,与用户建立长期稳定良好的关系,从而有效保留客 户,提高客户的忠诚度,防止客户流失。(3)知名购物网站中个性化推荐应用:淘宝网站为例,在登录已买到的宝贝页面,除了可以查看到用户购物历史记录,还有推荐内容,如:“您可能对这些宝贝感兴趣”;购物车页面的推荐,如:“您 可能感兴趣的宝贝”、“猜你喜欢的。当当网为例,网站商有个性化推荐模块网 站上有专门栏目“猜你喜欢”,点击进入,再分为“您可能感兴趣的商品” “和您 兴趣相似的顾客还关注”;在已购商品页面,有推荐“根据您购买的商品,当当 猜您会喜欢。进入卓越亚马逊网站,提示用户“您好.请登录以获取为您订制 的推荐”。2.个性化推荐系统的分析与设计系
8、统的SWO价析优势与劣势分析(1)优势:能收集用户特征资料并根据用户特征,如兴趣偏好,为用户主动作出 个性化的推荐。而且,系统给出的推荐是可以实时更新的, 即当系统中的商品库 或用户特征库发生改变时,给出的推荐序列会自动改变。这就大大提高了电子商 务活动的简便性和有效性,同时也提高了企业的服务水平。将电子商务网站的浏览者转变为购买者:电子商务系统的访问者在浏览过程中经 常并没有购买欲望,个性化推荐系统能够向用户推荐他们感兴趣的商品,从而促成购买过程。提高电子商务网站的交叉销售能力:个性化推荐系统在用户购买过程中向用户 提供其他有价值的商品推荐,用户能够从系统提供的推荐列表中购买自己确实需 要但
9、在购买过程中没有想到的商品,从而有效提高电子商务系统的交叉销售。提高客户对电子商务网站的忠诚度:与传统的商务模式相比,电子商务系统 使得用户拥有越来越多的选择,用户更换商家极其方便,只需要点击一两次鼠标 就可以在不同的电子商务系统之间跳转。个性化推荐系统分析用户的购买习惯, 根据用户需求向用户提供有价值的商品推荐。 如果推荐系统的推荐质量很高,那 么用户会对该推荐系统产生依赖。因此,个性化推荐系统不仅能够为用户提供个 性化的推荐服务,而且能与用户建立长期稳定的关系,从而有效保留客户,提高 客户的忠诚度,防止客户流失。(2)劣势:该方法的广泛应用受到了推荐对象特征提取能力的限制较为严重。因 为多
10、媒体资源没有有效的特征提取方法,比如图像、视频、音乐等。既使文本资 源,其特征提取方法也只能反映资源的一部分内容,例如,难以提取网页内容的质量,这些特征可能影响到用户的满意度。很难出现新的推荐结果。推荐对象的内容特征和用户的兴趣偏好匹配才能获 得推荐,用户将仅限于获得跟以前类似的推荐结果,很难为用户发现新的感兴趣 的信息。存在新用户出现时的冷启动问题。当新用户出现时,系统较难获得该用户的 兴趣偏好,就不能和推荐对象的内容特征进行匹配, 该用户将较难获得满意的推 荐结果。对推荐对象内容分类方法需要的数据量较大。目前,尽管分类方法很多,但 构造分类器时需要的数据量巨大,给分类带来一定困难。不同语言
11、的描述的用户模型和推荐对象模型无法兼容也是基于内容推荐系 统面临的又一个大的问题。机会与威胁分析(1)机会:个性化推荐系统具有良好的发展和应用前景。 目前,几乎所有的大型 电子商务系统,如Amazon eBay等不同程度的使用了各种形式的推荐系统。国 内方面,知名购物网站麦包包、凡客诚品、库巴网、红孩子等都率先选择了本土 最先进的百分点推荐引擎系统构建个性化推荐服务系统。在日趋激烈的竞争环境 下,个性化推荐系统能有效的保留客户, 提高电子商务系统的服务能力。成功的 推荐系统会带来巨大的效益。另一方面,各种提供个性化服务的 We惊占点也需要推荐系统的大力支持,国内推荐系统领航者百分点科技就 We
12、b站点个性化内容 推荐方面也做出了贡献,在信息爆棚的今天,实施个性化阅读势在必行。威胁.商家千篇一律。竞争激烈网店的开办没有实体店的繁琐,只要会网上操 作,扫描相关证件等待审核通过即可开始网店销售。正因为如论文联盟此简单的 操作,使得网店铺天盖地的出现,并且网店所销售的商品大同小异。.网购监管制度不够健全。网络时代的网购依旧存在众多问题,网络监管的缺失使得网购存在隐患。网店数量众多,是否存在钓鱼网站或者坑骗消费者钱财的网站无法验证。随着网购普遍化,买家和卖家因为商品出现纷争也没有相 应法律能够解决。国家虽然有少数法律法规涉及到网络监管内容,但是专门针对网上购物相关的法律法规少之又少。网购出现问
13、题时,买家的消费者权益维护存 在疑问,不知道该如何维护自身的合法权益。3、买家忠诚度难维持。买家网购商品一般是在商品打折促销的时候,从中挑选自己认为是最符合自己设定价位的商家。对于购买的商品,如果到手后发现并不是自己理想中的商品模样, 这样会使买家不再购买。事实上,网民的增加 或者网购网站注册会员的数量增长也并不能说明买家的增多。如何维系买家的忠诚度是网购需要解决的问题,也是维系网购长盛不衰的重要因素。4.系统安全缺失。归因于系统的开放性,推荐系统易遭受到人为攻击。攻击 者通过注入虚假用户概貌信息,试图改变系统的推荐结果以达到自己的企图。我们将这类攻击称之为用户概貌注入攻击 (Pro巾leIn
14、jection Attack )或托攻击(Shilling Attack )从基本的随机攻击、平均攻击到复杂的流行攻击、分块 攻击等。最近的研究表明大部分的流行协同过滤算法很容易被虚假用户概貌攻击 所操纵,导致用户对系统满意度的下降。典型的,攻击者通过对虚假用户概貌中 的目标项目赋予最大值或最小值来对推荐系统造成威胁。并且,注入的用户概貌与真实用户概貌相似度很高。根据攻击者的意图,我们将提升目标项目的攻击称 为推攻击(Push Attack ),而将打压目标项目的攻击称为核攻击 (Nuke Attack )。3.系统的领域分析(四色建模法)领域建模有很多种方法,对于同样的问题域使用不同的建模手
15、段得到的模型 可能也不尽相同。四色建模法(Color UML)是由Peter Coad发明的一种建模方 法,将抽象出来的对象分成四种原型(archetype )。时标性对象(moment-interval )企业的业务系统主要的目的之一,就是记录经济往来的足迹,并将这些足迹 形成一条有效的追溯链。这些足迹通常都具有一个特性,即它们都是时标性对象 (moment-interval )。这种对象表示那些在某个时间点存在, 或者会存在一段时 间的,这样的对象往往表示了一次外界的请求,比如一次询价( Quotation ), 一次购买(Sale),这样的对象表示的都是系统的价值所在,所以也是最重要的
16、一类对象,一般用粉红色来表示。这样的对象一般都有一个起始时间和终止时间, 以及一个唯一的标识号,用来唯一的标识这一次客户请求,比如 PolicyNo.发现这些时标性对象就是建模的起点。 对于这些时标性对象稍加整理,我们人,地点, 物(party/place/thing )在得到骨干之后,我们需要丰富这个模型,使它可以更好的描述业务概念。这时候,我们需要补充一些实体对象。通常实体对象有三类:人,地点, 物 (party/place/thing )。这种对象往往表示的是一种客观存在的事物,例如:人,组织,产品,配件等等,这些事物往往会在一种moment-interval 中扮演某个Role,比如某
17、个人会在一 次购买中扮演Customer的角色,也可以在询价中扮演询价人的角色。这类对象 第三重要,所以一般用绿色来表示。这类对象一般都有Name,Address等属性角色(role )在这个基础上,我们可以进一步抽象这些实体事如果参与到各种不同的流程中去的,这时候,我们就需要用到角色(role ):这种对象表示的是一种角色,往往由人或者物来承担,会有相应的责任和权利,一般一个moment-interval对象会关联多个Role,比如说一次询价(Quotation )涉及到两个Role,询价人(Quoter)和询价的产品(Product for Quotation ),这类对象是除moment
18、-interval对象外最重要的一类对象,一般用黄色来表示。这类对象一般都有一些被moment-interval对象请求的操作,用来完成它们的职责图3.3角色(role )描述对象(description )最后再把一些需要描述的信息放入描述对象(description )。这种对象一般是分类用或者描述性的对象,一般某个Thing,Place , Party会属于某个Description ,主要用来表示一类事物,它的属性一般都是这一类事物都有的属 性,这类对象一般用蓝色来表示。这类对象一般都有type,defaultValue等属性。图3.4 描述对象(description )我们就得了应
19、用四色建模方法(color modeling )建立的一套领域模型。4.系统的主要模型图4.1用例图(1)个性化推荐系统UML用例图如4.1所示:灌客图4.1个性化推荐系统UMLffl例图(2)绘制网站工作人员用例图,即卖家的用例图,如图 4.2所示:图4.2网站工作人员用例图(3)绘制系统管理员用例图,即商城后台管理员的用例图,如图 4.3所示:图4.3管理员用例图类图(功能逻辑类)类图技术是面向对象的方法的核心, 它表示系统中类与类之间的交互。下图显示了网上购物整个系统的类图。个性化推荐系统物品 UML类图如下所示:在装物品昭聚上限物品+ 1 B-+自称 桂厂商家+ 1 U函号+日期图4.
20、4个性化推荐系统UM送图时序图、协作图(1)个性化推荐系统UML时序图如下所示:中图4.5个性化推荐系统UML寸序图(2)用户注册本系统的用例工作流程,其序列图如图 4.6所示:Customer:MainFsm; Re.ist-r: Account1.打开主界面LL打开注tfWifiiEH创建注册界面2一输入注册信息_ 2.1 .查询注册信息-A22判断是否俄复 三N3注册A_ 3,返回注册信息一一-图4.6用户注册序列图个性化推荐系统UML协作图如下所示:图4.7个性化推荐系统UMLH乍图(4)用户登录用例的工作流程,其序列图如图 4.8所示:Customer支代身位G日:LoLinFQm:Main
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 6.2交友的智慧(教学设计)2026-2027学年度道德与法治 七年级上册统编版
- 小学一年级生命生态安全第17课拒绝餐饮浪费教学设计
- 初中九年级数学直接开平方法解一元二次方程教学设计
- 焊接专机装配工安全文化评优考核试卷含答案
- 浮选工QC管理考核试卷含答案
- 初中七年级心理健康教学设计:我的生活好帮手
- 初中英语七年级上册Unit 3单元整体教学设计:基于新中考导向的核心素养落实
- 初中八年级道德与法治《奉法者强则国强》教学设计
- 高二化学选择性必修1第1课时反应热与焓变教学设计
- 高三地理中国工业区域协同发展教学设计
- 2026年地产运营AI 解决方案合同
- 邀请招标文件
- 学史方法(一)如何建立历史的纵向联系 课件(内嵌视频 )2025-2026学年统编版八年级历史下册
- 船厂看火监护制度规范
- 手术消毒铺单知识
- 2025年文山州遴选公务员笔试真题汇编带答案解析
- 铁路线路起道作业课件
- 《病原生物学的研究》课件
- 新22J01 工程做法图集
- 《W集团财务共享服务中心构建研究》
评论
0/150
提交评论