mahout的个性化推荐影院售票系统的设计与实现(源码)【字数:16381】
目录
第 1 章前言 1
1.1影院售票系统的开发背景分析 1
1.2国内外研究现状 1
1.2.1影院售票系统的研究现状 1
1.2.2基于Mahout的个性化电影推荐研究现状 2
1.3研究目的和意义 2
1.3.1研究目的 2
1.3.2研究意义 2
1.4全文组织结构 3
1.5本章小结 3
第 2 章 系统需求分析 4
2.1系统可行性分析 4
2.2 系统功能性需求概述 4
2.3系统功能用例分析 6
2.3.1 系统用例概述 6
2.3.2 系统用例分析 7
2.4 系统非功能性需求概述 10
2.5本章小结 11
第 3 章 系统设计 12
3.1系统架构设计 12
3.2 系统功能模块设计 12
3.2.1 用户注册 *景先生毕设|www.jxszl.com +Q: @351916072@
模块 13
3.2.2用户登录模块 14
3.2.3用户管理模块 15
3.2.4影院管理模块 16
3.2.5影片管理模块 17
3.2.6电影票订购模块 17
3.2.7电影推荐功能模块 18
3.3 系统数据库设计 19
3.3.1 数据库概念模型设计 19
3.3.2 数据库逻辑模型设计 23
3.3.3 数据库物理模型设计 23
3.4系统包和类的设计 26
3.4.1 系统包设计 26
3.4.2 系统类设计 26
3.5本章小结 28
第 4 章 系统实现与编码 29
4.1 前台主要界面实现 29
4.1.1 用户注册实现 29
4.1.2用户登录实现 29
4.1.3用户订购电影票的实现 30
4.1.4电影的个性化推荐实现 32
4.2后台主要界面实现 33
4.2.1 用户管理实现 33
4.2.2影片管理实现 34
4.2.3查询票房实现 34
4.2.4订单管理实现 35
4.2.5影院公告管理实现 35
4.2.6留言管理实现 35
4.3部分代码展示 36
4.3.1基于用户的协同过滤个性化推荐代码 36
4.3.2基于物品的协同过滤个性化推荐代码 36
4.4小结 37
第5 章 系统测试 38
5.1系统测试概述 38
5.2测试过程及结果 38
5.3小结 47
第 6 章 总结与展望 48
6.1 总结 48
6.2展望 48
参考文献 49
致谢 50
第 1 章前言
1.1影院售票系统的开发背景分析
在互联网已囊括生活方方面面的当今社会,人们对精神文明的追求日益增长。电影,作为生活休闲的代名词之一,在精神文明建设中扮演着着愈来愈重要的角色。与此同时,电子商务产业的蓬勃发展使网络订票逐渐成为一种习惯,影院售票系统以其高效、低成本的特点,成为了新兴的经营模式与理念[1]。影城管理员通过合理地运用网络资源,迅速反映出用户对电影信息观看,放映信息的查看。并且能够根据用户的不同要求,第一时间为用户提供较为可靠、精准、快速的服务。同时,影院售票系统依靠其信息更新速度快、信息存储量大、可靠性高、应用方便等特点为影院的管理带来了极大的便捷之处[2]。客户足不出户便可以方便快捷地选购自己喜欢的电影,从而达到了双赢的效果。
巨大的商机吸引着越来越多的商家投身到提供网络预订服务的行列中来。如何在激烈的竞争中脱颖而出,取决于如何为用户提供好的服务质量[3]。如果用户在购票时花大量的时间选择自己想看的电影,用户需要盲目浏览大量无用的信息,这样的购票方式势必影响用户体验及降低效率,从而网站会流失部分用户。如果网站具有个性化推荐功能,准确把握用户需求,针对不同用户的口味,向其推荐喜欢的电影,无疑能改善用户体验,也能占据竞争优势。在互联网和信息技术带来信息过载的条件下,无论是信息消费者还是信息提供者都将面临一系列挑战:对信息消费者来说,从海量信息中准确地找出自己感兴趣的信息,是一件非常困难的事情;然而对信息提供者来说,把自己提供的信息准确可靠地展现在最需要它的用户面前,也同样充满挑战。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/368849.html