基于JSP的旅游网站系统设计与实现(有全套源码及数据库+中英文翻译

上传人:沈*** 文档编号:78953405 上传时间:2022-04-22 格式:DOC 页数:5 大小:80.08KB
收藏 版权申诉 举报 下载
基于JSP的旅游网站系统设计与实现(有全套源码及数据库+中英文翻译_第1页
第1页 / 共5页
基于JSP的旅游网站系统设计与实现(有全套源码及数据库+中英文翻译_第2页
第2页 / 共5页
基于JSP的旅游网站系统设计与实现(有全套源码及数据库+中英文翻译_第3页
第3页 / 共5页
资源描述:

《基于JSP的旅游网站系统设计与实现(有全套源码及数据库+中英文翻译》由会员分享,可在线阅读,更多相关《基于JSP的旅游网站系统设计与实现(有全套源码及数据库+中英文翻译(5页珍藏版)》请在装配图网上搜索。

1、摘 要 现代社会是信息社会。随着计算机网络技术、数据库技术、管理技术的发展,对信息的处理和利用已经深入到人类生活的各个方面。旅游是人们生活不可分割的组成部分,旅游业已成为当今世界上发展势头最强劲的产业,它是集吃、住、行、游、购、娱六大要素的一个综合性产业,次旅游活动涉及到众多的服务设施和旅游资源,其信息有着丰富的空间和时间的内涵同时由于旅游过程是一个受人为、自然等多种因素制约的复杂的过程,如何使游客在很短的时间内查找到所要旅游目的地的信息,是游客所关心的问题,更是旅游部门要解决的问题。 本文介绍的是以 Dreamweaver,JSP 为主要开发工具制作完成的旅游网站。网站采用的是 Micros

2、oft SQL Server 2000 数据库。通过网站开发应用技术的介绍、系统的分析、数据库的设计、网站的具体实现和系统的测试这五章,详细阐述了五十里旅游网站的开发过程。关键词:网络、数据库、网站 Abstract The modern society is the information society. Along with the computer networktechnology the data bank technology the management technology developmentprocessing and the use already penetrate

3、d each JSPect to the information which lived tothe humanity. The traveling is the people lives the inalienable constituent the tourismhas become now in the world the development tendency strongest industry it was thecollection eats lives the line swims buys an amusement six big essential factorcompr

4、ehensive industry the traveling activity involved to the multitudinous servicingfacility and the tourist resources its information has rich spatial and at the same time thetime connotation because the traveling process was one artificial the nature and so onthe many kinds of factor restriction compl

5、ex process how caused the tourist to search inthe very short time must travel the destination information was the tourist issue ofconcern was the traveling department must solve Question. This article introduces is take Dreamweaver JSP as the traveling website which themain development kit manufactu

6、re completes. The website uses is Microsoft SQL theServer 2000 databases. Through the website development application technologyintroduction the system analysis the database design the website concrete realizationand system test these five chapters in detail elaborated the Sniping traveling websitep

7、erformance history. Key words: Network database website 目 录摘 要. 1Abstract . 2第1章 绪 论 . 4 1.1 课题背景、目的与意义 . 4 1.2 国内外现状 . 5 1.3 研究设计的内容 . 6第2章 网站开发应用的技术介绍 . 7 2.1 JSP 技术介绍. 7 2.2 HTML . 8 2.3 SQL 数据库 . 9 2.4 Dreamweaver 开发环境的介绍 . 9第 3 章 需求分析 . 10 3.1 系统的需求分析 . 10 3.2 可行性分析 . 10第 4 章 总体设计 . 11 4.1 系统功能

8、设计 . 11 4.2 数据库设计 . 13 4.2.1 概念设计 . 13 4.2.2 逻辑设计 . 16第 5 章 网站的具体实现 . 19 5.1 建立站点 . 19 5.1.1 安装开发工具 . 19 5.1.2 环境配置 . 19 52 网站的具体实现 . 25 5.2.1 后台管理的实现 . 25第 6 章 系统测试 . 31 6.1 软件的测试 . 31第 7 章 结论 . 33参考文献. 34第1章 英文原文 . 36 1.4 2 Scripting languages . 37 第1章 绪 论1.1 课题背景、目的与意义 现代社会是信息社会。随着计算机网络技术、数据库技术、管

9、理技术的发展,对信息的处理和利用已经深入到人类生活的各个方面。 世纪, 21 全球经济一体化,企业将面临着更激烈的市场竞争。管理科学化、电子化、网络化成为企业的必需。实施的成败关系着企业的生存和发展。随着我国社会经济的迅猛发展以及改革开放的深入,各种国企、私企的规模在不壮大,实力在不断提高,数据信息处理及需求量在不断增加。利用计算机来管理信息的收集、加工、处理和传递,已成为企业管理必不可少的手段和工具,建立一个完善的集成化、信息化、网络化的企业管理信息系统,已经迫在眉睫。一个现代化标准的计算机信息网络的建成,无疑将使企业的效益跃上一个新台阶。 旅游业在世界上被誉为永不衰弱的朝阳行业。在我国,旅

10、游业在国家的培育扶植下,正以空前的速度发展着。随着旅游业的蓬勃发展和中国进入 WTO 后国外旅游公司的涌入,市场竞争也是空前激烈。在这种环境下旅行社传动的运作模式已经无法再适应当今市场的快速发展。想要在竞争中占领市场、锁定客户,只有通过加快内部管理信息化、电子化建设,提高工作效率,降低经营成本,从而提高企业的竞争力。 目前,我国旅游事业的发展十分迅速,旅游是人们生活不可分割的组成部分,旅游业已成为当今世界上发展势头最强劲的产业,它是集吃、住、行、游、购、娱六大要素的一个综合性产业,次旅游活动涉及到众多的服务设施和旅游资源,其信息有着丰富的空间和时间的内涵同时由于旅游过程是一个受人为、自然等多种

11、因素制约的复杂的过程,如何使游客在很短的时间内查找到所要旅游目的地的信息,是游客所关心的问题,更是旅游部门要解决的问题。 五十里是清王朝的发祥地历史悠久,文化源远流长,人文底蕴深厚,自然风光宜人,它的古迹-永陵已经成功的申请为世界文化遗产。如何开发和运用好这些旅游资源,已成为发展五十里经济的重要产业。变资源优势为经济优势和产业优势,是值得关注的问题。1.2 国内外现状 旅游与信息产业已成为目前最热门的词汇,“旅游”已逐渐成为人们休闲度假调节生活节奏的一种重要方式quot从刚刚过去的 2006 年/五一 0 黄金周的旅游情况就可以看到我国旅游业的兴旺发达。计算机产业在全球的迅速发展使互联网在人们

12、的工作生活中扮演着越来越重要的角色甚至成为比电话电视报纸还重要的获取信息的重要工具。目前人们把外出旅游作为第一选择的同时更愿意选择自助旅游quot据上海一家刊物调查约有 70的白领在回答/下次你将选择的出游方式 0 这一问题样令人振奋quot据报道网上旅游正在迅速扩张原因是上网查询旅游资料十分方便以及上网订购机票和参加旅游团通常可获得折扣优惠quot调查显示3/4 的网民旅游前会上网查询旅游资料和折扣旅游团其中 16会订购机票quot而美国 CNN 公布的数据是:全球约有超过 17 万家的旅游企业在网上开展综合专业特色的旅游服务全球约8500 万人次以上享受过旅游网站的服务全球旅游电子商务连续

13、 5 年以 350以上的速度发展quot另据美国著名的 CRG 研究公司预计在 2002 年全球电子商务销售额将突破 4200 亿美元其旅游业电子商务销售额突破 630 亿美元占全球电子商务的销售总额的 24以上全球约有超过 30 万家的旅游网络企业在网上开展旅游服务享受过旅游网站服务的全球游客将超过 2 亿人次以上quot。虽然在这些数字中中国的份额并非名列前茅但其前景却是可观的quot世界旅游组织商务委员会首席执行官JoseAntonnioFerreiro 说因特网在旅游行业的应用越来越普遍到 2003 年北美洲地区因特网用户占主导的地位将会被亚太地区的用户取代quot可以看到网络化带来了

14、旅游业的深刻变革网上营销将成为旅游业最重要的营销手段quot因此我们要建设优质高效的旅游业网站充分利用互联网的优势探索更具竞争力的经营方式寻求更大的竞争优势和发展空间quot毫无疑问未来的旅游企业将会是得网络者得天下quot要实现优质高效的旅游业网站建设其中一个是建立成功的动态的旅游网页quot。 今天的网站大多都采用 JSP 技术。JSP 即 JAVA Server Page 的是缩写。应用 JSP技术可以实现动态的交互功能,常见的 JSP 脚本语言有 VBScript 和 JAVAScript 等,用这种动态的脚本语言开发的网站,操作灵活、功能完善、便于维护同时还有一个最大的优点是脚本本身

15、容易掌握。1.3 研究设计的内容 游客可以通过五十里旅游网站主要对各个风景的介绍来了解旅游的基本情况。通过旅游百宝箱来给旅游者带来出行的方便。酒店订房介绍个酒店的情况,让游客对情况进行了解,解决后顾之忧。旅游指南对各个旅游细节进行宣传,让游客更全面的了解旅游景点。 第2章 网站开发应用的技术介绍2.1 JSP 技术介绍 JSP(JAVA Server Pages)动态网页,是微软公司推出的一种用以取代 CGI(Common Gateway Interface)通用网关接口的技术。JSP 本身不是脚本语言,它只是提供了一种镶嵌在 HTML 页面中的脚本程序得以运行的环境。我们可以通过JSP 结合

16、 HTML 语言、JSP 指令和 JAVAX 元件以及数据库等方面的知识,使用自己的 WEB 服务器创建并运行动态式的交互式 WEB 站点。用户端只要使用可执行HTML 码的浏览器,即可浏览 JAVA Server Pages 所设计的网页内容。JAVA ServerPages 所使用的脚本语言均在 WEB 服务器端执行,用户端的浏览器无需执行这些脚本语言。 目前,JSP(JAVA Server Pages)技术已经相当的普及,在 Internet 上几乎处处可以看到它的身影。应用 JSP 技术,无需复杂的编程,就可以开发出专业的动态 WEB站点。JSP 的出现,给你静态为主的 WEB 带来了

17、全新的动态效果,使站点具有更加灵活和方便的交互性,在 Internet 中实现信息的传递和检索越来越容易。JSP 构建的网站有以下的特点: (1)使用 JavaScript 和 VBScript 等简易的 Script 语言,结合 HTML 代码,就可以快速的完成网站的应用程序。 (2)不需编译和链接就可以直接执行,并整合于 HTML 当中。 (3)使用一般的文本编辑程序,如记事本就可以编辑设计。 (4)与浏览器无关。客户只要使用执行 HTML 代码的浏览器就可以浏览 JSP的网页内容。不存在浏览器兼容的问题,由于 JSP 是在服务器端运行的,当客户端浏览器浏览 JSP 网页时,服务器会将该网

18、页文件重新解释一遍,并将生成的标准的 HTML 文件发送给客户端浏览器,因为送出的是标准的 HTML 文件,当然不会存在浏览器的兼容问题了。 (5) 与任何 JAVAX Script 语言完全兼容。 JSP 除了可使用 JavaScript 和 VBScript语言来设计外,可通过任何 Plug-in 方式,使用厂商提供的其它脚本语言。 (6)JSP 的源程序不会传到用户的浏览器上,因而可以保护源程序不会外漏。 (7)采用了面向对象技术。 (8)可通过 JAVAX 服务器组件来扩充增加功能。2.2 HTML HTML HTML(Hyper Text Markup Language超文本标记语言

19、)是用于创建 Web文档的编程语言。由于编写制作的简易性,HTML 在 Word Wide Web 的迅速增长中扮演着主要角色;作为 WWW 的核心技术之一,HTML 在 Internet 领域得到广泛的应用。 HTML 是一种超文本标记语言,通过它可以往普通文档中加入一些的标识符(这些标识符具有一定的语法结构),使生成的文档中含有其它文档,甚至图像、声音、动画等,从而成为超文本文档(Hyper Text Document)。实际上超文本文档本身是不含有上述多媒体数据的,而是仅含有指向这些多媒体数据的指针,这种指针一般称为链接(Link)。通过超文本文档方式,用户仅仅使用鼠标电击操作就可以得到

20、所要的文档,而不管该文档是何种类型(普通文档、图像或声音等),也不管它位于何处(本机上、局域网上或未知的某国外机器上)。 虽然用 Macromedia Dreamweaver MX 就能编辑出一个非常优秀的网页来,但是了解 HTML 语言的基本,会带来很大的方便。在网页的编辑制作过程中,通常要根据需要对源代码进行直接的编辑或修改,有时需要调整各个标记元素的嵌套关系。例如,要取消一个表单上边界间隔的默认值,就用到这一点;还有就是要使自己所编辑的网页更加精炼,也需要对自己所编写的网页中所产生多余的代码标记进行删除等操作。这些都以了解 HTML 的基本语法为基础。2.3 SQL 数据库 SQL Se

21、rver 是由 Microsoft 开发和推广的关系数据库管理系统(DBMS)它 最初是由 Microsoft、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年 推出了第一个 OS/2 版本。 SQL Server 近年来不断更新版本,1996 年,Microsoft 推出了 SQL Server 6.5 版本;1998 年,SQL Server 7.0 版本和用户见面;SQL Server 2000 是 Microsoft 公司于 2000 年推出的最新版本。具有以下的特点: 1 真正的客户机/服务器体系结构。 2 图形化用户界面,使系统管理和数据库管理更加直

22、观、简单。 3 丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。 4 SQL Server 与 Windows NT 完全集成,利用了 NT 的许多功能,如发送和 接受消息, SQL Server 也可以很好地与 Microsoft BackOffice 管理登录安全性等。 产品集成。 5 具有很好的伸缩性,可跨越从运行 Windows 95/98 的膝上型电脑到运行 Windows 2000 的大型多处理器等多种平台使用。 6 对 Web 技术的支持,使用户能够很容易地将数据库中的数据发布到 Web 页面上。 7 SQL Server 提供数据仓库功能,这个功能只在 Oracle

23、 和其他更昂贵的 DBMS 中才有。2.4 Dreamweaver 开发环境的介绍 Macromedia Dreamweaver 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合成一个功能强大的工具,使每个级别的开发人员都可以利用它快速创建界面及站点应用程序。对基于 CSS 的设计提供最好的支持到手动编码功能,Dreamweaver 在一个集成和高效的环境中为专业人员提供所需要的工具。开发人员可以将服务器技术(例如 CFML、JSP、JSP 和PHP)与 Dreamweaver 配合使用,建立连接到数据库、Web 服务和旧式系统的强大 I nter

24、net 应用程序。 在 Dreamweaver 中用户可以创建自己的对象和命令,修改快捷键,甚至编写JavaScript 代码,用新的行为、属性检查器和站点报告来扩展 Dreamweaver 的功能。 第 3 章 需求分析3.1 系统的需求分析 系统的需求分析是在开发系统之前必须做的一个环节,它起着很大的重要性,但为了准确的确定目标系统需要作什么,了解用户明确的需求,于是对网站全过程进行了调研,最终得以明确用户的需求。 随着旅游业的迅猛发展,节假日选择旅游的人们是越来越多了,但是由于很多旅游景点在网上宣传的力度不够大,游客对他们并不怎么了解。随着网络走入到千家万户,人们已不在是传统的方法到处咨

25、询,而是习惯于在网上浏览相关的信息。所以旅游网站的建设对旅游的发展有很好的推进作用。3.2 可行性分析 可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 五十里旅游网站主要通过各个风景介绍,让用户了解旅游的基本情况。通过旅游百宝箱来给旅游者带来出行的方便。酒店订房解决人们的后顾之忧,购物导航对五十里的物产进行宣传。 从网站开发的技术角度看,该网站应

26、用到常用的网站开发工具 DreamweaverMX 2004,JSP 脚本语言,及数据库等开发者对这些开发工具都有一定的了解。通过短时间的学习可以掌握基本的开发技术。开发该网站所用的成本低,因为是自己开发,只需要购买一些参考资料及开发软件便可。从时间上看,在两个月的时间里学习并开发该网站时间上是有点紧的,不过从现在起就开始抓紧去学习和时间应该还是可以完成的。 第 4 章 总体设计4.1 系统功能设计 4.1.1 网站结构功能 通过对旅游网站的用户需求分析,得出了五十里旅游网站前台的功能,共有旅行社介绍、旅游指南、后台管理、线路预定、留言板,会员注册等几个功能,对于每个功能分成不同的模块,对于用户只要进入网站就有相应的权限对此网站的信息进行相应的操作,其结构功能图如图 4.1 所示。 五 十 里 .

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!