漯河市红色旅游网站/基于web的旅游网站/景点管理系统

摘要

随着社会的发展红色旅游业已成为全球经济中发展势头最强劲和规模最大的产业之一。红色旅游业在城市经济发展中的产业地位、经济作用逐步增强红色旅游业对城市经济的拉动性、社会就业的带动力、以及对文化与环境的促进作用日益显现。红色旅游业是中国经济发展的支柱性产业之。体现出红色旅游带动战略的巨大效应,红色旅游业的支柱地位已初见端倪。所以提升漯河市红色旅游业的地位,拓展漯河市红色旅游市场,制定合理的红色旅游市场营销战略具有十分重要的意义

在互联网发达的今天,制作一个漯河市红色旅游网站十分有必要。该设计根据前人开发经验,基于JSP技术和MySQL数据库设计一个漯河市红色旅游网站。系统的前台,实现了旅游景点进行购票,景点类型查看,用户注册登录等功能,并且提供了当地旅游景点介绍信息浏览。系统的后台,实现了包括对用户、旅游景点、景点类型、我的收藏等的添加、删除和修改。

本系统的开发使漯河市红色旅游网站能够更加方便快捷,同时也使漯河市红色旅游网站变的更加系统化、有序化。系统界面较友好,易于操作。

关键字:漯河市红色旅游网站; SSM框架 ;Mysql数据库JSP技术


Abstract

With the development of society, red tourism has become one of the strongest and largest industries in the global economy. The industrial status and economic role of red tourism in urban economic development are gradually increasing. The driving force of red tourism on urban economy, social employment and the promotion of culture and environment are becoming more and more obvious. Red tourism is one of the pillar industries of China's economic development. It reflects the great effect of red tourism driving strategy, and the pillar position of red tourism has begun to take shape. Therefore, it is of great significance to improve the status of Luohe red tourism, expand Luohe red tourism market and formulate a reasonable red tourism marketing strategy.

Today, with the development of the Internet, it is very necessary to make a Luohe red tourism website. According to the previous development experience, this design designs a Luohe red tourism website based on JSP technology and MySQL database. The front desk of the system realizes the functions of purchasing tickets for tourist attractions, viewing the types of tourist attractions, user registration and login, and provides the introduction information of local tourist attractions. The background of the system realizes the addition, deletion and modification of users, scenic spots, scenic spot types and my collections.

The development of this system not only makes Luohe red tourism website more convenient and fast, but also makes Luohe red tourism website more systematic and orderly. The system interface is friendly and easy to operate.

Key words: Luohe red tourism website; SSM framework; Mysql database; JSP technology
目录

摘要 1

Abstract 2

第一章 绪论 3

1.1背景和意义

1.2现状和趋势

1.3方法和内容

1.4结构安排

第二章 开发技术介绍

2.1 系统开发平台

2.2 平台开发相关技术

2.2.1 JSP技术介绍

2.2.2 MySQL数据库简介

2.2.3 B/S架构

2.2.4 SSM框架

第三章 系统分析与设计

3.1需求分析

3.2设计概要分析

3.2.1前台模块

3.2.2后台模块

3.3系统的实体模型

3.3.1实体属性

3.3.2实体关系总体E-R图

3.4数据库设计与实现

3.4.1数据库设计原则

3.4.2系统数据的逻辑结构

第四章 详细设计

4.1 本章简介

4.1.1前台首页功能模块

4.1.2用户功能模块

4.1.3管理员功能模块

第五章 系统测试

5.1登录和注册模块测试

5.2测试定义

5.3测试目的

5.4测试方案

5.5测试小结

第六章 总结与展望

参考文献

致谢

第一章 绪论

1.1背景和意义

伴随着我国的经济体制改革,红色旅游在近二十多年的发展中取得了巨大的成绩。但是,在我国红色旅游高速发展的同时出现了许多问题,诸如红色旅游资源开发和利用不足,旅游资源保护不力,而旅游资源、导游人才、旅游环境这三个方面又主导着红色旅游是否能健康有力发展。针对我国红色旅游发展的过程中旅游资源开发和利用、旅游人力资源、旅游资源保护三个主要方面存在的问题,提出了对旅游资源优化组合;对现有的旅游资源进行合法、合理的开发,对潜在旅游资源创意开发;利用现代公关活动来树立我国旅游业良好的国际形象;加快旅游资源业人才培养;以我国的经济方针政策为依托,加强旅游市场建设的对策、建议。

我们经济的发展,带动了国内红色旅游的发展,传统的信息媒体,如报纸、杂志、电视等,已经不能满足人们获取信息的要求。互联网的飞速发展,旅游的人越来越多,红色旅游也有了信息发布的新途径,因此设计一个漯河市红色旅游网站十分有必要和意义。

1.2现状和趋势

当今世界的主题是和平与发展,在这样的环境下,红色旅游的发展也越来越蓬勃。发达国家都已经有比较完备的红色旅游网站。国内近几年经济发展的也非常快,逐渐跟上国际脚步,人们对红色旅游也越来越热衷了。中国有广袤的疆域,全国各地都有著名旅游景点。已经有很多大型的漯河市红色旅游网站,例如《中国漯河市红色旅游网站》等还有比如《途牛网、携程网》等,随着本系统实现了用户、旅游景点、景点类型、我的收藏等。各门各目都已经非常详细和到位,用户在浏览的时候都十分方便快捷。漯河市红色旅游网站向着更加人性化、社区化、移动化方向发展。

1.3方法和内容

本课题是基于JSP技术通过Eclipse平台和MySQL数据库现的web设计。本设计主要实现的功能有:后台管理、前台注册和登录、对旅游景点的浏览等功能。这些功能符合了一个漯河市红色旅游网站的基本功能。经过后期加工可使网站越来越丰富。

1.4结构安排

第一章、绪论

第二章、系统开发环境与开发工具

第三章、系统分析与设计,主要介绍了系统数据库从实体模型到数据库的建立过程

第四章、详细设计,系统的设计和实现方法

第五章、系统测试,对系统测试的分析和结果处理

第六章、总结与展望,完成本系统后的总结与展望

致谢

参考文献


第二章 开发技术介绍具

此系统的关键技术和架构JSP技术、B/S结构、SSM框架Mysql数据库,是本系统的关键开发技术,对系统的整体、数据库、功能模块、系统页面以及系统程序等设计进行了详细的研究与规划。

2.1 系统开发平台

在该漯河市红色旅游网站中,Eclipse能给用户提供更多的方便,其特点一是方便学习,方便快捷;二是有非常大的信息储存量,主要功能是用在对数据库中查询和编程。其功能有比较灵活的数据应用,只需利用小部分代码就能实现非常强大的功能。因此,利用Eclipse 技术进行系统代码管理是该系统数据库的首选。

2.2 平台开发相关技术

2.2.1 JSP技术介绍

Java Server Pages技术是由Sun公司发布的,Sun公司利用jsp技术来开发动态Web应用的一项技术。它的特征是简单易学又可跨平台操作,在众多动态Web应用程序设计语言中最为合适,利用短短几年的时间就已经形成了一套完整的规范,并广泛地应用于电子商务等各个领域中。在国内,JSP已经得到了大家的重视,有了很好的发展,越来越多的动态网站开始采用JSP技术。下面就对JSP及其相关技术进行简单的介绍。JSP技术能以一种简单方便而且快速的方法生成Web页面。使用JSP技术的Web页面可以很轻松地显示动态内容。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器、应用服务器、浏览器和开发工具共同工作。

  2.2.2  Mysql数据库介绍 

利用Mysql的数据独立性、安全性等特点,在软件项目中对数据进行操作,可以保证数据准确无误,并降低了程序员的应用开发时间。

Mysql的特点是支持多线程,能方便的对系统资源充分利用,有效提高速度,还提供多种方式途径来对数据库进行连接;Mysql的功能相对弱小、规模也小,但本系统要求不高,Mysql完全可以满足本系统使用。

利用Mysql建立系统数据库,不仅有利于数据处理业务的早期整合,还能利于发展后两种数据扩展的操作。

2.2.3  B/S架构 

B/S结构是目前使用最多的结构模式,它可以使得系统的开发更加的简单,好操作,而且还可以对其进行维护。使用该结构时只需要在计算机中安装数据库,和一些很常用的浏览器就可以了。浏览器就会与数据库进行信息的连接,可以实现很多的功能,B/S结构是可以直接进行使用的,而且B/S结构在使用中极大的减少了工作的维护。基于B/S的软件,所有的数据库之间都是相互独立的,因此是非常安全的。因为基于B/S结构可以清楚的看到系统正在处理的业务,并且能够及时的让管理人员出决策,这样就可以避免企业的损失。B/S结构的基本特点是集中式的管理模式,用户使用系统生成数据后,这些数据就可以存储到系统的数据库中,方便日后能够用到,这样就可以满足人们的所有的需求。

图2-1  B/S模式三层结构图

2.2.4 SSM框架

当今流行的“SSM组合框架”是Spring + SpringMVC + MyBatis的缩写,受到很多的追捧,“组合SSM框架”是强强联手、各司其职、协调互补的团队精神。web项目的框架,通常更简单的数据源。Spring属于一个轻量级的反转控制框架(IoC),但它也是一个面向表面的容器(AOP)。SpringMVC常常用于控制器的分类工作模式,与模型对象分开,程序对象的作用与自动取款机进行处理。这种解耦治疗使整个系统的个性化变得更加容易。MyBatis是一个良好的可持续性框架,支持普通SQL查询,同时允许对存储过程的高级映射进行数据的优化处理。大型Java Web应用程序的由于开发成本太高,开发后难以维护和开发过程中一些难以解决的问题,而采用“SSM组合框架”,它允许建立业务层次结构,并为这个问题提供良好的解决方案。

第三章 系统分析与设计

3.1需求分析

近十年来,网络在中国蓬勃发展,在这个信息高度密集,互联网已超越过传统媒介(电视、报刊、人际信息渠道)而成为人们获取信息的首选媒介。经调查,将上网查询作为了解旅游景点的主要渠道已超过66.7%,因此促进网站建设极有必要。

3.2设计概要分析

3.2.1前台模块

前台模块用于实现用户对本网站的浏览,注册,登入以及登录后的一些操作。包括个子模块:未登录浏览模块、用户登入模块、用户注册模块、旅游景点模块、红色革命模块、用户退出系统。如下图3-1所示:

3.2.2后台模块

后台模块用于实现管理员对后台数据的添加、删除、修改。主要包括六个子模块:管理员登入模块、用户管理、旅游景点管理、景点类型管理、我的收藏管理、系统管理。如下图3-2所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一枚小小程序员哈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值