JSP旅游网站建设设计与实现论文_第1页
JSP旅游网站建设设计与实现论文_第2页
JSP旅游网站建设设计与实现论文_第3页
JSP旅游网站建设设计与实现论文_第4页
JSP旅游网站建设设计与实现论文_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

现代社会是信息社会。随着计算机网络技术、数据库技术、管理技术的发展,对信息的处理和利用已经深入到人类生活的各个方面。旅游是人们生活不可分割的组成部分,旅游业已成为当今世界上发展势头最强劲的产业,它是集吃、住、行、游、购、娱六大要素的一个综合性产业,次旅游活动涉及到众多的服务设施和旅游资源,其信息有着丰富的空间和时间的内涵同时由于旅游过程是一个受人为、自然等多种因素制约的复杂的过程,如何使游客在很短的时间内查找到所要旅游目的地的信息,是游客所关心的问题,更是旅游部门要解决的问题。本文介绍的是以站采用的是000数据库。通过网站开发应用技术的介绍、系统的分析、数据库的设计、网站的具体实现和系统的测试这五章,详细阐述了五十里旅游网站的开发过程。关键词:网络、数据库、网站is to is in it an to at so of to is QL 000 in .论. 课题背景、目的与意义. 国内外现状. 研究设计的内容.站开发应用的技术介绍.系统的需求分析.可行性分析.系统功能设计. 数据库设计.念设计.辑设计. 建立站点.装开发工具.境配置.网站的具体实现.软件的测试.文原文. 2.题背景、目的与意义现代社会是信息社会。随着计算机网络技术、数据库技术、管理技术的发展,对信息的处理和利用已经深入到人类生活的各个方面。21 世纪,全球经济一体化,企业将面临着更激烈的市场竞争。管理科学化、电子化、网络化成为企业的必需。实施的成败关系着企业的生存和发展。随着我国社会经济的迅猛发展以及改革开放的深入,各种国企、私企的规模在不壮大,实力在不断提高,数据信息处理及需求量在不断增加。利用计算机来管理信息的收集、加工、处理和传递,已成为企业管理必不可少的手段和工具,建立一个完善的集成化、信息化、网络化的企业管理信息系统,已经迫在眉睫。一个现代化标准的计算机信息网络的建成,无疑将使企业的效益跃上一个新台阶。 旅游业在世界上被誉为永不衰弱的朝阳行业。在我国,旅游业在国家的培育扶植下,正以空前的速度发展着。随着旅游业的蓬勃发展和中国进入 国外旅游公司的涌入,市场竞争也是空前激烈。在这种环境下旅行社传动的运作模式已经无法再适应当今市场的快速发展。想要在竞争中占领市场、锁定客户,只有通过加快内部管理信息化、电子化建设,提高工作效率,降低经营成本,从而提高企业的竞争力。目前,我国旅游事业的发展十分迅速,旅游是人们生活不可分割的组成部分,旅游业已成为当今世界上发展势头最强劲的产业,它是集吃、住、行、游、购、娱六大要素的一个综合性产业,次旅游活动涉及到众多的服务设施和旅游资源,其信息有着丰富的空间和时间的内涵同时由于旅游过程是一个受人为、自然等多种因素制约的复杂的过程,如何使游客在很短的时间内查找到所要旅游目的地的信息,是游客所关心的问题,更是旅游部门要解决的问题。五十里是清王朝的发祥地历史悠久,文化源远流长,人文底蕴深厚,自然风光宜的古迹何开发和运用好这些旅游资源,已成为发展五十里经济的重要产业。变资源优势为经济优势和产业优势,是值得关注的问题。内外现状旅游与信息产业已成为目前最热门的词汇,“旅游”已逐渐成为人们休闲!度假!调节生活节奏的一种重要方式从刚刚过去的2006年/五一0黄金周的旅游情况就可以看到我国旅游业的兴旺发达。计算机产业在全球的迅速发展,使互联网在人们的工作生活中扮演着越来越重要的角色,甚至成为比电话!电视!报纸还重要的获取信息的重要工具。目前人们把外出旅游作为第一选择的同时,更愿意选择自助旅游据上海一家刊物调查,约有70%的白领在回答/下次你将选择的出游方式0这一问题样令人振奋据报道,网上旅游正在迅速扩张,原因是上网查询旅游资料十分方便,以及上网订购机票和参加旅游团通常可获得折扣优惠调查显示,3/4的网民旅游前会上网查询旅游资料和折扣旅游团,其中16%会订购机票而美国球约有超过17万家的旅游企业在网上开展综合!专业!特色的旅游服务;全球约8500万人次以上享受过旅游网站的服务;全球旅游电子商务连续5年以350%以上的速度发展另据美国著名的2002年全球电子商务销售额将突破4200亿美元,其旅游业电子商务销售额突破630亿美元,占全球电子商务的销售总额的24%以上;全球约有超过30万家的旅游网络企业在网上开展旅游服务;享受过旅游网站服务的全球游客将超过2亿人次以上。虽然在这些数字中,中国的份额并非名列前茅,但其前景却是可观的世界旅游组织商务委员会首席执行官特网在旅游行业的应用越来越普遍,到2003年北美洲地区因特网用户占主导的地位将会被亚太地区的用户取代可以看到,网络化带来了旅游业的深刻变革,网上营销将成为旅游业最重要的营销手段因此,我们要建设优质高效的旅游业网站,充分利用互联网的优势,探索更具竞争力的经营方式,寻求更大的竞争优势和发展空间毫无疑问,未来的旅游企业将会是得网络者得天下要实中一个是建立成功的动态的旅游网页。今天的网站大多都采用用见的这种动态的脚本语言开发的网站,操作灵活、功能完善、便于维护同时还有一个最大的优点是脚本本身容易掌握。究设计的内容游客可以通过五十里旅游网站主要对各个风景的介绍来了解旅游的基本情况。通过旅游百宝箱来给旅游者带来出行的方便。酒店订房介绍个酒店的情况,让游客对情况进行了解,解决后顾之忧。旅游指南对各个旅游细节进行宣传,让游客更全面的了解旅游景点。态网页,是微软公司推出的一种用以取代用网关接口的技术。只是提供了一种镶嵌在们可以通过用自己的户端只要使用可执行可浏览户端的浏览器无需执行这些脚本语言。目前,术已经相当的普及,在用需复杂的编程,就可以开发出专业的动态你静态为主的站点具有更加灵活和方便的交互性,在1)使用合可以快速的完成网站的应用程序。(2)不需编译和链接就可以直接执行,并整合于3)使用一般的文本编辑程序,如记事本就可以编辑设计。(4)与浏览器无关。客户只要使用执行码的浏览器就可以浏览存在浏览器兼容的问题,由于客户端浏览器浏览务器会将该网页文件重新解释一遍,并将生成的标准的为送出的是标准的然不会存在浏览器的兼容问题了。(5)了可使用通过任何式,使用厂商提供的其它脚本语言。(6)而可以保护源程序不会外漏。(7)采用了面向对象技术。(8)可通过文本标记语言)是用于创建于编写制作的简易性,为域得到广泛的应用。过它可以往普通文档中加入一些的标识符(这些标识符具有一定的语法结构),使生成的文档中含有其它文档,甚至图像、声音、动画等,从而成为超文本文档(实际上超文本文档本身是不含有上述多媒体数据的,而是仅含有指向这些多媒体数据的指针,这种指针一般称为链接(通过超文本文档方式,用户仅仅使用鼠标电击操作就可以得到所要的文档,而不管该文档是何种类型(普通文档、图像或声音等),也不管它位于何处(本机上、局域网上或未知的某国外机器上)。虽然用是了解带来很大的方便。在网页的编辑制作过程中,通常要根据需要对源代码进行直接的编辑或修改,有时需要调整各个标记元素的嵌套关系。例如,要取消一个表单上边界间隔的默认值,就用到这一点;还有就是要使自己所编辑的网页更加精炼,也需要对自己所编写的网页中所产生多余的代码标记进行删除等操作。这些都以了解它于1988年推出了第一个版本。996年,998年,000是有以下的特点:(1) 真正的客户机/服务器体系结构。(2) 图形化用户界面,使系统管理和数据库管理更加直观、简单。(3) 丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。(4) 用了发送和接受消息,管理登录安全性等。5) 具有很好的伸缩性,可跨越从运行5/98的膝上型电脑到运行6) 对用户能够很容易地将数据库中的数据发布到7) 个功能只在将可视布局工具、应用程序开发功能和代码编辑支持组合成一个功能强大的工具,使每个级别的开发人员都可以利用它快速创建界面及站点应用程序。对基于发人员可以将服务器技术(例如立连接到数据库、改快捷键,甚至编写新的行为、属性检查器和站点报告来扩展10起着很大的重要性,但为了准确的确定目标系统需要作什么,了解用户明确的需求,于是对网站全过程进行了调研,最终得以明确用户的需求。随着旅游业的迅猛发展,节假日选择旅游的人们是越来越多了,但是由于很多旅游景点在网上宣传的力度不够大,游客对他们并不怎么了解。随着网络走入到千家万户,人们已不在是传统的方法到处咨询,而是习惯于在网上浏览相关的信息。所以旅游网站的建设对旅游的发展有很好的推进作用。称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。五十里旅游网站主要通过各个风景介绍,让用户了解旅游的基本情况。通过旅游百宝箱来给旅游者带来出行的方便。酒店订房解决人们的后顾之忧,购物导航对五十里的物产进行宣传。从网站开发的技术角度看,该网站应用到常用的网站开发工具004,数据库等开发者对这些开发工具都有一定的了解。通过短时间的学习可以掌握基本的开发技术。开发该网站所用的成本低,因为是自己开发,只需要购买一些参考资料及开发软件便可。从时间上看,在两个月的时间里学习并开发该网站时间上是有点紧的,不过从现在起就开始抓紧去学习和时间应该还是可以完成的。出了五十里旅游网站前台的功能,共有旅行社介绍、旅游指南、后台管理、线路预定、留言板,会员注册等几个功能,对于每个功能分成不同的模块,对于用户只要进入网站就有相应的权限对此网站的信息进行相应的操作,十里旅游网站首页 旅游指南 线路预定旅行社介绍 后台管理 留言板用户登录 会员注册 发帖子 管理员管理的工作方便,并且同一的管理,也使用户对旅游方面的知识得到统一的答案,台管理日常事务管理 数据管理 念设计网络旅游网站的功能更能使客户方便的购买企业的产品,增加了产品销售额。因此,一个好的企业网站不但要有好看动画,同时想知道别人对你的网站有哪些意见和建议,这就需要你的网站里有能够进行交互性操作的功能,此时客户论坛就发挥了它的作用,它可以把来访者的姓名、性别、联系方式等资料记录下来,以便日后与他联系,从而加强了与客户的联系,企业的产品也会受到更多人的欢迎。在生成系统之前进行需求分析为了明确系统要完成哪些工作,必须经过相关人员认可,目的是彻底解决客户问题,它可以是一段描述性语句或图表不描述领域也不描述系统将如何实现,描述系统要完成的工作解决客户的哪些问题。为了提高数据的存取效率与维护的便利性,数据库的设计就占有很重要的地位,数据库规范化的目的,就是要我们设计出来的数据库能够得到很有效率的执行与合乎逻辑的维护。总之,数据库的规范化,主要的目的就是:节省磁盘驱动器的存储空间以及数据维护的便利性。鉴于以上分析,13次信息维护查询管理管理发送 回复回应 站数据库概念设计模型11 1 m 在旅游网站中通过系统的分析,得出该系统数据库中所包含的实体及其属性可以分成用户信息实体、发帖信息实体和回帖信息实体。户信息于发帖的信息根据属性来实现其发帖的功能。帖信息于回帖的信息根据属性来实现其回帖的功能。帖信息辑设计(1)会员表是描述会员注册信息的数据表,名为括以下的部分:会员编号(会员名(昵称(登录密码(会员性别(会员年龄(会员所在的城市(会员电话(会员邮箱(会员爱好(用户登陆的时候,通过连接数据库中的会员表查找用户的信息登陆旅游系统,当用户不是会员时提示不是会员并可以注册成为会员。据类型 长度 是否允许为空 否0 否0 否0 否0 否0 是0 是 是0 是0 是(2)系统登陆时回复帖子表是描述回复数据的表,表名为括:回帖的编号(发帖的编号(主题(回复内容(据类型 长度 是否允许为空 是 是0 是6 是0 是 是(3)系统登陆时发帖子表是描述发帖数据的表,表名为括发帖编号(主题(内容(回复编号(发帖时间(据类型 长度 是否允许为空 是0 是6 是 是 是(4)系统会员登陆时通过车次表是描述车次情况的表,表名为括编号(车次(始发时间(到达时间(以通过此表来查找车次的信息,根据车次来查看是否能旅游或者坐车去旅游,通过这个表可以查询信息。据类型 长度 是否允许为空id 是0 是0 是0 是装开发工具安装下列软件:X 2004 用于普通页面的设计000 境配置(1)000是一种提供强大内置服务几应用程序的、功能强大的操作系统。通过使用这些内置服务与应用程序,开发人员可以放弃一定程度的控制权,可以不用自己来编写、开发和维持这些组件的正常使用。它可以使开发人员集中精力开发应用程序,而不浪费时间去构筑建立应用程序需要的一些低层操作,从而就节省了大量的时间。000提供了一些新技术,这些新技术包括活动目录、对心技术的改进、对中最重要的是加强了对且将所有这些技术都集成到000操作系统中。这些技术一部分是作为安装时可选择安装的组件,而大部分则安装到了操作系统中,所有这些特点都可以增强定性、集成性。对开发人员来讲,000中最显著的改变就是将提供了一些强大的新功能,特别是在提高性能方面。(2)微软公司发布的网络服务软件,它作为当今流行的供了强大的19持新的超文本传输协议(行速度更快、安全性更高,还可以提供安全主机服务。持文件传输协议(主要用于网上的文件传输。但是每一个虚拟持简单邮件传输协议(动上述服务之外,。3)建立站点“建立站点”是使用其在进行后台数据库的开发时,建立站点显得格外重要,设置不当可能无法预览网页。首先在本地计算机硬盘上创建本地站点,全局把握站点结构,管理站点中的各种文档,完成对文档的编辑,然后将本地站点发布到远端的建真正的站点。如果需要后台数据库编程,则必须选择一种服务器技术,比如须设置测试服务器的信息,以便建立一个站点所必需的工作如下:首先,应该有一台自己的计算机,来存放自己制作的网页,这台计算机就叫做本地计算机。在本地计算机的磁盘上构建出整个网站的框架,编辑相应的文档,然后再将之放置在就是本地站点的概念。还应该有一台计算机来发布首页,供因特网用户进行浏览,这台计算机叫做远程计算机,你在这台电脑上建立的站点叫做远程站点。如果你需要后台数据库的编程,则需要一台测试服务器来提供应用程序服务。当然这台计算机也可以和本地计算机是一台计算机。在本地计算机上安装际上是将本地计算机构造成一个真正的是服务的对象不同罢了。自己架设的服务器只能供局域网中的用户使用,其他因特网用户是不能访问你的计算机的。目前微软的照操作系统的不同,应该安装不同的程序,如,本人使用的是000,可以安装安装完以通过访问。如果成功,就可以在本地计算机上创建真正的然,这种测试是不需要真正连入人暂时没有申请空间和域名,本地计算机和测试服务器为同一台计算机。下面详细说明本人的站点信息:(1)本地站点信息在建立本地站点之前,我们需要明确一个概念,即远端站点和本地站点。远端站点就是我们在点文件都存储在于直接连接和维护远端站点有很多困难,因此通常情况下,首先在本地站点上完成网站的建设,形成本地站点,然后用种在本地磁盘上建立的网站就称为本地站点。下面是建立本地站点的步骤:理站点对话框.1 在本机硬盘上新建一个文件夹“毕业设计”打开X,单击文件/新建命令,新建一个文件。单击菜单中的站点/管理站点命令,打开“管理站点”c) 单击右侧的新建/站点命令,打开“未命名的站点1的站点定义为”d) 在站点名称中输入站点名称“e) 在本地根文件夹框中指定本地根目录,在硬盘上选择刚建立的文件夹“毕业设计”。.2 在默认图像文本框中输入的文件在本地站点目录中的保存路径。在单击“确定”按钮,理站点”对话框h) 单击“完成”按钮,这样就建立了一个名为“本地站点。本地站点信息主要是定义站点名称和创建一个本地根文件夹,以便从这个文件夹开始取相对路径。另外,默认图像文件夹是如,当在设计的网页中要添加图像时,不管该图像原来存放在哪里,2)远程站点信息在上一对话框的分类列表中选择远程信息项便可定义远程站点信息。只有准备使用则保持缺省值即里我把本地站点和远程站点设置为同一文件夹。程站点信息设置这里指明访问远程文件夹的方式,分为:无、地/网络、人选择本地/网络,把本地站点的文件夹作为远程站点5出后台管理程序流程图,24开 始用户名及密码是否符合权限加载管理界面 台管理模块程序流程图除、修改、查找等功能,理员登陆窗体.6 以对用户有进行删除和修改的操作。在所有网页的设计中,首页的展示往往是吸引用户再次光临的主要因素。因此,既然是“五十里旅游网站”的主题,无非是希望表现得出旅游网站的特色,并且提供多元化的旅游与车次线路等给出用户选择的路线和方式。基于这个因素,在设计这个首页的过程中,我们希望达到“构图简洁”、“车次方便”的,方便用户操作,并且对用户提供界面简单、实用的基本原则。根据这个原则设计并实现用户的网站的首页,在网站首页中提供了用户留言版的功能、旅游名胜的功能、天气预报的功能、车次查询的功能、购物导航的功能、酒店介绍的功能的几个功能。用户可以通过几个功能的选择对网站进行浏览或者查询信息,并且能够快速的查询及时的得到信息。对于留言版通过调用以对想要查询的旅游名胜的现实详细信息,以方便用户对旅游地点天气的查询,也方便了用户的旅游。对于车次查询的信息,便用户的车次的查询。对于购物导航系统,通过实现购物的功能。站首页户进入留言版之后,可以通过密码、姓名连接数据库进入系统,可以根据是否是系统的用户来判断权限进入系统,对于不是用户的系统,提示此出错信息。也可以通过注册成为会员,再进入系统。可以查看帖子,并且对帖子进行回复并且发表帖子,并且可以返回首页的功能。言版页面用户不是会员时,可以通过注册登陆系统,当用户注册时,添加用户的基本信息,再添入信息的同时,写入用户名、昵称、密码的功能,对于每项功能,都有限制信息,每个字段都必须填写。用户也可以对写入的信息进行重写的功能。言版页面先就是看到公告,公告在后台的添加页面如下:告添加页面当用户进入旅游网站,选择了所要查询的旅游名胜地点,想通过预定线路来提前制定好计划,在后天台显示如下:要面对错综复杂的问题,因此,在软件生存周期的每个阶段都不可避免地会产生错误。我们力求在每个阶段结束之前通过严格的技术审查,尽可能早的发现并纠正错误。测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前一个步骤地继续。一般网页测试的主要内容包括:链接测试、网页布局测试、速度测试、脚本程序测试和服务器响应测试。(1)链接测试这方面测试主要看网页是否有超级链接出错的情况,包括链接图像、链接页面等。如果是图像链接出现错误,页面中图像的位置是一个空框,并附有一个叉。发现错误后及时进行响应的修改。通常链接错误的原因有以下几种情况:文件名不正确。发生这个现象在以我们在开始制作网页的时候一直尽量保持文件名全部使用小写字母,这样可以减少不必要的文件名混乱。本网站使用么可能出现的链接错误一般都来源于文件名的大小写。路径不对。因为在果所引用的文档不在当前文件中,将有使用绝对路径。在户无法看只能在此很容易被忽略。为了避免混乱,在制作网页之前仔细规划网站的结构,使网站的构架清晰明确。(2)网页布局测试通过各种浏览器现这种可能是由于以下三个方面的原因造成:浏览器对于网页的兼容性的不同;不同的操作系统对于网页浏览效果的差异;系统的显示分辨率与制作设计时所使用的不同。因此,测试网页在浏览器中是否按预想的排版布局显示。通常在字体大小、表格的间距、表单的外观、整体的布局上会有差异。(3)速度测试测试页面的下载速度,这关系到页面内容以及服务器的设置。应尽量多在局域网内不同的机

温馨提示

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

评论

0/150

提交评论