旅游计划智能推荐项目的设计与实现.docxVIP

旅游计划智能推荐项目的设计与实现.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

毕业设计说明书

旅游计划智能推荐工程的设计与实现

2020年5月15日时,Tomcat要将Jsp转化为Servlet文件并进行编译,这个步骤使得你的第一次访问会很慢,当然后面的速度是不会受到影响。

Tomcat中有一个应用叫做manager,想要访问manager是需要输入用户名和密码的,通过manager并借助FTP,你可以实现远程部署和撤销某个应用。

2.3.MySQL数据库

MySQL是一个小型的开源的关系型数据库,MySQL的有优点是占用空间不大、反应快、维护本钱不高。而且因为反响快与稳定性高、操作简易所以Mysql的用户非常多。MySQL数据库的支持的变成语句是SQLo而SQL语句是目前最为标准化的数据库编辑语言,SQL的出现使得存储、更新和访问数据库信息变得更加方便。MySQL可用于Unix,Windows等众多主流环境,这也是MySQL能够在个人电脑或是服务器使用的原因。

2.4.Eclipse

Eclipse是一个功能强大兼容性高的平台,对各种开源产品十分友好。目前大多数的Eclipse使用者虽然都是把Eclipse仅仅当做Java开发平台来使用,可是Eclipse开发公司的目标可不是这么小的。作为高知名度的开源的自由的集成开发环境,经过不断的技术革新和产品功能完善,氏lipse通过安装插件已经可以支持大量的不同的计算机语言。

因为这样的优势让使用Eclipse的大型公司愈发增多。也大大促进了Eclipse的开展。

第3章系统分析

一个成功的优秀的软件开发必然会进行深入且细致的可行性研究以及大量的细致的功能需求分析。

需求分析的目的是确定软件的功能和使用方式,要求系统拥有完整的、清晰的功能,确保系统的运行环境。还需要对系统的开展前景进行分析以确保系统的价值。

3.1.可行性分析1.1.引言

可行性分析的目的是为了保证现有的系统功能问题有可行的解决方法,确保后面研究的顺利进行,确保课题的研究价值和研究意义。

1.2.目的和意义

旅游计划智能推荐工程的目的是要解决目前数据过多导致消费者难以获取适合自身的有效信息且随经济增长消费者的消费特征日益个性化的问题。为游客提供较为针对性的旅游路线服务,让工程可以更好地与各个层面,各水平的消费者实现对接。

3.1.3.经济可行性

旅游计划智能推荐系统使用ssm框架以及当前应用广泛的动态网页技术,开发容易,操作简单,不需要大量时间、物力就可开发,且系统对环境的要求低。系统操作简单,可以使用大局部人群,让人们不需要进行专业的培训也可以使用本系统。

1.4.技术可行性

旅游计划智能推荐系统是使用ssm框架、HTML技术、MySQL关系型数据库、JSP技术、JavaScript脚本进行开发。

JSP是应用广泛且较为平安的动态网页技术。目前国内的各大电商平台基本都是用的此项技术。MySQL是免费的且开源的关系型数据库,而且它使用还是目前使用度最高的SQL语言进行管理。

所以旅游计划智能推荐工程无论在经济上还是技术上都是可行的,且开发本系统具有一定的经济价值和使用价值,具有一定的社会意义。

2.需求分析

需求分析的目的是为了确定系统功能所进行的分析。是为了保证系统的实用性。

3.2.1.用户需求

用户即是一个系统的使用者,经过分析,旅游计划智能推荐系统应当具有基础用户、管理员两种使用者,这两类使用者对系统的需求简要如下:

基础用户:可随时查看管理员所上传的旅游路线、酒店、景点的信息,可通过名字搜索筛选旅游路线、酒店、景点,可以查看旅游路线,酒店,景点的详细信息。可以发布,提供自己的旅游攻略。可以对景点,酒店进行预订。对于自己的账号可以查看并修改个人信息。

管理员:管理员可以对景点、酒店,旅游路线进行上传或删除,对其详细信息进行修改,对基础用户账号进行添加或删除。对基础用户上传的攻略可以进行审核,审核通过那么显示,不通过那么可以说明理由。

3.2.2.系统功能划分

将需求分析放到系统中把需求转化为系统功能并将其模块化。系统功能的划分也是整个数据库设计的关键。

系统功能模块的基础理念依据是将系统的需求划分成许多相对独立的、功能单一的功能模块。这样的设计可以方便模块的设计,编写、测试、排错,大大节省了系统研制研发的工作。

景点,旅游路线,酒店,旅游路线查询模块:本模块的功能是用户可以通过名称进行检索,搜索管理员或用户上传的景点,路线,酒店,攻略等信息,大大提高了用户浏览信息的效率,优化用户体验。

旅游攻略模块:本模块的功能是用户可以撰写自己的旅游攻略进行发布经过审核后,审核通过的旅游攻略将可以显示在网页中让其他游客看到,既可以提高用户体验也可以使旅游计划多样化。

后台管理系统模块:本模块的功能主要分为两种使用

文档评论(0)

193****2543 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档