欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    旅游信息网站的设计与实现.docx

    • 资源ID:6251057       资源大小:57.85KB        全文页数:18页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    旅游信息网站的设计与实现.docx

    1、旅游信息网站的设计与实现旅游信息网站的设计与实现 摘 要旅游信息网站是基于ADS.NET与C#技术的WEB应用程序,以互联网形式作为传播媒体实现旅游信息反补及信息共享的网络平台。本论文中主要论述旅游网站设计的基本思路及使用到的ASP.NET、c#、SQL等相关技术。为提高用户体验,将采用B/S结构开发模式系统,将以IIS服务器,SQL server2000作为数据库平台,为旅客提供旅游路线规划、周边酒店预定、旅游景区信息管理服务、留言板、用户个人信息管理、后台数据更新维护管理等功能。用相关功能为旅游客户提供方便、快捷、详细、正确、及时的服务。 关键词:1、旅游信息网站 2、ASP.NET 3、

    2、SQL server2000 4、用户体验 一、旅游信息网站设计需求及理念 6(一)旅游信息网站设计理念 6(二)旅游信息网站设计需求 6二、旅游信息网站总体设计 7(一)网站模块总体设计 7(二)数据库设计 8三、网站详细设计 10(一)数据库连接 10(二)网站主页设计 12(三)旅游信息版块 12(四)旅游路线版块 12(五)旅游信息图片设计 14(六)旅游酒店版块设计 14(七)旅游信息留言板版块设计 16(八)旅游景点信息版块设计 16四、旅游信息网站测试 17(一)网站测试 18(二)网站测试 19五、结论 20致谢 21参考文献 22 一、旅游信息网站设计需求及理念现在随着PC与

    3、互联网科技的发展,大家不在单一的通过电视媒体来了解外面的世界。而交通的便利也使旅游业进入了黄金时期,每逢周末、节假日,各地的旅游景点人声鼎沸,络绎不绝,旅游带动了各个旅游景点的相关经济产业的快速发展。旅游信息网站的出现成为了除电视媒体杂志之外的又一宣传利器,可以让更多的游客、旅者在出发前最快的了解旅游景点的特色、安排好衣食住行。(一)旅游信息网站设计理念旅游信息网站建站本着一点:用户体验:无论网站如何建设、使用多少技术,最终考虑的还是为了让旅游客户享受到方便、快捷、详细、正确、及时的服务,只有能让用户获得最满意的使用体验才算是成功的。(二)旅游信息网站设计需求旅游信息网站的出现已经成为目前信息

    4、化时代的必然产物,它由图像、图形、文字等多种承载媒体的信息组成,是多种形式结合在一起的综合性信息。目前旅游信息网站传输的数据量是非常大的,添加的代码的逐步增多会使页面信息臃肿,网站Web服务器负荷过载,造成阻塞现象。因此本旅游信息网站会采用VB语言与Dreamweaver 8作为信息网开发工具,ASP.NET为应用程序, SQL Server 2000数据库作为后台数据存储平台,储存和处理大量信息数据,IIS服务可以将站内大量的HTML页码、脚本命令及ActiveX组件结合起来,创建动态的、交互的Web页。旅游信息网建设的技术:1.旅游信息网需要采用开放的管理。网站的开放性主体为承载平台。承载

    5、平台主要分为网络平台和数据平台两大类。相对来说网络平台开放性较好,可对多种协议提供服务支持;而在数据库平台方面,旅游信息网能够支持对多数据库的访问。从应用层面来看,旅游信息网的开放性表现为不同收益群体间的信息按预定规则进行交互。2. 旅游信息网的可扩充性。包括网络的可扩展性和应用系统功能的可扩展性等,例如旅游路线增加,会需要旅游信息网的扩展需求。在信息网站设计时要充分考虑到将来网络扩展的可扩充性。3.数据库的应用在旅游信息网建设中十分重要。目前我国旅游网站建设的现状是信息资源开发严重不足。旅游信息网站的核心是什么?可以十分肯定是信息!没有信息资源管理支撑,没有稳定强大数据库支持,一个旅游信息网

    6、站就难以取得实质性效果。建立以数据为中心的旅游信息平台,才能讨论以流程为中心的统一业务处理平台、以用户为中心的用户支持平台,以及以策略为中心的安全、服务和系统管理平台。二、旅游信息网站总体设计(一)网站模块总体设计ASP.NET与SQLsever相结合,开发出实现用户管理、景点资源管理、宾馆资源管理、餐厅资源管理、交通资源管理、旅游线路规划编辑、报价管理功能的旅游资源网站。1.旅游信息网站整个系统使用B/S模式设计该网站,要求网站完成后操作简单,功能完善,界面美观。 2.登录界面设计,让每个用户通过自行设置的口令密码登录管理个人信息,并不同级别用户对网站操作权限也不同。 3.系统用户管理:文件

    7、操作,普通用户系统管理员不同身份口令密码修改,系统退出等。4. 交通线路管理模块包括:交通线路的录入、修改、删除和查询。5.地域信息管理模块包括:地域信息的录入、修改、删除和查询。 6.景点资源管理模块包括:景点信息的录入、修改、删除和查询。 7. 旅游线路管理模块包括:旅游线路的录入、修改、删除和查询。8.酒店宾馆资源管理模块包括:酒店资源的录入、修改、删除和查询。 9.成本报价子模块包括:一些变量的取值,保存,成本报价的计算,和统计。 图2-1 网站功能图(二)数据库设计数据库名:xinxiwang表名称项目userUser _name password user _typetourism

    8、主题 线路 天数 图片 报价regional地域 地理位置 旅游资源 水资源 矿产资源 土特产资源 图片attractions景点 图片 介绍The traffic班线客运 总站时间 交通工具 车次 开行方向 到、开、停The hotel名称 总经理 地址 电话 邮编 简介 图片 星级表1 数据库根据得到的数据字典,使用数据库管理系统。为数据库规划需要的数据表,并设计每个数据表的结构,使用SQL Sever 2000作为数据库管理系统。列名数据类型长度允许空user_namevarchar50否passwordvarchar50是user_typevarchar50是表2 表User列名数据类

    9、型长度允许空user_namevarchar50是biaotivarchar50否neirongvarchar5000是表3 表tourism列名数据类型长度允许空zutivarchar200否xianluvarchar5000是tiansufloat8是tupianvarchar5000是baojiafloat8是表4 表tourism列名数据类型长度允许空mincenvarchar50否jinlivarchar5000是dizivarchar5000是dianhuavarchar5000是youbianvarchar5000是jianjievarchar5000是tupianvarchar

    10、5000是xinjivarchar5000是表5 表The hotel列名数据类型长度允许空jingdianvarchar50否tupianvarchar5000是jiesaovarchar5000是表6 表The hotel列名数据类型长度允许空checivarchar50否fangxiangvarchar5000是daodianvarchar5000是kaidianvarchar5000是tingdianvarchar5000是gudaovarchar5000是sipingvarchar5000是tonghuavarchar5000是baichengvarchar5000是yanjivar

    11、char5000是beizuvarchar5000是表7 表The traffic列名数据类型长度允许空diyuvarchar50否weizivarchar5000是ziyuanvarchar5000是suiziyuanvarchar5000是kcziyuanvarchar5000是tutecanvarchar5000是tupianvarchar5000是表8 表regional三、网站详细设计(一)数据库连接为保证旅游信息网站功能正常使用,需用到SQL数据库。连接好数据库信息可以保证信息网站的正常运营。因为实现系统功能的功能都要与数据库进行连接,为避免在每个类中重复编写代码,于是在程序中编写

    12、了一个数据库连接的抽象类DB来完成数据库连接的操作。在其它类中只需要调用该方法便可完成数据库连接。创建连接数据库类DB连接数据库public static SqlConnection conCreate() / 连接网站数据库SqlConnectioncon=newSqlConnection(server=.;database=tourzjjdb;uid=sa;pwd=love76898998;); return con; public DataTable dt() /读取数据库 SqlConnection con = DB.conCreate(); SqlDataAdapter sda =

    13、new SqlDataAdapter(); sda.SelectCommand = new SqlCommand(sqlText,con); DataTable table = new DataTable(); sda.Fill(table); return table; 对应相应信息时,利用分页类对网站显示内容进行分页处理 public PagedDataSource pageSorce() /对排序信息分页类 PagedDataSource ps = new PagedDataSource(); ps.DataSource = dt().DefaultView; ps.AllowPagin

    14、g = true; return ps; 按照新闻类别和新闻标题读取对应的新闻内容 public static SqlConnection createcon() /新闻管理系统读取数据库内容SqlConnectioncon=newSqlConnection(server=.;database=tourzjjdb;uid=sa;pwd=love76898998); return con; public static DataTable Bindarticletype() SqlConnection con1 = DB.createcon(); con1.Open(); SqlDataAdapt

    15、er sda = new SqlDataAdapter(); sda.SelectCommand = new SqlCommand(select * from articletype, con1);/查询对应的新闻信息 DataTable dt = new DataTable(); sda.Fill(dt); return dt; 在后台对数据库进行添加时,通过文本编辑器对其进行写入数据库SqlCommandcmd=newSqlCommand(insertjingquvalues(jingqu_name,jingqu_content,addtime), con); /将景区信息写入数据库 Sq

    16、lParameterpara= new SqlParameter(jingqu_name, SqlDbType.VarChar); cmd.Parameters.Add(para); para.Value = jingqu_name; para = new SqlParameter(jingqu_content, SqlDbType.Text); cmd.Parameters.Add(para); para.Value = jingqu_content; para = new SqlParameter(addtime, SqlDbType.DateTime); cmd.Parameters.A

    17、dd(para); para.Value = dt; cmd.ExecuteNonQuery(); con.Close(); return true; (二)网站主页设计本旅游信息网站主要采用静、动相结合的方式,静态的主画面和动态的图片相辅相成。静态主页内容主要为首页、交通路线、旅游景点和旅游天气查询版块,留言板和旅游线路显示、旅游新闻、旅游酒店就是利用ASP.NET与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。本旅游信息网站默认的页面index.htm, index.htm提供了各个分版块的链接,其本身具备动态显示公告和新闻功能,开辟了在联系方式,友情链接校内

    18、和支付方式等功能,实现了浏览统计功能。(三)旅游信息版块 旅游信息版块提供了一个发布旅游信息的平台, 旅游信息的发布与维护由管理员完成,本旅游网站的信息按类型分为旅游信息资讯和服务信息指南。为方便管理,后台管理员可以对其进行添加、删除、修改等各项操作。1、旅游信息版块分析:本旅游信息网站的的旅游信息版块包括一下几个:旅游信息列表、旅游信息浏览、旅游信息发布、旅游信息管理。2、旅游信息版块设计:旅游信息显示需要包含某类旅游信息列表、旅游信息综合列表、旅游信息内容显示三部分,旅游信息管理包含旅游信息发布、旅游信息修改、旅游信息删除、旅游信息类型管理四分。(四)旅游路线版块旅游路线发布主要是为了面向

    19、浏览用户,及时、快速、准确的发布适合旅客用户的旅游路线安排,针对不同的时间段和不同需要的旅游用户制定不同的旅游路线,旅游路线包括安排行程、旅游景点、住宿以及旅游景点接待价格信息,另外针对路线不同,浏览旅游用户可以在网上直接对其进行预约。旅游信息网网站管理员可以对相应的旅游线路进行修改、添加、删除操作,对于游客在网上预订的旅游线路定单进行相应操作。1、旅游路线版块分析本旅游信息网站的旅游线路发布系统主要由以下六个部分构成:旅游路线的添加、旅游路线的修改、旅游路线的删除、旅游路线的预订、旅游路线类型。2、旅游路线版块设计旅游路线版块显示需要包含某类旅游路线列表、旅游路线内容显示两部分,旅游路线管理

    20、包含旅游路线发布、旅游路线修改、旅游路线删除、旅游路线类型管理四部分。3、旅游路线浏览旅游路线浏览将数据库中的旅游路线信息查询出来,并在页面中将旅游路线的标题等几个字段进行列表显示,这样就可以让浏览用户有选择性的浏览信息内容,line.aspx和car.aspx均具有旅游路线显示功能的页面。4、旅游路线管理旅游路线的管理包括发布旅游路线、修改旅游路线、删除旅游路线页面,以及进行数据库操作的页面。旅游路线及其主要功能代码如下:发布旅游路线信息,按线路添加的时间排序,主要是运用了DataSource控件来实现,后台管理员添加旅游路线信息,都是通过文本编辑器写入数据库来实现的SqlConnectio

    21、n con=DB.conCreate();/调用数据库连接类 con.Open(); SqlCommand cmd=new SqlCommand();/插入新的线路信息cmd.CommandText = insert Line (line_name,line_xingcheng,line_anpai,line_shuoming,line_baojia,add_date,line_price,line_pic,line_picname,line_type)values(line_name,line_xingcheng,line_anpai,line_shuoming,line_baojia,ad

    22、d_date,line_price,line_pic,line_picname,line_type); cmd.Connection=con; SqlParameter para=new SqlParameter(line_name,SqlDbType.VarChar); cmd.Parameters.Add(para);/写入数据库 para.Value=line_name; para=new SqlParameter(line_xingcheng,SqlDbType.NText); cmd.Parameters.Add(para); para.Value=line_direction; p

    23、ara=new SqlParameter(line_anpai,SqlDbType.NText); cmd.Parameters.Add(para); para.Value=line_anpai; para=new SqlParameter(line_shuoming,SqlDbType.NText); cmd.Parameters.Add(para); para.Value=line_memory; para=new SqlParameter(add_date,SqlDbType.DateTime,8); cmd.Parameters.Add(para); para.Value=line_d

    24、ate; para=new SqlParameter(line_price,SqlDbType.VarChar,50); cmd.Parameters.Add(para); para.Value=line_price;(五)旅游信息图片设计旅游信息图片发布系统主要是向浏览用户提供各个景点精美风光人文图片,根据各个不同的旅游景点上传对应的风景人文图片,旅游信息网页面按上传顺序缩成小图排列,浏览的旅游用户可以在点击小图后浏览大图。也可以对不同景点的风光图片按其精简名称搜索。网站管理员在后可以对相应景点的风景人文图片进行修改、添加、删除等操作。1、旅游信息图片版块分析本旅游信息网站的旅游信息图片发布

    25、系统包括以下四个部分:旅游信息图片的添加、旅游信息图片的修改、旅游信息图片删除、各旅游景点旅游信息图片搜索。2、旅游信息图片浏览旅游信息图片的浏览将数据库中的旅游信息图片信息查询出来,并在页面中将旅游信息图片缩成小图进行列表显示,这样就可以使浏览用户有选择性的浏览旅游信息图片内容,并且在旅游信息图片列表页面提供链接,可以点击小图浏览清晰旅游信息图片的大图。(六)旅游酒店版块设计旅游酒店版块主要是向向浏览用户及时、快速的发布各个旅游景点的酒店信息,按照不同的景区和酒店的星级来发布酒店信息,旅游酒店信息包括酒店名称、酒店星级、酒店价格以及酒店所在的景区,另外针对每个具体的酒店,旅游用户可以在浏览网

    26、上直接对其进行预订及查看评论。旅游信息网站管理员在后台可以对对应的酒店信息进行修改、添加、删除操作,对于旅游游客在网上预订的酒店预订定单进行相应操作。1、旅游酒店版块分析本旅游信息网站的酒店信息发布系统包括以下四个部分:酒店信息的添加、酒店信息的修改、酒店信息的删除、各旅游景点各星级旅游酒店的搜索。2、旅游酒店版块信息浏览旅游酒店信息版块的浏览将数据库中的酒店信息查询出来,并在页面中按照添加的酒店id按顺序排列显示出来,根据添加旅游信息版块的酒店信息时选择的是否在主页显示列出按酒店名排列的酒店信息。 3、旅游酒店版块信息管理旅游景点酒店信息的管理包括发布酒店信息、修改酒店信息、删除酒店信息页面

    27、。4、旅游酒店版块信息搜索 旅游酒店信息的搜索,主要是根据酒店所在的景区、价格及星级进行搜索和查找。其代码如下: public void tj_hotel() /显示推荐酒店 this.DataList1.DataSource = new DB(Select hotel_id,hotel_name from hotel where hotel_tuijian=1).dt(); this.DataList1.DataKeyField = hotel_id; this.DataList1.DataBind(); public void shiqu_hotel() /显示市区酒店 this.Data

    28、List2.DataSource = new DB(Select top 10 * from hotel where hotel_position=1).dt(); this.DataList2.DataKeyField = hotel_id; this.DataList2.DataBind();public void jingqu_hotel() /显示景区酒店 this.DataList3.DataSource = new DB(Select top 10 * from hotel where hotel_position=0).dt(); this.DataList3.DataKeyFi

    29、eld = hotel_id; this.DataList3.DataBind(); protected void DataList3_ItemCommand(object source, DataListCommandEventArgs e) /景区酒店预定 if (e.CommandName = yd) int hotel_id = Convert.ToInt32(this.DataList3.DataKeyse.Item.ItemIndex); this.Response.Redirect(dinghotel.aspx?hotel_id= + hotel_id); protected void btn_hotelsearch_Click(object sender, EventArgs e) /酒店查询 string str = this.txt_hotelname.Text; string str2; string sqltext; int fjb = Convert.ToInt32(this.txt_fjb.Text); int fje = Convert.ToInt32(this.txt_fje.Text); if (this.rbtn_shiqu.Check


    注意事项

    本文(旅游信息网站的设计与实现.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开