个性化推荐系统分析与设计——系统分析设计与开发方法课设.doc
文本预览下载声明
课 程 设 计 报 告
课程名称 系统分析设计与开发方法
课题名称 个性化推荐系统的分析与设计
专 业 信息管理与信息系统
班 级
学 号
姓 名
指导教师
2016年 11 月 4 日
一、设计内容与设计要求
1.设计内容:
见附录
2.设计要求:
1).设计正确,方案合理。
2).界面友好,使用方便。
3).建模语言精炼,结构清晰。
4).设计报告4000字以上,含建模语言说明,用户使用说明,UML建模图。
5).上机演示。
二、进度安排
第十五周 星期一 下午2:00——6:00,星期二 下午2:00——6:00,
星期五 下午2:00——6:00
第十六周 星期一 下午2:00——6:00,星期二 下午2:00——6:00,
星期三 下午2:00——6:00
附:
课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。
正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。
附录:
设计课题1:个性化推荐系统的分析与设计
一、问题描述:
对网络购物个性化推荐系统进行分析与设计,对购物流程进行分析,对购物中关键环节进行设计,实现对商品的录入、显示、修改、排序、保存、销售、售后服务以及客户管理等操作实现推荐结果准确性、推荐结果多样性、用户交互度、系统界面设计、系统交互设计、推荐透明度(推荐解释)。
二、功能要求:
1、用UML完成一个小型团购系统的分析、设计。
2、写出系统需求报告,说明系统的功能。
3、通过面向对象的分析和设计建立系统模型。
4、画出完整的用例图、类图、对象图、包图;及时序图、协作图、状态图、活动图;及组件图和配置图 )
三、建模提示:
1、使用Enterprise Architect 8.0建模。
2、使用 Ration Rose 或StarUML建模。
四、其它
对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能,特别是售后以及客户关系管理。
目 录
1. 概述 1
1.1系统的背景分析 1
1.2个性化推荐系统介绍 1
2.个性化推荐系统的分析与设计系统的SWOT分析 2
2.1. 优势与劣势分析 2
2.2.机会与威胁分析 3
3.系统的领域分析(四色建模法) 4
3.1时标性对象(moment-interval) 5
3.2人,地点, 物(party/place/thing) 5
3.3角色(role) 6
3.4描述对象(description) 7
4.系统的主要模型图 8
4.1用例图 8
4.2类图(功能逻辑类) 10
4.3时序图、协作图 11
4.4状态图 14
4.5.总体结构图 15
5.总结 16
6.参考文献 16
7 评分表 17
概述
1.1系统的背景分析
随着信息化水平的提高,网络己成为人们学习、工作和生活的重要组成部分。如何在浩瀚的知识海洋中找到所需信息,己经越来越引起人们的关注。
传统的网络服务没有考虑到用户差异,而以拓展信息范围,增加信息深度的方法为不同用户提供相同的信息空间。面对巨大的数据源,用户迫切需要一种能够根据自身特点自动组织和调整信息的服务模式,这就为电子商务推荐智能系统的产生和发展提供了契机。
随着电子商务规模的逐渐扩大,网上商品的种类和数量也快速增长。商品不断丰富,顾客购物选择的余地大大扩展,但顾客往往需要花费大量的时间才能找到合适的商品。这种浏览大量无关信息和商品的过程无疑会给消费者带来极大的不便,从而可能造成客户流失。
(1) 优势:能收集用户特征资料并根据用户特征,如兴趣偏好,为用户主动作出个性化的推荐。而且,系统给出的推荐是可以实时更新的,即当系统中的商品库或用户特征库发生改变时,给出的推荐序列会自动改变。这就大大提高了电子商务活动的简便性和有效性,同时也提高了企业的服务水平。将电子商务网站的浏览者转变为购买者:电子商务系统的访问者在浏览过程中经常并没有购买欲望,个性化推荐系统能够向用户推荐他们感兴趣的商品,从而促成购买过程。
提高电子商务网站的交叉销售能力:个性化推荐系统在用户购买过程中向用户提供其他有价值的商品推荐,用户能够从系统提供的推荐列表中购买自己确实需要但在购买过程中没有想到的商品,从而有效提高电子商务系统的交叉销
显示全部