好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

旅游信息网站的设计与实现 计算机专业.doc

19页
  • 卖家[上传人]:工****
  • 文档编号:428731369
  • 上传时间:2023-01-20
  • 文档格式:DOC
  • 文档大小:133.13KB
  • / 19 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 摘 要旅游信息网站是基于ADS.NET与C#技术的WEB应用程序,以互联网形式作为传播媒体实现旅游信息反补及信息共享的网络平台本论文中主要论述旅游网站设计的基本思路及使用到的ASP.NET、c#、SQL等相关技术为提高用户体验,将采用B/S结构开发模式系统,将以IIS服务器,SQL server2000作为数据库平台,为旅客提供旅游路线规划、周边酒店预定、旅游景区信息管理服务、留言板、用户个人信息管理、后台数据更新维护管理等功能用相关功能为旅游客户提供方便、快捷、详细、正确、及时的服务 关键词:1、旅游信息网站 2、ASP.NET 3、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与互联网科技的发展,大家不在单一的通过电视媒体来了解外面的世界。

      而交通的便利也使旅游业进入了黄金时期,每逢周末、节假日,各地的旅游景点人声鼎沸,络绎不绝,旅游带动了各个旅游景点的相关经济产业的快速发展旅游信息网站的出现成为了除电视媒体杂志之外的又一宣传利器,可以让更多的游客、旅者在出发前最快的了解旅游景点的特色、安排好衣食住行一)旅游信息网站设计理念旅游信息网站建站本着一点:用户体验:无论网站如何建设、使用多少技术,最终考虑的还是为了让旅游客户享受到方便、快捷、详细、正确、及时的服务,只有能让用户获得最满意的使用体验才算是成功的二)旅游信息网站设计需求旅游信息网站的出现已经成为目前信息化时代的必然产物,它由图像、图形、文字等多种承载媒体的信息组成,是多种形式结合在一起的综合性信息目前旅游信息网站传输的数据量是非常大的,添加的代码的逐步增多会使页面信息臃肿,网站Web服务器负荷过载,造成阻塞现象因此本旅游信息网站会采用VB语言与Dreamweaver 8作为信息网开发工具,ASP.NET为应用程序, SQL Server 2000数据库作为后台数据存储平台,储存和处理大量信息数据,IIS服务可以将站内大量的HTML页码、脚本命令及ActiveX组件结合起来,创建动态的、交互的Web页。

      旅游信息网建设的技术:1.旅游信息网需要采用开放的管理网站的开放性主体为承载平台承载平台主要分为网络平台和数据平台两大类相对来说网络平台开放性较好,可对多种协议提供服务支持;而在数据库平台方面,旅游信息网能够支持对多数据库的访问从应用层面来看,旅游信息网的开放性表现为不同收益群体间的信息按预定规则进行交互2. 旅游信息网的可扩充性包括网络的可扩展性和应用系统功能的可扩展性等,例如旅游路线增加,会需要旅游信息网的扩展需求在信息网站设计时要充分考虑到将来网络扩展的可扩充性3.数据库的应用在旅游信息网建设中十分重要目前我国旅游网站建设的现状是信息资源开发严重不足旅游信息网站的核心是什么?可以十分肯定是—信息!没有信息资源管理支撑,没有稳定强大数据库支持,一个旅游信息网站就难以取得实质性效果建立以数据为中心的旅游信息平台,才能讨论以流程为中心的统一业务处理平台、以用户为中心的用户支持平台,以及以策略为中心的安全、服务和系统管理平台二、旅游信息网站总体设计(一)网站模块总体设计ASP.NET与SQLsever相结合,开发出实现用户管理、景点资源管理、宾馆资源管理、餐厅资源管理、交通资源管理、旅游线路规划编辑、报价管理功能的旅游资源网站。

      1.旅游信息网站整个系统使用B/S模式设计该网站,要求网站完成后操作简单,功能完善,界面美观 2.登录界面设计,让每个用户通过自行设置的口令密码登录管理个人信息,并不同级别用户对网站操作权限也不同 3.系统用户管理:文件操作,普通用户系统管理员不同身份口令密码修改,系统退出等4. 交通线路管理模块包括:交通线路的录入、修改、删除和查询5.地域信息管理模块包括:地域信息的录入、修改、删除和查询 6.景点资源管理模块包括:景点信息的录入、修改、删除和查询 7. 旅游线路管理模块包括:旅游线路的录入、修改、删除和查询8.酒店宾馆资源管理模块包括:酒店资源的录入、修改、删除和查询 9.成本报价子模块包括:一些变量的取值,保存,成本报价的计算,和统计 游 客注册用户户Administrator浏览站内开放性信息注册用户修 改 酒 店 宾馆 信 息管 理 用 户 留 言修 改 旅 游 路 线 信 息修 改 地 域 信 息修 改 景 点 资 源 信 息修 改 交 通 线 路 信 息浏 览 留 言 信 息留 言登 陆 用 户修 改 用 户 密 码删 除 用 户旅游信息网站图2-1 网站功能图(二)数据库设计数据库名:xinxiwang表名称项目userUser _name password user _typetourism主题 线路 天数 图片 报价regional地域 地理位置 旅游资源 水资源 矿产资源 土特产资源 图片attractions景点  图片  介绍The traffic班线客运 总站时间 交通工具 车次 开行方向 到、开、停The hotel名称 总经理 地址 邮编  简介  图片  星级表1 数据库根据得到的数据字典,使用数据库管理系统。

      为数据库规划需要的数据表,并设计每个数据表的结构,使用SQL Sever 2000作为数据库管理系统列名数据类型长度允许空user_namevarchar50否passwordvarchar50是user_typevarchar50是表2 表User列名数据类型长度允许空user_namevarchar50是biaotivarchar50否neirongvarchar5000是表3 表tourism列名数据类型长度允许空zutivarchar200否xianluvarchar5000是tiansufloat8是tupianvarchar5000是baojiafloat8是表4 表tourism列名数据类型长度允许空mincenvarchar50否jinlivarchar5000是dizivarchar5000是dianhuavarchar5000是youbianvarchar5000是jianjievarchar5000是tupianvarchar5000是xinjivarchar5000是表5 表The hotel列名数据类型长度允许空jingdianvarchar50否tupianvarchar5000是jiesaovarchar5000是表6 表The hotel列名数据类型长度允许空checivarchar50否fangxiangvarchar5000是daodianvarchar5000是kaidianvarchar5000是tingdianvarchar5000是gudaovarchar5000是sipingvarchar5000是tonghuavarchar5000是baichengvarchar5000是yanjivarchar5000是beizuvarchar5000是表7 表The traffic列名数据类型长度允许空diyuvarchar50否weizivarchar5000是ziyuanvarchar5000是suiziyuanvarchar5000是kcziyuanvarchar5000是tutecanvarchar5000是tupianvarchar5000是表8 表regional三、网站详细设计(一)数据库连接为保证旅游信息网站功能正常使用,需用到SQL数据库。

      连接好数据库信息可以保证信息网站的正常运营因为实现系统功能的功能都要与数据库进行连接,为避免在每个类中重复编写代码,于是在程序中编写了一个数据库连接的抽象类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 = 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().De。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.