需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14244 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:随着互联网行业的不断进步与发展,网络上出现的信息越来越多,因此人们就需要花费更多的时间来搜索自己需要的信息。为减轻用户的检索负担,推荐系统的研究越来越为人们所重视。 推荐系统通过采集和归纳用户的各种信息来了解用户的兴趣点和行为习惯,来向用户提供个性化的推荐内容。信息过滤技术通过学习用户兴趣和行为来选取相关的有用信息。两者的目的和方法在本质上是一样的。 本文说明了如何使用html,JavaScript,css等前端技术,结合java语言以及jsp技术,mysql数据库等技术,开发和实现一个酒店推荐系统。本文所设计的推荐系统提供了用户登录注册,酒店的推荐,酒店周围路线的查询,酒店的订单查询,客户基本信息的修改等功能。注册并成功登陆该网站的用户可以根据自己的需求来选择相应的酒店,本系统还可以根据用户的需求来实现个性化的酒店推荐。
关键词:酒店推荐系统;协同过滤;MVC模式;JSP
目录 摘要 Abstract 1 前言-1 1.1 开发背景1 1.2 开发目标1 1.3 开发意义2 2 对软件系统的研究-3 2.1 软件系统的研发办法-3 2.1.1 软件系统的研发模式-3 2.1.2 软件系统分析和设计办法-3 2.2 软件系统技术研发和结构体系选择-4 2.2.1 JSP概述-4 2.2.2 MYSQL SERVER概况-4 3 系统分析-5 3.1 可行性分析5 3.1.1 开发可行性.5 3.1.2 技术可行性.5 3.2 系统需求分析-8 3.2.1 功能方面的需求-8 3.2.2 性能方面的需求-8 3.3 系统软件在业务运行上的分析9 3.3.1 顾客网上酒店操作业务分析-9 3.3.2 管理员管理业务流程分析-9 3.4 数据流程图10 3.4.1 顶端数据流图-10 3.4.2 分层数据流图-11 4 系统设计.13 4.1系统功能结构设计-13 4.2.功能模块设计-13 4.2.1用户功能模块设计14 4.2.2管理员模块设计15 4.3 数据库设计-17 4.3.1 数据库概念设计-18 4.3.2 数据库逻辑设计-20 4.3.3表设计20 5 功能模块实现与测试.22 5.1 酒店推荐系统过程演示-22 5.1.1 用户的注册和及登录-22 5.1.2 酒店推荐-23 5.1.3酒店预订25 5.2 后台管理-25 5.2.1 管理员的管理界面-26 5.2.2 用户的管理界面-26 5.2.3订单的管理界面27 5.2.4酒店的管理界面27 5.3系统测试.27 5.3.1 测试的重要性及目的.27 5.3.2 测试的步骤.28 5.3.3 测试的主要内容.28 结论-29 参 考 文 献-30 致谢-31 |