文档详情

旅游信息系统的设计和实现Java毕业论文

s9****2
实名认证
店铺
DOC
5.17MB
约55页
文档ID:485151429
旅游信息系统的设计和实现Java毕业论文_第1页
1/55

本科毕业论文旅游信息系统的设计和实现马泽锐200930690119指导教师 司徒浩臻 讲师学院名称信息学院 专业名称软件工程论文提交日期2013年4月30日 论文答辩日期2013年5月18日摘 要个性化推荐是根据用户的兴趣特点和购买行为,向用户推荐用户感兴趣的信息和商品随着电子商务规模的不断扩大,商品个数和种类快速增长,顾客需要花费大量的时间才能找到自己想买的商品这种浏览大量无关的信息和产品过程无疑会使淹没在信息过载问题中的消费者不断流失为了解决这些问题,个性化推荐系统应运而生随着网络技术的发展,旅游业与计算机网络紧密结合,形成了一种全新的旅游形式——网络旅游据统计:全球约有17万家旅游企业在网上开展综合、专业、特色的网站服务;全球约有8500万人次以上享受到旅游网站服务然而,在国内,网络旅游的发展程度与国外还存在一定的差距因此,研究我国网络旅游的发展现状,分析其存在的问题,提出促进我国网络旅游发展的对策具有重要的意义本旅游信息系统,主要采用后台管理,前台展示推荐的方式设计,通过后台页面对旅游线路信息,旅游租车信息,旅游酒店信息,旅游图片信息的增加、删除、修改、查询操作,并在前台页面上进行推荐展示,达到将用户最关心,最感兴趣的旅游信息通过本系统显示出来。

本旅游信息系统主要采用的推荐方法有三种:基于评价的推荐方法,基于用户注册信息的推荐方法和基于关键字的推荐方法使用了上述推荐方法之后,使得本旅游信息系统变得更加智能化、个性化、自动化,这也是本旅游信息系统设计的一个主要目标本系统的一个重点,也是难点就是大数据量的查询在一个系统之中,查询是必不可少的功能,而查询设计的好坏,又直接决定了系统的性能的优越与否本系统巧妙的采用了两种方式来解决这个问题,第一个方法是:在HQL语句上进行优化,尽量不要全表扫描,尽量避免多表联合查询,这样能够提高数据库查询的速度;另一个方法是:设计Hibernate的数据缓存机制,先把查出来的数据存到缓存中去,以后去取的话就可以节约很多时间了,这样能够迅速提高二次查询的速度关键词:旅游信息系统 旅游推荐 大数据量数据优化Tourism Information SystemMa Zerui(College of Information, South China Agricultural University, Guangzhou 510642, China)Abstract: Personalized recommendation is based on the characteristics of user's interest and purchase behavior, information recommendation user interest to users and commodities. With the development of e-commerce, goods number and types of rapid growth, the customer needs to spend a lot of time to find you want to buy. In order to solve these problems, a personalized recommendation system emerge as the times require.With the development of network technology, tourism is closely combined with the computer network, the formation of a new form of Tourism characteristics in the online services; there are around more than 85000000 passengers enjoy travel website service. However, in China, there is still a gap between the level of development of tourism and foreign network. Therefore, the study on the development of the network of tourism in China, analyzed the existing problems, has the important countermeasures are put forward to promote the tourism development of China network.The tourism information system, mainly uses the backstage management, design front display the recommended way, through the back page for tourist route information, tourist information, Turisthotellet information, increase, delete, modify the tourism image information, query, and display recommended in the front page, the users are most concerned about, the tourism information interest through the system display. After the use of the recommended method, the tourism information system becomes more intelligent, personalized, automation, one of the main goals of the tourism information system design.A key point of this system, which is also a difficult problem, is the large amount of data query. In a system, the query is essential for the function, and the query design directly determines the performance of the system. This system uses two ways to solve this problem. Firstly: optimization in the HQL statement,avoiding full table scans and multi-table union-inquiry, this can increase the speed of database query. Secondly, the data caching mechanism of Hibernate is used to keep the data, and save a lot of query time. This can rapidly improve the query speed.Keywords: Tourism Management System Tourism comment large data query optimzation目 录1 引言 31.1 选题背景 31.2 目的和意义 31.3 可行性分析 41.3.1 技术可行性 41.3.2 经济可行性 41.3.3 运行的可行性 42 需求分析 52.1 开发环境及工具 52.2 系统的业务分析 52.2.1 系统流程图 52.2.2 系统用例图 72.3 系统的具体需求 82.3.1 系统前台页面业务逻辑 92.3.2 系统后台页面业务逻辑 142.4 系统性能需求 193 概要设计 203.1 具体实现的技术 203.2 功能结构的思想设计 213.2.1 系统的推荐方法 213.2.2 系统的功能结构图 223.3 系统数据流图 223.4 系统数据字典 234 详细设计 244.1 数据库设计 244.2 功能模块设计 284.2.1 管理员与会员模块 284.2.2 旅游线路信息模块 304.2.3 图片信息模块 334.2.4 用户评论模块 354.2.5 酒店和租车信息模块 374.3 网站安全 394.3.1 数据库安全模块设计 394.3.2 安全通讯协议 394.3.3 系统整体性安全 405 系统测试 415.1 系统测试的原则 415.2 系统测试的方法 415.3 系统测试的结果 426 大数据量查询优化 436.1 大数据量查询优化 436.1.1 Hibernate缓存的简介 436.1.2 Hibernate二级缓存的适用性 436.1.3 Hibernate缓存的配置方法 447 总结归纳 45参考文献 46致谢 47II1 引言1.1 选题背景随着互联网的发展,人们正处于一个信息爆炸的时代。

相比于过去的信息匮乏,面对现阶段海量的信息数据,对信息的筛选和过滤成为了衡量一个系统好坏的重要指标一个具有良好用户体验的系统,会将海量信息进行筛选、过滤,将用户最关注最感兴趣的信息展现在用户面前这大大增加了系统工作的效率,也节省了用户筛选信息的时间一个好的信息系统一方面能够帮助用户发现对自己有价值的信息,另一方面能够让信息能够展现在对他感兴趣的人群中,从而实现信息提供商与用户的双赢(连漪,梁健爱,2007)旅游业具有“无烟产业”和“永远的朝阳产业”的美称,它已经和石油业、汽车业一起成为世界三大产业随着网络技术的发展,旅游业与计算机网络紧密结合,形成了一种全新的旅游形式——网络旅游网络旅游是兴起于20世纪末的一种现代旅游方式据CNN公布的数据:旅游业电子商务销售额突破270亿美元,占全球电子商务销售总额的20%以上;全球约有17万家旅游企业在网上开展综合、专业、特色的网站服务;全球约有8500万人次以上享受到旅游网站服务;全球旅游电子商务连续5年以350%以上的速度发展(李江风,2003)1.2 目的和意义对旅游业这个行业而言:促进旅游业朝着信息化,技术化,成熟化的方向发展,做到与时俱进,做到与世界接轨;对游客而言:通过提供旅游信息系统这个平台,给用户带来各种各样的方便,用户不再需要跑旅游社就可以体验旅游的信息,甚至可以推荐出一些更加适合旅客的信息,从而实现系统的个性化,智能化。

对本人而已,通过这个旅游信息系统,不仅仅可以了解到旅游业的相关信息,而且可以掌握到系统开发的相关技术在这个旅游信息系统中,主要采用后台管理,前台展示推荐的方式设计通过后台对旅游线路信息,旅游租车信息,旅游酒店信息,旅游图片信息录入,并在前台页面进行推荐展示,达到将用户关心的旅游信息通过系统显示出来的目的用户在登陆此系统后,不用去旅行社,便可以看到旅行社推荐出来的线路。

下载提示
相似文档
正为您匹配相似的精品文档